JDK-8288968 : C2: remove use of covariant returns in type.[ch]pp
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 19,20
  • Priority: P5
  • Status: Closed
  • Resolution: Not an Issue
  • Submitted: 2022-06-22
  • Updated: 2022-09-08
  • Resolved: 2022-09-08
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 20
20Resolved
Related Reports
Relates :  
Relates :  
Description
As noticed by [~xliu]:

https://github.com/openjdk/jdk/pull/6717#issuecomment-1128211222

covariant returns should not be used in the hotspot code base but I added some with JDK-8275201
Comments
Closing as Not an Issue because with JDK-8292671 this is now allowed by the Style Guide.
08-09-2022

ILW = Cleanup code that does not comply with the HotSpot code style guide, no observed problem as a result of it = MLL = P5
23-06-2022

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/9237 Date: 2022-06-22 12:15:16 +0000
22-06-2022