Subject: Re: [Boost-bugs] [Boost C++ Libraries] #13615: Could the performance of spirit::qi::parse() be much worse than std::stod()?
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2018-06-25 10:59:59
#13615: Could the performance of spirit::qi::parse() be much worse than
std::stod()?
-------------------------------------+-------------------------------------
Reporter: Mario Emmenlauer | Owner: Joel de Guzman
<mario@â¦> |
Type: Bugs | Status: new
Milestone: To Be Determined | Component: spirit
Version: Boost 1.67.0 | Severity: Optimization
Resolution: | Keywords: parser, stod, string,
| double, performance
-------------------------------------+-------------------------------------
Comment (by Mario Emmenlauer <mario@â¦>):
Please close this ticket as invalid.
I was running the benchmark as part of testing. And testing uses a debug
build. When switching the benchmark to release mode, boost::spirit::qi is
the fastest parser of the parsers that perform error checking. Only atof()
can be faster sometimes, but since it does not give any guarantee about
correctenss, I do not include it in the valid results. Thanks for the nice
library!
-- Ticket URL: <https://svn.boost.org/trac10/ticket/13615#comment:1> 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 : 2018-06-25 11:06:09 UTC