classpathx-xml
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Classpathx-xml] Initial GNU JAXP transformer profiling results


From: Chris Burdess
Subject: [Classpathx-xml] Initial GNU JAXP transformer profiling results
Date: Sat, 27 Nov 2004 10:50:35 +0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Just a quick note with some initial results from OASIS XSLT conformance testing: these are unit tests provided by the Xalan team and Microsoft, which seem pretty exhaustive.

gnu.xml.transform.TransformerFactoryImpl:
Total: 2974 Successes: 1265 Failures: 1206 Errors: 503 Average transform time: 41ms Conformance: 42.53530502319336%

Running Xalan against the same set of tests with the same comparison method (based on xmldiff for XML output):

org.apache.xalan.processor.TransformerFactoryImpl:
Total: 2974 Successes: 1982 Failures: 723 Errors: 269 Average transform time: 118ms Conformance: 66.64425134658813%

This used the GNU DOM and Ælfred2 SAX implementations in both cases, to ensure that the underlying DOM was not a differentiator in the tests. Unfortunately the libxmlj transformer segfaults during execution of the test suite, so it could not be profiled.

Obviously it's still early stages yet and GNU JAXP has a way to go on conformance, but hopefully we can keep this performance lead - nearly 3 times as fast as Xalan on average on these tests! - -- Chris Burdess
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iD8DBQFBqFv76dl1DEqHgrgRAoDOAJ4rMSCI7CG/jZfskkjzNbxcAoCxIQCdGVJQ
tgHUeeih/4Rvvja1rXZ1K8g=
=aLW9
-----END PGP SIGNATURE-----





reply via email to

[Prev in Thread] Current Thread [Next in Thread]