diff --git a/src/hotspot/share/oops/objArrayKlass.cpp b/src/hotspot/share/oops/objArrayKlass.cpp index d02fad3b8d3..3feacb89280 100644 --- a/src/hotspot/share/oops/objArrayKlass.cpp +++ b/src/hotspot/share/oops/objArrayKlass.cpp @@ -312,17 +312,17 @@ void ObjArrayKlass::copy_array(arrayOop s, int src_pos, arrayOop d, size_t src_offset = (size_t) objArrayOopDesc::obj_at_offset(src_pos); size_t dst_offset = (size_t) objArrayOopDesc::obj_at_offset(dst_pos); assert(arrayOopDesc::obj_offset_to_raw(s, src_offset, NULL) == - objArrayOop(s)->obj_at_addr(src_pos), "sanity"); + objArrayOop(s)->obj_at_addr_raw(src_pos), "sanity"); assert(arrayOopDesc::obj_offset_to_raw(d, dst_offset, NULL) == - objArrayOop(d)->obj_at_addr(dst_pos), "sanity"); + objArrayOop(d)->obj_at_addr_raw(dst_pos), "sanity"); do_copy(s, src_offset, d, dst_offset, length, CHECK); } else { size_t src_offset = (size_t) objArrayOopDesc::obj_at_offset(src_pos); size_t dst_offset = (size_t) objArrayOopDesc::obj_at_offset(dst_pos); assert(arrayOopDesc::obj_offset_to_raw(s, src_offset, NULL) == - objArrayOop(s)->obj_at_addr(src_pos), "sanity"); + objArrayOop(s)->obj_at_addr_raw(src_pos), "sanity"); assert(arrayOopDesc::obj_offset_to_raw(d, dst_offset, NULL) == - objArrayOop(d)->obj_at_addr(dst_pos), "sanity"); + objArrayOop(d)->obj_at_addr_raw(dst_pos), "sanity"); do_copy(s, src_offset, d, dst_offset, length, CHECK); } }