JDK-8219011 : Implement MacroAssembler::warn method on AArch64
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 8-aarch64,11,12,13
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: aarch64
  • Submitted: 2019-02-14
  • Updated: 2021-02-01
  • Resolved: 2019-02-15
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 11 JDK 12 JDK 13 Other
11.0.4Fixed 12.0.2Fixed 13 b09Fixed openjdk8u292Fixed
Related Reports
Relates :  
Description
Implement MacroAssembler::warn method on AArch64. This method is already declared in macroAssembler_aarch64.hpp [1] but there is no implementation, so any attempt to link it will fail.

MacroAssembler::warn is implemented on many architectures such as x86, ARM, Sparc, s390.

--
[1] - http://hg.openjdk.java.net/jdk/jdk/file/e31f39e088b7/src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp#l950
Comments
Fix Request Backporting this trivial patch keeps codebases in sync. The patch applies cleanly to 11u and 12u trees, and passes Linux aarch64 build. While the benefit of backporting this is low, so is the risk and cost of doing it. Therefore, I prefer to backport it nevertheless, to avoid debugging / build-failure surprises in 11u and 12u and simplify future backports that might use it.
01-03-2019

I prefer to backport it, to avoid debugging / build-failure surprises in 11u and 12u and simplify future backports that might use it. The risk for backporting is very low.
28-02-2019

It's not called from anywhere: it's for debugging purposes only.
28-02-2019

Why does this need to be backported? It's not called from anywhere, is it?
28-02-2019