Package org.teavm.runtime
Class Allocator
- java.lang.Object
-
- org.teavm.runtime.Allocator
-
public final class Allocator extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Addressallocate(RuntimeClass tag)static AddressallocateArray(RuntimeClass tag, int size)static RuntimeArrayallocateMultiArray(RuntimeClass tag, Address dimensions, int dimensionCount)static voidfill(Address address, byte value, int count)static voidfillZero(Address address, int count)static booleanisInitialized(Class<?> cls)static voidmoveMemoryBlock(Address source, Address target, int count)
-
-
-
Method Detail
-
allocate
public static Address allocate(RuntimeClass tag)
-
allocateArray
public static Address allocateArray(RuntimeClass tag, int size)
-
allocateMultiArray
public static RuntimeArray allocateMultiArray(RuntimeClass tag, Address dimensions, int dimensionCount)
-
fillZero
public static void fillZero(Address address, int count)
-
fill
public static void fill(Address address, byte value, int count)
-
isInitialized
public static boolean isInitialized(Class<?> cls)
-
-