[lilliput-jdk17u:lilliput] RFR: 8310742: [Lilliput/JDK17] Revert JVMCI _metadata field removal

Roman Kennke rkennke at openjdk.org
Fri Jun 23 15:21:29 UTC 2023


On Fri, 23 Jun 2023 14:21:39 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Not sure in which order we run this method with the rest of flag initialization. I propose we move the disabling block closer to the rest of `UCOH` option checks in `arguments.cpp`.

It is tricky either way: I put it there because there it disables/enables UseJVMCICompiler, depending on other flags and conditions (actually, I need to double-check when unsupported GC might disable UseJVMCICompiler).

I will figure out which order those flags are processed. Because if UCOH gets processed before JVMCI stuff, then we might be in trouble and already have enabled all the funny parts like locking, GC forwarding, etc.

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

PR Comment: https://git.openjdk.org/lilliput-jdk17u/pull/48#issuecomment-1604434267


More information about the lilliput-dev mailing list