34 #if defined(ENABLE_JNI_HEADERS)
35 # include "native/vm/include/java_lang_VMObject.h"
JNIEXPORT void JNICALL Java_java_lang_VMObject_notify(JNIEnv *env, jclass clazz, jobject _this)
Table containing all native methods registered with the VM.
NativeMethods & get_nativemethods()
void register_methods(Utf8String classname, const JNINativeMethod *methods, size_t count)
Register native methods with the VM.
#define NATIVE_METHODS_COUNT
classinfo * get_Class() const
JNIEXPORT jclass JNICALL Java_java_lang_VMObject_getClass(JNIEnv *env, jclass clazz, jobject obj)
JNIEXPORT void JNICALL Java_java_lang_VMObject_notifyAll(JNIEnv *env, jclass clazz, jobject _this)
static JNINativeMethod methods[]
#define LLNI_classinfo_wrap(classinfo)
void lock_notify_all_object(java_handle_t *o)
JNIEXPORT jobject JNICALL Java_java_lang_VMObject_clone(JNIEnv *env, jclass clazz, jobject _this)
void lock_notify_object(java_handle_t *o)
void exceptions_throw_nullpointerexception(void)
static Utf8String from_utf8(const char *, size_t)
void lock_wait_for_object(java_handle_t *o, s8 millis, s4 nanos)
void _Jv_java_lang_VMObject_init(void)
java_handle_t * builtin_clone(void *env, java_handle_t *o)
JNIEXPORT void JNICALL Java_java_lang_VMObject_wait(JNIEnv *env, jclass clazz, jobject o, jlong ms, jint ns)
static VM * get_current()