Integrated: 8266522: Shenandoah: Shenandoah LRB calls wrong runtime barrier on aarch64

Zhengyu Gu zgu at openjdk.java.net
Wed May 5 12:17:51 UTC 2021


On Tue, 4 May 2021 19:09:59 GMT, Zhengyu Gu <zgu at openjdk.org> wrote:

> Shsenandoah LRB calls ShenandoahRuntime::load_reference_barrier_weak() on phantom access, which is wrong.
> 
> Should call ShenandoahRuntime::load_reference_barrier_phantom() instead.
> 
> Test:
>   - [x] hotspot_gc_shenandoah on Linux aarch64

This pull request has now been integrated.

Changeset: 71d0858b
Author:    Zhengyu Gu <zgu at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/71d0858b3216e6996e217707678680c602b4404d
Stats:     1 line in 1 file changed: 0 ins; 0 del; 1 mod

8266522: Shenandoah: Shenandoah LRB calls wrong runtime barrier on aarch64

Reviewed-by: rkennke

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

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


More information about the shenandoah-dev mailing list