RFR: 8219006:AArch64: Register corruption in slow subtype check

Andrew Haley aph at redhat.com
Fri Feb 15 13:38:33 UTC 2019


On 2/15/19 10:09 AM, Andrew Dinn wrote:
> On 14/02/2019 18:36, Andrew Haley wrote:
>> http://cr.openjdk.java.net/~aph/8219006/
> Reviewed.
> 
>> Although the bug is present in all AArch64 versions of HotSpot, it
>> only affects debug builds because rscratch2 is only used inside code
>> guarded by #ifndef PRODUCT. So, I'm not thinking there's any need for
>> a backport.
> 
> If you also add the qualification that the bug does not manifest very
> often then I'll agree to that.

I'll add the qualification that it was hell's own difficult even to
reproduce it repeatably. It took me all afternoon.

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


More information about the hotspot-dev mailing list