Call Tree View Settings Dialog


  The call tree view settings dialog is accessed by bringing the call tree to front and choosing View->View Settings from JProfiler's main menu or clicking on the corresponding  toolbar button.
  The node description options control the amount of information that is presented in the description of the node (methods, classes, packages or Java EE components, depending on the selected aggregation level).
  • Show size bar
    If this option is checked, a size bar will be displayed whose length is proportional to the time spent in this node including all descendant nodes and whose light-red part indicates the percentage of the self time of the current node.
  • Show time
    Show the total time that was spent in the node.
  • Show self time
    Show the self time (excluding calls to unfiltered methods) that was spent in the node.
  • Show invocation count
    Show how many times the node was called in this particular call sequence.
  • Always show fully qualified names
    If this option is not checked (default), class name are omitted in intra-class method calls which enhances the conciseness of the display.

    Only applicable if the aggregation level has been set to "methods".

  • Always show signature for method calls
    Only applicable if the aggregation level has been set to "methods". If this option is not checked, method signatures are shown only if two methods with the same name appear on the same level.

    Only applicable if the aggregation level has been set to "methods".

  • Show average time values in brackets
    Show the total time divided by the number of invocations for each node in brackets. Is not displayed if the invocation count is 0, e.g. if an invocation has not completed yet or if sampling is chosen as the call tree collection method.
  You can select a time scale mode for all displayed times:
  • Automatic
    Depending on the time value, it's displayed in seconds, millseconds or microseconds, in such a way that 3 significant digits are retained.
  • Seconds
  • Millseconds
  • Microseconds
  The display threshold below which nodes are ignored is entered in percent. Calls whose self time makes up less than that percentage are not shown in the call tree except for the case where they are part of a call sequence which leads to a node with an self time above the given threshold. Those nodes are indicated by a grayed out icon.

To activate the threshold, you have to select the "Hide calls with less than ..." check box.

This option allows you to trim down the call tree to the most important parts.

  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.