RFR: Add generational full gc support
Kelvin Nilsen
kdnilsen at openjdk.java.net
Fri Aug 27 17:21:03 UTC 2021
On Fri, 27 Aug 2021 15:32:54 GMT, Roman Kennke <rkennke at openjdk.org> wrote:
>> In situations when Generational Shenandoah triggers full-gc, we now allow full gc to run. The implementation of full gc preserves the distinction between young and old memory regions because premature promotion of young objects into old regions may result in inefficient subsequent old-gc efforts.
>
> src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp line 50:
>
>> 48: #include "utilities/powerOfTwo.hpp"
>> 49:
>> 50: #undef KELVIN_VERBOSE
>
> Is this a left-over?
Sorry. I had meant to remove all that code. Thanks for catching it.
-------------
PR: https://git.openjdk.java.net/shenandoah/pull/61
More information about the shenandoah-dev
mailing list