JSR 383 & the newer version-string scheme

Volker Simonis volker.simonis at gmail.com
Mon Nov 13 17:39:07 UTC 2017


Another interesting topic which is currently under review and
according to the developers is planned for jdk 10 (although it has not
yet been targeted):

JEP 309: Dynamic Class-File Constants
  https://bugs.openjdk.java.net/browse/JDK-8177279

Updates to the Java Virtual Machine Specification
  https://bugs.openjdk.java.net/browse/JDK-8189199

Minimal ConstantDynamic support
  https://bugs.openjdk.java.net/browse/JDK-8186046
Tool support for ConstantDynamic
  https://bugs.openjdk.java.net/browse/JDK-8186209
  http://cr.openjdk.java.net/~psandoz/jdk10/JDK-8186046-minimal-condy-support-hs/webrev/

Minimal set of bootstrap methods for dynamic constants
  https://bugs.openjdk.java.net/browse/JDK-8187742
  http://cr.openjdk.java.net/~psandoz/jdk10/JDK-8187742-condy-bootstraps/webrev/

Note that this change requires porting effort for the non-Oracle
platforms and independent implementations and also for tools because
it extends the class file format.

Regards,
Volker

On Thu, Nov 2, 2017 at 5:51 PM, Brian Goetz <brian.goetz at oracle.com> wrote:
> As a heads-up, there are discussions in OpenJDK regarding the proposed
> version scheme.  A proposal has been made; there will be a JEP, but you may
> be interested in following the discussion before that.
>
> Latest proposal:
>   http://mail.openjdk.java.net/pipermail/jdk-dev/2017-November/000089.html
>


More information about the java-se-spec-experts mailing list