|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Classes in org.mmtk.plan used by org.jikesrvm.mm.mminterface | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.jikesrvm.mm.mmtk | |
|---|---|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| Classes in org.mmtk.plan used by org.jikesrvm.scheduler | |
|---|---|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| ControllerCollectorContext
|
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| ParallelCollectorGroup
This class represents a pool of collector contexts that can be triggered to perform collection activity. |
|
| Phase
A garbage collection proceeds as a sequence of phases. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.concurrent | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.concurrent.marksweep | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TraceWriteBuffer
This class is used to push values in one direction during a trace. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.copyms | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.generational | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.generational.copying | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.generational.immix | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.generational.marksweep | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.immix | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.markcompact | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.marksweep | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.nogc | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.poisoned | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.refcount | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.refcount.backuptrace | |
|---|---|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.refcount.fullheap | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.refcount.generational | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.semispace | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.semispace.gcspy | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| GCspyPlan
This interface provides an immortal allocation space for GCspy objects. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.semispace.gctrace | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.semispace.usePrimitiveWriteBarriers | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.stickyimmix | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.plan.stickyms | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| ParallelCollector
TODO: Documentation. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| Simple
This abstract class implements the core functionality for simple collectors. |
|
| SimpleCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| SimpleConstraints
Constraints specific to simple collectors. |
|
| SimpleMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| StopTheWorld
This abstract class implements the core functionality for stop-the-world collectors. |
|
| StopTheWorldCollector
This class (and its sub-classes) implement per-collector thread behavior and state. |
|
| StopTheWorldConstraints
Constraints specific to Stop-the-world collectors. |
|
| StopTheWorldMutator
This class (and its sub-classes) implement per-mutator thread behavior and state. |
|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.policy | |
|---|---|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.policy.immix | |
|---|---|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.utility | |
|---|---|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.utility.deque | |
|---|---|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.utility.gcspy.drivers | |
|---|---|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.utility.heap | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| Classes in org.mmtk.plan used by org.mmtk.utility.sanitychecker | |
|---|---|
| Trace
This abstract class implements the core functionality for a transitive closure over the heap. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
| Classes in org.mmtk.plan used by org.mmtk.vm | |
|---|---|
| CollectorContext
This class (and its sub-classes) implement per-collector thread behavior. |
|
| MutatorContext
This class (and its sub-classes) implement per-mutator thread behavior. |
|
| Plan
This abstract class implements the global core functionality for all memory management schemes. |
|
| PlanConstraints
This class and its subclasses communicate to the host VM/Runtime any features of the selected plan that it needs to know. |
|
| TraceLocal
This abstract class and its global counterpart implement the core functionality for a transitive closure over the heap graph. |
|
| TransitiveClosure
This abstract class is the fundamental mechanism for performing a transitive closure over an object graph. |
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||