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