public interface HeapVerifier
Modifier and Type | Interface and Description |
---|---|
static class |
HeapVerifier.HeapVerificationError
Throw one of these to signal that verification has failed.
|
static class |
HeapVerifier.MemoryChecker |
static class |
HeapVerifier.Occasion |
Modifier and Type | Method and Description |
---|---|
String |
getCause()
What caused this verification?
|
Log |
getTraceLog()
A log for tracing verification.
|
Log |
getWitnessLog()
A log for witnessing failures.
|
void |
setCause(String cause)
What caused this verification?
|
boolean |
verify(String cause)
Verify the heap without an occasion.
|
boolean |
verifyObjectAt(org.graalvm.word.Pointer obj)
Verify an object in the heap.
|
boolean verify(String cause)
String getCause()
void setCause(String cause)
boolean verifyObjectAt(org.graalvm.word.Pointer obj)
Log getTraceLog()
Log getWitnessLog()