src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp

changeset 3175
4dfb2df418f2
parent 3172
d912b598c6c3
child 3178
273b46400613
equal deleted inserted replaced
3174:f0ecbe78fc7b 3175:4dfb2df418f2
150 150
151 _all_mod_union_times_ms(new NumberSeq()), 151 _all_mod_union_times_ms(new NumberSeq()),
152 152
153 _summary(new Summary()), 153 _summary(new Summary()),
154 154
155 _cur_clear_ct_time_ms(0.0),
156
157 _cur_ref_proc_time_ms(0.0),
158 _cur_ref_enq_time_ms(0.0),
159
155 #ifndef PRODUCT 160 #ifndef PRODUCT
156 _cur_clear_ct_time_ms(0.0),
157 _min_clear_cc_time_ms(-1.0), 161 _min_clear_cc_time_ms(-1.0),
158 _max_clear_cc_time_ms(-1.0), 162 _max_clear_cc_time_ms(-1.0),
159 _cur_clear_cc_time_ms(0.0), 163 _cur_clear_cc_time_ms(0.0),
160 _cum_clear_cc_time_ms(0.0), 164 _cum_clear_cc_time_ms(0.0),
161 _num_cc_clears(0L), 165 _num_cc_clears(0L),
1477 print_stats(1, "Avg Clear CC", _cum_clear_cc_time_ms / ((double)_num_cc_clears)); 1481 print_stats(1, "Avg Clear CC", _cum_clear_cc_time_ms / ((double)_num_cc_clears));
1478 } 1482 }
1479 #endif 1483 #endif
1480 print_stats(1, "Other", other_time_ms); 1484 print_stats(1, "Other", other_time_ms);
1481 print_stats(2, "Choose CSet", _recorded_young_cset_choice_time_ms); 1485 print_stats(2, "Choose CSet", _recorded_young_cset_choice_time_ms);
1486 print_stats(2, "Ref Proc", _cur_ref_proc_time_ms);
1487 print_stats(2, "Ref Enq", _cur_ref_enq_time_ms);
1482 1488
1483 for (int i = 0; i < _aux_num; ++i) { 1489 for (int i = 0; i < _aux_num; ++i) {
1484 if (_cur_aux_times_set[i]) { 1490 if (_cur_aux_times_set[i]) {
1485 char buffer[96]; 1491 char buffer[96];
1486 sprintf(buffer, "Aux%d", i); 1492 sprintf(buffer, "Aux%d", i);

mercurial