- java.lang.Object
-
- com.ibm.j9ddr.vm29.pointer.helper.OMRMemCategoryHelper
-
public class OMRMemCategoryHelper extends Object
Helper routines for OMRMemCategoryPointer.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
OMRMemCategoryHelper.IOMRMemCategoryVisitor
-
Constructor Summary
Constructors Constructor Description OMRMemCategoryHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.ibm.j9ddr.vm29.pointer.generated.OMRMemCategoryPointer
getMemoryCategory(UDATA memoryCategory)
static com.ibm.j9ddr.vm29.pointer.generated.OMRMemCategoryPointer
getUnusedAllocate32HeapRegionsMemoryCategory(com.ibm.j9ddr.vm29.pointer.generated.OMRPortLibraryGlobalDataPointer portGlobals)
static void
visitMemoryCategoryChildren(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
-
-
-
Method Detail
-
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
-
-