Class Summary |
ActivePlan |
This class contains interfaces to access the current plan, plan local and
plan constraints instances. |
Assert |
|
Barriers |
|
BuildTimeConfig |
Read build-time configuration information for MMTk from a Java properties
file. |
Collection |
|
Debug |
Debugger support for the MMTk harness |
Factory |
This is a VM-specific class which defines factory methods for
VM-specific types which must be instantiated within MMTk. |
FinalizableProcessor |
This class manages the processing of finalizable objects. |
Lock |
Adaptive mutex with a spinlock fast path. |
Memory |
|
MMTk_Events |
Implementation of simple MMTK event generation hooks
to allow MMTk to generate TuningFork events. |
Monitor |
Provides MMTk access to a heavy lock with condition variable. |
ObjectModel |
|
ReferenceProcessor |
This class manages SoftReferences, WeakReferences, and
PhantomReferences. |
ScanBootImage |
Scan the boot image for references using the boot image reference map |
Scanning |
|
ScanStatics |
Class that determines all JTOC slots (statics) that hold references |
ScanThread |
Class that supports scanning thread stacks for references during
collections. |
Statistics |
|
Strings |
|
SynchronizedCounter |
A counter that supports atomic increment and reset. |
TraceInterface |
Class that supports scanning Objects or Arrays for references
during tracing, handling those references, and computing death times |