1.1 --- a/src/share/vm/gc_implementation/g1/g1RootProcessor.hpp Mon Dec 01 15:24:56 2014 +0100 1.2 +++ b/src/share/vm/gc_implementation/g1/g1RootProcessor.hpp Thu Mar 19 15:25:54 2015 +0100 1.3 @@ -32,6 +32,7 @@ 1.4 class CLDClosure; 1.5 class CodeBlobClosure; 1.6 class G1CollectedHeap; 1.7 +class G1GCPhaseTimes; 1.8 class G1ParPushHeapRSClosure; 1.9 class Monitor; 1.10 class OopClosure; 1.11 @@ -74,10 +75,14 @@ 1.12 CLDClosure* thread_stack_clds, 1.13 CLDClosure* scan_strong_clds, 1.14 CLDClosure* scan_weak_clds, 1.15 - CodeBlobClosure* scan_strong_code); 1.16 + CodeBlobClosure* scan_strong_code, 1.17 + G1GCPhaseTimes* phase_times, 1.18 + uint worker_i); 1.19 1.20 void process_vm_roots(OopClosure* scan_non_heap_roots, 1.21 - OopClosure* scan_non_heap_weak_roots); 1.22 + OopClosure* scan_non_heap_weak_roots, 1.23 + G1GCPhaseTimes* phase_times, 1.24 + uint worker_i); 1.25 1.26 public: 1.27 G1RootProcessor(G1CollectedHeap* g1h);