|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Classes in org.mmtk.policy used by org.mmtk.plan | |
---|---|
ImmortalSpace
This class implements tracing for a simple immortal collection policy. |
|
LargeObjectLocal
Each instance of this class is intended to provide fast, unsynchronized access to a treadmill. |
|
LargeObjectSpace
Each instance of this class corresponds to one explicitly managed large object space. |
|
MarkSweepLocal
This class implements unsynchronized (local) elements of a mark-sweep collector. |
|
MarkSweepSpace
Each instance of this class corresponds to one mark-sweep *space*. |
|
RawPageSpace
Each instance of this class corresponds to one raw page space. |
|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.plan.concurrent.marksweep | |
---|---|
MarkSweepLocal
This class implements unsynchronized (local) elements of a mark-sweep collector. |
|
MarkSweepSpace
Each instance of this class corresponds to one mark-sweep *space*. |
|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.plan.copyms | |
---|---|
CopyLocal
This class implements unsynchronized (local) elements of a copying collector. |
|
CopySpace
This class implements tracing functionality for a simple copying space. |
|
LargeObjectLocal
Each instance of this class is intended to provide fast, unsynchronized access to a treadmill. |
|
MarkSweepLocal
This class implements unsynchronized (local) elements of a mark-sweep collector. |
|
MarkSweepSpace
Each instance of this class corresponds to one mark-sweep *space*. |
|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.plan.generational | |
---|---|
CopyLocal
This class implements unsynchronized (local) elements of a copying collector. |
|
CopySpace
This class implements tracing functionality for a simple copying space. |
|
LargeObjectLocal
Each instance of this class is intended to provide fast, unsynchronized access to a treadmill. |
|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.plan.generational.copying | |
---|---|
CopyLocal
This class implements unsynchronized (local) elements of a copying collector. |
|
CopySpace
This class implements tracing functionality for a simple copying space. |
|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.plan.generational.immix | |
---|---|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.plan.generational.marksweep | |
---|---|
MarkSweepLocal
This class implements unsynchronized (local) elements of a mark-sweep collector. |
|
MarkSweepSpace
Each instance of this class corresponds to one mark-sweep *space*. |
|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.plan.immix | |
---|---|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.plan.markcompact | |
---|---|
MarkCompactCollector
This class implements unsynchronized (local) per-collector-thread elements of a sliding mark-compact collector. |
|
MarkCompactLocal
This class implements unsynchronized (local) elements of a sliding mark-compact collector. |
|
MarkCompactSpace
This class implements functionality for a simple sliding mark-compact space. |
|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.plan.marksweep | |
---|---|
MarkSweepLocal
This class implements unsynchronized (local) elements of a mark-sweep collector. |
|
MarkSweepSpace
Each instance of this class corresponds to one mark-sweep *space*. |
|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.plan.nogc | |
---|---|
ImmortalLocal
This class implements unsynchronized (local) elements of an immortal space. |
|
ImmortalSpace
This class implements tracing for a simple immortal collection policy. |
|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.plan.refcount | |
---|---|
ExplicitFreeListLocal
This class implements unsynchronized (local) elements of an explicitly managed collector. |
|
ExplicitFreeListSpace
Each instance of this class corresponds to one *space*. |
|
ExplicitLargeObjectSpace
Each instance of this class corresponds to one explicitly managed large object space. |
|
LargeObjectLocal
Each instance of this class is intended to provide fast, unsynchronized access to a treadmill. |
|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.plan.refcount.backuptrace | |
---|---|
ExplicitLargeObjectSpace.Sweeper
A callback used to perform sweeping of the large object space. |
|
SegregatedFreeListSpace.Sweeper
A callback used to perform sweeping of a free list space. |
Classes in org.mmtk.policy used by org.mmtk.plan.refcount.generational | |
---|---|
CopyLocal
This class implements unsynchronized (local) elements of a copying collector. |
|
CopySpace
This class implements tracing functionality for a simple copying space. |
|
ExplicitFreeListLocal
This class implements unsynchronized (local) elements of an explicitly managed collector. |
|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.plan.semispace | |
---|---|
CopyLocal
This class implements unsynchronized (local) elements of a copying collector. |
|
CopySpace
This class implements tracing functionality for a simple copying space. |
|
LargeObjectLocal
Each instance of this class is intended to provide fast, unsynchronized access to a treadmill. |
|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.plan.semispace.gcspy | |
---|---|
CopySpace
This class implements tracing functionality for a simple copying space. |
|
LargeObjectSpace
Each instance of this class corresponds to one explicitly managed large object space. |
|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.plan.semispace.gctrace | |
---|---|
RawPageSpace
Each instance of this class corresponds to one raw page space. |
|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.plan.stickyimmix | |
---|---|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.policy | |
---|---|
BaseLargeObjectSpace
Each instance of this class corresponds to one treadmill space. |
|
CopySpace
This class implements tracing functionality for a simple copying space. |
|
ExplicitFreeListSpace
Each instance of this class corresponds to one *space*. |
|
ExplicitLargeObjectSpace.Sweeper
A callback used to perform sweeping of the large object space. |
|
ImmortalSpace
This class implements tracing for a simple immortal collection policy. |
|
MarkCompactCollector.FromCursor
Subclass for the read-only cursor that leads the scan of regions. |
|
MarkCompactCollector.RegionCursor
Both the 'compact' and 'calculate' phases can be thought of as sweeping a pair of cursors across a linked list of regions. |
|
MarkCompactCollector.ToCursor
Subclass for the read-only cursor that follows the 'from' cursor, writing or calculating the position of copied objects |
|
MarkCompactSpace
This class implements functionality for a simple sliding mark-compact space. |
|
MarkSweepSpace
Each instance of this class corresponds to one mark-sweep *space*. |
|
SegregatedFreeListSpace
Each instance of this class corresponds to one mark-sweep *space*. |
|
SegregatedFreeListSpace.Sweeper
A callback used to perform sweeping of a free list space. |
|
Space
This class defines and manages spaces. |
|
Space.SpaceVisitor
Interface to use to implement the Visitor Pattern for Spaces. |
Classes in org.mmtk.policy used by org.mmtk.policy.immix | |
---|---|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.utility | |
---|---|
RawPageSpace
Each instance of this class corresponds to one raw page space. |
Classes in org.mmtk.policy used by org.mmtk.utility.alloc | |
---|---|
BaseLargeObjectSpace
Each instance of this class corresponds to one treadmill space. |
|
SegregatedFreeListSpace
Each instance of this class corresponds to one mark-sweep *space*. |
|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.utility.deque | |
---|---|
RawPageSpace
Each instance of this class corresponds to one raw page space. |
Classes in org.mmtk.policy used by org.mmtk.utility.gcspy.drivers | |
---|---|
LargeObjectSpace
Each instance of this class corresponds to one explicitly managed large object space. |
|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.utility.heap | |
---|---|
Space
This class defines and manages spaces. |
Classes in org.mmtk.policy used by org.mmtk.utility.sanitychecker | |
---|---|
RawPageSpace
Each instance of this class corresponds to one raw page space. |
Classes in org.mmtk.policy used by org.mmtk.vm | |
---|---|
ImmortalSpace
This class implements tracing for a simple immortal collection policy. |
|
Space
This class defines and manages spaces. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |