Analysis of Stylesheet Execution Time

Total time: 586.895 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)
"*processing.xsl" 36 template * 5542 0.500 2772.796 0.089 490.855
"*-functions.xsl" 470 function ia-func:getParameter 6 5.654 33.925 3.347 20.084
"*-functions.xsl" 628 function ia-func:getTabTopic 83 0.182 15.094 0.182 15.094
"*processing.xsl" 92 template processNormalTopic 83 11.556 959.151 0.131 10.877
"*processing.xsl" 24 template / 1 534.319 534.319 8.638 8.638
"*processing.xsl" 44 template *[contains(@class, ' topic/topic ')] 83 11.826 981.594 0.085 7.035
"*-functions.xsl" 116 function ia-func:correctFilePath 2 7.649 15.297 2.240 4.480
"*-functions.xsl" 207 function ia-func:cutParentDirRelativeCommands 2 2.033 4.066 2.033 4.066
"*-functions.xsl" 173 function ia-func:preserveTrailingParentDirRelativeCommands 2 4.497 8.994 1.482 2.965
"*-functions.xsl" 193 function ia-func:cutCurrentDirRelativeCommands 2 0.970 1.940 0.970 1.940
"*-functions.xsl" 222 function ia-func:removeRelativeCommands 2 5.123 10.247 0.623 1.247
"*-functions.xsl" 466 function ia-func:getParameter 6 5.750 34.502 0.096 0.577
"*-functions.xsl" 147 function ia-func:removeDuplicateSlashes 2 0.276 0.553 0.243 0.486
"*-functions.xsl" 625 function ia-func:getTabTopic 83 0.186 15.408 0.004 0.314
"*-functions.xsl" 166 function ia-func:replaceDuplicateSlashes 2 0.019 0.037 0.019 0.037
"*-functions.xsl" 108 function ia-func:correctFilePath 2 7.670 15.340 0.017 0.034
"*-functions.xsl" 161 function ia-func:replaceDuplicateSlashes 2 0.033 0.067 0.015 0.030
"*-functions.xsl" 190 function ia-func:cutCurrentDirRelativeCommands 2 0.976 1.952 0.006 0.012
"*-functions.xsl" 199 function ia-func:cutParentDirRelativeCommands 2 2.039 4.077 0.005 0.011
"*-functions.xsl" 216 function ia-func:removeRelativeCommands 2 5.128 10.256 0.005 0.010
"*-functions.xsl" 144 function ia-func:removeDuplicateSlashes 2 0.281 0.561 0.004 0.009
"*-functions.xsl" 112 function ia-func:correctFilePath 2 7.653 15.306 0.004 0.009
"*-functions.xsl" 105 function ia-func:correctFilePath 2 7.674 15.347 0.004 0.008
"*-functions.xsl" 170 function ia-func:preserveTrailingParentDirRelativeCommands 2 4.500 9.000 0.003 0.006