Toadie, In general 2.7.0 should be faster than 2.5.1 because some performance work was done after the 2.5.1 release. Of course it all depends on the stylesheet and other factors.
I'm concerned that you see more that 10X degredation for your multi-threaded application. We are ramping up for 2.7.1 soon. Can you build Xalan from the latest code in subversion and see how that performs for you? That is going to be very close to the 2.7.1 release. If the latest development code has the same problem for you, then you need to open a defect in JIRA as soon as possible. - Brian "toadie D" <[EMAIL PROTECTED] com> To xalan-j-users@xml.apache.org 10/27/2006 10:20 cc PM Subject xalan 2.5.1 vs. 2.7 performance question We have an XSLT that makes ****extensive**** use of Java Extension Function During benchmarking, the XSLT performs at the same speed in single thread mode running under 2.5.1 or 2.7.0. In multi threaded mode, when multiple threads run concurrently by creating a Transformer object from a previously created Templates(), the performance degrades 10X or more in Xalan 2.7.0 compared to 2.5.1 I was wondering if there were extensive changes in the Extension Function implementation in 2.7.0 compared to 2.5.1? Thanks in advance Toadie