|
The hot spots view has an aggregation level selector. It allows you
to switch between
-
methods
Every node in the tree is a method call. This is the default aggregation level. Special J2EE component
methods have their own icon (see above) and display name, the real class name is appended
in square brackets.
-
classes
Every node in the tree is a single class. J2EE component
classes have their own icon (see above) and display name, the real class name is appended
in square brackets.
-
packages
Every node in the tree is a single package. Sub-packages are not included.
-
J2EE components
Every node in the tree is a J2EE component.
If the component has a separate display name, the real class names are omitted.
When you switch between two aggregation levels, JProfiler will make the best effort to preserve your
current selection. When switching to a a more detailed aggregation level, there may not be
a unique mapping and the first hit in the hot spot backtraces tree is chosen.
The hot spot backtraces tree doesn't display all method calls in the JVM, it only displays
-
unfiltered classes
Classes which are unfiltered according to your
configured filter sets are
used for the construction of the hot spot backtraces tree.
-
first level calls into unfiltered classes
Every call into a filtered class that originates from an unfiltered class is used for the construction of
the hot spot backtraces tree. Further calls into filtered classes are not resolved. This means
that a filtered node can include information from other filtered calls. Filtered nodes are painted with
a red marker in the top left corner.
-
thread entry methods
The methods Runnable.run() and the main method are always displayed, regardless of
the filter settings.
|