Subject: Re: [Boost-bugs] [Boost C++ Libraries] #1670: wave almost unusably slow on real-world input
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2008-06-04 17:45:08
#1670: wave almost unusably slow on real-world input
--------------------------------------+-------------------------------------
Reporter: stefan | Owner: hkaiser
Type: Bugs | Status: reopened
Milestone: Boost 1.36.0 | Component: wave
Version: Boost Development Trunk | Severity: Problem
Resolution: | Keywords:
--------------------------------------+-------------------------------------
Comment (by Ainsley Pereira <boostbug_at_[hidden]>):
I did some profiling on the wave preprocessor in tools, and discovered
that over 71% of its time was spent getting thread specific storage for
code in spirit/phoenix/closures.hpp. (Another 4% was spent setting tss
data.) It seems to be possible to define BOOST_WAVE_THREADING_SUPPORT to
0, but my bjam skills failed me and I was unable to build/link it with
that to retest. I hope the information is useful to someone who knows more
about the spirit closures stuff.
--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1670#comment:5>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:58 UTC