Hi all,

Please review this change:

  JBS: https://bugs.openjdk.java.net/browse/JDK-8242425
  webrev: http://cr.openjdk.java.net/~ysuenaga/JDK-8242425/webrev.00/

We've discussed to use Thread-Local Handshake in some JVMTI functions [1].
This change is for monitor functions. It affects GetOwnedMonitorInfo(), 
GetOwnedMonitorStackDepthInfo(), GetCurrentContendedMonitor().

It passed tests on submit repo 
(mach5-one-ysuenaga-JDK-8242425-20200410-0228-10075639), and also I confirmed 
to pass following tests:

 - serviceability/jvmti/GetOwnedMonitorInfo
 - serviceability/jvmti/GetOwnedMonitorStackDepthInfo
 - vmTestbase/nsk/jvmti/GetCurrentContendedMonitor
 - vmTestbase/nsk/jvmti/GetOwnedMonitorInfo


Thanks,

Yasumasa


[1] 
https://mail.openjdk.java.net/pipermail/serviceability-dev/2020-March/030890.html

Reply via email to