8211122: Reduce the number of internal classes made accessible to jdk.unsupported

Reviewed-by: alanb, dfuchs, kvn
This commit is contained in:
Mandy Chung 2018-11-06 10:01:16 -08:00
parent 29f03ebf2c
commit 9ffe7e1205
257 changed files with 764 additions and 591 deletions

View file

@ -136,6 +136,14 @@ module java.base {
java.security.sasl;
exports jdk.internal to
jdk.jfr;
exports jdk.internal.access to
java.desktop,
java.logging,
java.management,
java.naming,
java.rmi,
jdk.jlink,
jdk.net;
exports jdk.internal.event to
jdk.jfr;
exports jdk.internal.jimage to
@ -175,18 +183,15 @@ module java.base {
java.logging,
java.management,
java.naming,
java.net.http,
java.rmi,
java.security.jgss,
java.sql,
java.xml,
jdk.attach,
jdk.charsets,
jdk.compiler,
java.net.http,
jdk.jfr,
jdk.jlink,
jdk.jshell,
jdk.net,
jdk.scripting.nashorn,
jdk.scripting.nashorn.shell,
jdk.unsupported,
@ -202,8 +207,7 @@ module java.base {
jdk.management.agent,
jdk.internal.jvmstat;
exports jdk.internal.ref to
java.desktop,
jdk.unsupported;
java.desktop;
exports jdk.internal.reflect to
java.logging,
java.sql,
@ -244,12 +248,9 @@ module java.base {
java.management,
jdk.crypto.cryptoki,
jdk.net,
jdk.sctp,
jdk.unsupported;
jdk.sctp;
exports sun.nio.cs to
jdk.charsets;
exports sun.nio.fs to
jdk.unsupported;
exports sun.reflect.annotation to
jdk.compiler;
exports sun.reflect.generics.reflectiveObjects to