Question about FileManagers in Jigsaw.

Fredrik Öhrström fredrik.ohrstrom at oracle.com
Tue Mar 13 13:27:31 PDT 2012


----- jonathan.gibbons at oracle.com skrev:
 
> You need what I normally call the "hybrid javac", what you call 
> "bootstrap javac" which is latest code compiled to run on boot jdk.
> 
> That is enough to compile the base module, with a ZeroMod module
> resolver.

Is the ZeroMod located inside the langtools repo or in the jdk repo?
Where do Genstubs come in? 

> I would think you would run these classes in /legacy/ mode to get to
> an  initial module image.

Initial? Do you mean a bootstrap base module image, needed for the bootstrap javac
to compile the real base module?
 
> Hopefully, javac is the only part of the system that needs to be built
> twice, i.e. the same as is the case now.

Good, I thought that perhaps javac (when introducing jigsaw) would be 
required to be built thrice.

//Fredrik






More information about the jigsaw-dev mailing list