1.1 --- a/src/share/vm/gc_implementation/g1/g1RemSet.cpp Wed Mar 18 11:37:48 2009 -0400 1.2 +++ b/src/share/vm/gc_implementation/g1/g1RemSet.cpp Sat Mar 21 22:53:04 2009 -0400 1.3 @@ -511,9 +511,17 @@ 1.4 if (G1EnableParallelRSetUpdating || (worker_i == 0)) { 1.5 updateRS(worker_i); 1.6 scanNewRefsRS(oc, worker_i); 1.7 + } else { 1.8 + _g1p->record_update_rs_start_time(worker_i, os::elapsedTime()); 1.9 + _g1p->record_update_rs_processed_buffers(worker_i, 0.0); 1.10 + _g1p->record_update_rs_time(worker_i, 0.0); 1.11 + _g1p->record_scan_new_refs_time(worker_i, 0.0); 1.12 } 1.13 if (G1EnableParallelRSetScanning || (worker_i == 0)) { 1.14 scanRS(oc, worker_i); 1.15 + } else { 1.16 + _g1p->record_scan_rs_start_time(worker_i, os::elapsedTime()); 1.17 + _g1p->record_scan_rs_time(worker_i, 0.0); 1.18 } 1.19 } else { 1.20 assert(worker_i == 0, "invariant");