java.lang.Object
com.ibm.j9ddr.vm29.pointer.helper.OMRMemCategoryHelper
Helper routines for OMRMemCategoryPointer.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.ibm.j9ddr.vm29.pointer.generated.OMRMemCategoryPointergetMemoryCategory(UDATA memoryCategory) static com.ibm.j9ddr.vm29.pointer.generated.OMRMemCategoryPointergetUnusedAllocate32HeapRegionsMemoryCategory(com.ibm.j9ddr.vm29.pointer.generated.OMRPortLibraryGlobalDataPointer portGlobals) static voidvisitMemoryCategoryChildren(com.ibm.j9ddr.vm29.pointer.generated.OMRMemCategoryPointer startNode, OMRMemCategoryHelper.IOMRMemCategoryVisitor visitor) Performs a depth-first walk of all the children of startNode, starting with startNode itself
-
Constructor Details
-
OMRMemCategoryHelper
public OMRMemCategoryHelper()
-
-
Method Details
-
getUnusedAllocate32HeapRegionsMemoryCategory
public static com.ibm.j9ddr.vm29.pointer.generated.OMRMemCategoryPointer getUnusedAllocate32HeapRegionsMemoryCategory(com.ibm.j9ddr.vm29.pointer.generated.OMRPortLibraryGlobalDataPointer portGlobals) throws CorruptDataException - Throws:
CorruptDataException
-
getMemoryCategory
public static com.ibm.j9ddr.vm29.pointer.generated.OMRMemCategoryPointer getMemoryCategory(UDATA memoryCategory) throws CorruptDataException - Throws:
CorruptDataException
-
visitMemoryCategoryChildren
public static void visitMemoryCategoryChildren(com.ibm.j9ddr.vm29.pointer.generated.OMRMemCategoryPointer startNode, OMRMemCategoryHelper.IOMRMemCategoryVisitor visitor) throws CorruptDataException Performs a depth-first walk of all the children of startNode, starting with startNode itself- Parameters:
startNode- Node to start walking fromvisitor- Visitor object- Throws:
CorruptDataException
-