< prev index next >

src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp

Print this page
rev 53921 : imported patch 8219369-add-named-constants-for-extrootscan


 368   return sum_ms;
 369 }
 370 
 371 double G1GCPhaseTimes::print_evacuate_optional_collection_set() const {
 372   const double sum_ms = _cur_optional_evac_ms;
 373   if (sum_ms > 0) {
 374     info_time("Evacuate Optional Collection Set", sum_ms);
 375     debug_phase(_gc_par_phases[OptScanRS]);
 376     debug_phase(_gc_par_phases[OptObjCopy]);
 377   }
 378   return sum_ms;
 379 }
 380 
 381 double G1GCPhaseTimes::print_evacuate_collection_set() const {
 382   const double sum_ms = _cur_collection_par_time_ms;
 383 
 384   info_time("Evacuate Collection Set", sum_ms);
 385 
 386   trace_phase(_gc_par_phases[GCWorkerStart], false);
 387   debug_phase(_gc_par_phases[ExtRootScan]);
 388   for (int i = ThreadRoots; i <= SATBFiltering; i++) {
 389     trace_phase(_gc_par_phases[i]);
 390   }
 391   if (G1HotCardCache::default_use_cache()) {
 392     debug_phase(_gc_par_phases[ScanHCC]);
 393   }
 394   debug_phase(_gc_par_phases[UpdateRS]);
 395   debug_phase(_gc_par_phases[ScanRS]);
 396   debug_phase(_gc_par_phases[CodeRoots]);
 397   debug_phase(_gc_par_phases[ObjCopy]);
 398   debug_phase(_gc_par_phases[Termination]);
 399   debug_phase(_gc_par_phases[Other]);
 400   debug_phase(_gc_par_phases[GCWorkerTotal]);
 401   trace_phase(_gc_par_phases[GCWorkerEnd], false);
 402 
 403   return sum_ms;
 404 }
 405 
 406 double G1GCPhaseTimes::print_post_evacuate_collection_set() const {
 407   const double evac_fail_handling = _cur_evac_fail_recalc_used +
 408                                     _cur_evac_fail_remove_self_forwards;




 368   return sum_ms;
 369 }
 370 
 371 double G1GCPhaseTimes::print_evacuate_optional_collection_set() const {
 372   const double sum_ms = _cur_optional_evac_ms;
 373   if (sum_ms > 0) {
 374     info_time("Evacuate Optional Collection Set", sum_ms);
 375     debug_phase(_gc_par_phases[OptScanRS]);
 376     debug_phase(_gc_par_phases[OptObjCopy]);
 377   }
 378   return sum_ms;
 379 }
 380 
 381 double G1GCPhaseTimes::print_evacuate_collection_set() const {
 382   const double sum_ms = _cur_collection_par_time_ms;
 383 
 384   info_time("Evacuate Collection Set", sum_ms);
 385 
 386   trace_phase(_gc_par_phases[GCWorkerStart], false);
 387   debug_phase(_gc_par_phases[ExtRootScan]);
 388   for (int i = ExtRootScanSubPhasesStart; i <= ExtRootScanSubPhasesEnd; i++) {
 389     trace_phase(_gc_par_phases[i]);
 390   }
 391   if (G1HotCardCache::default_use_cache()) {
 392     debug_phase(_gc_par_phases[ScanHCC]);
 393   }
 394   debug_phase(_gc_par_phases[UpdateRS]);
 395   debug_phase(_gc_par_phases[ScanRS]);
 396   debug_phase(_gc_par_phases[CodeRoots]);
 397   debug_phase(_gc_par_phases[ObjCopy]);
 398   debug_phase(_gc_par_phases[Termination]);
 399   debug_phase(_gc_par_phases[Other]);
 400   debug_phase(_gc_par_phases[GCWorkerTotal]);
 401   trace_phase(_gc_par_phases[GCWorkerEnd], false);
 402 
 403   return sum_ms;
 404 }
 405 
 406 double G1GCPhaseTimes::print_post_evacuate_collection_set() const {
 407   const double evac_fail_handling = _cur_evac_fail_recalc_used +
 408                                     _cur_evac_fail_remove_self_forwards;


< prev index next >