--- old/src/hotspot/share/gc/parallel/asPSYoungGen.cpp 2019-11-12 10:07:57.076174579 +0100 +++ new/src/hotspot/share/gc/parallel/asPSYoungGen.cpp 2019-11-12 10:07:56.880173087 +0100 @@ -167,8 +167,7 @@ // Adjust new generation size const size_t eden_plus_survivors = align_up(eden_size + 2 * survivor_size, alignment); - size_t desired_size = MAX2(MIN2(eden_plus_survivors, gen_size_limit()), - min_gen_size()); + size_t desired_size = clamp(eden_plus_survivors, min_gen_size(), gen_size_limit()); assert(desired_size <= gen_size_limit(), "just checking"); if (desired_size > orig_size) {