Boost logo

Boost :

Subject: Re: [boost] [review] Convert library
From: Vladimir Batov (vb.mail.247_at_[hidden])
Date: 2014-05-26 07:59:54


Vladimir Batov wrote
>
> Jeroen Habraken wrote
>>> Vladimir Batov wrote
>>> Or I'll just run raw Spirit.Qi example from
>>> http://www.kumobius.com/2013/08/c-string-to-int/
>>
>> That's a nice solution, and should save quite a bit of headache.
> Deployed the above code directly in a loop and via converter. Ubuntu
> 14.04. gcc 4.8.2. Compiled with -O3. Ran te test quite a few times:
> str-to-int spirit: raw/cnv=0.89/0.89 seconds.
> str-to-int spirit: raw/cnv=0.89/0.89 seconds.
> str-to-int spirit: raw/cnv=0.89/0.89 seconds.
> str-to-int spirit: raw/cnv=0.89/0.89 seconds.
>
> The code to review is in the post_review branch. Corrections welcome.

For comparison:

str-to-int spirit: raw/cnv=0.89/0.89 seconds.
str-to-int: strtol/scanf/lcast/sstream=2.49/9.71/3.78/9.78 seconds.

impressive. Although getting spirit-related code to compile takes so-o-o-o
many times longer. :-)

--
View this message in context: http://boost.2283326.n4.nabble.com/review-Convert-library-tp4662821p4662902.html
Sent from the Boost - Dev mailing list archive at Nabble.com.

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk