RFR: 8348203: [JVMCI] Make eager JVMCI initialization observable in the debugger

Volker Simonis simonis at openjdk.org
Fri Jan 24 15:40:51 UTC 2025


On Thu, 23 Jan 2025 06:02:45 GMT, David Holmes <dholmes at openjdk.org> wrote:

> > Is this a serious question? Because I'm hunting a bug in eager JVMCI initialization.
> 
> Yes a serious question but perhaps poorly framed. I was trying to gauge whether it makes sense to change the way the VM is doing this to address the debugging problem that you ran into i.e was this a general issue to be solved, or a one-of special case that should be handled by a local change instead.

Got it. I obviously handled this by a local change first. But I think the JVMCI compiler initialization executes quite some Java code and I think it is  beneficial if this code executions is observable by Java agents (which don't include only the debugger).

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

PR Comment: https://git.openjdk.org/jdk/pull/23219#issuecomment-2612819109


More information about the compiler-dev mailing list