Java SE 8 (JSR 337) Final Release: Specification, RI, and TCK updated

mark.reinhold at mark.reinhold at
Tue Feb 11 20:54:46 PST 2014

The second draft of the Final Release Specification is available here:

Changes in this version:

  - Removed the Stripped Implementations feature, per my proposal last

  - Corrected various typographical errors in Annex 1.

  - Updated Annex 2, the annotated API specification, to be based upon
    JDK 8 build 129, which is the new candidate RI.

  - Updated Annex 3: Synced the Java Language Specification with the
    final version of the Lambda Expressions Specification (JSR 335) and
    corrected a minor issue concerning the integration of the grammar
    from the Type Annotations (JSR 308) Specification.  Also corrected
    various typographical errors in both the JLS and JVMS documents.

An updated draft Reference Implementation is available here:

This is based on JDK 8 build 129; the previous candidate RI was 126.
This new RI build includes a fix for serious flaw in a new API [1] as
well as various other fixes integrated since build 126 [2].

The draft TCK has also been updated, to JCK 8 build 42.  You can access
it via the instructions you previously received.

At this point there are no known TCK failures, so there is no "known
failures" list.

Please let me know by 22:00 UTC this Thursday, 13 February whether you
think these materials are ready for submission to the PMO, or if you
need further time to evaluate them.

- Mark


More information about the java-se-8-spec-observers mailing list