Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8342481 consider marking aot-init classes in JDK Java code rather than in VM C++ code
  3. JDK-8360163

Replace hard-coded checks with AOTRuntimeSetup and AOTSafeClassInitializer

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Unresolved
    • Icon: P4 P4
    • 26
    • 26
    • hotspot
    • In Review

      Currently, the method handles dump archive whitelist and the runtime setup required list are hardcoded in hotspot. We can convert these to instanceKlassFlags derived from jdk.internal.vm.annotation, which can simplify our further maintenance when there are changes to java.lang.invoke and friends.

      Since this is closely tied to actively-developed core libraries, this will be delivered to mainline instead of leyden premain.

            liach Chen Liang
            liach Chen Liang
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: