[aarch64-port-dev ] RFR:8246051:[AArch64]SIGBUS by unaligned Unsafe compare_and_swap

Wang Zhuo(Zhuoren) zhuoren.wz at alibaba-inc.com
Tue Jun 2 08:29:53 UTC 2020


Updated the test. Not AArch64-only now.
http://cr.openjdk.java.net/~wzhuo/8246051/webrev.02/

BTW, the behavior of unaligned Unsafe swap on aarch64(throw InternalError) are different from on X86(do the swap). Not sure whether the difference makes sence.


Regards,
Zhuoren


------------------------------------------------------------------
From:Andrew Haley <aph at redhat.com>
Sent At:2020 May 31 (Sun.) 04:15
To:Sandler <zhuoren.wz at alibaba-inc.com>; Nick Gasson <nick.gasson at arm.com>
Cc:hotspot-compiler-dev\@openjdk.java.net <hotspot-compiler-dev at openjdk.java.net>; aarch64-port-dev <aarch64-port-dev at openjdk.java.net>
Subject:Re: [aarch64-port-dev ] RFR:8246051:[AArch64]SIGBUS by unaligned Unsafe compare_and_swap

On 29/05/2020 13:36, Wang Zhuo(Zhuoren) wrote:
> Update patch. A jtreg test added
> http://cr.openjdk.java.net/~wzhuo/8246051/webrev.01/

The test is AArch64-only but the patch is to shared code. This doesn't
make sense to me.

-- 
Andrew Haley  (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
https://keybase.io/andrewhaley
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671


More information about the aarch64-port-dev mailing list