public static interface MemoryWalker.HeapChunkAccess<T extends org.graalvm.word.PointerBase>
Modifier and Type | Method and Description |
---|---|
org.graalvm.word.UnsignedWord |
getAllocationEnd(T heapChunk)
Return the address where allocation has ended within the heap chunk.
|
org.graalvm.word.UnsignedWord |
getAllocationStart(T heapChunk)
Return the address where allocation starts within the heap chunk.
|
String |
getRegion(T heapChunk)
Return the name of the region that contains the heap chunk.
|
org.graalvm.word.UnsignedWord |
getSize(T heapChunk)
Return the size of the heap chunk.
|
org.graalvm.word.UnsignedWord |
getStart(T heapChunk)
Return the start of the heap chunk.
|
boolean |
isAligned(T heapChunk)
Return true if the heap chunk is an aligned heap chunk, else false.
|
org.graalvm.word.UnsignedWord getStart(T heapChunk)
org.graalvm.word.UnsignedWord getSize(T heapChunk)
org.graalvm.word.UnsignedWord getAllocationStart(T heapChunk)
org.graalvm.word.UnsignedWord getAllocationEnd(T heapChunk)
String getRegion(T heapChunk)
boolean isAligned(T heapChunk)