RFR: 8325671: Shenandoah: Introduce a ShenandoahGenerationType and templatize certain marking closures with it

Y. Srinivas Ramakrishna ysr at openjdk.org
Mon Feb 12 22:22:03 UTC 2024


On Mon, 12 Feb 2024 18:31:30 GMT, Y. Srinivas Ramakrishna <ysr at openjdk.org> wrote:

> 8325671: Shenandoah: Introduce a ShenandoahGenerationType and templatize certain marking closures with it

src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp line 36:

> 34: 
> 35: class ShenandoahConcurrentMark: public ShenandoahMark {
> 36:   template <ShenandoahGenerationType GENERATION> friend class ShenandoahConcurrentMarkingTask;

TBD: Needs #include of ShenandoahGenerationType.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/17815#discussion_r1486851675


More information about the hotspot-gc-dev mailing list