--- old/src/share/vm/gc/g1/vmStructs_g1.hpp 2015-08-24 15:34:07.389360128 +0200 +++ new/src/share/vm/gc/g1/vmStructs_g1.hpp 2015-08-24 15:34:07.310357768 +0200 @@ -34,7 +34,7 @@ static_field(HeapRegion, GrainBytes, size_t) \ static_field(HeapRegion, LogOfHRGrainBytes, int) \ \ - nonstatic_field(G1OffsetTableContigSpace, _top, HeapWord*) \ + nonstatic_field(G1OffsetTableContigSpace, _top, HeapWord* volatile) \ \ nonstatic_field(G1HeapRegionTable, _base, address) \ nonstatic_field(G1HeapRegionTable, _length, size_t) \