Subject: Re: speed optimization
From: Daniel Veillard <daniel@xxxxxxxxxxxx>
Date: Sun, 26 Jan 2003 20:58:58 +0100
|
On Sun, Jan 26, 2003 at 07:53:13PM +0100, Tobias Reif wrote:
> Hi
>
> I'm looking for a free, simple, and easy, way to find bottlenecks.
the problem is that those bottlenecks are likely to be implementation
dependant, so generic profiling is unlikely to give good results (well
unless getting a model of the processor and running some serious
computations).
> I'd like to be told stuff like
> "Saxon spent 70% of his time in line 5 columns 7-20 of foo.xslt."
xsltproc has a --profile [*] option where it dumps statistics about time
spent. The granularity is the template, not line blocks though. I'm
pretty sure Saxon also allow to gather profiling informations from a
run (I remember reading about it), but Michael Kay will certainly
provide the details too :-)
Daniel
[*] --norman is an alias for this option, guess why :-)
--
Daniel Veillard | Red Hat Network https://rhn.redhat.com/
veillard@xxxxxxxxxx | libxml Gnome XML XSLT toolkit http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|