--- old/src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp 2018-11-11 23:32:14.779748751 -0500 +++ new/src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp 2018-11-11 23:32:14.495733828 -0500 @@ -188,12 +188,14 @@ } void G1HeapRegionTypeConstant::serialize(JfrCheckpointWriter& writer) { +#if INCLUDE_G1GC static const u4 nof_entries = G1HeapRegionTraceType::G1HeapRegionTypeEndSentinel; writer.write_count(nof_entries); for (u4 i = 0; i < nof_entries; ++i) { writer.write_key(i); writer.write(G1HeapRegionTraceType::to_string((G1HeapRegionTraceType::Type)i)); } +#endif // INCLUDE_G1GC } void GCThresholdUpdaterConstant::serialize(JfrCheckpointWriter& writer) {