public class SubAllocator extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
FIXED_UNIT_SIZE |
static int |
N_INDEXES |
static int |
N1 |
static int |
N2 |
static int |
N3 |
static int |
N4 |
static int |
UNIT_SIZE |
| Constructor and Description |
|---|
SubAllocator() |
| Modifier and Type | Method and Description |
|---|---|
int |
allocContext() |
int |
allocUnits(int NU) |
void |
clean() |
void |
decPText(int dPText) |
int |
expandUnits(int oldPtr,
int OldNU) |
void |
freeUnits(int ptr,
int OldNU) |
int |
GetAllocatedMemory() |
int |
getFakeUnitsStart() |
byte[] |
getHeap() |
int |
getHeapEnd() |
int |
getPText() |
int |
getUnitsStart() |
void |
incPText() |
void |
initSubAllocator() |
void |
setFakeUnitsStart(int fakeUnitsStart) |
void |
setPText(int text) |
void |
setUnitsStart(int unitsStart) |
int |
shrinkUnits(int oldPtr,
int oldNU,
int newNU) |
boolean |
startSubAllocator(int SASize) |
void |
stopSubAllocator() |
String |
toString() |
public static final int N1
public static final int N2
public static final int N3
public static final int N4
public static final int N_INDEXES
public static final int UNIT_SIZE
public static final int FIXED_UNIT_SIZE
public void clean()
public void incPText()
public void stopSubAllocator()
public int GetAllocatedMemory()
public boolean startSubAllocator(int SASize)
public int allocUnits(int NU)
public int allocContext()
public int expandUnits(int oldPtr,
int OldNU)
public int shrinkUnits(int oldPtr,
int oldNU,
int newNU)
public void freeUnits(int ptr,
int OldNU)
public int getFakeUnitsStart()
public void setFakeUnitsStart(int fakeUnitsStart)
public int getHeapEnd()
public int getPText()
public void setPText(int text)
public void decPText(int dPText)
public int getUnitsStart()
public void setUnitsStart(int unitsStart)
public void initSubAllocator()
public byte[] getHeap()
Copyright © 2017. All rights reserved.