Analysis of Stylesheet Execution Time

Total time: 1065.938 milliseconds

Time spent in each template or function:

The table below is ordered by the total net time spent in the template or function. Gross time means the time including called templates and functions; net time means time excluding time spent in called templates and functions.

file line instruction count average time (gross) total time (gross) average time (net) total time (net)
"*ostprocess.xsl" 21 template * 15128 0.113 1712.744 0.046 701.359
"*ostprocess.xsl" 36 template topic 248 10.160 2519.667 0.722 179.012
"*ostprocess.xsl" 49 function ia-func:createBSHref 248 0.540 134.006 0.540 134.006
"*-functions.xsl" 470 function ia-func:getParameter 3 11.121 33.362 6.443 19.330
"*-functions.xsl" 116 function ia-func:correctFilePath 2 7.312 14.624 2.451 4.902
"*-functions.xsl" 207 function ia-func:cutParentDirRelativeCommands 2 1.685 3.370 1.685 3.370
"*-functions.xsl" 173 function ia-func:preserveTrailingParentDirRelativeCommands 2 3.979 7.959 1.647 3.294
"*-functions.xsl" 193 function ia-func:cutCurrentDirRelativeCommands 2 0.637 1.273 0.637 1.273
"*-functions.xsl" 222 function ia-func:removeRelativeCommands 2 4.562 9.124 0.580 1.160
"*ostprocess.xsl" 46 function ia-func:createBSHref 248 0.544 134.955 0.004 0.949
"*-functions.xsl" 466 function ia-func:getParameter 3 11.392 34.175 0.271 0.813
"*-functions.xsl" 147 function ia-func:removeDuplicateSlashes 2 0.289 0.579 0.255 0.511
"*ostprocess.xsl" 17 template / 1 1015.427 1015.427 0.100 0.100
"*-functions.xsl" 108 function ia-func:correctFilePath 2 7.340 14.679 0.019 0.039
"*-functions.xsl" 166 function ia-func:replaceDuplicateSlashes 2 0.019 0.039 0.019 0.039
"*-functions.xsl" 161 function ia-func:replaceDuplicateSlashes 2 0.034 0.068 0.015 0.029
"*-functions.xsl" 112 function ia-func:correctFilePath 2 7.320 14.640 0.008 0.017
"*-functions.xsl" 190 function ia-func:cutCurrentDirRelativeCommands 2 0.643 1.286 0.006 0.013
"*-functions.xsl" 105 function ia-func:correctFilePath 2 7.346 14.691 0.006 0.012
"*-functions.xsl" 216 function ia-func:removeRelativeCommands 2 4.567 9.134 0.005 0.010
"*-functions.xsl" 144 function ia-func:removeDuplicateSlashes 2 0.294 0.588 0.005 0.009
"*-functions.xsl" 199 function ia-func:cutParentDirRelativeCommands 2 1.689 3.379 0.005 0.009
"*-functions.xsl" 170 function ia-func:preserveTrailingParentDirRelativeCommands 2 3.982 7.964 0.003 0.005