JDK-8301493 : Replace NULL with nullptr in cpu/aarch64
  • Type: Sub-task
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 21
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2023-01-31
  • Updated: 2023-11-27
  • Resolved: 2023-05-05
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 21
21 b22Fixed
Description
Do the conversion in the cpu/aarch64 sub-directory and all of its files.
Comments
This change is too large to backport and partial backport of this PR would fix our 17 Alpine aach64 build failure. Regarding change would be on src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp file which updates line to : intptr_t value = *addr == 0 ? (intptr_t)0 : (intptr_t)addr; Could you please do regarding change under a new JBS ticket or please advise what would be the best of action?
27-11-2023

Changeset: 948f3b3c Author: Johan Sjölen <jsjolen@openjdk.org> Date: 2023-05-05 08:54:05 +0000 URL: https://git.openjdk.org/jdk/commit/948f3b3c24709eca3aa6c3f0db6adb9226d6f9ac
05-05-2023

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/12321 Date: 2023-01-31 11:39:27 +0000
06-02-2023