diff -r d9132bdf6c30 -r 9d62da00bf15 src/hotspot/share/gc/g1/g1HeapVerifier.cpp --- a/src/hotspot/share/gc/g1/g1HeapVerifier.cpp Mon Jun 25 12:44:52 2018 +0200 +++ b/src/hotspot/share/gc/g1/g1HeapVerifier.cpp Sat May 26 06:59:49 2018 +0200 @@ -37,6 +37,7 @@ #include "gc/g1/g1StringDedup.hpp" #include "logging/log.hpp" #include "logging/logStream.hpp" +#include "memory/iterator.inline.hpp" #include "memory/resourceArea.hpp" #include "oops/access.inline.hpp" #include "oops/compressedOops.inline.hpp" @@ -61,7 +62,7 @@ bool failures() { return _failures; } - template void do_oop_nv(T* p) { + template void do_oop_work(T* p) { T heap_oop = RawAccess<>::oop_load(p); if (!CompressedOops::is_null(heap_oop)) { oop obj = CompressedOops::decode_not_null(heap_oop); @@ -76,8 +77,8 @@ } } - void do_oop(oop* p) { do_oop_nv(p); } - void do_oop(narrowOop* p) { do_oop_nv(p); } + void do_oop(oop* p) { do_oop_work(p); } + void do_oop(narrowOop* p) { do_oop_work(p); } }; class G1VerifyCodeRootOopClosure: public OopClosure {