Initial JDK 11 RFR of JDK-8173382: Add -source 11 and -target 11 to javac - Java Bug System & JDK-8193291: Add SourceVersion.RELEASE_11

mark.reinhold at mark.reinhold at
Wed Dec 13 22:36:35 UTC 2017

2017/12/13 14:09:44 -0800, paul.sandoz at
>> On 13 Dec 2017, at 13:18, mark.reinhold at wrote:
>> How much of this can we parameterize and/or automate?
> I suspect quite a bit, as you present below, and i agree we should try
> and automate as much as possible. At the moment it’s very
> spaghetti-like and quite fragile.
> I suggest we get the initial version bump for 11 out of the way as
> soon as JDK 10 branches off from the mainline then work on automation
> for subsequent releases.

I understand that other incoming changes are waiting for the 11 version
bump, but can't we at least do the straightforward parameterizations and
introduce _CURRENT constants in this round?  We can leave anything that
requires code generation to post-11.

- Mark

More information about the compiler-dev mailing list