navigation controls allow to move back and
forth through all the instances or arrays in the current object set.
The order of the instances in the object set can be adjusted to
The instance navigation is linked with the data view of the heap walker to allow you to easily switch back and forth between these views while keeping the focus on the same object.
No specific view settings apply to the reference graph.
By default, the reference graph only shows the direct incoming and outgoing references of the current instance. You can expand the graph by double clicking on any object. This will expand either the direct incoming or the outgoing references for that object, depending on the direction you're moving in. Selective actions for expanding the graph are available in the view-specific toolbar and the context menu:
Show outgoing references
Show incoming references
If applicable, an instance has
plus and minus signs at the left and the right side to show or hide
incoming and outgoing references. The controls at the left side are
for incoming, the controls at the right side for outgoing references. The plus signs have the same effect
as the
Show outgoing references
and the
Show incoming references
actions. A minus sign hides all outgoing references and all objects that are not connected to
the central instance. This can have the effect that the object on which you click the minus sign is hidden
as well.
Additionally, the plus and minus signs give you the following indications:
To reset the graph to its original state, you can choose Reset graph from the context menu.
The reference graph offers a number of navigation and zoom options.
Show paths to GC root
button in the view-specific toolbar or the corresponding entry in the context menu.
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. This is a computationally expensive operation and can take some time. A progress dialog is shown while the paths to root are calculated.
in the toolbar
or choosing the layout strategy from the context menu.
After your selection, the view helper dialog will assist you in choosing the appropriate view for the new object set.