src/hotspot/share/gc/parallel/psYoungGen.cpp
changeset 59221 cc3a82fc7bcb
parent 58980 47c20fc6a517
equal deleted inserted replaced
59220:72e15d757e6c 59221:cc3a82fc7bcb
   298   assert(min_gen_size() <= orig_size && orig_size <= max_size(), "just checking");
   298   assert(min_gen_size() <= orig_size && orig_size <= max_size(), "just checking");
   299 
   299 
   300   // Adjust new generation size
   300   // Adjust new generation size
   301   const size_t eden_plus_survivors =
   301   const size_t eden_plus_survivors =
   302           align_up(eden_size + 2 * survivor_size, alignment);
   302           align_up(eden_size + 2 * survivor_size, alignment);
   303   size_t desired_size = MAX2(MIN2(eden_plus_survivors, max_size()),
   303   size_t desired_size = clamp(eden_plus_survivors, min_gen_size(), max_size());
   304                              min_gen_size());
       
   305   assert(desired_size <= max_size(), "just checking");
   304   assert(desired_size <= max_size(), "just checking");
   306 
   305 
   307   if (desired_size > orig_size) {
   306   if (desired_size > orig_size) {
   308     // Grow the generation
   307     // Grow the generation
   309     size_t change = desired_size - orig_size;
   308     size_t change = desired_size - orig_size;