|
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. |
| 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 |