RFR: 8329191: JVMCI compiler warning is truncated
Tom Rodriguez
never at openjdk.org
Wed Mar 27 17:12:29 UTC 2024
On Wed, 27 Mar 2024 14:00:41 GMT, Doug Simon <dnsimon at openjdk.org> wrote:
> $ java -Djdk.graal.CompilerConfiguration=XXcommunity HelloWorld
> [0.035s][warning][jit,compilation] JVMCI compiler disabled after 11 of 11 upcalls had errors (Last error: "uncaught exception in call_HotSpotJVMCIRuntime_compileMethod [jdk.graal.compiler.debug.GraalError: Compiler configuration 'XXcommunity' not found. Available configurations are: enterp
>
> The above message is truncated. It should be:
>
> [0.032s][warning][jit,compilation] JVMCI compiler disabled after 11 of 11 upcalls had errors (Last error: "uncaught exception in call_HotSpotJVMCIRuntime_compileMethod [jdk.graal.compiler.debug.GraalError: Compiler configuration 'XXcommunity' not found. Available configurations are: enterprise, community, economy]"). Use -Xlog:jit+compilation for more detail.
>
>
> This PR fixes this by using `stringStream` instead of `err_msg` when creating these messages.
In jvmciEnv.cpp were use err_msg with _init_error_msg in two places. Should those also use stringStream? All the other uses of err_msg look like they should be short enough to use the preallocated buffer.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/18513#issuecomment-2023336838
More information about the hotspot-compiler-dev
mailing list