--- old/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp 2015-02-18 13:26:47.935288789 +0100 +++ new/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp 2015-02-18 13:26:47.866286753 +0100 @@ -4570,7 +4570,7 @@ G1ParPushHeapRSClosure push_heap_rs_cl(_g1h, &pss); G1GCPhaseTimes* pt = _g1h->g1_policy()->phase_times(); - GCPhaseTimeTracker phase_tracker(pt->get_ext_root_scan_phase_times(), pt->num_ext_root_scan_phases(), worker_id); + GCPhaseTimeData phase_tracker(pt->get_ext_root_scan_phase_times(), pt->num_ext_root_scan_phases(), worker_id); pss.start_strong_roots(); _g1h->g1_process_roots(strong_root_cl, @@ -4626,7 +4626,7 @@ CLDClosure* scan_weak_clds, CodeBlobClosure* scan_strong_code, uint worker_i, - GCPhaseTimeTracker* phase_tracker) { + PhaseTimeData* phase_tracker) { // First scan the shared roots. double ext_roots_start = os::elapsedTime();