374 if (FLAG_IS_CMDLINE(MaxNewSize)) { |
374 if (FLAG_IS_CMDLINE(MaxNewSize)) { |
375 _max_desired_young_length = |
375 _max_desired_young_length = |
376 MAX2((uint) (MaxNewSize / HeapRegion::GrainBytes), |
376 MAX2((uint) (MaxNewSize / HeapRegion::GrainBytes), |
377 1U); |
377 1U); |
378 _sizer_kind = SizerMaxAndNewSize; |
378 _sizer_kind = SizerMaxAndNewSize; |
379 _adaptive_size = _min_desired_young_length == _max_desired_young_length; |
379 _adaptive_size = _min_desired_young_length != _max_desired_young_length; |
380 } else { |
380 } else { |
381 _sizer_kind = SizerNewSizeOnly; |
381 _sizer_kind = SizerNewSizeOnly; |
382 } |
382 } |
383 } else if (FLAG_IS_CMDLINE(MaxNewSize)) { |
383 } else if (FLAG_IS_CMDLINE(MaxNewSize)) { |
384 _max_desired_young_length = |
384 _max_desired_young_length = |