28 Jan
2008
28 Jan
'08
8:06 p.m.
John Maddock wrote:
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!)
Confirmed, nice work. <tips hat> -- Eric Niebler Boost Consulting www.boost-consulting.com