Final nestmates spec

John Rose john.r.rose at oracle.com
Sat Dec 2 00:52:59 UTC 2017


On Dec 1, 2017, at 4:41 PM, Dan Smith <daniel.smith at oracle.com> wrote:
> 
> I've uploaded what I believe could be a final spec for nestmates, here:
> http://cr.openjdk.java.net/~dlsmith/nestmates.html
> 
> Since October, changes include:
> 
> - Tweaks to the explanatory material in 2.11.8 and 3.7
> 
> - Some restructuring of the new 5.4.4 text to be a little less disruptive and more clearly define "same nest" and "nest host". There are some subtle behavioral differences compared to the previous iteration when errors occur.
> 
> - Added an example to 5.4.5 to illustrate transitive overriding
> 
> —Dan

I suggest changing the references to 18.3 to 10, based on today's information copied below.

— John


http://mail.openjdk.java.net/pipermail/jdk-dev/2017-December/000301.html

Begin forwarded message:
> 
> From: mark.reinhold at oracle.com
> Subject: Re: Draft JEP: Time-Based Release Versioning
> Date: December 1, 2017 at 7:59:47 AM PST
> To: volker.simonis at gmail.com
> Cc: jdk-dev at openjdk.java.net
> 
> 2017/12/1 3:11:18 -0800, volker.simonis at gmail.com <mailto:volker.simonis at gmail.com>:
>> thanks for publishing the draft. Overall it looks good!
>> 
>> I have just a few comment :)
>> 
>> 1. Is thisJEP (i.e. the new version scheme) intended to be targeted
>> for Java 10?
> 
> It's intended to be targeted when it's ready, just like any other JEP.
> It's obviously desirable to have it in 10, but if it doesn't make it
> then it'll be in 11.
> 
>> I would appreciate to have it in ten but aren't we already quite late?
>> This is specification relevant (i.e. has to go into JSR 383) because
>> it changes java.lang.Runtime.Version and various standard system
>> properties which refer to it. JSR 383 has to be renamed from "Java SE
>> 18.3 Platform JSR" to "Java SE 10 Platform JSR" afterwards, right?
> 
> That should be done anyway, regardless of whether this JEP makes it into
> JDK 10.  If we change nothing in JDK 10, as it stands today, then the
> JDK 10 GA release will identify itself as 10, not 18.3.
> 
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/valhalla-spec-experts/attachments/20171201/a97ba75c/attachment.html>


More information about the valhalla-spec-experts mailing list