RFR: 8326959: Improve JVMCI option help [v6]
Doug Simon
dnsimon at openjdk.org
Thu Feb 29 22:13:56 UTC 2024
On Thu, 29 Feb 2024 20:38:21 GMT, Doug Simon <dnsimon at openjdk.org> wrote:
>> This PR improves the wording and layout of JVMCI options exposed to users.
>> All other JVMCI options are no longer included in the output of `-XX:+JVMCIPrintProperties`.
>>
>>
>>> java -XX:+JVMCIPrintProperties
>> [JVMCI properties]
>> jvmci.Compiler = null [String]
>> Selects the system compiler. This must match the getCompilerName() value
>> returned by a jdk.vm.ci.runtime.JVMCICompilerFactory provider.
>> An empty string or the value "null" selects a compiler
>> that raises an exception upon receiving a compilation request.
>>
>> jvmci.PrintConfig = false [Boolean]
>> Prints VM values (e.g. flags, constants, field offsets etc) exposed to JVMCI.
>
> Doug Simon has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains six additional commits since the last revision:
>
> - Merge remote-tracking branch 'openjdk-jdk/master' into JDK-8326959
> - more minor edits for clarity
> - removed extra space
> - improved layout of help for jvmci.Compiler option
> - add new line after each JVMCI option help
> - improve help text for some JVMCI options and removed help from internal options
Thanks for the review Tom.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/18045#issuecomment-1972055347
More information about the hotspot-compiler-dev
mailing list