RFR: 8261973: Shenandoah: Cleanup/simplify root verifier

Roman Kennke rkennke at openjdk.java.net
Mon Feb 22 18:56:39 UTC 2021


On Fri, 19 Feb 2021 13:53:26 GMT, Zhengyu Gu <zgu at openjdk.org> wrote:

> Root processing has gone through significant changes. For example, we used to mark through weak roots when class unloading is off, that is no long the case, OopStorages also simplify roots.
> 
> Shenandoah root verifier can be simplified into 2 cases, with/without class unloading.
> 
> - [x] hotspot_gc_shenandoah with -XX:+ShenandoahVerify

Looks good! Thank you!

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

Marked as reviewed by rkennke (Reviewer).

PR: https://git.openjdk.java.net/jdk/pull/2643



More information about the hotspot-gc-dev mailing list