Analysis of Stylesheet Execution Time

Total time: 916.944 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 * 5542 0.710 3935.279 0.128 707.313
"*-functions.xsl" 84 function ia-func:getBSTopicByGid 83 0.270 22.414 0.270 22.414
"*path-adder.xsl" 20 template *[contains(@class, ' topic/topic ')] 83 17.141 1422.701 0.269 22.299
"*-functions.xsl" 470 function ia-func:getParameter 2 2.446 4.893 2.446 4.893
"*-functions.xsl" 207 function ia-func:cutParentDirRelativeCommands 2 1.819 3.639 1.819 3.639
"*-functions.xsl" 173 function ia-func:preserveTrailingParentDirRelativeCommands 2 3.630 7.261 1.788 3.577
"*path-adder.xsl" 16 template / 1 754.702 754.702 2.286 2.286
"*-functions.xsl" 116 function ia-func:correctFilePath 2 4.383 8.766 0.304 0.608
"*-functions.xsl" 466 function ia-func:getParameter 2 2.686 5.371 0.239 0.478
"*-functions.xsl" 147 function ia-func:removeDuplicateSlashes 2 0.261 0.522 0.239 0.478
"*-functions.xsl" 81 function ia-func:getBSTopicByGid 83 0.275 22.804 0.005 0.389
"*-functions.xsl" 222 function ia-func:removeRelativeCommands 2 3.810 7.621 0.177 0.354
"*-functions.xsl" 166 function ia-func:replaceDuplicateSlashes 2 0.016 0.032 0.016 0.032
"*-functions.xsl" 108 function ia-func:correctFilePath 2 4.401 8.803 0.015 0.029
"*-functions.xsl" 193 function ia-func:cutCurrentDirRelativeCommands 2 0.014 0.029 0.014 0.029
"*-functions.xsl" 161 function ia-func:replaceDuplicateSlashes 2 0.022 0.044 0.006 0.012
"*-functions.xsl" 190 function ia-func:cutCurrentDirRelativeCommands 2 0.019 0.037 0.004 0.009
"*-functions.xsl" 199 function ia-func:cutParentDirRelativeCommands 2 1.824 3.647 0.004 0.009
"*-functions.xsl" 216 function ia-func:removeRelativeCommands 2 3.814 7.629 0.004 0.008
"*-functions.xsl" 105 function ia-func:correctFilePath 2 4.405 8.811 0.004 0.008
"*-functions.xsl" 112 function ia-func:correctFilePath 2 4.387 8.774 0.004 0.007
"*-functions.xsl" 144 function ia-func:removeDuplicateSlashes 2 0.265 0.529 0.003 0.007
"*-functions.xsl" 170 function ia-func:preserveTrailingParentDirRelativeCommands 2 3.633 7.267 0.003 0.006