8226917: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails on jvmti->InterruptThread (JVMTI_ERROR_THREAD_NOT_ALIVE)
Summary: Fix one more sync issue in the test
Reviewed-by: dcubed, gadams, amenkov
--- a/test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.cpp Fri Jun 28 16:50:14 2019 -0400
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.cpp Fri Jun 28 16:06:44 2019 -0700
@@ -119,19 +119,10 @@
/* check if event is for tested object */
if (jni->IsSameObject(object_M, obj)) {
- jvmtiMonitorUsage usageInfo;
-
if (lockSyncLock(jvmti)) {
enterEventsCount++;
unlockSyncLock(jvmti);
}
-
- if (!NSK_JVMTI_VERIFY(jvmti->GetObjectMonitorUsage(obj, &usageInfo))) {
- nsk_jvmti_setFailStatus();
- } else if (usageInfo.owner != NULL) {
- if (!NSK_JVMTI_VERIFY(jvmti->InterruptThread(usageInfo.owner)))
- nsk_jvmti_setFailStatus();
- }
}
}