Question about FileManagers in Jigsaw.

Mandy Chung mandy.chung at oracle.com
Tue Mar 13 17:32:32 PDT 2012


On 3/13/2012 4:30 PM, Kelly O'Hair wrote:
>> # build minimal new JDK runtime
>> >  2a) Compile Hotspot
> Just the C++ code of Hotspot, probably not the Java code. (Currently the hotspot Java code is built by the BOOT javac, which I think is wrong).

The base module only needs the VM (C++ code).   The hotspot Java code 
(SA) will be compiled in step 3 as they are in other modules.

>
> And I think 2a 2b and 2c can be done in parallel?

It would depend if the native libraries for the base module have any 
static dependencies on the "new" symbols exported in the VM.  We have 
been doing this kind of synchronized hotspot/jdk change by integrating 
the hotspot change first and then integrate the jdk change in the next 
promoted build and the jdk native libs can link against the new hotspot VM.

Mandy




More information about the jigsaw-dev mailing list