RFR: 8248048: ZGC: AArch64: SIGILL in load barrier register spilling
stefan.karlsson at oracle.com
Fri Jun 26 11:36:41 UTC 2020
Thanks for looking at this.
On 2020-06-26 12:43, Andrew Haley wrote:
> On 26/06/2020 11:05, Andrew Dinn wrote:
>> Yes, nice catch. zr is clearly the wrong choice here. In the context of
>> an FP register it ends up being interpreted as q31 which, as you show,
>> clashes when r31 is the last register in an odd register set.
> I'm sure we've seen this bug years ago and fixed it. maybe the fix was
> never pushed, or maybe it was another instance of the same error.
More information about the hotspot-gc-dev