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

Use Module API to export JVMCI packages at runtime

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Closed
    • Priority: P4
    • Resolution: Won't Fix
    • Affects Version/s: 17
    • Fix Version/s: tbd
    • Component/s: hotspot
    • Labels:

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                Created:
                Updated:
                Resolved: