RFR: 8329790: GenShen: Old regions that are pinned during final mark are not made parseable [v2]

Kelvin Nilsen kdnilsen at openjdk.org
Mon Apr 15 16:34:05 UTC 2024


On Fri, 12 Apr 2024 23:00:11 GMT, William Kemper <wkemper at openjdk.org> wrote:

>> Pinned regions that are not humongous may be added to the set of _candidates_ for mixed collection. They still may not be added to the collection set for a mixed collection. Regions that are not in this collection of _candidates_ will not be coalesced and filled.
>
> William Kemper has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains six additional commits since the last revision:
> 
>  - Merge remote-tracking branch 'shenandoah/master' into coalesce-old-pinned-regions
>  - Use is_regular_pinned to restore candidate selection logic to its previous form
>  - Introduce 'regular pinned' state
>  - Merge remote-tracking branch 'shenandoah/master' into coalesce-old-pinned-regions
>  - Allow pinned/regular regions into mixed collection candidates
>  - Little clean up

Marked as reviewed by kdnilsen (Committer).

-------------

PR Review: https://git.openjdk.org/shenandoah/pull/420#pullrequestreview-2001595615


More information about the shenandoah-dev mailing list