22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 module jdk.internal.vm.compiler {
27 requires java.instrument;
28 requires java.management;
29 requires jdk.management;
30 requires jdk.internal.vm.ci;
31
32 // sun.misc.Unsafe is used
33 requires jdk.unsupported;
34
35 uses org.graalvm.compiler.code.DisassemblerProvider;
36 uses org.graalvm.compiler.core.match.MatchStatementSet;
37 uses org.graalvm.compiler.debug.DebugConfigCustomizer;
38 uses org.graalvm.compiler.debug.DebugInitializationParticipant;
39 uses org.graalvm.compiler.debug.TTYStreamProvider;
40 uses org.graalvm.compiler.hotspot.CompilerConfigurationFactory;
41 uses org.graalvm.compiler.hotspot.HotSpotBackendFactory;
42 uses org.graalvm.compiler.nodes.graphbuilderconf.NodeIntrinsicPluginFactory;
43
44 exports org.graalvm.compiler.api.directives to jdk.aot;
45 exports org.graalvm.compiler.api.runtime to jdk.aot;
46 exports org.graalvm.compiler.api.replacements to jdk.aot;
47 exports org.graalvm.compiler.asm.amd64 to jdk.aot;
48 exports org.graalvm.compiler.bytecode to jdk.aot;
49 exports org.graalvm.compiler.code to jdk.aot;
50 exports org.graalvm.compiler.core to jdk.aot;
51 exports org.graalvm.compiler.core.common to jdk.aot;
52 exports org.graalvm.compiler.core.target to jdk.aot;
53 exports org.graalvm.compiler.debug to jdk.aot;
54 exports org.graalvm.compiler.debug.internal to jdk.aot;
55 exports org.graalvm.compiler.graph to jdk.aot;
56 exports org.graalvm.compiler.hotspot to jdk.aot;
57 exports org.graalvm.compiler.hotspot.meta to jdk.aot;
58 exports org.graalvm.compiler.hotspot.replacements to jdk.aot;
59 exports org.graalvm.compiler.hotspot.stubs to jdk.aot;
60 exports org.graalvm.compiler.hotspot.word to jdk.aot;
61 exports org.graalvm.compiler.java to jdk.aot;
|
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 module jdk.internal.vm.compiler {
27 requires java.instrument;
28 requires java.management;
29 requires jdk.management;
30 requires jdk.internal.vm.ci;
31
32 // sun.misc.Unsafe is used
33 requires jdk.unsupported;
34
35 uses org.graalvm.compiler.code.DisassemblerProvider;
36 uses org.graalvm.compiler.core.match.MatchStatementSet;
37 uses org.graalvm.compiler.debug.DebugConfigCustomizer;
38 uses org.graalvm.compiler.debug.DebugInitializationParticipant;
39 uses org.graalvm.compiler.debug.TTYStreamProvider;
40 uses org.graalvm.compiler.hotspot.CompilerConfigurationFactory;
41 uses org.graalvm.compiler.hotspot.HotSpotBackendFactory;
42 uses org.graalvm.compiler.options.OptionValuesAccess;
43 uses org.graalvm.compiler.nodes.graphbuilderconf.NodeIntrinsicPluginFactory;
44
45 exports org.graalvm.compiler.api.directives to jdk.aot;
46 exports org.graalvm.compiler.api.runtime to jdk.aot;
47 exports org.graalvm.compiler.api.replacements to jdk.aot;
48 exports org.graalvm.compiler.asm.amd64 to jdk.aot;
49 exports org.graalvm.compiler.bytecode to jdk.aot;
50 exports org.graalvm.compiler.code to jdk.aot;
51 exports org.graalvm.compiler.core to jdk.aot;
52 exports org.graalvm.compiler.core.common to jdk.aot;
53 exports org.graalvm.compiler.core.target to jdk.aot;
54 exports org.graalvm.compiler.debug to jdk.aot;
55 exports org.graalvm.compiler.debug.internal to jdk.aot;
56 exports org.graalvm.compiler.graph to jdk.aot;
57 exports org.graalvm.compiler.hotspot to jdk.aot;
58 exports org.graalvm.compiler.hotspot.meta to jdk.aot;
59 exports org.graalvm.compiler.hotspot.replacements to jdk.aot;
60 exports org.graalvm.compiler.hotspot.stubs to jdk.aot;
61 exports org.graalvm.compiler.hotspot.word to jdk.aot;
62 exports org.graalvm.compiler.java to jdk.aot;
|