net.sf.saxon.data.profile-json.xsl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of Saxon-HE Show documentation
Show all versions of Saxon-HE Show documentation
The XSLT and XQuery Processor
body {
background: #e4eef0;
}
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt;
font-style: normal;
color: #3D5B96;
font-weight: bold;
}
h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style: normal;
color: #96433D;
font-weight: bold;
}
p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
color: #3D5B96;
font-weight: normal;
line-height: 1.3em;
padding-right:15px;
}
table {
border-collapse: collapse;
border: 1px solid black;
}
th, td {
border: 1px solid black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
color: #3D5B96;
text-decoration: none;
line-height: 1.3em;
padding-left: 15px;
text-indent: -15px;
padding-right: 15px;
padding-top: 0px;
padding-bottom: 0px;
}
th {
background: #B1CCC7;
font-weight: bold;
}
td {
font-weight: normal;
}
Analysis of {$process} + Execution Time
Analysis of {$process} Execution Time
Total time: {format-number(@t-total, "#0.000")} milliseconds
Time spent in each {$templateOr} function or global variable:
The table below is ordered by the total net time spent in the {$templateOr}
function or global variable. Gross time means the time including called
{$templatesAnd} functions (recursive calls only count from the original entry);
net time means time excluding time spent in called {$templatesAnd} functions.
module
line
instruction
count
average time (gross/ms)
total time (gross/ms)
average time (net/ms)
total time (net/ms)
{tokenize(?file, '/')[last()]}
{?line}
{?construct, ?name, ?match}
{format-number(?count, ',##0')}
{format-number(?t-avg, '#0.000')}
{format-number(?t-sum, ',##0.000')}
{format-number(?t-avg-net, '#0.000')}
{format-number(?t-sum-net, ',##0.000')}