|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjeco.dmm.simulator.layers.AbstractHeap
jeco.dmm.simulator.layers.combining.SegHeap2
jeco.dmm.simulator.layers.combining.StrictSegHeap2
public class StrictSegHeap2
Field Summary |
---|
Fields inherited from class jeco.dmm.simulator.layers.combining.SegHeap2 |
---|
bigHeap, littleHeap, maxObjectSize, myLittleHeap, numBins, sizesArray |
Fields inherited from class jeco.dmm.simulator.layers.AbstractHeap |
---|
header |
Constructor Summary | |
---|---|
StrictSegHeap2(DMMSizesArray szArray,
AbstractHeap littleHeap,
AbstractHeap bigHeap)
|
Method Summary | |
---|---|
DMMBlock |
free(DMMData dataObject)
|
void |
freeAll()
|
DMMBlock |
malloc(DMMData dataObject)
|
boolean |
remove(DMMData dataObject)
|
Methods inherited from class jeco.dmm.simulator.layers.combining.SegHeap2 |
---|
cl2sz, sz2cl |
Methods inherited from class jeco.dmm.simulator.layers.AbstractHeap |
---|
getHeader |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StrictSegHeap2(DMMSizesArray szArray, AbstractHeap littleHeap, AbstractHeap bigHeap)
Method Detail |
---|
public void freeAll()
public DMMBlock malloc(DMMData dataObject)
malloc
in class SegHeap2
public DMMBlock free(DMMData dataObject)
free
in class SegHeap2
public boolean remove(DMMData dataObject)
remove
in class SegHeap2
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |