--- old/src/share/vm/oops/instanceRefKlass.cpp 2017-08-17 11:33:07.556089749 -0400 +++ new/src/share/vm/oops/instanceRefKlass.cpp 2017-08-17 11:33:07.327510787 -0400 @@ -72,12 +72,12 @@ // Verify referent field oop referent = java_lang_ref_Reference::referent(obj); if (referent != NULL) { - guarantee(referent->is_oop(), "referent field heap failed"); + guarantee(oopDesc::is_oop(referent), "referent field heap failed"); } // Verify next field oop next = java_lang_ref_Reference::next(obj); if (next != NULL) { - guarantee(next->is_oop(), "next field should be an oop"); + guarantee(oopDesc::is_oop(next), "next field should be an oop"); guarantee(next->is_instance(), "next field should be an instance"); guarantee(InstanceKlass::cast(next->klass())->is_reference_instance_klass(), "next field verify failed"); }