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

Re: Dynamic pipelining in XSLT 2.0 w/ Saxon extensions

Subject: Re: Dynamic pipelining in XSLT 2.0 w/ Saxon extensions
From: "Andrew Welch" <andrew.j.welch@xxxxxxxxx>
Date: Tue, 19 Jun 2007 16:46:54 +0100
Re:  Dynamic pipelining in XSLT 2.0 w/ Saxon extensions
On 6/19/07, Florent Georges <darkman_spam@xxxxxxxx> wrote:
Andrew Welch wrote:

Hi

> It does write out each stage of the processing but this is
> definitely A Good Thing in my book

  In the developer point of view yes, that's a Good Thing.
But that depends on the project I think.  In a former
project, I had to apply a few steps to the input in order to
get the final document.  The transformation was launched by
the user, and he had to wait for the result in order to go
further in the workflow.

  Of course, as an interactive application, the performance
was not as important, but dumping the intermediate trees
each time was too eavy (ok, the bigger gain was of course
obtained by caching the compiled stylesheets).

Often each stage of the pipeline relies on many (or all) of the input files being at that stage, so in that case they really do need to be written out.

Kernow does several things to make directory transforms as fast as
possible - compiling stylesheets, caching resolvers etc.  I/O as a
bottleneck comes quite far down the list after fetching DTDs from the
net etc.  I'll get around to making the directory operations
multithreaded too which should improve it even further.

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.