jeco.dmm.simulator.layers.combining
Class SegHeap2
java.lang.Object
jeco.dmm.simulator.layers.AbstractHeap
jeco.dmm.simulator.layers.combining.SegHeap2
- Direct Known Subclasses:
- StrictSegHeap2
public class SegHeap2
- extends AbstractHeap
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
maxObjectSize
protected long maxObjectSize
myLittleHeap
protected AbstractHeap[] myLittleHeap
numBins
protected int numBins
littleHeap
protected AbstractHeap littleHeap
bigHeap
protected AbstractHeap bigHeap
sizesArray
protected long[] sizesArray
SegHeap2
public SegHeap2(DMMSizesArray szArray,
AbstractHeap littleHeap,
AbstractHeap bigHeap)
cl2sz
protected long cl2sz(int i)
sz2cl
protected int sz2cl(long sz)
free
public DMMBlock free(DMMData dataObject)
- Specified by:
free
in class AbstractHeap
malloc
public DMMBlock malloc(DMMData dataObject)
- Specified by:
malloc
in class AbstractHeap
remove
public boolean remove(DMMData dataObject)
- Specified by:
remove
in class AbstractHeap