public final class PathExhibitor extends Object
Modifier and Type | Class and Description |
---|---|
static class |
PathExhibitor.BootImageHeapElement
A path element for a reference from the native image heap.
|
static class |
PathExhibitor.CyclicElement
A path element for a cyclic reference.
|
static class |
PathExhibitor.FrameVisitor |
static class |
PathExhibitor.HeapElement
A path element for a reference from a Object field.
|
static class |
PathExhibitor.LeafElement
Element at the end of a path, the target of the search.
|
static class |
PathExhibitor.PathEdge |
static class |
PathExhibitor.PathElement |
static class |
PathExhibitor.StackElement
A path element for a reference from a stack frame.
|
static class |
PathExhibitor.TestingBackDoor |
Constructor and Description |
---|
PathExhibitor() |
Modifier and Type | Method and Description |
---|---|
void |
findPathToRange(org.graalvm.word.Pointer rangeBegin,
org.graalvm.word.Pointer rangeEnd) |
PathExhibitor.PathElement[] |
getPath() |
boolean |
hasPath() |
void |
toLog(Log log) |
public boolean hasPath()
public PathExhibitor.PathElement[] getPath()
public void findPathToRange(org.graalvm.word.Pointer rangeBegin, org.graalvm.word.Pointer rangeEnd)
public void toLog(Log log)