RFR: 8353588: [REDO] DaCapo xalan performance with -XX:+UseObjectMonitorTable [v2]

Coleen Phillimore coleenp at openjdk.org
Thu Apr 3 13:13:51 UTC 2025


On Thu, 3 Apr 2025 12:42:55 GMT, Roman Kennke <rkennke at openjdk.org> wrote:

>> src/hotspot/share/runtime/deoptimization.cpp line 1667:
>> 
>>> 1665:           // We have lost information about the correct state of the lock stack.
>>> 1666:           // Entering may create an invalid lock stack. Inflate the lock if it
>>> 1667:           // was fast_locked to restore the valid lock stack.
>> 
>> Don't we need to clear the lock before calling enter_for() ?
>
> Oh yes, of course.
> (I should probably not 'fix it real quick at 5am before heading out to the airport' ;-) )

I guessed that's what you were doing :)

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

PR Review Comment: https://git.openjdk.org/jdk/pull/24413#discussion_r2026967979


More information about the hotspot-dev mailing list