--- old/src/share/vm/gc/parallel/psYoungGen.hpp 2016-04-06 17:17:31.030383745 +0200 +++ new/src/share/vm/gc/parallel/psYoungGen.hpp 2016-04-06 17:17:30.926383744 +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.