-
Enhancement
-
Resolution: Future Project
-
P3
-
repo-valhalla
The nestmate changes update the JVMS and require an increment in the class file version number. The tasks here are based on those previously listed for the change to v53: JDK-8148651.
We also look at the changes needed to javac to add a new "release".
Filed in tools->javac though it will cover a range of activities across tools, build and the VM.
This is a valhalla clone of the mainline subtask:JDK-8187296
After investigating the state of javac's --release flag it is considered out of scope to update this, and we will instead simply update the -source/-target support to trigger use of classfile version 54, and the new code generation approaches used by nestmates.
We also look at the changes needed to javac to add a new "release".
Filed in tools->javac though it will cover a range of activities across tools, build and the VM.
This is a valhalla clone of the mainline subtask:
After investigating the state of javac's --release flag it is considered out of scope to update this, and we will instead simply update the -source/-target support to trigger use of classfile version 54, and the new code generation approaches used by nestmates.
- clones
-
JDK-8187296 Prepare for classfile version 55 and javac "release" update
-
- Closed
-
- relates to
-
JDK-8187567 [Nestmates] Enable nestmate changes in javac by default
-
- Resolved
-