Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7090: Provide an option to parse only preprocessor directives
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-07-06 22:19:12
#7090: Provide an option to parse only preprocessor directives
----------------------------------+-----------------------------------------
Reporter: scrawl123@⦠| Owner: hkaiser
Type: Feature Requests | Status: closed
Milestone: To Be Determined | Component: wave
Version: Boost 1.49.0 | Severity: Optimization
Resolution: wontfix | Keywords:
----------------------------------+-----------------------------------------
Comment (by hkaiser):
Replying to [comment:7 scrawl <scrawl123@â¦>]:
> mcpp is 10-15x faster than boost::wave, even though I had to copy my
source string into a file first because it apparently only takes file
input and no string from memory.
FWIW, using Wave with threading disabled should make the times for both
libraries comparable (while Wave being probably by a factor of 2 slower,
but that's because of Wave doing much more stuff in the background). The
reason for this dramatic difference is that Wave uses Spirit V1, which is
utterly inefficient when threading is enabled.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/7090#comment:8> 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:50:10 UTC