src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp	Wed Jan 15 01:41:15 2014
--- new/src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp	Wed Jan 15 01:41:15 2014

*** 480,490 **** --- 480,490 ---- // adjust one generation at a time. // else // adjust down the total heap size. Adjust down the larger of the // generations. ! // Add some checks for a threshhold for a change. For example, ! // Add some checks for a threshold for a change. For example, // a change less than the necessary alignment is probably not worth // attempting. if ((_avg_minor_pause->padded_average() > gc_pause_goal_sec()) || (_avg_major_pause->padded_average() > gc_pause_goal_sec())) {
*** 1159,1169 **** --- 1159,1169 ---- // Keep running averages on how much survived // We use the tenuring threshold to equalize the cost of major // and minor collections. // ThresholdTolerance is used to indicate how sensitive the - // tenuring threshold is to differences in cost betweent the // collection types. // Get the times of interest. This involves a little work, so // we cache the values here. const double major_cost = major_gc_cost();

src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File