Expose reason for marking nmethod non-entrant to JVMCI client

XMLWordPrintable

    • b04

        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

              Assignee:
              Cesar Soares
              Reporter:
              Cesar Soares
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: