Hi Patricio,

Thanks for looking at this.

On 4/03/2021 5:26 am, Patricio Chilano Mateo wrote:
Hi David,

Changes look good to me.

Thanks,
Patricio

src/hotspot/share/runtime/objectMonitor.hpp line 306:

304:
305:   bool      enter(JavaThread* current);
306:   void      exit(bool not_suspended, TRAPS);

Shouldn't we also remove use of TRAPS for exit()? In case of unbalanced locking 
we don't throw IMSE, only just assert.

Good catch! (no pun intended). Yes I overlooked that was don't actually throw the IMSE in plain exit (in contrast to jni_exit).

Fixed.

Thanks,
David
-----

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

Marked as reviewed by pchilanomate (Committer).

PR: https://git.openjdk.java.net/jdk/pull/2802

Reply via email to