[PATCH]: javac[8,9] with jdk7
forax at univ-mlv.fr
Thu Apr 3 22:06:45 UTC 2014
On 04/03/2014 11:01 PM, Jeremy Manson wrote:
> Although this change does make javac9 run on JDK7, that's not what's
> important about it. The changes that Liam is making here will be
> important for running every future N on every future N-1. Basically,
> javacN should *never* depend on SourceVersion.RELEASE_N.
> This happens (coincidentally) to allow javac9 to run on JDK7, but
> that's not something that is necessarily a feature requirement.
ok, sorry, I overreact.
> On Thu, Apr 3, 2014 at 11:30 AM, Remi Forax <forax at univ-mlv.fr
> <mailto:forax at univ-mlv.fr>> wrote:
> On 04/03/2014 07:40 PM, Liam Miller-Cushon wrote:
> On Wed, Mar 26, 2014 at 1:34 AM, Joel Borggrén-Franck
> <joel.franck at oracle.com <mailto:joel.franck at oracle.com>
> <mailto:joel.franck at oracle.com
> <mailto:joel.franck at oracle.com>>> wrote:
> having javac run with JRE n-1 in a degraded state would be
> a nice
> contribution if the patches aren't too intrusive.
> It sounded like that was the general consensus, so I put
> together a patch to allow javac 9 to run on jre 7 in a
> degraded state.
> javac9 ??
> I was thinking it was about running javac8 with jdk7 and not
> javac9 with jdk7,
> I have no problem with the former but I'm strongly against the later,
> there are several parts of javac that can be simplified by using
> lambdas instead of inner classes
> so javac9 should not have a dependency on JRE n-2.
More information about the compiler-dev