Uses of Class
com.ibm.j9ddr.vm29.j9.gc.GCHeapRegionDescriptor
-
Packages that use GCHeapRegionDescriptor Package Description com.ibm.j9ddr.vm29.j9 com.ibm.j9ddr.vm29.j9.gc com.ibm.j9ddr.vm29.j9.walkers com.ibm.j9ddr.vm29.view.dtfj.java.j9 -
-
Uses of GCHeapRegionDescriptor in com.ibm.j9ddr.vm29.j9
Methods in com.ibm.j9ddr.vm29.j9 that return GCHeapRegionDescriptor Modifier and Type Method Description static GCHeapRegionDescriptorObjectModel. findRegionForPointer(com.ibm.j9ddr.vm29.pointer.generated.J9JavaVMPointer javaVM, GCHeapRegionManager hrm, AbstractPointer pointer, GCHeapRegionDescriptor region)Returns the heap region of a pointer.static GCHeapRegionDescriptorObjectModel. 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 GCHeapRegionDescriptor Modifier and Type Method Description static GCHeapRegionDescriptorObjectModel. findRegionForPointer(com.ibm.j9ddr.vm29.pointer.generated.J9JavaVMPointer javaVM, GCHeapRegionManager hrm, AbstractPointer pointer, GCHeapRegionDescriptor region)Returns the heap region of a pointer.static booleanObjectModel. 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.gc Modifier and Type Class Description classGCHeapRegionDescriptorSegregated_V1Fields in com.ibm.j9ddr.vm29.j9.gc declared as GCHeapRegionDescriptor Modifier and Type Field Description protected GCHeapRegionDescriptorGCMemoryPool. _regionprotected GCHeapRegionDescriptorGCMemoryPoolSplitAddressOrderedList. _regionprotected GCHeapRegionDescriptor[]GCHeapRegionManager. _regionTable< the shift value to use against pointers to determine the corresponding region indexprotected GCHeapRegionDescriptorGCHeapRegionDescriptor_V1. headOfSpanMethods in com.ibm.j9ddr.vm29.j9.gc that return GCHeapRegionDescriptor Modifier and Type Method Description GCHeapRegionDescriptorGCHeapRegionManager. auxiliaryDescriptorForAddress(AbstractPointer heapAddress)static GCHeapRegionDescriptorGCHeapRegionDescriptor. fromHeapRegionDescriptor(GCHeapRegionDescriptor hrd)static GCHeapRegionDescriptorGCHeapRegionDescriptor. fromHeapRegionDescriptor(com.ibm.j9ddr.vm29.pointer.generated.MM_HeapRegionDescriptorPointer hrd)Factory method to construct an appropriate GCHeapRegionDescriptorabstract GCHeapRegionDescriptorGCHeapRegionDescriptor. getHeadOfSpan()GCHeapRegionDescriptorGCMemoryPool. getRegion()GCHeapRegionDescriptorGCHeapRegionManager. physicalTableDescriptorForIndex(int regionIndex)GCHeapRegionDescriptorGCHeapRegionManager. regionDescriptorForAddress(AbstractPointer heapAddress)GCHeapRegionDescriptorGCHeapRegionManager. tableDescriptorForAddress(AbstractPointer heapAddress)GCHeapRegionDescriptorGCHeapRegionManager. tableDescriptorForIndex(int regionIndex)Methods in com.ibm.j9ddr.vm29.j9.gc that return types with arguments of type GCHeapRegionDescriptor Modifier and Type Method Description Iterator<GCHeapRegionDescriptor>GCHeapRegionManager. getAuxiliaryRegions()Iterator<GCHeapRegionDescriptor>GCHeapRegionManager. getTableRegions()Methods in com.ibm.j9ddr.vm29.j9.gc with parameters of type GCHeapRegionDescriptor Modifier and Type Method Description voidGCCardTable. cleanCardsInRegion(GCHeapRegionDescriptor region, GCCardCleaner cardCleaner)static GCHeapRegionDescriptorGCHeapRegionDescriptor. fromHeapRegionDescriptor(GCHeapRegionDescriptor hrd)static GCObjectHeapIteratorGCObjectHeapIterator. fromHeapRegionDescriptor(GCHeapRegionDescriptor hrd, boolean includeLiveObjects, boolean includeDeadObjects)static GCMemoryPoolGCMemoryPool. 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 GCHeapRegionDescriptor Modifier and Type Method Description voidGCCardTable. cleanCardsInRegions(Iterator<GCHeapRegionDescriptor> regionIterator, GCCardCleaner cardCleaner)Constructors in com.ibm.j9ddr.vm29.j9.gc with parameters of type GCHeapRegionDescriptor Constructor Description GCMemoryPool(GCHeapRegionDescriptor region, com.ibm.j9ddr.vm29.pointer.generated.MM_MemoryPoolPointer memoryPool)GCMemoryPoolAddressOrderedList(GCHeapRegionDescriptor region, com.ibm.j9ddr.vm29.pointer.generated.MM_MemoryPoolPointer memoryPool)GCMemoryPoolAggregatedCellList(GCHeapRegionDescriptor region, com.ibm.j9ddr.vm29.pointer.generated.MM_MemoryPoolPointer memoryPool)GCMemoryPoolSplitAddressOrderedList(GCHeapRegionDescriptor region, com.ibm.j9ddr.vm29.pointer.generated.MM_MemoryPoolPointer memoryPool)GCObjectHeapIteratorMarkMapIterator_V1(GCHeapRegionDescriptor hrd) -
Uses of GCHeapRegionDescriptor in com.ibm.j9ddr.vm29.j9.walkers
Constructors in com.ibm.j9ddr.vm29.j9.walkers with parameters of type GCHeapRegionDescriptor Constructor Description HeapWalker(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 GCHeapRegionDescriptor Constructor Description HeapObjectIterator(DTFJJavaHeap heap, GCHeapRegionDescriptor region)
-