The instance navigation is linked among the following views of the heap walker:
This allows you to easily switch back and forth between these views while keeping the focus on the same object.
Please see the key concepts of the heap walker for an explanation of the different size types.
Sorting can take a few seconds, depending on the size of the heap. A progress dialog is shown while the objects are sorted.
After changing the sort order, the displayed index is set to one.
Please see the key concepts of the heap walker for an explanation of the different size types.
The second icon is either not present or one of
Class objects have references to
Note that class objects have no reference to their super class.
Classes are garbage collected together with their classloader when
For classes there is a special condition that prevents garbage collection: Since each instance has an implicit reference to its class, any live instance prevents a class from being garbage collected. This construct groups all such instances for reasons of conciseness. In this way you can also select all instances of a specific class (rather than a specific class name).
A dialog will ask you whether to search for a single garbage collector root or for all roots. After that, the paths to root are searched. A progress dialog is shown while the paths to root are calculated.
After your selection, the view helper dialog will assist you in choosing the appropriate view for the new object set.