Package org.mmtk.policy

Class Summary
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 explicity managed collector.
ExplicitFreeListSpace Each instance of this class corresponds to one *space*.
ExplicitLargeObjectLocal Each instance of this class is intended to provide fast, unsynchronized access to explicitly collected objects.
ImmortalLocal This class implements unsynchronized (local) elements of an immortal space.
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 treadmill *space*.
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.
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.
SegregatedFreeListSpace Each instance of this class corresponds to one mark-sweep *space*.
Space This class defines and manages spaces.