java.lang.Object
com.ibm.dtfj.java.j9.JavaHeapRegion
-
Constructor Summary
ConstructorsConstructorDescriptionJavaHeapRegion(JavaRuntime javaVM, String name, ImagePointer id, int objectAlignment, int minimumObjectSize, long arrayletLeafSize, JavaHeap parentHeap, ImagePointer heapSectionBase, long heapSectionSize) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExtent(ImagePointer startAddress, int size, int count) voidaddNewHeapRegionExtent(long start, long end, int count) longintgetObjectAtAddress(ImagePointer address)
-
Constructor Details
-
JavaHeapRegion
public JavaHeapRegion(JavaRuntime javaVM, String name, ImagePointer id, int objectAlignment, int minimumObjectSize, long arrayletLeafSize, JavaHeap parentHeap, ImagePointer heapSectionBase, long heapSectionSize)
-
-
Method Details
-
addExtent
-
getSections
-
getObjects
-
addNewHeapRegionExtent
public void addNewHeapRegionExtent(long start, long end, int count) -
getArrayletSpineSize
public int getArrayletSpineSize() -
getArrayletLeafSize
public long getArrayletLeafSize() -
getObjectAtAddress
public JavaObject getObjectAtAddress(ImagePointer address) throws CorruptDataException, IllegalArgumentException
-