RFR 8010325 : Remove hash32() method and hash32 int field from java.lang.String
Alan.Bateman at oracle.com
Thu Jun 13 11:09:47 UTC 2013
On 12/06/2013 22:57, Brent Christian wrote:
> Hi, Seán
> I admit that I did not think to update FILES_java.gmk. A quick
> informal poll indicates that the old build is already broken on jdk8,
> and has been for some time.
There has been discussion on build-dev recently about setting a date,
after which it is fair game to remove the old make files.
As regards whether the old build is already broken then I think that is
true. When the streams API was added then it didn't update the old build
with the result that not all of java.util.stream is in rt.jar when you
use old build. There are a few other specific cases where things are
missing if you use the old build. I'm also pretty sure that Nashorn is
missing too. So overall I would say that the resulting bits from the old
build are currently incomplete and should not be used. At least in
Oracle, then we officially switched to the new build months ago and
there is no testing of bits from the old build.
More information about the core-libs-dev