xsl-list
[Top] [All Lists]

Re: Optimization Question

2005-02-01 13:43:46
All,
thanks for all the help. My lookup document (~5MB) is static. If I were to do an xsl:include as opposed to me using a document call, would using the compilier help? Is there someting I'm forgetting?

--Michael


Robert Koberg wrote:

Michael Kay wrote:

   Have you tried XSLTC. This basically allows you to apply a compiled
form of your stylesheet in your transformations. Both xalan and saxon ship with XSLT compilers.

...


I'm asked occasionally whether I plan to do a Saxon compiler - more
strictly, a bytecode generator. At present, I don't: I think it would slow down the rate of progress on the product considerably, if only because code generators are notoriously hard to debug. I prefer to spend the effort on
improving the query execution strategies, which can produce much bigger
potential savings. In any case, I think that for most people memory is more
of a constraint than processing speed.


I think this is a good idea. I usually run my app with Saxon and Xalan interpretive(?). I occasioanlly run it also with XSLTC and Resin's compiling processor (which requires much less memory and is the fastest). I really wish I could use a compiling processor (especially resin), but I always fallback to Saxon (its small and fast enough) because it just works and there is always some little problem I run into with compiling processors.

best,
-Rob

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--


--
-------------------------------------------------
Michael Nguyen
Senior Software Engineer, SKOLAR
Wolters Kluwer Health - Clinical Tools
1860 Embarcadero Rd, Suite 215
Palo Alto, CA 94303
Phone: 650-354-3025
mnguyen(_at_)skolar(_dot_)com




--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



<Prev in Thread] Current Thread [Next in Thread>