code review request for 6880112, Coin: use diamond in core libraries

Kelly O'Hair kelly.ohair at oracle.com
Mon Dec 20 22:43:21 UTC 2010


Not sure about a policy, but yes typically we require the previous JDK  
release to be
the "boot" jdk. However, the policy, if you want to call it that, has  
relaxed a bit, it does
need to be a previously released jdk.

We require a jdk6u14 or newer for jdk7, and I suspect the newer jdk6  
update releases
also require jdk6u14 or newer as a 'boot' jdk.

The jdk7 javac compiler (langtools repository) needs to build and run  
with the 'boot' jdk.
There are other sets of Java sources in jdk7 that may also need to be  
jdk6-ish, like the jax*
sources.

-kto

On Dec 20, 2010, at 2:20 PM, Paul Benedict wrote:

> I once heard/read that Sun had a policy where JDK N had to built with
> the JDK N-1 compiler. I suppose that's not true anymore?




More information about the core-libs-dev mailing list