xmlbench-common Mailing List for XML Benchmark
Brought to you by:
csa
You can subscribe to this list here.
2004 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
---|
From: Suren A. C. <cs...@cr...> - 2004-02-12 19:54:30
|
+ |
From: Daniel V. <vei...@re...> - 2004-02-11 16:01:13
|
I'm puzzled about the report of it being slower since I spent quite a bit of time making optimization which were significant between 2.5.x and 2.6.0. I started to look at the README and Makefile.in, seems you use includes based on /usr/include and similar for libraries, so I'm wondering if you used prepackaged versions for 2.6.5 and a manually compiled version for 2.4 . I would like to reproduce your result, what I can see from the driver files are: - you use xmlSAXUserParseMemory version 1 parser instead of the version 2 introduced with 2.6.0 - you use xmlParseMemory and hence also version 1 parser instead of xmlReadMemory introduced with 2.6.0 I'm wondering if releaseXML() is called for each parse or only once the test is finished, it's a library shutdown, not a parser shutdown so it should really be called once in case of repeated parsing. I'm only starting to look at the code, Daniel -- Daniel Veillard | Red Hat Network https://rhn.redhat.com/ vei...@re... | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/ |