< prev index next >
src/hotspot/share/prims/jni.cpp
Print this page
@@ -395,17 +395,17 @@
Handle loader(THREAD, SystemDictionary::java_system_loader());
if (k != NULL) {
// Special handling to make sure JNI_OnLoad and JNI_OnUnload are executed
// in the correct class context.
if (k->class_loader() == NULL &&
- k->name() == vmSymbols::java_lang_ClassLoader_NativeLibrary()) {
+ k->name() == vmSymbols::jdk_internal_loader_NativeLibraries()) {
JavaValue result(T_OBJECT);
JavaCalls::call_static(&result, k,
vmSymbols::getFromClass_name(),
vmSymbols::void_class_signature(),
CHECK_NULL);
- // When invoked from JNI_OnLoad, NativeLibrary::getFromClass returns
+ // When invoked from JNI_OnLoad, NativeLibraries::getFromClass returns
// a non-NULL Class object. When invoked from JNI_OnUnload,
// it will return NULL to indicate no context.
oop mirror = (oop) result.get_jobject();
if (mirror != NULL) {
Klass* fromClass = java_lang_Class::as_Klass(mirror);
< prev index next >