protected static class NativeImageInfo.WritablePrimitiveMemoryWalkerAccessImpl extends NativeImageInfo.BaseMemoryWalkerAccessImpl implements MemoryWalker.NativeImageHeapRegionAccess<NativeImageInfo.NativeImageHeapRegion>
Modifier | Constructor and Description |
---|---|
protected |
WritablePrimitiveMemoryWalkerAccessImpl()
A constructor used only to make up the singleton instance.
|
Modifier and Type | Method and Description |
---|---|
String |
getRegion(NativeImageInfo.NativeImageHeapRegion region)
Return the name of the native image heap region.
|
org.graalvm.word.UnsignedWord |
getSize(NativeImageInfo.NativeImageHeapRegion region)
Return the size of the native image heap region.
|
org.graalvm.word.UnsignedWord |
getStart(NativeImageInfo.NativeImageHeapRegion region)
Return the start of the native image heap region.
|
baseGetSize, baseGetStart
protected WritablePrimitiveMemoryWalkerAccessImpl()
public org.graalvm.word.UnsignedWord getStart(NativeImageInfo.NativeImageHeapRegion region)
MemoryWalker.NativeImageHeapRegionAccess
getStart
in interface MemoryWalker.NativeImageHeapRegionAccess<NativeImageInfo.NativeImageHeapRegion>
public org.graalvm.word.UnsignedWord getSize(NativeImageInfo.NativeImageHeapRegion region)
MemoryWalker.NativeImageHeapRegionAccess
getSize
in interface MemoryWalker.NativeImageHeapRegionAccess<NativeImageInfo.NativeImageHeapRegion>
public String getRegion(NativeImageInfo.NativeImageHeapRegion region)
MemoryWalker.NativeImageHeapRegionAccess
getRegion
in interface MemoryWalker.NativeImageHeapRegionAccess<NativeImageInfo.NativeImageHeapRegion>