[jdk11u-dev] RFR: 8232782: Shenandoah: streamline post-LRB CAS barrier (aarch64)

Paul Hohensee phh at openjdk.java.net
Fri Aug 20 20:44:21 UTC 2021


On Fri, 20 Aug 2021 15:24:23 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Unclean backport to improve Shenandoah AArch64 performance and provide grounds for subsequent backports. 
> 
> There were conflicts in `shenandoah_aarch64.ad`, as there is `weakCompareAndSwapPAcq_shenandoah` and `weakCompareAndSwapNAcq_shenandoah` are missing in 11u.
> 
> Additional testing:
>  - [x] Linux AArch64 `hotspot_gc_shenandoah` 
>  - [x] Linux AArch64 `tier1` with `-XX:+UseShenandoahGC`
>  - [x] Linux AArch64 `tier2` with `-XX:+UseShenandoahGC`
>  - [x] Linux AArch64 jcstress `-m quick` with `-XX:+UseShenandoahGC`

Marked as reviewed by phh (Reviewer).

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

PR: https://git.openjdk.java.net/jdk11u-dev/pull/268


More information about the jdk-updates-dev mailing list