public static MemoryBlock allocate(int byteCount) { VMRuntime runtime = VMRuntime.getRuntime(); byte[] array = (byte[]) runtime.newNonMovableArray(byte.class, byteCount); long address = runtime.addressOf(array); return new NonMovableHeapBlock(array, address, byteCount); }
public static MemoryBlock allocate(int byteCount) { VMRuntime runtime = VMRuntime.getRuntime(); byte[] array = (byte[]) runtime.newNonMovableArray(byte.class, byteCount); long address = runtime.addressOf(array); return new NonMovableHeapBlock(array, address, byteCount); }
public static MemoryBlock allocate(int byteCount) { VMRuntime runtime = VMRuntime.getRuntime(); byte[] array = (byte[]) runtime.newNonMovableArray(byte.class, byteCount); long address = runtime.addressOf(array); return new NonMovableHeapBlock(array, address, byteCount); }
public static MemoryBlock allocate(int byteCount) { VMRuntime runtime = VMRuntime.getRuntime(); byte[] array = (byte[]) runtime.newNonMovableArray(byte.class, byteCount); long address = runtime.addressOf(array); return new NonMovableHeapBlock(array, address, byteCount); }
public static MemoryBlock allocate(int byteCount) { VMRuntime runtime = VMRuntime.getRuntime(); byte[] array = (byte[]) runtime.newNonMovableArray(byte.class, byteCount); long address = runtime.addressOf(array); return new NonMovableHeapBlock(array, address, byteCount); }
public static MemoryBlock allocate(int byteCount) { VMRuntime runtime = VMRuntime.getRuntime(); byte[] array = (byte[]) runtime.newNonMovableArray(byte.class, byteCount); long address = runtime.addressOf(array); return new NonMovableHeapBlock(array, address, byteCount); }
public static MemoryBlock allocate(int byteCount) { VMRuntime runtime = VMRuntime.getRuntime(); byte[] array = (byte[]) runtime.newNonMovableArray(byte.class, byteCount); long address = runtime.addressOf(array); return new NonMovableHeapBlock(array, address, byteCount); }