The allocation tree comparison view settings dialog is accessed by bringing
any
allocation tree comparison to front
and choosing
View->View Settings from JProfiler's main menu or clicking on
the corresponding toolbar button.
The view mode can be toggled with the cumulate allocations checkbox.
This sets whether differences should be calculated of the allocations cumulated for all descendant nodes or just
for the current node.
You can select a size scale mode for all displayed sizes:
Automatic
Depending on the size value, it's displayed in MB, kB or
bytes, in such a way that 3 significant digits are retained.
Megabytes (MB)
Kilobytes (kB
Bytes
The node description options control the amount of information
that is presented in the description of the call.
Show percentage bar
If this option is checked, a percentage bar will be displayed whose length is
proportional to the size difference of objects allocated in this node including all descendant nodes. Depending on the
sort and display type view setting (see below), these differences are either absolute differences or
percentages. Positive differences are painted in red, while negative differences are painted in green.
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
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".
The size differences options determine how size differences are
displayed and how sibling nodes are sorted.
Sort and display type
The sort and display type can be one of
Sort by values
The bar chart on each node displays absolute differences. Sibling nodes are sorted
by absolute differences. Percentages are displayed in parentheses.
Sort by percentages
The bar chart on each node displays percentages. Sibling nodes are sorted
by absolute percentages. Absolute differences are displayed in parentheses.
Show zero difference values
If this option is not checked, the call tree view does not display call stacks that have not changed
between the first and the second snapshot.
Only show call stacks that appear in both snapshots
If this option is not checked, the allocation tree comparison does not display call stacks that appear in only
one of the compared snapshots.