On Fri, 15 May 2026 09:04:28 GMT, Alan Bateman <[email protected]> wrote:

> I'm wondering if this should have a CSR. jvmci_globals.hpp is removed so a 
> bunch of mostly experimental JVMCI XX options go away. I'm wondering if some 
> of these options should need to go into the list of obsolete flags for a 
> release or two. I'm sure you've discussed this and only asking because 
> EnableJVMCI and UseJVMCICompiler were mentioned in the man page.

https://wiki.openjdk.org/spaces/HotSpot/pages/41287799/Hotspot+Command-line+Flags+Kinds+Lifecycle+and+the+CSR+Process

"Experimental features can be dropped with no notice."

"For CSR purposes, only Hotspot's "product" and "manageable" flags are 
considered exported interfaces that require a CSR request when they are added, 
or commence the deprecation process.
For the other kinds of flags, a CSR request is not required, and it is up to 
the developer whether removal needs to follow (part of) the deprecation 
process."

But:

"A CSR request can always be made, even if not required, if there is some 
compatibility concern over the change being made."

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

PR Comment: https://git.openjdk.org/jdk/pull/30834#issuecomment-4460661206

Reply via email to