diff --git a/src/classlib/openjdk/classlib.h b/src/classlib/openjdk/classlib.h index 054afe4..23c1b4c 100644 --- a/src/classlib/openjdk/classlib.h +++ b/src/classlib/openjdk/classlib.h @@ -35,7 +35,7 @@ extern Object *classlibMarkThreadTerminated(Object *jThread); #define classlibThreadIdName() SYMBOL(tid) #define classlibAddThreadName() SYMBOL(add) -#define classlibThreadNameType() SYMBOL(array_C) +#define classlibThreadNameType() SYMBOL(sig_java_lang_String) #define classlibRemoveThreadName() SYMBOL(removeThreadName) #define classlibExceptionHandlerName() SYMBOL(uncaughtExceptionHandler) diff --git a/src/classlib/openjdk/jvm.c b/src/classlib/openjdk/jvm.c index 971ac75..9c99507 100644 --- a/src/classlib/openjdk/jvm.c +++ b/src/classlib/openjdk/jvm.c @@ -154,6 +154,9 @@ jint JVM_GetInterfaceVersion() { return JVM_INTERFACE_VERSION; } +void JVM_BeforeHalt() { + +} /* JVM_CurrentTimeMillis */ @@ -1933,6 +1936,10 @@ jint JVM_GetArrayLength(JNIEnv *env, jobject arr) { } +jboolean JVM_IsUseContainerSupport() { + return FALSE; +} + /* JVM_GetArrayElement */ jobject JVM_GetArrayElement(JNIEnv *env, jobject arr, jint index) { @@ -1970,7 +1977,9 @@ jobject JVM_GetArrayElement(JNIEnv *env, jobject arr, jint index) { } } - +jarray JVM_GetResourceLookupCacheURLs(JNIEnv *env, jobject loader){ + return NULL; +} /* JVM_GetPrimitiveArrayElement */ jvalue JVM_GetPrimitiveArrayElement(JNIEnv *env, jobject arr, jint index,