You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by Sean MacRoibeaird - Sun ireland - Solaris Software - Staff Engineer <Se...@ireland.sun.com> on 2000/08/14 14:35:49 UTC
RESEND - XT vs Xalan performance
>
> The performance differences are known for XalanJ 1, and it is generally
> known why they occur. The major difference is that XT does not build up
> NodeLists the way that Xalan1 does on the XPath queries, and treats them
> much more in an itterative style. There are other differences as well,
> such as XalanJ1 doing more work than it should at transform time, instead
> of compile time. XalanJ 2 (in the Java directory in the Xalan CVS)
> addresses these issues, but it's not quite time to do benchmarks between
> the two, as we still have some work to do in XalanJ 2, esp. optimizing
> simple XPath queries (right now XalanJ 2 uses a single kind of iterator
> that is built for the worse-case scenario. XT optimizes for the simple
> cases, as we need to do).
>
How far along is the XalanJ 2 development? What core parts have yet to be
developed? I am willing to contribute to this effort if there are known areas
which require attention/fixing/improvement.
Sean
----------------------------------------------------------
Sean MacRoibeaird
XML Technology Centre,
Sun Microsystems,
East Point Business Park,
Dublin 3,
Ireland
Phone: x19173/+353 1 8199173
e-mail: sean.macroibeaird@ireland.sun.com