(13) CSR (XS): 8226917: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails on jvmti->InterruptThread (JVMTI_ERROR_THREAD_NOT_ALIVE)
    serguei.spitsyn at oracle.com 
    serguei.spitsyn at oracle.com
       
    Fri Jun 28 18:06:25 UTC 2019
    
    
  
Please, review a test bug fix for:
   https://bugs.openjdk.java.net/browse/JDK-8226917
Webrev:
http://cr.openjdk.java.net/~sspitsyn/webrevs/2019/8226917-mon-events-correction2.1/
Summary:
   One more fragment in the native agent was overlooked and is not 
needed anymore
   after the fix of JDK-8223736 which implemented more reliable sync 
approach.
   The error code JVMTI_ERROR_THREAD_NOT_ALIVE started to be seen because
   the sleep timeout changed to be shorter. Now, the thread holding the 
monitor
   is able to notice the enterEventsCount was increased by the 
MonitorContendedEnter
   event callback and finish before the callback attempts to interrupt 
it with the
   JVMTI InterruptThread.
Testing:
   A mach5 submission is in progress.
Thanks,
Serguei
    
    
More information about the serviceability-dev
mailing list