Boost logo

Boost :

Subject: Re: [boost] [xpressive] Performance Tuning?
From: Edward Grace (ej.grace_at_[hidden])
Date: 2009-07-28 10:49:28


>> That does not make use of boost::bind - but tries to avoid the
>> optimizer
>> getting rid of void(void) functions by using globals.
>
> I have no clue why I am still awake, brain is already shut down, code
> is a blurry blob to me right now, but I still compiled and ran your
> latest file. :)

Thanks.

> The results:
>
> initializing input strings...
> Calibrating overhead......done
> Timer overhead (t_c) ~= : 12
> Jitter ~= : 8.43769e-015
> qi_parse vs atoi : 1381.05 1385.57 1389.6% faster.
> qi_parse vs strtol : 1365.82 1389.6 1597.94% faster.
> strtol vs atoi : 1.03202 1.04052 10.6428% faster.
> qi_parse vs qi_parse : 0 0 0% faster.

Hmmm.... So you observe the same as me. Spirit2 ~1000% faster than
the basic libraries as opposed to 25% faster from the previous tests.

"Curiouser and curiouser" said Alice.

-ed
------------------------------------------------
"No more boom and bust." -- Dr. J. G. Brown, 1997


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