Class GCHeapMap.MarkedObject

java.lang.Object
com.ibm.j9ddr.vm29.j9.gc.GCHeapMap.MarkedObject
Enclosing class:
GCHeapMap

public static class GCHeapMap.MarkedObject extends Object
  • Field Details

    • object

      public final com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer object
    • markBitsSlot

      public final UDATAPointer markBitsSlot
    • relocatedObject

      public final com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer relocatedObject
  • Constructor Details

    • MarkedObject

      public MarkedObject(com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer object, UDATAPointer markBitsSlot)
    • MarkedObject

      public MarkedObject(com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer object, UDATAPointer markBitsSlot, com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer relocatedObject)
  • Method Details

    • wasRelocated

      public boolean wasRelocated()