JDK-8244949 : [PPC64] Reengineer assembler stop function
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: runtime
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • CPU: ppc
  • Submitted: 2020-05-13
  • Updated: 2024-09-28
  • Resolved: 2020-05-25
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 15
15 b25Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
PPC64 has an implementation of a "stop" function to be used in assembler code. Purpose is to stop execution of the JVM with an hs_err file.
It can also be used to provide an error message. This is goal of JDK-8230552.
Unfortunately, the current implementation generates large code which is not desirable. It can be implemented based on trap instructions.
In addtion to that, the current implementation contains features which have not proven to be useful, so cleanup would be nice (e.g. stop id).

Comments
URL: https://hg.openjdk.java.net/jdk/jdk/rev/a4a534f21bc9 User: mdoerr Date: 2020-05-25 16:40:16 +0000
25-05-2020