hotspot/src/share/vm/prims/nativeLookup.cpp
changeset 14391 df0a1573d5bd
parent 13975 2f7431485cfa
child 14488 ab48109f7d1b
--- a/hotspot/src/share/vm/prims/nativeLookup.cpp	Thu Oct 04 14:55:57 2012 +0200
+++ b/hotspot/src/share/vm/prims/nativeLookup.cpp	Tue Nov 06 15:09:37 2012 -0500
@@ -165,8 +165,7 @@
   // Note: It is critical for bootstrapping that Java_java_lang_ClassLoader_00024NativeLibrary_find
   // gets found the first time around - otherwise an infinite loop can occure. This is
   // another VM/library dependency
-  Handle loader(THREAD,
-                InstanceKlass::cast(method->method_holder())->class_loader());
+  Handle loader(THREAD, method->method_holder()->class_loader());
   if (loader.is_null()) {
     entry = lookup_special_native(jni_name);
     if (entry == NULL) {
@@ -393,7 +392,7 @@
     if (PrintJNIResolving) {
       ResourceMark rm(THREAD);
       tty->print_cr("[Dynamic-linking native method %s.%s ... JNI]",
-        Klass::cast(method->method_holder())->external_name(),
+        method->method_holder()->external_name(),
         method->name()->as_C_string());
     }
   }