RFR: 8340576: Some JVMCI flags are inconsistent

Yudi Zheng yzheng at openjdk.org
Tue Sep 24 11:55:46 UTC 2024


On Sun, 22 Sep 2024 11:51:20 GMT, Doug Simon <dnsimon at openjdk.org> wrote:

> This PR replaces some uses of `UseJVMCICompiler` with `EnableJVMCI` so that JVMCI code paths are taken when JVMCI is only used for non-CompilerBroker compilations.

src/hotspot/share/jvmci/jvmci_globals.cpp line 83:

> 81:   CHECK_NOT_SET(LibJVMCICompilerThreadHidden, UseJVMCICompiler)
> 82: 
> 83:   if ((UseJVMCICompiler || EnableJVMCI) &&

Doesn't `UseJVMCICompiler` require `EnableJVMCI`?

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/21120#discussion_r1770567413


More information about the hotspot-dev mailing list