|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |