RFR: 8266522: Shenandoah: Shenandoah LRB calls wrong runtime barrier on aarch64
Roman Kennke
rkennke at openjdk.java.net
Wed May 5 09:43:01 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
Looks good! Thank you!
-------------
Marked as reviewed by rkennke (Reviewer).
PR: https://git.openjdk.java.net/jdk/pull/3864
More information about the shenandoah-dev
mailing list