--- old/src/share/vm/gc_implementation/g1/g1RootProcessor.hpp 2015-03-25 13:32:35.320895006 +0100 +++ new/src/share/vm/gc_implementation/g1/g1RootProcessor.hpp 2015-03-25 13:32:35.216895011 +0100 @@ -32,6 +32,7 @@ class CLDClosure; class CodeBlobClosure; class G1CollectedHeap; +class G1GCPhaseTimes; class G1ParPushHeapRSClosure; class Monitor; class OopClosure; @@ -74,10 +75,14 @@ CLDClosure* thread_stack_clds, CLDClosure* scan_strong_clds, CLDClosure* scan_weak_clds, - CodeBlobClosure* scan_strong_code); + CodeBlobClosure* scan_strong_code, + G1GCPhaseTimes* phase_times, + uint worker_i); void process_vm_roots(OopClosure* scan_non_heap_roots, - OopClosure* scan_non_heap_weak_roots); + OopClosure* scan_non_heap_weak_roots, + G1GCPhaseTimes* phase_times, + uint worker_i); public: G1RootProcessor(G1CollectedHeap* g1h);