javac8 with jdk7

Joel Borggrén-Franck joel.franck at oracle.com
Wed Mar 26 08:34:36 UTC 2014


Hi,

On 26 mar 2014, at 07:54, Jeremy Manson <jeremymanson at google.com> wrote:

> It seems to me that javac should either be officially Java N-1 compliant or officially not.  Since Java N-1 compliance is a requirement for bootstrapping (which is SOP for most compiler implementations), it makes a certain amount of sense to have it be officially Java N-1 compliant, treat violations of that property as bugs, and welcome appropriate patches.
> 
> Having it be mostly Java N-1 compliant, but not really, because there are some classes that need to sneak onto the bootclasspath, is just confusing.  
> 

Well there is build time compliant and run time compliant, if the cost is too high I don't see a problem with being 100% build time compliant but not at all run time compliant. But I agree with what I think Jon is saying, having javac run with JRE n-1 in a degraded state would be a nice contribution if the patches aren't too intrusive.

cheers
/Joel



More information about the compiler-dev mailing list