[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Tool that measures the performance of an XSLT prog
Hi Roger, On Mon, Jul 27, 2020 at 1:06 AM Dr. Roger L Costello costello@xxxxxxxxx < xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote: > Hi Folks, > > Here is a statement in my XSLT program: > > <xsl:variable name="who-list" select="random:sequence($hiddennodes * > $outputnodes, 0.0, math:pow($hiddennodes, -0.5))" as="xs:double*" /> > > I would like to know the time required to execute each of these portions > of that statement: > > (1) math:pow($hiddennodes, -0.5) > > (2) $hiddennodes * $outputnodes > > (3) random:sequence($hiddennodes * $outputnodes, 0.0, > math:pow($hiddennodes, -0.5)) > > (4) Time required to assign the variable the value > > (5) Time required to ensure the value of the variable is a sequence of > zero or more xs:double values > > Is there a tool that provides such fine-grain performance measurements? > I guess, saving value of current-dateTime() at two different places within an XSLT stylesheet, and computing the difference later might give us the time spent by the enclosed XSLT instructions. For your use case, I think to do this, extracting the component expressions into their own variables might help to utilize the approach I've suggested. -- Regards, Mukul Gandhi
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|