Uses of Package
org.mmtk.utility.alloc

Packages that use org.mmtk.utility.alloc
org.mmtk.plan   
org.mmtk.plan.concurrent.marksweep   
org.mmtk.plan.copyms   
org.mmtk.plan.generational   
org.mmtk.plan.generational.copying   
org.mmtk.plan.generational.immix   
org.mmtk.plan.generational.marksweep   
org.mmtk.plan.immix   
org.mmtk.plan.markcompact   
org.mmtk.plan.marksweep   
org.mmtk.plan.nogc   
org.mmtk.plan.refcount   
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   
 

Classes in org.mmtk.utility.alloc used by org.mmtk.plan
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.
 

Classes in org.mmtk.utility.alloc used by org.mmtk.plan.concurrent.marksweep
Allocator
          This abstract base class provides the basis for processor-local allocation.
 

Classes in org.mmtk.utility.alloc used by org.mmtk.plan.copyms
Allocator
          This abstract base class provides the basis for processor-local allocation.
 

Classes in org.mmtk.utility.alloc used by org.mmtk.plan.generational
Allocator
          This abstract base class provides the basis for processor-local allocation.
 

Classes in org.mmtk.utility.alloc used by org.mmtk.plan.generational.copying
Allocator
          This abstract base class provides the basis for processor-local allocation.
 

Classes in org.mmtk.utility.alloc used by org.mmtk.plan.generational.immix
Allocator
          This abstract base class provides the basis for processor-local allocation.
ImmixAllocator
           
 

Classes in org.mmtk.utility.alloc used by org.mmtk.plan.generational.marksweep
Allocator
          This abstract base class provides the basis for processor-local allocation.
 

Classes in org.mmtk.utility.alloc used by org.mmtk.plan.immix
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
           
 

Classes in org.mmtk.utility.alloc used by org.mmtk.plan.markcompact
Allocator
          This abstract base class provides the basis for processor-local allocation.
 

Classes in org.mmtk.utility.alloc used by org.mmtk.plan.marksweep
Allocator
          This abstract base class provides the basis for processor-local allocation.
 

Classes in org.mmtk.utility.alloc used by org.mmtk.plan.nogc
Allocator
          This abstract base class provides the basis for processor-local allocation.
 

Classes in org.mmtk.utility.alloc used by org.mmtk.plan.refcount
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.
 

Classes in org.mmtk.utility.alloc used by org.mmtk.plan.refcount.backuptrace
LinearScan
          Callbacks from BumpPointer during a linear scan are dispatched through a subclass of this object.
 

Classes in org.mmtk.utility.alloc used by org.mmtk.plan.refcount.generational
Allocator
          This abstract base class provides the basis for processor-local allocation.
 

Classes in org.mmtk.utility.alloc used by org.mmtk.plan.semispace
Allocator
          This abstract base class provides the basis for processor-local allocation.
 

Classes in org.mmtk.utility.alloc used by org.mmtk.plan.semispace.gcspy
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.
 

Classes in org.mmtk.utility.alloc used by org.mmtk.plan.stickyimmix
ImmixAllocator
           
 

Classes in org.mmtk.utility.alloc used by org.mmtk.policy
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.
 

Classes in org.mmtk.utility.alloc used by org.mmtk.policy.immix
Allocator
          This abstract base class provides the basis for processor-local allocation.
ImmixAllocator
           
 

Classes in org.mmtk.utility.alloc used by org.mmtk.utility.alloc
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.
 

Classes in org.mmtk.utility.alloc used by org.mmtk.utility.gcspy
LinearScan
          Callbacks from BumpPointer during a linear scan are dispatched through a subclass of this object.
 

Classes in org.mmtk.utility.alloc used by org.mmtk.utility.sanitychecker
LinearScan
          Callbacks from BumpPointer during a linear scan are dispatched through a subclass of this object.