Review Request: JDK-8171201 & JDK-8171202: Drop java.compact$N aggregator modules

Erik Joelsson erik.joelsson at oracle.com
Wed Dec 14 12:05:53 UTC 2016


Build changes look good to me.

/Erik


On 2016-12-14 07:49, Mandy Chung wrote:
> JDK-8171201: Drop java.compact$N aggregator modules
> JDK-8171202: Rename jdk.crypto.pkcs11 and jdk.pack200 to end with Java letters
>
> http://cr.openjdk.java.net/~mchung/jdk9/webrevs/8171201%2b8171202/webrev.00/
>
> Compact Profiles were introduced in SE 8.  The java.compact$N
> aggregator module in SE 9 module graph gives unnecessary
> importance going forward.  We want people who care about
> small systems to think about modules, not profiles.
>
> In addition, the compact profile builds use these aggregator
> modules but those builds still have to pull in the necessary
> service providers manually, so they aren't a complete solution.
>
> We propose to drop java.compact1, java.compact2, java.compact3
> aggregator modules.
>
> This patch also includes the change for JDK-8171202 to rename
> jdk.crypto.pkcs11 to jdk.crypto.token and jdk.pack200 to jdk.pack
> to prepare the stronger constraint that module names must end in
> Java letters [1]
>
> Mandy
> [1] http://mail.openjdk.java.net/pipermail/jpms-spec-observers/2016-December/000682.html



More information about the jigsaw-dev mailing list