|
Class Summary |
| CollectorContext |
This class (and its sub-classes) implement per-collector thread
behavior. |
| ComplexPhase |
Phases of a garbage collection. |
| ConcurrentPhase |
Phases of a garbage collection. |
| 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. |
| SimplePhase |
Phases of a garbage collection. |
| 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. |
| 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. |