Jigsaw prototype, take 2

Alan Bateman Alan.Bateman at oracle.com
Thu Sep 5 05:01:06 PDT 2013


On 05/09/2013 03:44, Neil Bartlett wrote:
> And yet, JEP 161 addresses the most pressing requirement from Java
> developers: a smaller, more embeddable JRE.
>
> Furthermore it actually seems to be deliverable within a reasonable
> time scale (JDK8) rather than a continually slipping, indeterminate
> future.
>
> - Neil
>
Compact Profiles are just an interim step before we have a more modular 
platform. I like to think of it as set menu vs. the À la carte.

Also just to say that the engineering effort to do the Compact Profiles 
was relatively small because it is based on the static modularization 
effort that we have been chipping away at for several years. It also 
primarily just having the build generate alternative runtimes, there 
isn't a language, runtime or other elements to the solution.

One final thing to say about the Compact Profiles is it was an explicit 
goal to take account future migration to modules. The finer grain 
modules are mostly obvious in the proposed contents and one could 
envisage aggregator modules corresponding to compact1, compact2 and 
compact3 when we get to modules.

-Alan


More information about the jigsaw-dev mailing list