RFR: 8131483 : aarch64: illegal stlxr instructions
aph at redhat.com
Thu Jul 16 09:49:37 UTC 2015
On 16/07/15 10:25, Edward Nevill wrote:
> Fixes an issue reported by one of our partners where the aarch64 port is generating illegal instructions on their HW.
> The instruction in question is
> stlxr(rscratch1, end, rscratch1)
> According to the ARM ARM this is unpredictable and an implementation may treat this as undefined which our partners HW does.
Please assert this in Assembler::stlxr.
More information about the hotspot-compiler-dev