changeset 53060 | 7aa1a37b04a2 |
parent 52934 | 8deeb7bba516 |
child 53193 | 184c51e48260 |
--- a/src/hotspot/share/prims/jni.cpp Mon Dec 17 08:25:57 2018 +0100 +++ b/src/hotspot/share/prims/jni.cpp Mon Dec 17 16:55:17 2018 +0100 @@ -823,9 +823,7 @@ HOTSPOT_JNI_ISSAMEOBJECT_ENTRY(env, r1, r2); - oop a = JNIHandles::resolve(r1); - oop b = JNIHandles::resolve(r2); - jboolean ret = oopDesc::equals(a, b) ? JNI_TRUE : JNI_FALSE; + jboolean ret = JNIHandles::is_same_object(r1, r2) ? JNI_TRUE : JNI_FALSE; HOTSPOT_JNI_ISSAMEOBJECT_RETURN(ret); return ret;