src/hotspot/share/oops/objArrayKlass.cpp
changeset 58177 4932dce35882
parent 57745 789e967c2731
child 58679 9c3209ff7550
child 58722 cba8afa5cfed
--- a/src/hotspot/share/oops/objArrayKlass.cpp	Tue Sep 17 09:51:02 2019 +0200
+++ b/src/hotspot/share/oops/objArrayKlass.cpp	Tue Sep 17 09:51:02 2019 +0200
@@ -212,7 +212,7 @@
 // Either oop or narrowOop depending on UseCompressedOops.
 void ObjArrayKlass::do_copy(arrayOop s, size_t src_offset,
                             arrayOop d, size_t dst_offset, int length, TRAPS) {
-  if (oopDesc::equals(s, d)) {
+  if (s == d) {
     // since source and destination are equal we do not need conversion checks.
     assert(length > 0, "sanity check");
     ArrayAccess<>::oop_arraycopy(s, src_offset, d, dst_offset, length);