--- old/src/share/vm/gc/parallel/psYoungGen.hpp 2016-09-12 15:41:08.362114568 +0200 +++ new/src/share/vm/gc/parallel/psYoungGen.hpp 2016-09-12 15:41:08.254114564 +0200 @@ -162,7 +162,7 @@ return result; } - HeapWord** top_addr() const { return eden_space()->top_addr(); } + HeapWord* volatile* top_addr() const { return eden_space()->top_addr(); } HeapWord** end_addr() const { return eden_space()->end_addr(); } // Iteration.