OpenJDK 6: Sources for b12 published
By Darcy-Oracle on Sep 12, 2008
On September 12, the OpenJDK 6 b12 source bundle was published. Changes of note in this build:
I've ported fixes from the forthcoming 6u10 release in a subset of the component workspaces to OpenJDK 6:
Configuration information for some networking tests can now be provided as a properties files specified on the jtreg command line; see the source for jdk/test/TestEnv.java for details (6720349).
While the changes in this build have corrected a number of JCK 6b test failures, a handful of tests still fail; eliminating those few remaining failures is a goal for the next build or two. (JCK 6b was released several months ago and has now replaced JCK 6a as the relevant test suite to pass for Java SE 6 compatibility.)
Internally, the code for OpenJDK 6 is split into teamware workspaces with a similar structure to the JDK 7 Mercurial repositories (corba, jaxp, jaxws, langtools, jdk, etc.). For a subset of these component workspaces, I've brought over the fixes in corresponding areas from 6u10. OpenJDK 6 build 12 will be one of the last teamware-based OpenJDK 6 build before we transition to a public Mercurial repository. Around the time of the Mercurial transition we will also upgrade the HotSpot in OpenJDK 6 from HotSpot 10 to HotSpot 11; HotSpot 11 is also being used in 6u10. From that point on, the same HotSpot sources will be used for both OpenJDK 6 and the 6 update releases.
I expect build 13 within a few weeks with the Mercurial repositories to follow a few weeks after that.