--- old/src/share/vm/gc/cms/cmsOopClosures.inline.hpp 2017-08-17 11:29:38.665425921 -0400 +++ new/src/share/vm/gc/cms/cmsOopClosures.inline.hpp 2017-08-17 11:29:38.348637568 -0400 @@ -74,7 +74,7 @@ while (_work_queue->size() > max) { oop newOop; if (_work_queue->pop_local(newOop)) { - assert(newOop->is_oop(), "Expected an oop"); + assert(oopDesc::is_oop(newOop), "Expected an oop"); assert(_bit_map->isMarked((HeapWord*)newOop), "only grey objects on this stack"); // iterate over the oops in this oop, marking and pushing