org.mmtk.plan.refcount.backuptrace
Class BTSweepImmortalScanner

java.lang.Object
  extended by org.mmtk.utility.alloc.LinearScan
      extended by org.mmtk.plan.refcount.backuptrace.BTSweepImmortalScanner

public final class BTSweepImmortalScanner
extends LinearScan

This class is used in backup tracing to sweep and zero any dead 'immortal' objects.


Constructor Summary
BTSweepImmortalScanner()
           
 
Method Summary
 void scan(ObjectReference object)
          Scan an object during sweep.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BTSweepImmortalScanner

public BTSweepImmortalScanner()
Method Detail

scan

public void scan(ObjectReference object)
Scan an object during sweep.

Specified by:
scan in class LinearScan
Parameters:
object - The source of the reference.