Uses of Package
org.mmtk.utility

Packages that use org.mmtk.utility
org.jikesrvm.mm.mminterface   
org.jikesrvm.mm.mmtk   
org.jikesrvm.mm.mmtk.gcspy   
org.jikesrvm.scheduler   
org.mmtk.plan   
org.mmtk.plan.concurrent   
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.poisoned   
org.mmtk.plan.refcount   
org.mmtk.plan.refcount.backuptrace   
org.mmtk.plan.refcount.fullheap   
org.mmtk.plan.refcount.generational   
org.mmtk.plan.semispace   
org.mmtk.plan.semispace.gcspy   
org.mmtk.plan.semispace.gctrace   
org.mmtk.plan.semispace.usePrimitiveWriteBarriers   
org.mmtk.plan.stickyimmix   
org.mmtk.plan.stickyms   
org.mmtk.policy   
org.mmtk.policy.immix   
org.mmtk.utility   
org.mmtk.utility.alloc   
org.mmtk.utility.deque   
org.mmtk.utility.heap   
org.mmtk.utility.options   
org.mmtk.utility.sanitychecker   
org.mmtk.vm   
 

Classes in org.mmtk.utility used by org.jikesrvm.mm.mminterface
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.jikesrvm.mm.mmtk
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.jikesrvm.mm.mmtk.gcspy
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.jikesrvm.scheduler
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
Log
          Error and trace logging.
 

Classes in org.mmtk.utility used by org.mmtk.plan.concurrent
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.concurrent.marksweep
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.copyms
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.generational
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.generational.copying
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.generational.immix
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.generational.marksweep
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.immix
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.markcompact
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.marksweep
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.nogc
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.poisoned
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.refcount
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.refcount.backuptrace
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.refcount.fullheap
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.refcount.generational
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.semispace
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.semispace.gcspy
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.semispace.gctrace
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.semispace.usePrimitiveWriteBarriers
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.stickyimmix
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.plan.stickyms
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.policy
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
DoublyLinkedList
          FIXME This class must be re-written as it makes the assumption that the implementation language (Java) and the language being implemented are the same.
Treadmill
          FIXME The DoublyLinkedList class, upon which this depends, must be re-written as it makes the assumption that the implementation language (Java) and the language being implemented are the same.
 

Classes in org.mmtk.utility used by org.mmtk.policy.immix
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.utility
BaseGenericFreeList
          This is a very simple, generic malloc-free allocator.
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
DoublyLinkedList
          FIXME This class must be re-written as it makes the assumption that the implementation language (Java) and the language being implemented are the same.
GenericFreeList
          This is a very simple, generic malloc-free allocator.
Log
          Error and trace logging.
TracingConstants
          The constants needed when storing events and then generating the trace.
 

Classes in org.mmtk.utility used by org.mmtk.utility.alloc
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.utility.deque
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
TracingConstants
          The constants needed when storing events and then generating the trace.
 

Classes in org.mmtk.utility used by org.mmtk.utility.heap
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
GenericFreeList
          This is a very simple, generic malloc-free allocator.
 

Classes in org.mmtk.utility used by org.mmtk.utility.options
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
 

Classes in org.mmtk.utility used by org.mmtk.utility.sanitychecker
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
SimpleHashtable
          This class implements a simple hashtable.
 

Classes in org.mmtk.utility used by org.mmtk.vm
Constants
          MMTk follows the pattern set by Jikes RVM for defining sizes of primitive types thus: static final int LOG_BYTES_IN_INT = 2; static final int BYTES_IN_INT = 1<
Log
          Error and trace logging.