[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Comparing grouping techniques in terms of performa

Subject: RE: Comparing grouping techniques in terms of performance
From: "Michael Kay" <mhk@xxxxxxxxx>
Date: Tue, 6 Apr 2004 23:33:47 +0100
doing performa
> Of course. But this email is not intended as a 100% solid 
> comparison test.
> But it is solid enough to prove my point, I think.

But I'm not sure what your point is. That one stylesheet doing A, B, C, and
D performs better than one doing P, Q, R, and S? I would like to understand
why it performs so much better, and that means isolating which of the
variables account for the difference. (In my experience, it might be
something quite unexpected).

> 
> But I would like to extend this test on another processor - I 
> could use
> yours for example... did you do any tests on this kind of 
> subject, Michael
> (comparing stylesheets in terms of performance)? 

Jeni Tennison did some tests on grouping in XSLT 1.0 a while back, one of
the things it revealed was that generate-id() in Saxon was at that time very
inefficient; but it has since been greatly improved.

> Is XSLT 2.0 doing better
> with regards on these kind of tests?
> 

There are some things that perform much better in 2.0 because you don't have
to code them in such a roundabout way. On the whole though I haven't done
much serious work on Saxon performance recently, I have been concentrating
on functionality. All I do is to check that performance doesn't slip back
from one release to the next, and occasionally fix specific performance bugs
if identified by users. There are many opportunities for optimization that
are stored up for future work.

Michael Kay

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.