On Mon, 8 Jul 2024 10:58:29 GMT, Thomas Wuerthinger <d...@openjdk.org> wrote:

> OK. Will there be a CSR or JEP for this? 

There is no plan for this, nor should it be required. It’s an internal 
implementation. 

> When do you approximately expect this to land in main line?

ASAP. Compatibility for the field name is being worked on in Graal JIT. The 
plan is not to integrate this prior to this work being completed. 

We should probably add a more graceful transition. Such that 
`UseObjectMonitorTable` is turned off ergonomically even if the user specified 
it when running with JVMCI enabled. 

The main goal here is to get something in main line which does not affect the 
default behaviour of the VM. But allows for supporting future features such as 
Lilliput, along with enabling incremental improvement to 
`UseObjectMonitorTable` via support for more platforms and compiler backends, 
performance improvements, etc to be done towards the JDK project.

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

PR Comment: https://git.openjdk.org/jdk/pull/20067#issuecomment-2213806034

Reply via email to