--- old/src/share/vm/gc/shared/collectedHeap.cpp 2017-08-17 11:32:03.497974413 -0400 +++ new/src/share/vm/gc/shared/collectedHeap.cpp 2017-08-17 11:32:03.269070590 -0400 @@ -350,7 +350,7 @@ assert(is_in(old_obj), "Not in allocated heap"); assert(!can_elide_initializing_store_barrier(old_obj), "Else should have been filtered in new_store_pre_barrier()"); - assert(old_obj->is_oop(true), "Not an oop"); + assert(oopDesc::is_oop(old_obj, true), "Not an oop"); assert(deferred.word_size() == (size_t)(old_obj->size()), "Mismatch: multiple objects?"); }