jeco.dmm.simulator
Class DMMCreator

java.lang.Object
  extended by jeco.dmm.simulator.DMMCreator

public class DMMCreator
extends java.lang.Object


Constructor Summary
DMMCreator()
           
 
Method Summary
static AbstractHeap buildCustomAllocator(java.util.ArrayList<java.lang.String> symbols)
           
static AbstractHeap buildCustomAllocator1(int maxSizeInKBytes)
           
static AbstractHeap buildCustomAllocator2(int maxSizeInKBytes)
           
static AbstractHeap buildKingsleyHeap(long maxSizeInKBytes)
           
static AbstractHeap buildLea2_7Heap(long maxSizeInKBytes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DMMCreator

public DMMCreator()
Method Detail

buildKingsleyHeap

public static AbstractHeap buildKingsleyHeap(long maxSizeInKBytes)

buildLea2_7Heap

public static AbstractHeap buildLea2_7Heap(long maxSizeInKBytes)

buildCustomAllocator1

public static AbstractHeap buildCustomAllocator1(int maxSizeInKBytes)

buildCustomAllocator2

public static AbstractHeap buildCustomAllocator2(int maxSizeInKBytes)

buildCustomAllocator

public static AbstractHeap buildCustomAllocator(java.util.ArrayList<java.lang.String> symbols)
                                         throws java.lang.Exception
Throws:
java.lang.Exception