Profiler

This section explains the settings available for XSLT Profiler mode. To display settings select OptionsPreferencesXMLXSLT/FO/XQuery+Profiler (see the section called “Debugger”).

 

Figure 22.47. The Profiler preferences panel

The Profiler preferences panel

The following settings are available:

Show time

Show the total time that was spent in the node.

Show inherent time

Show the inherent time that was spent in the node. The inherent time is defined as the total time of a node minus the time of its child nodes.

Show invocation count

Show how many times the node was called in this particular call sequence.

Time scale

The time scale options determine the unit of time measurement, which may be milliseconds (ms) or microseconds (µs).

Hotspot threshold

The threshold below which hot spots are ignored is entered in milliseconds (ms).

Ignore invocation less than

The threshold below which invocations are ignored is entered in microseconds (µs).

Percentage calculation

The percentage base determines against what time span percentages are calculated.

  • Absolute: Percentage values show the contribution to the total time.

  • Relative: Percentage values show the contribution to the calling node.