--- old/src/hotspot/share/gc/z/zBarrier.inline.hpp 2018-03-15 14:50:45.364756325 +0100 +++ new/src/hotspot/share/gc/z/zBarrier.inline.hpp 2018-03-15 14:50:45.077743988 +0100 @@ -99,7 +99,7 @@ } template -inline void ZBarrier::root_barrier(volatile oop* p, oop o) { +inline void ZBarrier::root_barrier(oop* p, oop o) { const uintptr_t addr = ZOop::to_address(o); // Fast path @@ -281,7 +281,7 @@ } } -inline void ZBarrier::mark_barrier_on_root_oop_field(volatile oop* p) { +inline void ZBarrier::mark_barrier_on_root_oop_field(oop* p) { const oop o = *p; root_barrier(p, o); } @@ -289,7 +289,7 @@ // // Relocate barrier // -inline void ZBarrier::relocate_barrier_on_root_oop_field(volatile oop* p) { +inline void ZBarrier::relocate_barrier_on_root_oop_field(oop* p) { const oop o = *p; root_barrier(p, o); }