hotspot/src/share/vm/prims/unsafe.cpp
changeset 8725 8c1e3dd5fe1b
parent 8490 d58c5dbf8c7b
child 9176 42d9d1010f38
child 8883 5569135acca3
--- a/hotspot/src/share/vm/prims/unsafe.cpp	Fri Mar 18 15:52:42 2011 -0700
+++ b/hotspot/src/share/vm/prims/unsafe.cpp	Fri Mar 18 16:00:34 2011 -0700
@@ -688,7 +688,7 @@
     THROW_0(vmSymbols::java_lang_IllegalArgumentException());
   }
 
-  return JNIHandles::make_local(env, java_lang_Class::as_klassOop(mirror));
+  return JNIHandles::make_local(env, mirror);
 UNSAFE_END
 
 //@deprecated
@@ -706,7 +706,7 @@
   if (clazz == NULL) {
     THROW_0(vmSymbols::java_lang_NullPointerException());
   }
-  return JNIHandles::make_local(env, java_lang_Class::as_klassOop(JNIHandles::resolve_non_null(clazz)));
+  return JNIHandles::make_local(env, JNIHandles::resolve_non_null(clazz));
 UNSAFE_END
 
 UNSAFE_ENTRY(void, Unsafe_EnsureClassInitialized(JNIEnv *env, jobject unsafe, jobject clazz))