Analysis of Stylesheet Execution Time

Total time: 2155.463 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)
"*path-adder.xsl" 32 template * 46020 0.233 10733.202 0.034 1567.066
"*path-adder.xsl" 20 template *[contains(@class, ' topic/topic ')] 965 5.004 4829.075 0.079 76.177
"*-functions.xsl" 84 function ia-func:getBSTopicByGid 965 0.058 56.004 0.058 56.004
"*-functions.xsl" 330 function ia-func:cutParentDirRelativeCommands 2 1.750 3.500 1.750 3.500
"*-functions.xsl" 345 function ia-func:removeRelativeCommands 2 3.210 6.420 0.784 1.567
"*path-adder.xsl" 16 template / 1 1701.783 1701.783 1.513 1.513
"*-functions.xsl" 673 function ia-func:getParameter 2 0.692 1.385 0.692 1.385
"*-functions.xsl" 296 function ia-func:preserveTrailingParentDirRelativeCommands 2 2.423 4.846 0.641 1.283
"*-functions.xsl" 81 function ia-func:getBSTopicByGid 965 0.059 57.028 0.001 1.023
"*-functions.xsl" 161 function ia-func:correct-file-url 2 3.944 7.887 0.217 0.433
"*-functions.xsl" 184 function ia-func:correct-file-url 2 3.695 7.390 0.189 0.379
"*-functions.xsl" 231 function ia-func:remove-slash-duplicates 2 0.207 0.415 0.175 0.349
"*-functions.xsl" 157 function ia-func:is-relative-path 2 0.055 0.111 0.055 0.111
"*-functions.xsl" 289 function ia-func:collapse-slashes 2 0.029 0.058 0.029 0.058
"*-functions.xsl" 164 function ia-func:correct-file-url 2 3.727 7.454 0.027 0.054
"*-functions.xsl" 316 function ia-func:cutCurrentDirRelativeCommands 2 0.023 0.046 0.023 0.046
"*-functions.xsl" 150 function ia-func:is-relative-path 2 0.072 0.144 0.017 0.034
"*-functions.xsl" 228 function ia-func:remove-slash-duplicates 2 0.216 0.432 0.009 0.018
"*-functions.xsl" 339 function ia-func:removeRelativeCommands 2 3.217 6.435 0.007 0.015
"*-functions.xsl" 669 function ia-func:getParameter 2 0.699 1.399 0.007 0.014
"*-functions.xsl" 180 function ia-func:correct-file-url 2 3.700 7.400 0.005 0.010
"*-functions.xsl" 322 function ia-func:cutParentDirRelativeCommands 2 1.754 3.509 0.004 0.009
"*-functions.xsl" 313 function ia-func:cutCurrentDirRelativeCommands 2 0.027 0.055 0.004 0.008
"*-functions.xsl" 284 function ia-func:collapse-slashes 2 0.033 0.065 0.004 0.008
"*-functions.xsl" 293 function ia-func:preserveTrailingParentDirRelativeCommands 2 2.426 4.853 0.003 0.007