< prev index next >

src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp

Print this page

        

*** 193,203 **** return true; } bool JfrTypeManager::initialize() { // register non-safepointing type serialization ! for (size_t i = 0; i < 16; ++i) { switch (i) { case 0: register_serializer(TYPE_FLAGVALUEORIGIN, false, true, new FlagValueOriginConstant()); break; case 1: register_serializer(TYPE_INFLATECAUSE, false, true, new MonitorInflateCauseConstant()); break; case 2: register_serializer(TYPE_GCCAUSE, false, true, new GCCauseConstant()); break; case 3: register_serializer(TYPE_GCNAME, false, true, new GCNameConstant()); break; --- 193,203 ---- return true; } bool JfrTypeManager::initialize() { // register non-safepointing type serialization ! for (size_t i = 0; i < 18; ++i) { switch (i) { case 0: register_serializer(TYPE_FLAGVALUEORIGIN, false, true, new FlagValueOriginConstant()); break; case 1: register_serializer(TYPE_INFLATECAUSE, false, true, new MonitorInflateCauseConstant()); break; case 2: register_serializer(TYPE_GCCAUSE, false, true, new GCCauseConstant()); break; case 3: register_serializer(TYPE_GCNAME, false, true, new GCNameConstant()); break;
*** 211,220 **** --- 211,222 ---- case 11: register_serializer(TYPE_NARROWOOPMODE, false, true, new NarrowOopModeConstant()); break; case 12: register_serializer(TYPE_COMPILERPHASETYPE, false, true, new CompilerPhaseTypeConstant()); break; case 13: register_serializer(TYPE_CODEBLOBTYPE, false, true, new CodeBlobTypeConstant()); break; case 14: register_serializer(TYPE_VMOPERATIONTYPE, false, true, new VMOperationTypeConstant()); break; case 15: register_serializer(TYPE_THREADSTATE, false, true, new ThreadStateConstant()); break; + case 16: register_serializer(TYPE_ZSTATCOUNTERTYPE, false, true, new ZStatCounterTypeConstant()); break; + case 17: register_serializer(TYPE_ZSTATSAMPLERTYPE, false, true, new ZStatSamplerTypeConstant()); break; default: guarantee(false, "invariant"); } }
< prev index next >