Package | Description |
---|---|
org.jikesrvm.mm.mmtk | |
org.mmtk.plan | |
org.mmtk.utility.heap | |
org.mmtk.vm |
Provides classes that specify the interface between MMTk and the VM.
|
Modifier and Type | Class and Description |
---|---|
class |
Monitor
Provides MMTk access to a heavy lock with condition variable.
|
Modifier and Type | Method and Description |
---|---|
Monitor |
Factory.newMonitor(String name) |
Modifier and Type | Field and Description |
---|---|
private Monitor |
ControllerCollectorContext.lock
The lock to use to manage collection
|
private Monitor |
ParallelCollectorGroup.lock
Lock used to manage group state.
|
Modifier and Type | Field and Description |
---|---|
private Monitor |
ConcurrentZeroingContext.lock |
Modifier and Type | Method and Description |
---|---|
static Monitor |
VM.newHeavyCondLock(String name)
Create a new HeavyCondLock instance using the appropriate VM-specific
concrete Lock sub-class.
|
abstract Monitor |
Factory.newMonitor(String name)
Create a new Monitor instance using the appropriate VM-specific
concrete Lock sub-class.
|