8308753: Class-File API transition to Preview

Reviewed-by: ihse, mchung, vromero
This commit is contained in:
Adam Sotona 2023-12-04 07:07:57 +00:00
parent b9df827adc
commit 2b00ac0d02
681 changed files with 7518 additions and 6502 deletions

View file

@ -79,6 +79,11 @@ module java.base {
exports java.io;
exports java.lang;
exports java.lang.annotation;
exports java.lang.classfile;
exports java.lang.classfile.attribute;
exports java.lang.classfile.components;
exports java.lang.classfile.constantpool;
exports java.lang.classfile.instruction;
exports java.lang.constant;
exports java.lang.foreign;
exports java.lang.invoke;
@ -150,8 +155,12 @@ module java.base {
java.compiler,
java.desktop, // for ScopedValue
jdk.compiler,
jdk.incubator.vector,
jdk.jshell;
jdk.incubator.vector, // participates in preview features
jdk.jartool, // participates in preview features
jdk.jdeps, // participates in preview features
jdk.jfr, // participates in preview features
jdk.jlink, // participates in preview features
jdk.jshell; // participates in preview features
exports jdk.internal.access to
java.desktop,
java.logging,
@ -185,28 +194,6 @@ module java.base {
jdk.jlink;
exports jdk.internal.logger to
java.logging;
exports jdk.internal.classfile to
jdk.jartool,
jdk.jdeps,
jdk.jfr,
jdk.jlink,
jdk.jshell;
exports jdk.internal.classfile.attribute to
jdk.jartool,
jdk.jdeps,
jdk.jfr,
jdk.jlink;
exports jdk.internal.classfile.components to
jdk.jfr;
exports jdk.internal.classfile.constantpool to
jdk.jartool,
jdk.jdeps,
jdk.jfr,
jdk.jlink;
exports jdk.internal.classfile.instruction to
jdk.jdeps,
jdk.jlink,
jdk.jshell;
exports jdk.internal.org.objectweb.asm to
jdk.jfr;
exports jdk.internal.org.objectweb.asm.tree to