--- old/src/hotspot/share/gc/g1/vmStructs_g1.hpp 2018-11-19 14:08:23.263295900 -0800 +++ new/src/hotspot/share/gc/g1/vmStructs_g1.hpp 2018-11-19 14:08:22.112726700 -0800 @@ -53,7 +53,7 @@ nonstatic_field(HeapRegionManager, _num_committed, uint) \ \ nonstatic_field(G1CollectedHeap, _summary_bytes_used, size_t) \ - nonstatic_field(G1CollectedHeap, _hrm, HeapRegionManager) \ + nonstatic_field(G1CollectedHeap, _hrm, HeapRegionManager*) \ nonstatic_field(G1CollectedHeap, _g1mm, G1MonitoringSupport*) \ nonstatic_field(G1CollectedHeap, _old_set, HeapRegionSetBase) \ nonstatic_field(G1CollectedHeap, _archive_set, HeapRegionSetBase) \ @@ -83,6 +83,7 @@ declare_constant(HeapRegionType::StartsHumongousTag) \ declare_constant(HeapRegionType::ContinuesHumongousTag) \ declare_constant(HeapRegionType::OldMask) \ + declare_constant(HeapRegionType::PreMatureOldMask) \ declare_constant(BarrierSet::G1BarrierSet) \ declare_constant(G1CardTable::g1_young_gen)