JDK-8257192 : Integrate AArch64 JIT port into 8u
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 8
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: linux
  • CPU: aarch64
  • Submitted: 2020-11-27
  • Updated: 2022-05-12
  • Resolved: 2021-02-01
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.
Other
openjdk8u292 b01Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Description
The aarch64 port was originally developed at Red Hat against OpenJDK 7 & 8, then later integrated into OpenJDK 9.

The 8u port has continued to be maintained in the aarch64-port/jdk8u and aarch64-port/shenandoah-jdk8u trees since and has been used for Red Hat's AArch64 binaries.

The port has been stable for a long time and finally integrating it into 8u upstream should be low risk. There are few changes to shared HotSpot code (mostly header inclusion) and the 8u version of the port has had over half a decade of production use.
Comments
URL: https://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/f57189b7648d User: andrew Date: 2021-02-02 05:24:08 +0000
02-02-2021

URL: https://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/56a21314ba4b User: andrew Date: 2021-02-02 05:23:57 +0000
02-02-2021

URL: https://hg.openjdk.java.net/jdk8u/jdk8u/rev/6812bfa1824c User: andrew Date: 2021-02-02 05:23:05 +0000
02-02-2021

URL: https://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/f57189b7648d User: andrew Date: 2021-02-01 20:00:27 +0000
01-02-2021

URL: https://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/56a21314ba4b User: andrew Date: 2021-02-01 20:00:16 +0000
01-02-2021

URL: https://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/6812bfa1824c User: andrew Date: 2021-02-01 19:59:32 +0000
01-02-2021

Fix Request [8u]: Merge has been reviewed by Aleksey Shipilev: https://mail.openjdk.java.net/pipermail/jdk8u-dev/2021-January/013364.html Informal approval from Andrew Haley: https://mail.openjdk.java.net/pipermail/jdk8u-dev/2020-November/013144.html
29-01-2021

Please don't change this to '8-pool', that does not work for OpenJDK 8u.
30-11-2020