RFR: 8325671: Shenandoah: Introduce a ShenandoahGenerationType and templatize certain marking closures with it [v3]
Y. Srinivas Ramakrishna
ysr at openjdk.org
Wed Feb 14 17:42:14 UTC 2024
> 8325671: Shenandoah: Introduce a ShenandoahGenerationType and templatize certain marking closures with it
Y. Srinivas Ramakrishna has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains four commits:
- Merge branch 'master' into generation_type
- Missing #include of ShenandoahGenerationType (albeit satisfied transitively via other include).
- Merge branch 'master' into generation_type
- Introduce ShenandoahGenerationType and templatize most closures with it.
The template expands for only the NON_GEN type for the non-generational
version of Shenandoah currently, and will in the future accomodate
Generational Shenandoah.
-------------
Changes: https://git.openjdk.org/jdk/pull/17815/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=17815&range=02
Stats: 120 lines in 9 files changed: 69 ins; 0 del; 51 mod
Patch: https://git.openjdk.org/jdk/pull/17815.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/17815/head:pull/17815
PR: https://git.openjdk.org/jdk/pull/17815
More information about the shenandoah-dev
mailing list