src/hotspot/share/gc/serial/defNewGeneration.cpp
changeset 59221 cc3a82fc7bcb
parent 59053 ba6c248cae19
child 59290 97d13893ec3c
equal deleted inserted replaced
59220:72e15d757e6c 59221:cc3a82fc7bcb
   390   // Compute desired new generation size based on NewRatio and NewSizeThreadIncrease
   390   // Compute desired new generation size based on NewRatio and NewSizeThreadIncrease
   391   // and reverts to previous value if any overflow happens
   391   // and reverts to previous value if any overflow happens
   392   size_t desired_new_size = adjust_for_thread_increase(new_size_candidate, new_size_before, alignment);
   392   size_t desired_new_size = adjust_for_thread_increase(new_size_candidate, new_size_before, alignment);
   393 
   393 
   394   // Adjust new generation size
   394   // Adjust new generation size
   395   desired_new_size = MAX2(MIN2(desired_new_size, max_new_size), min_new_size);
   395   desired_new_size = clamp(desired_new_size, min_new_size, max_new_size);
   396   assert(desired_new_size <= max_new_size, "just checking");
   396   assert(desired_new_size <= max_new_size, "just checking");
   397 
   397 
   398   bool changed = false;
   398   bool changed = false;
   399   if (desired_new_size > new_size_before) {
   399   if (desired_new_size > new_size_before) {
   400     size_t change = desired_new_size - new_size_before;
   400     size_t change = desired_new_size - new_size_before;