Hi all, I tried to get owned monitors in MonitorContendedEnter JVMTI event handler. However GetOwnedMonitorInfo JVMTI function returns a monitor which is not yet owned.
I attached reproducer to JBS. Please read README.md. I think GetOwnedMonitorInfo() should not return a pending monitor. I uploaded webrev. Could you review? http://cr.openjdk.java.net/~ysuenaga/JDK-8185164/webrev.00/ I hope this fix is applied to 8u or later release. I cannot access JPRT. So I need a sponsor. Thanks, Yasumasa