<oXygen/> XML Editor User Guide |
Detailed profiling information for the current transformation is provided using the information views:
The invocation tree view shows a top-down call tree representing how XSLT instructions are processed.
The entries in the invocation tree have different meanings which are indicated by the displayed icons:
This points to a call whose inherent time is insignificant compared to its call tree time.
This points to a call whose inherent time is significant compared to its call tree time. (greater than 1/3rd of its call tree time).
Every entry in the invocation tree has textual information attached which depends on the XSLT profiler settings:
a percentage number of total time which is calculated with respect to either the root of the tree or the calling instruction;
a total time measurement in ms or µs. This is the total execution time that includes calls into other instructions;
a percentage number of inherent time which is calculated with respect to either the root of the tree or the calling instruction;
an inherent time measurement in ms or µs. This is the inherent execution time of the instruction;
an invocation count which shows how often the instruction has been invoked on this path;
an instruction name which contains also the attributes description.
![]() | Note |
---|---|
All nodes having their call tree time less than the one specified in the XSLT profiler settings are cumulated and shown as Others node. |
The hotspots view shows a list of all instruction calls which lie above the threshold defined in the XSLT profiler settings.
By opening a hotspot instruction entry, the tree of backtraces leading to that instruction call are calculated and shown.
Every hotspot is described in several columns:
the instruction name;
the inherent time in ms or µs of how much time has been spent in the hotspot together with a bar whose length is proportional to this value. All calls into this instruction are summed up regardless of the particular call sequence;
the invocation count of the hotspot.
If you click on the
handle on the left side of a hotspot, a tree of backtraces will be shown.Every entry in the backtrace tree has textual information attached to it which depends on the XSLT profiler settings.
a percentage number which is calculated with respect either to the total time or the called instruction;
a time measured in ms or µs of how much time has been contributed to the parent hotspot on this path;
an invocation count which shows how often the hotspot has been invoked on this path;
![]() | Note |
---|---|
This is not the number of invocations of this instruction. |
an instruction name which contains also its attributes.