Allocator
Class DefaultHeapAllocator

java.lang.Object
Allocator.DefaultHeapAllocator
- public abstract class DefaultHeapAllocator
- extends java.lang.Object
DefaultHeapAllocator
- Version:
- $Id: DefaultHeapAllocator.java,v 1.6 2003/05/12 10:04:52 joewhaley Exp $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_allocateObject
public static final Clazz.jq_StaticMethod _allocateObject
_allocateObjectAlign8
public static final Clazz.jq_StaticMethod _allocateObjectAlign8
_allocateArray
public static final Clazz.jq_StaticMethod _allocateArray
_allocateArrayAlign8
public static final Clazz.jq_StaticMethod _allocateArrayAlign8
DefaultHeapAllocator
public DefaultHeapAllocator()
def
public static final HeapAllocator def()
init
public static final void init()
throws java.lang.OutOfMemoryError
allocateObject
public static final java.lang.Object allocateObject(int size,
java.lang.Object vtable)
throws java.lang.OutOfMemoryError
allocateObjectAlign8
public static final java.lang.Object allocateObjectAlign8(int size,
java.lang.Object vtable)
throws java.lang.OutOfMemoryError
allocateArray
public static final java.lang.Object allocateArray(int length,
int size,
java.lang.Object vtable)
throws java.lang.OutOfMemoryError,
java.lang.NegativeArraySizeException
allocateArrayAlign8
public static final java.lang.Object allocateArrayAlign8(int length,
int size,
java.lang.Object vtable)
throws java.lang.OutOfMemoryError,
java.lang.NegativeArraySizeException
freeMemory
public static final int freeMemory()
totalMemory
public static final int totalMemory()
collect
public static final void collect()
processPtrField
public static final void processPtrField(Memory.Address a)