org.mmtk.plan.refcount
Class RCZero

java.lang.Object
  extended by org.mmtk.plan.TransitiveClosure
      extended by org.mmtk.plan.refcount.RCZero

public final class RCZero
extends TransitiveClosure

This class is the fundamental mechanism for performing a transitive closure over an object graph.

See Also:
TraceLocal

Field Summary
 
Fields inherited from class org.mmtk.plan.TransitiveClosure
specializedScan
 
Constructor Summary
RCZero()
           
 
Method Summary
 void processEdge(ObjectReference source, Address slot)
          Trace an edge during GC.
 
Methods inherited from class org.mmtk.plan.TransitiveClosure
getSpecializedScanClass, processNode, registerSpecializedScan
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RCZero

public RCZero()
Method Detail

processEdge

public void processEdge(ObjectReference source,
                        Address slot)
Description copied from class: TransitiveClosure
Trace an edge during GC.

Overrides:
processEdge in class TransitiveClosure
Parameters:
source - The source of the reference.
slot - The location containing the object reference.