Integrated: 8261973: Shenandoah: Cleanup/simplify root verifier

Zhengyu Gu zgu at openjdk.java.net
Mon Feb 22 19:16: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

This pull request has now been integrated.

Changeset: 7b924d8a
Author:    Zhengyu Gu <zgu at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/7b924d8a
Stats:     198 lines in 4 files changed: 10 ins; 159 del; 29 mod

8261973: Shenandoah: Cleanup/simplify root verifier

Reviewed-by: rkennke

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

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


More information about the shenandoah-dev mailing list