
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 09/10/2010 01:07 PM, Robert Ramey wrote:
OK this looks very good. Just out of curiousity - what method did you use to run the tests?
I used the Boost.Regression script you mentioned ITT.
If you have update access to the trunk, the easiest for me would be if you just checked them in. And BTW, you'd get test results right off the test matrix. If you don't have trunk accesss, I guess the best would be to send me the changed files.
I don't trunk access, I could request it if that'd be easier for you.
I don't think we'll see a notable speed increase (at least, not with the work I've done so far). The bottleneck in the xml parser is the input stream -> intermediary string -> spirit design pattern in basic_xml_grammar<CharType>::my_parse.
Hmmm - how do you know this?
a) a performance test b) usage of the multi-pass iterator.
Only way to find out is to do ^ a) and b), and compare the results against the Spirit.Classic version of the XML grammar the Spirit.Qi version of the XML grammar that uses the intermediary string. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkyKb/gACgkQO/fqqIuE2t7XtACZAYZGK2tfT8jsMbx+U3Vd4cFE w28AoJTnS5DclzJfBvdTlNTL27Hwl9Ht =WWAu -----END PGP SIGNATURE-----