Uses of Class
org.mmtk.policy.SegregatedFreeListSpace.Sweeper

Packages that use SegregatedFreeListSpace.Sweeper
org.mmtk.plan.refcount.backuptrace   
org.mmtk.policy   
 

Uses of SegregatedFreeListSpace.Sweeper in org.mmtk.plan.refcount.backuptrace
 

Subclasses of SegregatedFreeListSpace.Sweeper in org.mmtk.plan.refcount.backuptrace
 class BTSweeper
          This class implements the thread-local core functionality for a transitive closure over the heap graph.
 

Uses of SegregatedFreeListSpace.Sweeper in org.mmtk.policy
 

Methods in org.mmtk.policy with parameters of type SegregatedFreeListSpace.Sweeper
 void SegregatedFreeListSpace.parallelSweepCells(SegregatedFreeListSpace.Sweeper sweeper)
          Sweep a block, freeing it and making it available if any live cells were found.
 void SegregatedFreeListSpace.sweepCells(SegregatedFreeListSpace.Sweeper sweeper)
          Sweep all blocks for free objects.
 boolean SegregatedFreeListSpace.sweepCells(SegregatedFreeListSpace.Sweeper sweeper, Address block, int sizeClass)
          Does this block contain any live cells?
private  Address SegregatedFreeListSpace.sweepCells(SegregatedFreeListSpace.Sweeper sweeper, Address block, int sizeClass, Address availableHead)
          Sweep a block, freeing it and adding to the list given by availableHead if it contains no free objects.