Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8265091

Use Module API to export JVMCI packages at runtime

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Won't Fix
    • Icon: P4 P4
    • tbd
    • 17
    • hotspot

      JDK-8264806 (Remove Graal from JDK) changes did not remove two Graal-related module-info.java files so that the JVMCI module (jdk.internal.vm.ci, JEP 243) continues to build:
      src/jdk.internal.vm.compiler/share/classes/module-info.java
      src/jdk.internal.vm.compiler.management/share/classes/module-info.java

      Alan Bateman suggested that we can remove these files by using Module API to export packages at runtime. It requires changes in GraalVM's upstream JVMCI too so this followup RFE is filed.

            kvn Vladimir Kozlov
            kvn Vladimir Kozlov
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: