Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8187302

[Nestmates] Prepare for classfile version 54 and javac "release" update

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Future Project
    • Icon: P3 P3
    • repo-valhalla
    • repo-valhalla
    • tools

      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.

            dholmes David Holmes
            dholmes David Holmes
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: