< prev index next >

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

Print this page
rev 7558 : 8048179: Early reclaim of large objects that are referenced by a few objects
Summary:
Reviewed-by:

*** 155,164 **** --- 155,165 ---- double _recorded_young_free_cset_time_ms; double _recorded_non_young_free_cset_time_ms; double _cur_fast_reclaim_humongous_time_ms; + double _cur_fast_reclaim_humongous_register_time_ms; size_t _cur_fast_reclaim_humongous_total; size_t _cur_fast_reclaim_humongous_candidates; size_t _cur_fast_reclaim_humongous_reclaimed; double _cur_verify_before_time_ms;
*** 281,291 **** void record_non_young_free_cset_time_ms(double time_ms) { _recorded_non_young_free_cset_time_ms = time_ms; } ! void record_fast_reclaim_humongous_stats(size_t total, size_t candidates) { _cur_fast_reclaim_humongous_total = total; _cur_fast_reclaim_humongous_candidates = candidates; } void record_fast_reclaim_humongous_time_ms(double value, size_t reclaimed) { --- 282,293 ---- void record_non_young_free_cset_time_ms(double time_ms) { _recorded_non_young_free_cset_time_ms = time_ms; } ! void record_fast_reclaim_humongous_stats(double time_ms, size_t total, size_t candidates) { ! _cur_fast_reclaim_humongous_register_time_ms = time_ms; _cur_fast_reclaim_humongous_total = total; _cur_fast_reclaim_humongous_candidates = candidates; } void record_fast_reclaim_humongous_time_ms(double value, size_t reclaimed) {
< prev index next >