Looking ahead: proposed Hg forest consolidation for JDK 10

Joseph D. Darcy joe.darcy at oracle.com
Fri Oct 14 01:44:17 UTC 2016

Hi Jon,

On 10/12/2016 4:53 PM, Jonathan Gibbons wrote:
> On 10/12/2016 09:25 AM, Andrew Hughes wrote:
>> ----- Original Message -----
>>> snip...


> For my part, I always preferred a different grouping of repositories, 
> along more
> functional lines, starting with
> *    hotspot + java.base module + javac
> *    client/desktop/gui code
> *    XML code
> *    nashorn
> But while I believe that would solve many/most of the problems for 
> "coordinated" updates
> across hotspot/core-libs/javac, I have to accept it will not solve 
> "the bisect problem",
> and so I have come to accept the desirability of a single repo.
> That being said, I do see practical concerns here about working with a 
> single repo, and
> want to make sure we address all those concerns with reasonable, 
> demonstrable
> solutions.

I agree the set of source code of a minimum consolidated repository, one 
able to compile and run itself, would be close to hotspot + java.base 
module + javac, but addressing other concerns draws in the rest of the 

The proposal was sent out for discussion (and soon the prototype for 
inspection) precisely to help flush out such practical problems a 
revised repo arrangement would present. Thanks to you and others who 
have sent feedback on such points already.



More information about the jdk9-dev mailing list