--- old/src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp Fri Apr 1 11:02:01 2016 +++ new/src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp Fri Apr 1 11:02:00 2016 @@ -626,7 +626,6 @@ NOT_PRODUCT(_overflow_counter = CMSMarkStackOverflowInterval;) _gc_counters = new CollectorCounters("CMS", 1); - _cgc_counters = new CollectorCounters("CMS stop-the-world phases", 2); _completed_initialization = true; _inter_sweep_timer.start(); // start of time } @@ -5547,18 +5546,18 @@ void CMSCollector::do_CMS_operation(CMS_op_type op, GCCause::Cause gc_cause) { GCTraceCPUTime tcpu; - TraceCollectorStats tcs(cgc_counters()); + TraceCollectorStats tcs(counters()); switch (op) { case CMS_op_checkpointRootsInitial: { GCTraceTime(Info, gc) t("Pause Initial Mark", NULL, GCCause::_no_gc, true); - SvcGCMarker sgcm(SvcGCMarker::CONCURRENT); + SvcGCMarker sgcm(SvcGCMarker::OTHER); checkpointRootsInitial(); break; } case CMS_op_checkpointRootsFinal: { GCTraceTime(Info, gc) t("Pause Remark", NULL, GCCause::_no_gc, true); - SvcGCMarker sgcm(SvcGCMarker::CONCURRENT); + SvcGCMarker sgcm(SvcGCMarker::OTHER); checkpointRootsFinal(); break; }