Class GCCardTable
java.lang.Object
com.ibm.j9ddr.vm29.j9.gc.GCCardTable
- 
Constructor Summary
ConstructorsConstructorDescriptionGCCardTable(com.ibm.j9ddr.vm29.pointer.generated.MM_CardTablePointer cardTable)  - 
Method Summary
Modifier and TypeMethodDescriptioncardAddrToHeapAddr(U8Pointer cardAddr) voidcleanCardsInRegion(GCHeapRegionDescriptor region, GCCardCleaner cardCleaner) voidcleanCardsInRegions(Iterator<GCHeapRegionDescriptor> regionIterator, GCCardCleaner cardCleaner) voidcleanRange(U8Pointer lowCard, U8Pointer highCard, GCCardCleaner cardCleaner) static GCCardTablefrom()heapAddrToCardAddr(VoidPointer heapAddr)  
- 
Constructor Details
- 
GCCardTable
public GCCardTable(com.ibm.j9ddr.vm29.pointer.generated.MM_CardTablePointer cardTable) throws CorruptDataException - Throws:
 CorruptDataException
 
 - 
 - 
Method Details
- 
from
- Throws:
 CorruptDataException
 - 
heapAddrToCardAddr
 - 
cardAddrToHeapAddr
 - 
cleanRange
public void cleanRange(U8Pointer lowCard, U8Pointer highCard, GCCardCleaner cardCleaner) throws CorruptDataException - Throws:
 CorruptDataException
 - 
cleanCardsInRegion
public void cleanCardsInRegion(GCHeapRegionDescriptor region, GCCardCleaner cardCleaner) throws CorruptDataException - Throws:
 CorruptDataException
 - 
cleanCardsInRegions
public void cleanCardsInRegions(Iterator<GCHeapRegionDescriptor> regionIterator, GCCardCleaner cardCleaner) throws CorruptDataException - Throws:
 CorruptDataException
 
 -