RFR: 8261973: Shenandoah: Cleanup/simplify root verifier
Zhengyu Gu
zgu at openjdk.java.net
Fri Feb 19 13:58:59 UTC 2021
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
-------------
Commit messages:
- update
- 8261973
Changes: https://git.openjdk.java.net/jdk/pull/2643/files
Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=2643&range=00
Issue: https://bugs.openjdk.java.net/browse/JDK-8261973
Stats: 198 lines in 4 files changed: 10 ins; 159 del; 29 mod
Patch: https://git.openjdk.java.net/jdk/pull/2643.diff
Fetch: git fetch https://git.openjdk.java.net/jdk pull/2643/head:pull/2643
PR: https://git.openjdk.java.net/jdk/pull/2643
More information about the shenandoah-dev
mailing list