Module openj9.dtfj

Class AddressAwareRootScanner


  • public abstract class AddressAwareRootScanner
    extends RootScanner
    • Method Detail

      • doFinalizableObject

        protected abstract void doFinalizableObject​(com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer slot,
                                                    VoidPointer address)
      • doUnfinalizedObject

        protected abstract void doUnfinalizedObject​(com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer slot,
                                                    VoidPointer address)
      • doMonitorReference

        protected abstract void doMonitorReference​(com.ibm.j9ddr.vm29.pointer.generated.J9ObjectMonitorPointer objectMonitor,
                                                   VoidPointer address)
      • doOwnableSynchronizerObject

        protected abstract void doOwnableSynchronizerObject​(com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer slot,
                                                            VoidPointer address)