Uses of Class
org.mmtk.utility.heap.VMRequest

Packages that use VMRequest
org.mmtk.plan.generational   
org.mmtk.policy   
org.mmtk.policy.immix   
org.mmtk.utility.heap   
 

Uses of VMRequest in org.mmtk.plan.generational
 

Fields in org.mmtk.plan.generational declared as VMRequest
private static VMRequest Gen.vmRequest
           
 

Uses of VMRequest in org.mmtk.policy
 

Fields in org.mmtk.policy declared as VMRequest
private  VMRequest Space.vmRequest
           
 

Constructors in org.mmtk.policy with parameters of type VMRequest
BaseLargeObjectSpace(String name, boolean zeroed, VMRequest vmRequest)
          The caller specifies the region of virtual memory to be used for this space.
CopySpace(String name, boolean fromSpace, boolean zeroed, VMRequest vmRequest)
          The caller specifies the region of virtual memory to be used for this space.
CopySpace(String name, boolean fromSpace, VMRequest vmRequest)
          The caller specifies the region of virtual memory to be used for this space.
ExplicitFreeListSpace(String name, VMRequest vmRequest)
          The caller specifies the region of virtual memory to be used for this space.
ExplicitLargeObjectSpace(String name, boolean zeroed, VMRequest vmRequest)
          The caller specifies the region of virtual memory to be used for this space.
ExplicitLargeObjectSpace(String name, VMRequest vmRequest)
          The caller specifies the region of virtual memory to be used for this space.
ImmortalSpace(String name, boolean zeroed, VMRequest vmRequest)
          The caller specifies the region of virtual memory to be used for this space.
ImmortalSpace(String name, VMRequest vmRequest)
          The caller specifies the region of virtual memory to be used for this space.
LargeObjectSpace(String name, boolean zeroed, VMRequest vmRequest)
          The caller specifies the region of virtual memory to be used for this space.
LargeObjectSpace(String name, VMRequest vmRequest)
          The caller specifies the region of virtual memory to be used for this space.
MarkCompactSpace(String name, VMRequest vmRequest)
          The caller specifies the region of virtual memory to be used for this space.
MarkSweepSpace(String name, VMRequest vmRequest)
          The caller specifies the region of virtual memory to be used for this space.
RawPageSpace(String name, VMRequest vmRequest)
          The caller specifies the region of virtual memory to be used for this space.
SegregatedFreeListSpace(String name, int additionalMetadata, VMRequest vmRequest)
          The caller specifies the region of virtual memory to be used for this space.
Space(String name, boolean movable, boolean immortal, boolean zeroed, VMRequest vmRequest)
          This is the base constructor for all spaces.
 

Uses of VMRequest in org.mmtk.policy.immix
 

Constructors in org.mmtk.policy.immix with parameters of type VMRequest
ImmixSpace(String name, boolean zeroed, VMRequest vmRequest)
          The caller specifies the region of virtual memory to be used for this space.
ImmixSpace(String name, VMRequest vmRequest)
          The caller specifies the region of virtual memory to be used for this space.
 

Uses of VMRequest in org.mmtk.utility.heap
 

Methods in org.mmtk.utility.heap that return VMRequest
static VMRequest VMRequest.create()
          A request for a discontiguous region of memory
static VMRequest VMRequest.create(Address start, Extent extent)
          A request for an explicit region of memory
static VMRequest VMRequest.create(Extent extent, boolean top)
          A request for a number of bytes of memory, optionally requesting the highest available.
static VMRequest VMRequest.create(float frac)
          A request for a fraction of available memory
static VMRequest VMRequest.create(float frac, boolean top)
          A request for a fraction of available memory, optionally requesting the highest available.
static VMRequest VMRequest.create(int mb)
          A request for a number of megabytes of memory
static VMRequest VMRequest.create(int mb, boolean top)
          A request for a number of megabytes of memory, optionally requesting the highest available.