27 Jan
2008
27 Jan
'08
6:46 p.m.
Eric Niebler wrote:
Boost.regex: 6.859 Boost.xpressive (dynamic): 3.02 Boost.xpressive (static): 2.912
With boost.regex, I couldn't use an independent subexpression because it disables the optimization. That accounts for the difference.
I've just extended the optimization to more cases in Boost.Regex (SVN Trunk), so the two libraries should be back on a par now performance wise (I hope!) Cheers, John.