JDK-8241765 : Shenandoah: AARCH64 need to save/restore call clobbered registers before calling keepalive barrier
  • Type: Bug
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: 8-shenandoah,11-shenandoah,14,15
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • CPU: arm
  • Submitted: 2020-03-27
  • Updated: 2022-02-24
  • Resolved: 2020-03-28
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 14 JDK 15
14.0.2Fixed 15 b17Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
We fixed this problem in x86, but failed to do the same in aarch64.

Comments
14u Fix Request: I would like to backport this patch to 14u, as it can be a fatal error that is hard to debug. There is a minor conflict with original patch, on copyright year line.
16-04-2020

URL: https://hg.openjdk.java.net/jdk/jdk/rev/c5d90e8d4a46 User: zgu Date: 2020-03-28 15:01:18 +0000
28-03-2020