JDK-8207814 : (proxy) upgrade the proxy class generator to support new class file version
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.lang:reflect
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2018-07-18
  • Updated: 2019-08-29
  • Resolved: 2019-08-21
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 14
14 b12Fixed
Related Reports
Blocks :  
Duplicate :  
Relates :  
Relates :  
Relates :  
Description
The proxy class generator is pre-1.5 era and does not have stack map table support.  It has to stay in class file version 49. 

This should be upgraded to generate proxy classes in newer class file version.  For example valhalla lworld design requires a new ValueTypes attribute to be generated in class file version 55 if it has declared value types 
Comments
URL: https://hg.openjdk.java.net/jdk/jdk/rev/425412369353 User: rriggs Date: 2019-08-21 20:56:06 +0000
21-08-2019