RFR: 8325807: Shenandoah: Refactor full gc in preparation for generational mode changes
Kelvin Nilsen
kdnilsen at openjdk.org
Wed Feb 21 19:15:56 UTC 2024
On Fri, 16 Feb 2024 19:49:07 GMT, William Kemper <wkemper at openjdk.org> wrote:
> Changes to prepare for generational mode:
> * A `phase5_epilogue` method is added to run the final steps of the gc
> * Prepare for mark operation is run by multiple worker threads
> * `finish_region` method of compacting preparation closure is renamed to `finish`
> * The prepare for compaction loop is extracted to a template method, parameterized on closure type
Marked as reviewed by kdnilsen (no project role).
-------------
PR Review: https://git.openjdk.org/jdk/pull/17894#pullrequestreview-1894217524
More information about the shenandoah-dev
mailing list