Re: [Boost-bugs] [Boost C++ Libraries] #7090: Provide an option to parse only preprocessor directives

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