diff -r 39063b484ec2 -r 9119841280f4 hotspot/src/share/vm/prims/jvm.cpp --- a/hotspot/src/share/vm/prims/jvm.cpp Wed Aug 23 10:25:25 2017 +0200 +++ b/hotspot/src/share/vm/prims/jvm.cpp Wed Aug 23 14:52:55 2017 -0400 @@ -326,8 +326,8 @@ } arrayOop s = arrayOop(JNIHandles::resolve_non_null(src)); arrayOop d = arrayOop(JNIHandles::resolve_non_null(dst)); - assert(s->is_oop(), "JVM_ArrayCopy: src not an oop"); - assert(d->is_oop(), "JVM_ArrayCopy: dst not an oop"); + assert(oopDesc::is_oop(s), "JVM_ArrayCopy: src not an oop"); + assert(oopDesc::is_oop(d), "JVM_ArrayCopy: dst not an oop"); // Do copy s->klass()->copy_array(s, src_pos, d, dst_pos, length, thread); JVM_END