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

Expose reason for marking nmethod non-entrant to JVMCI client

XMLWordPrintable

    • master

      We recently introduced a way to set the reason why an nmethod was being marked as non-entrant, see https://github.com/openjdk/jdk/pull/23980 and https://github.com/openjdk/jdk/pull/25338.

      This RFE is to expose in the JVMCI interface the reason why the nmethod was flagged as non-entrant. This will allow JVMCI-based compilers to implement heuristics to handle re-compilations differently based on what happened to earlier versions of a method, see this for instance: https://github.com/oracle/graal/issues/11045

            cslucas Cesar Soares
            cslucas Cesar Soares
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: