< prev index next >

src/share/vm/gc/g1/g1GCPhaseTimes.hpp

Print this page
rev 13269 : 8183539: Remove G1RemSet::_into_cset_dirty_card_queue_set


  88   static const int StringDedupPhasesFirst = StringDedupQueueFixup;
  89   static const int StringDedupPhasesLast = StringDedupTableFixup;
  90 
  91   WorkerDataArray<double>* _gc_par_phases[GCParPhasesSentinel];
  92 
  93   WorkerDataArray<size_t>* _update_rs_processed_buffers;
  94 
  95   WorkerDataArray<size_t>* _scan_rs_scanned_cards;
  96   WorkerDataArray<size_t>* _scan_rs_claimed_cards;
  97   WorkerDataArray<size_t>* _scan_rs_skipped_cards;
  98 
  99   WorkerDataArray<size_t>* _termination_attempts;
 100 
 101   WorkerDataArray<size_t>* _redirtied_cards;
 102 
 103   double _cur_collection_par_time_ms;
 104   double _cur_collection_code_root_fixup_time_ms;
 105   double _cur_strong_code_root_purge_time_ms;
 106 
 107   double _cur_evac_fail_recalc_used;
 108   double _cur_evac_fail_restore_remsets;
 109   double _cur_evac_fail_remove_self_forwards;
 110 
 111   double _cur_string_dedup_fixup_time_ms;
 112 
 113   double _cur_prepare_tlab_time_ms;
 114   double _cur_resize_tlab_time_ms;
 115 
 116   double _cur_derived_pointer_table_update_time_ms;
 117 
 118   double _cur_clear_ct_time_ms;
 119   double _cur_expand_heap_time_ms;
 120   double _cur_ref_proc_time_ms;
 121   double _cur_ref_enq_time_ms;
 122 
 123   double _cur_collection_start_sec;
 124   double _root_region_scan_wait_time_ms;
 125 
 126   double _external_accounted_time_ms;
 127 
 128   double _recorded_clear_claimed_marks_time_ms;


 209   }
 210 
 211   void record_expand_heap_time(double ms) {
 212     _cur_expand_heap_time_ms = ms;
 213   }
 214 
 215   void record_par_time(double ms) {
 216     _cur_collection_par_time_ms = ms;
 217   }
 218 
 219   void record_code_root_fixup_time(double ms) {
 220     _cur_collection_code_root_fixup_time_ms = ms;
 221   }
 222 
 223   void record_strong_code_root_purge_time(double ms) {
 224     _cur_strong_code_root_purge_time_ms = ms;
 225   }
 226 
 227   void record_evac_fail_recalc_used_time(double ms) {
 228     _cur_evac_fail_recalc_used = ms;
 229   }
 230 
 231   void record_evac_fail_restore_remsets(double ms) {
 232     _cur_evac_fail_restore_remsets = ms;
 233   }
 234 
 235   void record_evac_fail_remove_self_forwards(double ms) {
 236     _cur_evac_fail_remove_self_forwards = ms;
 237   }
 238 
 239   void record_string_dedup_fixup_time(double ms) {
 240     _cur_string_dedup_fixup_time_ms = ms;
 241   }
 242 
 243   void record_ref_proc_time(double ms) {
 244     _cur_ref_proc_time_ms = ms;
 245   }
 246 
 247   void record_ref_enq_time(double ms) {
 248     _cur_ref_enq_time_ms = ms;
 249   }
 250 
 251   void record_root_region_scan_wait_time(double time_ms) {
 252     _root_region_scan_wait_time_ms = time_ms;




  88   static const int StringDedupPhasesFirst = StringDedupQueueFixup;
  89   static const int StringDedupPhasesLast = StringDedupTableFixup;
  90 
  91   WorkerDataArray<double>* _gc_par_phases[GCParPhasesSentinel];
  92 
  93   WorkerDataArray<size_t>* _update_rs_processed_buffers;
  94 
  95   WorkerDataArray<size_t>* _scan_rs_scanned_cards;
  96   WorkerDataArray<size_t>* _scan_rs_claimed_cards;
  97   WorkerDataArray<size_t>* _scan_rs_skipped_cards;
  98 
  99   WorkerDataArray<size_t>* _termination_attempts;
 100 
 101   WorkerDataArray<size_t>* _redirtied_cards;
 102 
 103   double _cur_collection_par_time_ms;
 104   double _cur_collection_code_root_fixup_time_ms;
 105   double _cur_strong_code_root_purge_time_ms;
 106 
 107   double _cur_evac_fail_recalc_used;

 108   double _cur_evac_fail_remove_self_forwards;
 109 
 110   double _cur_string_dedup_fixup_time_ms;
 111 
 112   double _cur_prepare_tlab_time_ms;
 113   double _cur_resize_tlab_time_ms;
 114 
 115   double _cur_derived_pointer_table_update_time_ms;
 116 
 117   double _cur_clear_ct_time_ms;
 118   double _cur_expand_heap_time_ms;
 119   double _cur_ref_proc_time_ms;
 120   double _cur_ref_enq_time_ms;
 121 
 122   double _cur_collection_start_sec;
 123   double _root_region_scan_wait_time_ms;
 124 
 125   double _external_accounted_time_ms;
 126 
 127   double _recorded_clear_claimed_marks_time_ms;


 208   }
 209 
 210   void record_expand_heap_time(double ms) {
 211     _cur_expand_heap_time_ms = ms;
 212   }
 213 
 214   void record_par_time(double ms) {
 215     _cur_collection_par_time_ms = ms;
 216   }
 217 
 218   void record_code_root_fixup_time(double ms) {
 219     _cur_collection_code_root_fixup_time_ms = ms;
 220   }
 221 
 222   void record_strong_code_root_purge_time(double ms) {
 223     _cur_strong_code_root_purge_time_ms = ms;
 224   }
 225 
 226   void record_evac_fail_recalc_used_time(double ms) {
 227     _cur_evac_fail_recalc_used = ms;




 228   }
 229 
 230   void record_evac_fail_remove_self_forwards(double ms) {
 231     _cur_evac_fail_remove_self_forwards = ms;
 232   }
 233 
 234   void record_string_dedup_fixup_time(double ms) {
 235     _cur_string_dedup_fixup_time_ms = ms;
 236   }
 237 
 238   void record_ref_proc_time(double ms) {
 239     _cur_ref_proc_time_ms = ms;
 240   }
 241 
 242   void record_ref_enq_time(double ms) {
 243     _cur_ref_enq_time_ms = ms;
 244   }
 245 
 246   void record_root_region_scan_wait_time(double time_ms) {
 247     _root_region_scan_wait_time_ms = time_ms;


< prev index next >