--- old/src/hotspot/share/gc/g1/g1CodeCacheRemSet.cpp 2018-03-21 16:41:00.819888292 +0100 +++ new/src/hotspot/share/gc/g1/g1CodeCacheRemSet.cpp 2018-03-21 16:41:00.619888299 +0100 @@ -30,6 +30,7 @@ #include "gc/g1/heapRegion.hpp" #include "memory/heap.hpp" #include "memory/iterator.hpp" +#include "oops/access.inline.hpp" #include "oops/oop.inline.hpp" #include "utilities/hashtable.inline.hpp" #include "utilities/stack.inline.hpp" @@ -274,7 +275,7 @@ template void do_oop_work(T* p) { - if (_hr->is_in(oopDesc::load_decode_heap_oop(p))) { + if (_hr->is_in(RawAccess<>::oop_load(p))) { _points_into = true; } }