Tracking of prerequisite JBS issues for AOT code compilation

XMLWordPrintable

      This is a page for tracking all the JBS issues that are prerequisite for AOT code compilation.

      [1] JDK-8377339 Implement AOTCacheAccess::get_archived_object using heap roots [~iklam]

           Status: pushing to Leyden repo first https://github.com/openjdk/leyden/pull/108
           I will make a separate mainline RFE to integrate the relevant parts before the
           AOT compilation integration.

      [2] JDK-??????? AOT stubs [~adinn]

      [3] JDK-??????? Handling of card_table for all collectors [~kvn]

            see https://github.com/openjdk/jdk/blob/986d3772248098c0ba845861611a5a4ceb7b645a/src/hotspot/share/gc/shared/cardTableBarrierSet.hpp#L98

      [4] JDK-??????? New JVM flag to generate "portable" AOT code (adapters/stubs/nmethods)

          "portable" means the code works on most variants of the same CPU architecture. E.g., do not require AVX3. It doesn't mean portability across different architectues.

            Assignee:
            Unassigned
            Reporter:
            Ioi Lam
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: