Modifier and Type | Class and Description |
---|---|
static class |
Selected.Mutator |
class |
ThreadContext
RVMThread must extend this class to associate appropriate context with processor.
|
Modifier and Type | Method and Description |
---|---|
MutatorContext |
ActivePlan.getNextMutator() |
MutatorContext |
ActivePlan.mutator() |
Modifier and Type | Method and Description |
---|---|
void |
Collection.prepareMutator(MutatorContext m) |
Modifier and Type | Class and Description |
---|---|
class |
RVMThread
A generic java thread's execution context.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleMutator
This class (and its sub-classes) implement per-mutator thread
behavior and state.
|
class |
StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread
behavior and state.
|
Modifier and Type | Class and Description |
---|---|
class |
ConcurrentMutator
This class implements per-mutator thread behavior
and state for a simple whole-heap concurrent collector.
|
Modifier and Type | Class and Description |
---|---|
class |
CMSMutator
This class implements per-mutator thread behavior
and state for the CMS plan, which implements a full-heap
concurrent mark-sweep collector.
|
Modifier and Type | Class and Description |
---|---|
class |
CopyMSMutator
This class implements per-mutator thread behavior
and state for the CopyMS plan.
|
Modifier and Type | Class and Description |
---|---|
class |
GenMutator
This abstract class implements per-mutator thread behavior
and state for generational copying collectors.
|
Modifier and Type | Class and Description |
---|---|
class |
GenCopyMutator
This class implements per-mutator thread behavior and state for
the
GenCopy two-generational copying collector. |
Modifier and Type | Class and Description |
---|---|
class |
GenImmixMutator
This class implements per-mutator thread behavior and state for
the
GenImmix two-generational copying collector. |
Modifier and Type | Class and Description |
---|---|
class |
GenMSMutator
This class implements per-mutator thread behavior and state for
the
GenMS two-generational copying collector. |
Modifier and Type | Class and Description |
---|---|
class |
ImmixMutator
This class implements per-mutator thread behavior
and state for the Immix plan, which implements a full-heap
immix collector.
|
Modifier and Type | Class and Description |
---|---|
class |
MCMutator
This class implements per-mutator thread behavior
and state for the MC plan, which implements a full-heap
mark-compact collector.
|
Modifier and Type | Class and Description |
---|---|
class |
MSMutator
This class implements per-mutator thread behavior
and state for the MS plan, which implements a full-heap
mark-sweep collector.
|
Modifier and Type | Class and Description |
---|---|
class |
NoGCMutator
This class implements per-mutator thread behavior and state
for the NoGC plan, which simply allocates (without ever collecting
until the available space is exhausted.
|
Modifier and Type | Class and Description |
---|---|
class |
PoisonedMutator
This class implements a poisoned collector, that is essentially a test
case for read and write barriers in the VM.
|
Modifier and Type | Class and Description |
---|---|
class |
RCBaseMutator
This class implements the mutator context for a reference counting collector.
|
Modifier and Type | Class and Description |
---|---|
class |
RCMutator
This class implements the mutator context for a reference counting collector.
|
Modifier and Type | Class and Description |
---|---|
class |
GenRCMutator
This class implements the mutator context for a simple reference counting collector.
|
Modifier and Type | Class and Description |
---|---|
class |
SSMutator
This class implements per-mutator thread behavior
and state for the SS plan, which implements a full-heap
semi-space collector.
|
Modifier and Type | Class and Description |
---|---|
class |
SSGCspyMutator
This class implements per-mutator thread behavior and state for the
SSGCspy plan.
|
Modifier and Type | Class and Description |
---|---|
class |
GCTraceMutator
This class implements per-mutator thread behavior and state for the
GCTrace plan, which implements a GC tracing algorithm.
|
Modifier and Type | Class and Description |
---|---|
class |
UsePrimitiveWriteBarriersMutator
This class extends the
SSMutator class as part of the
UsePrimitiveWriteBarriers collector. |
Modifier and Type | Class and Description |
---|---|
class |
StickyImmixMutator
This class implements per-mutator thread behavior
and state for the StickyImmix plan, which implements a
generational mark-sweep collector.
|
Modifier and Type | Class and Description |
---|---|
class |
StickyMSMutator
This class implements per-mutator thread behavior
and state for the StickyMS plan, which implements a
generational mark-sweep collector.
|
Modifier and Type | Method and Description |
---|---|
abstract MutatorContext |
ActivePlan.getNextMutator()
Return the next
MutatorContext in a
synchronized iteration of all mutators. |
abstract MutatorContext |
ActivePlan.mutator() |
Modifier and Type | Method and Description |
---|---|
abstract void |
Collection.prepareMutator(MutatorContext m)
Prepare a mutator for collection.
|