[11] RFR: 2020-05-19, Bulk backports to sh/jdk11
Aleksey Shipilev
shade at redhat.com
Tue May 19 11:09:13 UTC 2020
https://cr.openjdk.java.net/~shade/shenandoah/backports/jdk11-20200519/webrev.01/
This backports C2 changes. 8244509 was applied by accepting the incoming code shape wholesale.
8244663 and 8244721 regression tests were verified to fail before and passing after. I skipped
8245083 (null-ptr stuff), because it was problematic before, and needs more time to soak.
Changes:
[backport] 8244663: Shenandoah: C2 assertion fails in Matcher::collect_null_checks
[backport] 8244721: CTW: C2 (Shenandoah) compilation fails with "unexpected infinite loop graph
[backport] 8244509: Shenandoah: refactor ShenandoahBarrierC2Support::test_* methods
[backport] 8244667: Shenandoah: SBC2Support::test_gc_state takes loop for wrong control
[backport] 8244510: Shenandoah: invert SHC2Support::is_in_cset condition
Testing: hotspot_gc_shenandoah {fastdebug,release}, tier{1,2} with Shenandoah (in progress)
--
Thanks,
-Aleksey
More information about the shenandoah-dev
mailing list