|
| static void | registerNatives () |
| | Implementation of native method 'registerNatives'.
|
| |
| static object | getObject (object self, object o, long offset) |
| | Implementation of native method 'getObject'.
|
| |
| static void | putObject (object self, object o, long offset, object x) |
| | Implementation of native method 'putObject'.
|
| |
| static bool | getBoolean (object self, object o, long offset) |
| | Implementation of native method 'getBoolean'.
|
| |
| static void | putBoolean (object self, object o, long offset, bool x) |
| | Implementation of native method 'putBoolean'.
|
| |
| static byte | getByte (object self, object o, long offset) |
| | Implementation of native method 'getByte'.
|
| |
| static void | putByte (object self, object o, long offset, byte x) |
| | Implementation of native method 'putByte'.
|
| |
| static short | getShort (object self, object o, long offset) |
| | Implementation of native method 'getShort'.
|
| |
| static void | putShort (object self, object o, long offset, short x) |
| | Implementation of native method 'putShort'.
|
| |
| static char | getChar (object self, object o, long offset) |
| | Implementation of native method 'getChar'.
|
| |
| static void | putChar (object self, object o, long offset, char x) |
| | Implementation of native method 'putChar'.
|
| |
| static int | getInt (object self, object o, long offset) |
| | Implementation of native method 'getInt'.
|
| |
| static void | putInt (object self, object o, long offset, int x) |
| | Implementation of native method 'putInt'.
|
| |
| static long | getLong (object self, object o, long offset) |
| | Implementation of native method 'getLong'.
|
| |
| static void | putLong (object self, object o, long offset, long x) |
| | Implementation of native method 'putLong'.
|
| |
| static float | getFloat (object self, object o, long offset) |
| | Implementation of native method 'getFloat'.
|
| |
| static void | putFloat (object self, object o, long offset, float x) |
| | Implementation of native method 'putFloat'.
|
| |
| static double | getDouble (object self, object o, long offset) |
| | Implementation of native method 'getDouble'.
|
| |
| static void | putDouble (object self, object o, long offset, double x) |
| | Implementation of native method 'putDouble'.
|
| |
| static byte | getByte (object self, long address) |
| | Implementation of native method 'getByte'.
|
| |
| static void | putByte (object self, long address, byte x) |
| | Implementation of native method 'putByte'.
|
| |
| static short | getShort (object self, long address) |
| | Implementation of native method 'getShort'.
|
| |
| static void | putShort (object self, long address, short x) |
| | Implementation of native method 'putShort'.
|
| |
| static char | getChar (object self, long address) |
| | Implementation of native method 'getChar'.
|
| |
| static void | putChar (object self, long address, char x) |
| | Implementation of native method 'putChar'.
|
| |
| static int | getInt (object self, long address) |
| | Implementation of native method 'getInt'.
|
| |
| static void | putInt (object self, long address, int x) |
| | Implementation of native method 'putInt'.
|
| |
| static long | getLong (object self, long address) |
| | Implementation of native method 'getLong'.
|
| |
| static void | putLong (object self, long address, long x) |
| | Implementation of native method 'putLong'.
|
| |
| static float | getFloat (object self, long address) |
| | Implementation of native method 'getFloat'.
|
| |
| static void | putFloat (object self, long address, float x) |
| | Implementation of native method 'putFloat'.
|
| |
| static double | getDouble (object self, long address) |
| | Implementation of native method 'getDouble'.
|
| |
| static void | putDouble (object self, long address, double x) |
| | Implementation of native method 'putDouble'.
|
| |
| static long | getAddress (object self, long address) |
| | Implementation of native method 'getAddress'.
|
| |
| static void | putAddress (object self, long address, long x) |
| | Implementation of native method 'putAddress'.
|
| |
| static unsafe long | allocateMemory (object self, long bytes) |
| | Implementation of native method 'allocateMemory'.
|
| |
| static unsafe long | reallocateMemory (object self, long address, long bytes) |
| | Implementation of native method 'reallocateMemory'.
|
| |
| static unsafe void | setMemory (object self, object o, long offset, long bytes, byte value) |
| | Implementation of native method 'setMemory'.
|
| |
| static unsafe void | copyMemory (object self, object srcBase, long srcOffset, object destBase, long destOffset, long bytes) |
| | Implementation of native method 'copyMemory'.
|
| |
| static unsafe void | freeMemory (object self, long address) |
| | Implementation of native method 'freeMemory'.
|
| |
| static object | staticFieldBase (object self, global::java.lang.reflect.Field f) |
| | Implementation of native method 'staticFieldBase'.
|
| |
| static long | staticFieldOffset (object self, global::java.lang.reflect.Field f) |
| | Implementation of native method 'staticFieldOffset'.
|
| |
| static long | objectFieldOffset (object self, global::java.lang.reflect.Field f) |
| | Implementation of native method 'objectFieldOffset'.
|
| |
| static bool | shouldBeInitialized (object self, global::java.lang.Class c) |
| | Implementation of native method 'shouldBeInitialized'.
|
| |
| static void | ensureClassInitialized (object self, global::java.lang.Class c) |
| | Implementation of native method 'ensureClassInitialized'.
|
| |
| static int | arrayBaseOffset (object self, global::java.lang.Class arrayClass) |
| | Implementation of native method 'arrayBaseOffset'.
|
| |
| static int | arrayIndexScale (object self, global::java.lang.Class arrayClass) |
| | Implementation of native method 'arrayIndexScale'.
|
| |
| static int | addressSize (object self) |
| | Implementation of native method 'addressSize'.
|
| |
| static int | pageSize (object self) |
| | Implementation of native method 'pageSize'.
|
| |
| static global::java.lang.Class | defineClass (object self, string name, byte[] b, int off, int len, global::java.lang.ClassLoader loader, global::java.security.ProtectionDomain protectionDomain) |
| | Implementation of native method 'defineClass'.
|
| |
| static global::java.lang.Class | defineAnonymousClass (object self, global::java.lang.Class hostClass, byte[] data, object[] cpPatches) |
| | Implementation of native method 'defineAnonymousClass'.
|
| |
| static object | allocateInstance (object self, global::java.lang.Class cls) |
| | Implementation of native method 'allocateInstance'.
|
| |
| static void | monitorEnter (object self, object o) |
| | Implementation of native method 'monitorEnter'.
|
| |
| static void | monitorExit (object self, object o) |
| | Implementation of native method 'monitorExit'.
|
| |
| static bool | tryMonitorEnter (object self, object o) |
| | Implementation of native method 'tryMonitorEnter'.
|
| |
| static void | throwException (object self, Exception ee) |
| | Implementation of native method 'throwException'.
|
| |
| static object | getObjectVolatile (object self, object o, long offset) |
| | Implementation of native method 'getObjectVolatile'.
|
| |
| static void | putObjectVolatile (object self, object o, long offset, object x) |
| | Implementation of native method 'putObjectVolatile'.
|
| |
| static unsafe int | getIntVolatile (object self, object o, long offset) |
| | Implementation of native method 'getIntVolatile'.
|
| |
| static unsafe void | putIntVolatile (object self, object o, long offset, int x) |
| | Implementation of native method 'putIntVolatile'.
|
| |
| static unsafe bool | getBooleanVolatile (object self, object o, long offset) |
| | Implementation of native method 'getBooleanVolatile'.
|
| |
| static unsafe void | putBooleanVolatile (object self, object o, long offset, bool x) |
| | Implementation of native method 'putBooleanVolatile'.
|
| |
| static unsafe byte | getByteVolatile (object self, object o, long offset) |
| | Implementation of native method 'getByteVolatile'.
|
| |
| static unsafe void | putByteVolatile (object self, object o, long offset, byte x) |
| | Implementation of native method 'putByteVolatile'.
|
| |
| static short | getShortVolatile (object self, object o, long offset) |
| | Implementation of native method 'getShortVolatile'.
|
| |
| static unsafe void | putShortVolatile (object self, object o, long offset, short x) |
| | Implementation of native method 'putShortVolatile'.
|
| |
| static char | getCharVolatile (object self, object o, long offset) |
| | Implementation of native method 'getCharVolatile'.
|
| |
| static unsafe void | putCharVolatile (object self, object o, long offset, char x) |
| | Implementation of native method 'putCharVolatile'.
|
| |
| static long | getLongVolatile (object self, object o, long offset) |
| | Implementation of native method 'getLongVolatile'.
|
| |
| static unsafe void | putLongVolatile (object self, object o, long offset, long x) |
| | Implementation of native method 'putLongVolatile'.
|
| |
| static float | getFloatVolatile (object self, object o, long offset) |
| | Implementation of native method 'getFloatVolatile'.
|
| |
| static unsafe void | putFloatVolatile (object self, object o, long offset, float x) |
| | Implementation of native method 'putFloatVolatile'.
|
| |
| static double | getDoubleVolatile (object self, object o, long offset) |
| | Implementation of native method 'getDoubleVolatile'.
|
| |
| static unsafe void | putDoubleVolatile (object self, object o, long offset, double x) |
| | Implementation of native method 'putDoubleVolatile'.
|
| |
| static void | putOrderedObject (object self, object o, long offset, object x) |
| |
| static void | putOrderedInt (object self, object o, long offset, int x) |
| |
| static void | putOrderedLong (object self, object o, long offset, long x) |
| |
| static bool | compareAndSwapObject (object self, object o, long offset, object expected, object x) |
| | Implementation of native method 'compareAndSwapObject'.
|
| |
| static bool | compareAndSwapInt (object self, object o, long offset, int expected, int x) |
| | Implementation of native method 'compareAndSwapInt'.
|
| |
| static bool | compareAndSwapLong (object self, object o, long offset, long expected, long x) |
| | Implementation of native method 'compareAndSwapLong'.
|
| |
| static void | unpark (object self, object thread) |
| | Implements the native method 'unpark'.
|
| |
| static void | park (object self, bool isAbsolute, long time) |
| | Implements the native method 'park'.
|
| |
| static int | getLoadAverage (object self, double[] loadavg, int nelems) |
| |
| static void | loadFence (object self) |
| |
| static void | storeFence (object self) |
| |
| static void | fullFence (object self) |
| |