RFR: 8325671: Shenandoah: Introduce a ShenandoahGenerationType and templatize certain marking closures with it [v6]
Y. Srinivas Ramakrishna
ysr at openjdk.org
Wed Feb 21 22:32:54 UTC 2024
On Wed, 21 Feb 2024 20:25:01 GMT, Roman Kennke <rkennke at openjdk.org> wrote:
> Maybe as a compromise we can review this PR now but only ship it with the rest of Generational Shenandoah, when it arrives? Shouldn't be hard to maintain the PR until then, we don't currently expect many changes in the same code. WDYT?
It'd be nicer to be able to ship this so:
1. it gets regular testing on its own
2. it can be shared with subsequent changes in preparation of Generational, which you may have seen more of recently
3. it has the advantage of digestible small incremental chunks of change (pun not intended) that can be easily and independently reviewed on their own without having to produce a series of dependent PRs and maintaining them on a private branch as subsequent work proceeds
Meanwhile, I'll discuss other potential alternatives with the team and think more about the approach I've taken in this regard.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/17815#issuecomment-1958153363
More information about the hotspot-gc-dev
mailing list