--- old/src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp 2018-04-19 10:04:34.024476374 +0200 +++ new/src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp 2018-04-19 10:04:33.741467649 +0200 @@ -193,22 +193,19 @@ double total_worker_time = _gc_par_phases[GCWorkerEnd]->get(i) - _gc_par_phases[GCWorkerStart]->get(i); record_time_secs(GCWorkerTotal, i , total_worker_time); - double worker_known_time = - worker_time(ExtRootScan, i) - + worker_time(SATBFiltering, i) - + worker_time(ScanHCC, i) - + worker_time(UpdateRS, i) - + worker_time(ScanRS, i) - + worker_time(CodeRoots, i) - + worker_time(ObjCopy, i) - + worker_time(Termination, i); + double worker_known_time = worker_time(ExtRootScan, i) + + worker_time(ScanHCC, i) + + worker_time(UpdateRS, i) + + worker_time(ScanRS, i) + + worker_time(CodeRoots, i) + + worker_time(ObjCopy, i) + + worker_time(Termination, i); record_time_secs(Other, i, total_worker_time - worker_known_time); } else { // Make sure all slots are uninitialized since this thread did not seem to have been started ASSERT_PHASE_UNINITIALIZED(GCWorkerEnd); ASSERT_PHASE_UNINITIALIZED(ExtRootScan); - ASSERT_PHASE_UNINITIALIZED(SATBFiltering); ASSERT_PHASE_UNINITIALIZED(ScanHCC); ASSERT_PHASE_UNINITIALIZED(UpdateRS); ASSERT_PHASE_UNINITIALIZED(ScanRS);