JDK-8239578 : Convert java.lang.invoke.AddressVarHandleGenerator to use hidden class
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.lang.invoke
  • Affected Version: 15
  • Priority: P3
  • Status: Resolved
  • Resolution: Duplicate
  • Submitted: 2020-02-20
  • Updated: 2020-05-26
  • Resolved: 2020-05-26
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
15Resolved
Related Reports
Duplicate :  
Relates :  
Relates :  
Relates :  
Description
Memory access API implementation defines VM-anonymous class with constant pool patching. 

It should be converted to hidden classes while it may depend on the class data support.
Comments
The proposed patch: http://cr.openjdk.java.net/~mchung/jdk15/webrevs/8239578/webrev.01/ The patch is included in RFR for JDK-8243491 second incubator of the foreign memory API: https://mail.openjdk.java.net/pipermail/core-libs-dev/2020-April/066056.html
27-04-2020