Maintenance Review of Java SE 8 Platform JSR (337)

Iris Clark iris.clark at oracle.com
Wed Oct 29 17:16:36 UTC 2014


A small number of critical issues in the Java SE 8 Platform (JSR 337) [0]
have been identified.  To resolve them earlier than Java SE 9, Oracle
plans to conduct a Maintenance Review [1] for the following updates:

  - The initialization algorithm for classes and interfaces should be
    updated to consider static and default methods in interfaces [2,3]

  - Certain debugging APIs should support static and default methods in
    interfaces [4]

  - Overload resolution in the Java language should be clarified with
    respect to lambda expressions [5,6]

Oracle will initiate the Maintenance Review in December and aim for
completion in early 2015.  After the Maintenance Review has completed, and
assuming the Maintenance Review Ballot succeeds, Oracle will produce a 
Maintenance Release [7] of JSR 337 which includes an updated 
Specification, RI, and TCK.  We expect the Maintenance Release around the
same time as JDK 8 Update 40 [8], Spring 2015.

Thanks,
iris

[0] http://openjdk.java.net/projects/jdk8/spec/
[1] https://jcp.org/en/procedures/jcp2#5.2
[2] https://bugs.openjdk.java.net/browse/JDK-8043188
[3] https://bugs.openjdk.java.net/browse/JDK-8043190
[4] https://bugs.openjdk.java.net/browse/JDK-8042123
[5] https://bugs.openjdk.java.net/browse/JDK-8037788
[6] https://bugs.openjdk.java.net/browse/JDK-8042344
[7] https://jcp.org/en/procedures/jcp2#5.3
[8] http://openjdk.java.net/projects/jdk8u/releases/8u40.html


More information about the jdk8u-dev mailing list