Roger,
Have you tried to put every expression in a separate function, to be able to
use Saxon's -TP option?
Of course, this changes the processing, as Michael Kay mentioned and might not
give you the answers you want to have.
- Michael MH
Am 26.07.2020 um 21:36 schrieb Dr. Roger L Costello
costello(_at_)mitre(_dot_)org
<xsl-list-service(_at_)lists(_dot_)mulberrytech(_dot_)com>:
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?
/Roger
--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/1167547
or by email: xsl-list-unsub(_at_)lists(_dot_)mulberrytech(_dot_)com
--~--