Analysis of Stylesheet Execution Time

Total time: 1340.972 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 * 16713 0.358 5990.848 0.069 1150.291
"*-functions.xsl" 628 function ia-func:getTabTopic 249 0.188 46.813 0.188 46.813
"*processing.xsl" 92 template processNormalTopic 249 10.721 2669.616 0.111 27.524
"*-functions.xsl" 470 function ia-func:getParameter 6 7.414 44.483 4.527 27.160
"*processing.xsl" 44 template *[contains(@class, ' topic/topic ')] 249 10.993 2737.302 0.080 20.026
"*processing.xsl" 24 template / 1 1263.257 1263.257 15.448 15.448
"*-functions.xsl" 116 function ia-func:correctFilePath 2 9.783 19.566 2.771 5.543
"*-functions.xsl" 207 function ia-func:cutParentDirRelativeCommands 2 2.759 5.518 2.759 5.518
"*-functions.xsl" 173 function ia-func:preserveTrailingParentDirRelativeCommands 2 5.513 11.027 1.858 3.717
"*-functions.xsl" 193 function ia-func:cutCurrentDirRelativeCommands 2 0.873 1.746 0.873 1.746
"*-functions.xsl" 222 function ia-func:removeRelativeCommands 2 6.285 12.570 0.768 1.535
"*-functions.xsl" 147 function ia-func:removeDuplicateSlashes 2 0.716 1.431 0.672 1.343
"*-functions.xsl" 625 function ia-func:getTabTopic 249 0.191 47.660 0.003 0.847
"*-functions.xsl" 466 function ia-func:getParameter 6 7.545 45.269 0.131 0.786
"*-functions.xsl" 166 function ia-func:replaceDuplicateSlashes 2 0.025 0.051 0.025 0.051
"*-functions.xsl" 108 function ia-func:correctFilePath 2 9.812 19.623 0.023 0.047
"*-functions.xsl" 161 function ia-func:replaceDuplicateSlashes 2 0.044 0.088 0.019 0.037
"*-functions.xsl" 190 function ia-func:cutCurrentDirRelativeCommands 2 0.890 1.780 0.017 0.034
"*-functions.xsl" 199 function ia-func:cutParentDirRelativeCommands 2 2.765 5.530 0.006 0.012
"*-functions.xsl" 216 function ia-func:removeRelativeCommands 2 6.291 12.581 0.006 0.011
"*-functions.xsl" 112 function ia-func:correctFilePath 2 9.788 19.576 0.005 0.011
"*-functions.xsl" 144 function ia-func:removeDuplicateSlashes 2 0.721 1.442 0.005 0.010
"*-functions.xsl" 170 function ia-func:preserveTrailingParentDirRelativeCommands 2 5.517 11.035 0.004 0.008
"*-functions.xsl" 105 function ia-func:correctFilePath 2 9.815 19.631 0.004 0.007