java.lang.Object
com.ibm.j9ddr.vm29.j9.gc.GCHeapMap
com.ibm.j9ddr.vm29.j9.gc.GCMarkMap
- Direct Known Subclasses:
GCMarkMapStandard
-
Nested Class Summary
Nested classes/interfaces declared in class com.ibm.j9ddr.vm29.j9.gc.GCHeapMap
GCHeapMap.MarkedObject
-
Field Summary
Fields declared in class com.ibm.j9ddr.vm29.j9.gc.GCHeapMap
_heapBase, _heapMap, _heapMapBitMask, _heapMapBits, _heapMapBitShift, _heapMapIndexShift, _heapTop, _maxOffset, BITS_IN_BYTES, J9BITS_BITS_IN_SLOT, J9MODRON_HEAP_BYTES_PER_HEAPMAP_BIT, J9MODRON_HEAP_BYTES_PER_HEAPMAP_BYTE, J9MODRON_HEAP_BYTES_PER_HEAPMAP_SLOT, J9MODRON_HEAP_SLOTS_PER_HEAPMAP_SLOT
-
Constructor Summary
-
Method Summary
Methods declared in class com.ibm.j9ddr.vm29.j9.gc.GCHeapMap
from, fromHeapMap, getHeapBase, getHeapMap, getHeapMapBits, getHeapTop, getObjectGrain, getPageSize, getSlotIndexAndMask, isBitSet, isBitSetNoCheck, isMarked, queryObject, queryRange
-
Field Details
-
J9MODRON_HEAP_SLOTS_PER_MARK_BIT
-
J9MODRON_HEAP_SLOTS_PER_MARK_SLOT
-
J9MODRON_HEAP_BYTES_PER_MARK_BYTE
-
-
Constructor Details
-
GCMarkMap
public GCMarkMap(com.ibm.j9ddr.vm29.pointer.generated.MM_HeapMapPointer markMap) throws CorruptDataException - Throws:
CorruptDataException
-