--- old/src/share/vm/gc/shared/collectedHeap.hpp 2016-04-06 17:17:36.186383806 +0200 +++ new/src/share/vm/gc/shared/collectedHeap.hpp 2016-04-06 17:17:36.078383805 +0200 @@ -350,7 +350,7 @@ // These functions return the addresses of the fields that define the // boundaries of the contiguous allocation area. (These fields should be // physically near to one another.) - virtual HeapWord** top_addr() const { + virtual HeapWord* volatile* top_addr() const { guarantee(false, "inline contiguous allocation not supported"); return NULL; }