Analysis of Stylesheet Execution Time

Total time: 1136.984 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 * 46020 0.101 4653.494 0.019 871.286
"*-functions.xsl" 929 function ia-func:getTabTopic 965 0.097 93.737 0.097 93.737
"*processing.xsl" 44 template *[contains(@class, ' topic/topic ')] 965 2.950 2846.382 0.040 38.866
"*processing.xsl" 92 template processNormalTopic 965 2.811 2712.686 0.037 36.047
"*-functions.xsl" 673 function ia-func:getParameter 6 7.485 44.910 4.332 25.990
"*processing.xsl" 24 template / 1 1053.096 1053.096 10.551 10.551
"*-functions.xsl" 330 function ia-func:cutParentDirRelativeCommands 2 4.792 9.585 4.792 9.585
"*-functions.xsl" 184 function ia-func:correct-file-url 2 10.192 20.385 2.058 4.117
"*-functions.xsl" 296 function ia-func:preserveTrailingParentDirRelativeCommands 2 7.038 14.076 1.535 3.069
"*-functions.xsl" 316 function ia-func:cutCurrentDirRelativeCommands 2 0.686 1.371 0.686 1.371
"*-functions.xsl" 345 function ia-func:removeRelativeCommands 2 7.715 15.430 0.674 1.348
"*-functions.xsl" 926 function ia-func:getTabTopic 965 0.098 94.831 0.001 1.094
"*-functions.xsl" 231 function ia-func:remove-slash-duplicates 2 0.311 0.623 0.287 0.573
"*-functions.xsl" 669 function ia-func:getParameter 6 7.570 45.422 0.085 0.513
"*-functions.xsl" 157 function ia-func:is-relative-path 2 0.074 0.147 0.074 0.147
"*-functions.xsl" 289 function ia-func:collapse-slashes 2 0.019 0.038 0.019 0.038
"*-functions.xsl" 313 function ia-func:cutCurrentDirRelativeCommands 2 0.704 1.407 0.018 0.036
"*-functions.xsl" 150 function ia-func:is-relative-path 2 0.091 0.183 0.018 0.036
"*-functions.xsl" 164 function ia-func:correct-file-url 2 10.213 20.426 0.016 0.031
"*-functions.xsl" 228 function ia-func:remove-slash-duplicates 2 0.323 0.646 0.012 0.023
"*-functions.xsl" 322 function ia-func:cutParentDirRelativeCommands 2 4.800 9.599 0.007 0.015
"*-functions.xsl" 284 function ia-func:collapse-slashes 2 0.025 0.050 0.006 0.012
"*-functions.xsl" 180 function ia-func:correct-file-url 2 10.197 20.394 0.005 0.010
"*-functions.xsl" 339 function ia-func:removeRelativeCommands 2 7.719 15.439 0.005 0.009
"*-functions.xsl" 161 function ia-func:correct-file-url 2 10.217 20.434 0.004 0.008
"*-functions.xsl" 293 function ia-func:preserveTrailingParentDirRelativeCommands 2 7.041 14.081 0.003 0.006