Uses of Class
com.ibm.j9ddr.vm29.j9.gc.GCHeapRegionDescriptor
Packages that use GCHeapRegionDescriptor
Package
Description
-
Uses of GCHeapRegionDescriptor in com.ibm.j9ddr.vm29.j9
Methods in com.ibm.j9ddr.vm29.j9 that return GCHeapRegionDescriptorModifier and TypeMethodDescriptionstatic GCHeapRegionDescriptor
ObjectModel.findRegionForPointer
(com.ibm.j9ddr.vm29.pointer.generated.J9JavaVMPointer javaVM, GCHeapRegionManager hrm, AbstractPointer pointer, GCHeapRegionDescriptor region) Returns the heap region of a pointer.static GCHeapRegionDescriptor
ObjectModel.regionForAddress
(com.ibm.j9ddr.vm29.pointer.generated.J9JavaVMPointer javaVM, GCHeapRegionManager hrm, AbstractPointer pointer) Returns the heap region for address of a pointer.Methods in com.ibm.j9ddr.vm29.j9 with parameters of type GCHeapRegionDescriptorModifier and TypeMethodDescriptionstatic GCHeapRegionDescriptor
ObjectModel.findRegionForPointer
(com.ibm.j9ddr.vm29.pointer.generated.J9JavaVMPointer javaVM, GCHeapRegionManager hrm, AbstractPointer pointer, GCHeapRegionDescriptor region) Returns the heap region of a pointer.static boolean
ObjectModel.isPointerInRegion
(AbstractPointer pointer, GCHeapRegionDescriptor region) Returns true if a pointer is in stored in specified region. -
Uses of GCHeapRegionDescriptor in com.ibm.j9ddr.vm29.j9.gc
Subclasses of GCHeapRegionDescriptor in com.ibm.j9ddr.vm29.j9.gcFields in com.ibm.j9ddr.vm29.j9.gc declared as GCHeapRegionDescriptorModifier and TypeFieldDescriptionprotected GCHeapRegionDescriptor
GCMemoryPool._region
protected GCHeapRegionDescriptor
GCMemoryPoolSplitAddressOrderedList._region
protected GCHeapRegionDescriptor[]
GCHeapRegionManager._regionTable
< the shift value to use against pointers to determine the corresponding region indexprotected GCHeapRegionDescriptor
GCHeapRegionDescriptor_V1.headOfSpan
Methods in com.ibm.j9ddr.vm29.j9.gc that return GCHeapRegionDescriptorModifier and TypeMethodDescriptionGCHeapRegionManager.auxiliaryDescriptorForAddress
(AbstractPointer heapAddress) static GCHeapRegionDescriptor
GCHeapRegionDescriptor.fromHeapRegionDescriptor
(GCHeapRegionDescriptor hrd) static GCHeapRegionDescriptor
GCHeapRegionDescriptor.fromHeapRegionDescriptor
(com.ibm.j9ddr.vm29.pointer.generated.MM_HeapRegionDescriptorPointer hrd) Factory method to construct an appropriate GCHeapRegionDescriptorabstract GCHeapRegionDescriptor
GCHeapRegionDescriptor.getHeadOfSpan()
GCMemoryPool.getRegion()
GCHeapRegionIterator.next()
GCHeapRegionManager.physicalTableDescriptorForIndex
(int regionIndex) GCHeapRegionManager.regionDescriptorForAddress
(AbstractPointer heapAddress) GCHeapRegionManager.tableDescriptorForAddress
(AbstractPointer heapAddress) GCHeapRegionManager.tableDescriptorForIndex
(int regionIndex) Methods in com.ibm.j9ddr.vm29.j9.gc that return types with arguments of type GCHeapRegionDescriptorModifier and TypeMethodDescriptionGCHeapRegionManager.getAuxiliaryRegions()
GCHeapRegionManager.getTableRegions()
Methods in com.ibm.j9ddr.vm29.j9.gc with parameters of type GCHeapRegionDescriptorModifier and TypeMethodDescriptionvoid
GCCardTable.cleanCardsInRegion
(GCHeapRegionDescriptor region, GCCardCleaner cardCleaner) static GCHeapRegionDescriptor
GCHeapRegionDescriptor.fromHeapRegionDescriptor
(GCHeapRegionDescriptor hrd) static GCObjectHeapIterator
GCObjectHeapIterator.fromHeapRegionDescriptor
(GCHeapRegionDescriptor hrd, boolean includeLiveObjects, boolean includeDeadObjects) static GCMemoryPool
GCMemoryPool.fromMemoryPoolPointerInRegion
(GCHeapRegionDescriptor region, com.ibm.j9ddr.vm29.pointer.generated.MM_MemoryPoolPointer memoryPool) Method parameters in com.ibm.j9ddr.vm29.j9.gc with type arguments of type GCHeapRegionDescriptorModifier and TypeMethodDescriptionvoid
GCCardTable.cleanCardsInRegions
(Iterator<GCHeapRegionDescriptor> regionIterator, GCCardCleaner cardCleaner) Constructors in com.ibm.j9ddr.vm29.j9.gc with parameters of type GCHeapRegionDescriptorModifierConstructorDescriptionGCMemoryPool
(GCHeapRegionDescriptor region, com.ibm.j9ddr.vm29.pointer.generated.MM_MemoryPoolPointer memoryPool) protected
GCMemoryPoolAddressOrderedList
(GCHeapRegionDescriptor region, com.ibm.j9ddr.vm29.pointer.generated.MM_MemoryPoolPointer memoryPool) protected
GCMemoryPoolAggregatedCellList
(GCHeapRegionDescriptor region, com.ibm.j9ddr.vm29.pointer.generated.MM_MemoryPoolPointer memoryPool) protected
GCMemoryPoolSplitAddressOrderedList
(GCHeapRegionDescriptor region, com.ibm.j9ddr.vm29.pointer.generated.MM_MemoryPoolPointer memoryPool) protected
-
Uses of GCHeapRegionDescriptor in com.ibm.j9ddr.vm29.j9.walkers
Constructors in com.ibm.j9ddr.vm29.j9.walkers with parameters of type GCHeapRegionDescriptorModifierConstructorDescriptionHeapWalker
(com.ibm.j9ddr.vm29.pointer.generated.J9JavaVMPointer vm, GCHeapRegionDescriptor hrd, HeapWalkerEvents sink) -
Uses of GCHeapRegionDescriptor in com.ibm.j9ddr.vm29.view.dtfj.java.j9
Constructors in com.ibm.j9ddr.vm29.view.dtfj.java.j9 with parameters of type GCHeapRegionDescriptorModifierConstructorDescriptionHeapObjectIterator
(DTFJJavaHeap heap, GCHeapRegionDescriptor region)