Package | Description |
---|---|
org.mmtk.plan | |
org.mmtk.plan.concurrent.marksweep |
Provides the concurrent mark-sweep collector.
|
org.mmtk.plan.copyms | |
org.mmtk.plan.generational | |
org.mmtk.plan.generational.copying | |
org.mmtk.plan.generational.immix |
Provides the default collector (generational Immix).
|
org.mmtk.plan.generational.marksweep | |
org.mmtk.plan.immix | |
org.mmtk.plan.markcompact | |
org.mmtk.plan.marksweep | |
org.mmtk.plan.nogc |
Provides a memory management implementation that can allocate but not collect.
|
org.mmtk.plan.refcount |
Provides a collector with deferred reference counting and a backup trace
to collect cycles.
|
org.mmtk.plan.refcount.backuptrace | |
org.mmtk.plan.refcount.generational | |
org.mmtk.plan.semispace | |
org.mmtk.plan.semispace.gcspy | |
org.mmtk.plan.stickyimmix | |
org.mmtk.policy | |
org.mmtk.policy.immix | |
org.mmtk.utility.alloc | |
org.mmtk.utility.gcspy | |
org.mmtk.utility.sanitychecker |
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
BumpPointer
This class implements a bump pointer allocator that allows linearly
scanning through the allocated objects.
|
LinearScan
Callbacks from BumpPointer during a linear scan are dispatched through
a subclass of this object.
|
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
ImmixAllocator |
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
BumpPointer
This class implements a bump pointer allocator that allows linearly
scanning through the allocated objects.
|
ImmixAllocator |
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
LinearScan
Callbacks from BumpPointer during a linear scan are dispatched through
a subclass of this object.
|
Class and Description |
---|
LinearScan
Callbacks from BumpPointer during a linear scan are dispatched through
a subclass of this object.
|
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
BumpPointer
This class implements a bump pointer allocator that allows linearly
scanning through the allocated objects.
|
Class and Description |
---|
ImmixAllocator |
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
BumpPointer
This class implements a bump pointer allocator that allows linearly
scanning through the allocated objects.
|
LargeObjectAllocator
This abstract class implements core functionality for a generic
large object allocator.
|
SegregatedFreeList
This abstract class implements the fast past for a segregated free list.
|
SegregatedFreeListLocal
This abstract class implements a simple segregated free list.
|
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
ImmixAllocator |
Class and Description |
---|
Allocator
This abstract base class provides the basis for processor-local
allocation.
|
LinearScan
Callbacks from BumpPointer during a linear scan are dispatched through
a subclass of this object.
|
SegregatedFreeList
This abstract class implements the fast past for a segregated free list.
|
Class and Description |
---|
LinearScan
Callbacks from BumpPointer during a linear scan are dispatched through
a subclass of this object.
|
Class and Description |
---|
LinearScan
Callbacks from BumpPointer during a linear scan are dispatched through
a subclass of this object.
|