comparison src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp @ 10359:14d3f71f831d

8007762: Rename a bunch of methods in size policy across collectors Summary: Rename: compute_generations_free_space() = compute_eden_space_size() + compute_old_gen_free_space(); update related logging messages Reviewed-by: jmasa, johnc, tschatzl, brutisso Contributed-by: tamao <tao.mao@oracle.com>
author tamao
date Wed, 22 May 2013 11:11:47 -0700
parents eba99d16dc6f
children 493089fd29df
comparison
equal deleted inserted replaced
10358:0def34ab1c98 10359:14d3f71f831d
192 set_change_young_gen_for_maj_pauses(0); 192 set_change_young_gen_for_maj_pauses(0);
193 } 193 }
194 194
195 // If this is not a full GC, only test and modify the young generation. 195 // If this is not a full GC, only test and modify the young generation.
196 196
197 void PSAdaptiveSizePolicy::compute_generation_free_space( 197 void PSAdaptiveSizePolicy::compute_generations_free_space(
198 size_t young_live, 198 size_t young_live,
199 size_t eden_live, 199 size_t eden_live,
200 size_t old_live, 200 size_t old_live,
201 size_t cur_eden, 201 size_t cur_eden,
202 size_t max_old_gen_size, 202 size_t max_old_gen_size,
727 } 727 }
728 } 728 }
729 729
730 if (PrintAdaptiveSizePolicy && Verbose) { 730 if (PrintAdaptiveSizePolicy && Verbose) {
731 gclog_or_tty->print_cr( 731 gclog_or_tty->print_cr(
732 "PSAdaptiveSizePolicy::compute_old_gen_free_space " 732 "PSAdaptiveSizePolicy::adjust_promo_for_pause_time "
733 "adjusting gen sizes for major pause (avg %f goal %f). " 733 "adjusting gen sizes for major pause (avg %f goal %f). "
734 "desired_promo_size " SIZE_FORMAT " promo delta " SIZE_FORMAT, 734 "desired_promo_size " SIZE_FORMAT " promo delta " SIZE_FORMAT,
735 _avg_major_pause->average(), gc_pause_goal_sec(), 735 _avg_major_pause->average(), gc_pause_goal_sec(),
736 *desired_promo_size_ptr, promo_heap_delta); 736 *desired_promo_size_ptr, promo_heap_delta);
737 } 737 }
784 } 784 }
785 } 785 }
786 786
787 if (PrintAdaptiveSizePolicy && Verbose) { 787 if (PrintAdaptiveSizePolicy && Verbose) {
788 gclog_or_tty->print_cr( 788 gclog_or_tty->print_cr(
789 "PSAdaptiveSizePolicy::compute_eden_space_size " 789 "PSAdaptiveSizePolicy::adjust_eden_for_pause_time "
790 "adjusting gen sizes for major pause (avg %f goal %f). " 790 "adjusting gen sizes for major pause (avg %f goal %f). "
791 "desired_eden_size " SIZE_FORMAT " eden delta " SIZE_FORMAT, 791 "desired_eden_size " SIZE_FORMAT " eden delta " SIZE_FORMAT,
792 _avg_major_pause->average(), gc_pause_goal_sec(), 792 _avg_major_pause->average(), gc_pause_goal_sec(),
793 *desired_eden_size_ptr, eden_heap_delta); 793 *desired_eden_size_ptr, eden_heap_delta);
794 } 794 }
999 999
1000 size_t reduced_size = desired_promo_size - change; 1000 size_t reduced_size = desired_promo_size - change;
1001 1001
1002 if (PrintAdaptiveSizePolicy && Verbose) { 1002 if (PrintAdaptiveSizePolicy && Verbose) {
1003 gclog_or_tty->print_cr( 1003 gclog_or_tty->print_cr(
1004 "AdaptiveSizePolicy::compute_generation_free_space " 1004 "AdaptiveSizePolicy::adjust_promo_for_footprint "
1005 "adjusting tenured gen for footprint. " 1005 "adjusting tenured gen for footprint. "
1006 "starting promo size " SIZE_FORMAT 1006 "starting promo size " SIZE_FORMAT
1007 " reduced promo size " SIZE_FORMAT, 1007 " reduced promo size " SIZE_FORMAT,
1008 " promo delta " SIZE_FORMAT, 1008 " promo delta " SIZE_FORMAT,
1009 desired_promo_size, reduced_size, change ); 1009 desired_promo_size, reduced_size, change );
1023 1023
1024 size_t reduced_size = desired_eden_size - change; 1024 size_t reduced_size = desired_eden_size - change;
1025 1025
1026 if (PrintAdaptiveSizePolicy && Verbose) { 1026 if (PrintAdaptiveSizePolicy && Verbose) {
1027 gclog_or_tty->print_cr( 1027 gclog_or_tty->print_cr(
1028 "AdaptiveSizePolicy::compute_generation_free_space " 1028 "AdaptiveSizePolicy::adjust_eden_for_footprint "
1029 "adjusting eden for footprint. " 1029 "adjusting eden for footprint. "
1030 " starting eden size " SIZE_FORMAT 1030 " starting eden size " SIZE_FORMAT
1031 " reduced eden size " SIZE_FORMAT 1031 " reduced eden size " SIZE_FORMAT
1032 " eden delta " SIZE_FORMAT, 1032 " eden delta " SIZE_FORMAT,
1033 desired_eden_size, reduced_size, change); 1033 desired_eden_size, reduced_size, change);
1278 } 1278 }
1279 avg_promoted()->sample(promoted + _avg_pretenured->padded_average()); 1279 avg_promoted()->sample(promoted + _avg_pretenured->padded_average());
1280 1280
1281 if (PrintAdaptiveSizePolicy) { 1281 if (PrintAdaptiveSizePolicy) {
1282 gclog_or_tty->print( 1282 gclog_or_tty->print(
1283 "AdaptiveSizePolicy::compute_survivor_space_size_and_thresh:" 1283 "AdaptiveSizePolicy::update_averages:"
1284 " survived: " SIZE_FORMAT 1284 " survived: " SIZE_FORMAT
1285 " promoted: " SIZE_FORMAT 1285 " promoted: " SIZE_FORMAT
1286 " overflow: %s", 1286 " overflow: %s",
1287 survived, promoted, is_survivor_overflow ? "true" : "false"); 1287 survived, promoted, is_survivor_overflow ? "true" : "false");
1288 } 1288 }