--- old/src/share/vm/gc/cms/parNewGeneration.cpp 2017-08-17 11:30:02.741263274 -0400 +++ new/src/share/vm/gc/cms/parNewGeneration.cpp 2017-08-17 11:30:02.504747388 -0400 @@ -684,7 +684,7 @@ oop obj = oopDesc::load_decode_heap_oop_not_null(p); // We never expect to see a null reference being processed // as a weak reference. - assert(obj->is_oop(), "expected an oop while scanning weak refs"); + assert(oopDesc::is_oop(obj), "expected an oop while scanning weak refs"); } #endif // ASSERT @@ -711,7 +711,7 @@ oop obj = oopDesc::load_decode_heap_oop_not_null(p); // We never expect to see a null reference being processed // as a weak reference. - assert(obj->is_oop(), "expected an oop while scanning weak refs"); + assert(oopDesc::is_oop(obj), "expected an oop while scanning weak refs"); } #endif // ASSERT