diff -r 474076f73ba1 -r 2615c024f3eb hotspot/src/share/vm/gc/shared/genCollectedHeap.cpp --- a/hotspot/src/share/vm/gc/shared/genCollectedHeap.cpp Tue Sep 20 20:22:19 2016 +0200 +++ b/hotspot/src/share/vm/gc/shared/genCollectedHeap.cpp Tue Sep 20 15:42:17 2016 -0400 @@ -721,7 +721,7 @@ return _young_gen->supports_inline_contig_alloc(); } -HeapWord** GenCollectedHeap::top_addr() const { +HeapWord* volatile* GenCollectedHeap::top_addr() const { return _young_gen->top_addr(); }