|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of AbstractHeap in jeco.dmm |
---|
Methods in jeco.dmm that return AbstractHeap | |
---|---|
AbstractHeap |
DMMFitness.composeHeap(Individuals.Phenotype phenotype)
|
Methods in jeco.dmm with parameters of type AbstractHeap | |
---|---|
void |
DMMFitness.runHeapOnProfile_AccessList_DEPRECATED(AbstractHeap heap,
java.lang.String profilePathAccesses,
long limit,
long numRegions)
|
void |
DMMFitness.simulate(AbstractHeap heap)
|
Uses of AbstractHeap in jeco.dmm.main |
---|
Fields in jeco.dmm.main declared as AbstractHeap | |
---|---|
protected AbstractHeap |
DMMSimulator.heap
|
Constructors in jeco.dmm.main with parameters of type AbstractHeap | |
---|---|
DMMSimulator(AbstractHeap heap,
long sizeOfMemoryInKB,
java.lang.String pathToProfile,
java.lang.String pathToResults)
|
Uses of AbstractHeap in jeco.dmm.simulator |
---|
Methods in jeco.dmm.simulator that return AbstractHeap | |
---|---|
static AbstractHeap |
DMMCreator.buildCustomAllocator(java.util.ArrayList<java.lang.String> symbols)
|
static AbstractHeap |
DMMCreator.buildCustomAllocator1(int maxSizeInKBytes)
|
static AbstractHeap |
DMMCreator.buildCustomAllocator2(int maxSizeInKBytes)
|
static AbstractHeap |
DMMCreator.buildKingsleyHeap(long maxSizeInKBytes)
|
static AbstractHeap |
DMMCreator.buildLea2_7Heap(long maxSizeInKBytes)
|
Uses of AbstractHeap in jeco.dmm.simulator.layers.coalescing |
---|
Subclasses of AbstractHeap in jeco.dmm.simulator.layers.coalescing | |
---|---|
class |
CoalesceableHeap
This class modify the blocks returned by the main memory to support coalescing and splitting |
class |
CoalesceHeap
|
Fields in jeco.dmm.simulator.layers.coalescing declared as AbstractHeap | |
---|---|
protected AbstractHeap |
CoalesceHeap.child
|
protected AbstractHeap |
CoalesceableHeap.child
|
Constructors in jeco.dmm.simulator.layers.coalescing with parameters of type AbstractHeap | |
---|---|
CoalesceableHeap(AbstractHeap child)
|
|
CoalesceHeap(AbstractHeap child,
long minSize,
long maxSize)
|
Uses of AbstractHeap in jeco.dmm.simulator.layers.combining |
---|
Subclasses of AbstractHeap in jeco.dmm.simulator.layers.combining | |
---|---|
class |
HeapList
|
class |
SegHeap2
|
class |
StrictSegHeap2
|
Fields in jeco.dmm.simulator.layers.combining declared as AbstractHeap | |
---|---|
protected AbstractHeap |
SegHeap2.bigHeap
|
protected AbstractHeap |
HeapList.heap
|
protected AbstractHeap |
SegHeap2.littleHeap
|
protected AbstractHeap[] |
SegHeap2.myLittleHeap
|
protected AbstractHeap |
HeapList.tail
|
Methods in jeco.dmm.simulator.layers.combining that return AbstractHeap | |
---|---|
AbstractHeap |
HeapList.getTail()
|
Methods in jeco.dmm.simulator.layers.combining with parameters of type AbstractHeap | |
---|---|
void |
HeapList.setTail(AbstractHeap tail)
|
Constructors in jeco.dmm.simulator.layers.combining with parameters of type AbstractHeap | |
---|---|
HeapList(AbstractHeap heap,
AbstractSelector allocSelector,
AbstractSelector freeSelector,
AbstractHeap tail)
|
|
SegHeap2(DMMSizesArray szArray,
AbstractHeap littleHeap,
AbstractHeap bigHeap)
|
|
StrictSegHeap2(DMMSizesArray szArray,
AbstractHeap littleHeap,
AbstractHeap bigHeap)
|
Uses of AbstractHeap in jeco.dmm.simulator.layers.freelists |
---|
Subclasses of AbstractHeap in jeco.dmm.simulator.layers.freelists | |
---|---|
class |
AbstractDLFreeList
|
class |
AbstractFreeList
|
class |
AbstractSLFreeList
|
class |
FIFODLBestFitHeap
|
class |
FIFODLFirstFitHeap
|
class |
FIFODLFixedListHeap
|
class |
FIFOSLBestFitHeap
|
class |
FIFOSLFirstFitHeap
|
class |
FIFOSLFixedListHeap
|
class |
LIFODLBestFitHeap
|
class |
LIFODLFirstFitHeap
|
class |
LIFODLFixedListHeap
|
class |
LIFOSLBestFitHeap
|
class |
LIFOSLFirstFitHeap
|
class |
LIFOSLFixedListHeap
|
Uses of AbstractHeap in jeco.dmm.simulator.layers.root |
---|
Subclasses of AbstractHeap in jeco.dmm.simulator.layers.root | |
---|---|
class |
FixedHeap
|
class |
SbrkHeap
|
Fields in jeco.dmm.simulator.layers.root declared as AbstractHeap | |
---|---|
protected AbstractHeap |
FixedHeap.child
|
Constructors in jeco.dmm.simulator.layers.root with parameters of type AbstractHeap | |
---|---|
FixedHeap(AbstractHeap child,
long memorySizeInKB,
AbstractHeader header)
|
Uses of AbstractHeap in jeco.dmm.simulator.layers.simple |
---|
Subclasses of AbstractHeap in jeco.dmm.simulator.layers.simple | |
---|---|
class |
SingletonHeap
|
class |
SlopHeap
|
Fields in jeco.dmm.simulator.layers.simple declared as AbstractHeap | |
---|---|
protected AbstractHeap |
SingletonHeap.child
|
protected AbstractHeap |
SlopHeap.child
|
Constructors in jeco.dmm.simulator.layers.simple with parameters of type AbstractHeap | |
---|---|
SingletonHeap(AbstractHeap child)
|
|
SlopHeap(AbstractHeap child,
AbstractHeader header)
|
Uses of AbstractHeap in jeco.dmm.simulator.selectors |
---|
Methods in jeco.dmm.simulator.selectors with parameters of type AbstractHeap | |
---|---|
abstract boolean |
AbstractSelector.getFree(AbstractHeap heap,
DMMData dataObject)
|
boolean |
GtSelector.getFree(AbstractHeap heap,
DMMData dataObject)
|
boolean |
GteSelector.getFree(AbstractHeap heap,
DMMData dataObject)
|
boolean |
LtSelector.getFree(AbstractHeap heap,
DMMData dataObject)
|
boolean |
LteSelector.getFree(AbstractHeap heap,
DMMData dataObject)
|
boolean |
SizeSelector.getFree(AbstractHeap heap,
DMMData dataObject)
|
boolean |
TrueSelector.getFree(AbstractHeap heap,
DMMData dataObject)
|
abstract boolean |
AbstractSelector.getMalloc(AbstractHeap heap,
DMMData dataObject)
|
boolean |
GtSelector.getMalloc(AbstractHeap heap,
DMMData dataObject)
|
boolean |
GteSelector.getMalloc(AbstractHeap heap,
DMMData dataObject)
|
boolean |
LtSelector.getMalloc(AbstractHeap heap,
DMMData dataObject)
|
boolean |
LteSelector.getMalloc(AbstractHeap heap,
DMMData dataObject)
|
boolean |
SizeSelector.getMalloc(AbstractHeap heap,
DMMData dataObject)
|
boolean |
TrueSelector.getMalloc(AbstractHeap heap,
DMMData dataObject)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |