On 11.10.2012 17:31, Remko Tronçon wrote:

> Right, i forgot to mention that I need a Java processor. Changing to
> Saxon would indeed speed up things 2-3 times. I was hoping to find
> some other things that wouldn't require me to change XSLT processors.

If you know that switching to Saxon would mean 2-3x speedup then for
what you are waiting for? Other performance tuning tricks will usually
give you few percents, sometimes 10% or 20%. Definitively not 300%.

>> l10n code was refactored ~2 years ago to be much faster in typical
>> scenarios (no customizations). So please make sure that you are using
> 
> I'm on 1.76.1, which seems to be roughly 2 years ago. I'll see if
> upgrading to a recent release helps.

I think that relevant changes are part of 1.76. It brough 300% speedup
in xsltproc which doesn't have so good optimizer and around 30% in
Saxon. I haven't done any benchmarks on Xalan as I wouldn't recommend to
use it and it is very easy to switch to Saxon even in closed
applications due to JAXP XSLT transformer factory configuration.

                                        Jirka

-- 
------------------------------------------------------------------
  Jirka Kosek      e-mail: [email protected]      http://xmlguru.cz
------------------------------------------------------------------
       Professional XML consulting and training services
  DocBook customization, custom XSLT/XSL-FO document processing
------------------------------------------------------------------
 OASIS DocBook TC member, W3C Invited Expert, ISO JTC1/SC34 member
------------------------------------------------------------------

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to