< prev index next >
test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/attach020Agent00.cpp
Print this page
rev 52285 : 8212884: Remove the assignments in ifs for vmTestbase/[a-s]
Summary: Extract assignments from if statements in vmTestbase
Reviewed-by: cjplummer, sspitsyn
*** 113,123 ****
}
int startAuxiliaryThread(jvmtiEnv* jvmti, JNIEnv* jni) {
jthread thread;
! if (!NSK_VERIFY((thread = nsk_jvmti_aod_createThread(jni)) != NULL))
return NSK_FALSE;
if (!NSK_JVMTI_VERIFY(jvmti->RunAgentThread(thread, auxiliaryThreadFunction, NULL, JVMTI_THREAD_NORM_PRIORITY))) {
return NSK_FALSE;
}
--- 113,124 ----
}
int startAuxiliaryThread(jvmtiEnv* jvmti, JNIEnv* jni) {
jthread thread;
! thread = nsk_jvmti_aod_createThread(jni);
! if (!NSK_VERIFY(thread != NULL))
return NSK_FALSE;
if (!NSK_JVMTI_VERIFY(jvmti->RunAgentThread(thread, auxiliaryThreadFunction, NULL, JVMTI_THREAD_NORM_PRIORITY))) {
return NSK_FALSE;
}
*** 143,161 ****
jvmtiEnv* jvmti;
jvmtiEventCallbacks eventCallbacks;
jvmtiCapabilities caps;
JNIEnv* jni;
! if (!NSK_VERIFY((options = (Options*) nsk_aod_createOptions(optionsString)) != NULL))
return JNI_ERR;
agentName = nsk_aod_getOptionValue(options, NSK_AOD_AGENT_NAME_OPTION);
! if ((jni = (JNIEnv*) nsk_aod_createJNIEnv(vm)) == NULL)
return JNI_ERR;
! if (!NSK_VERIFY((jvmti = nsk_jvmti_createJVMTIEnv(vm, reserved)) != NULL))
return JNI_ERR;
if (!NSK_JVMTI_VERIFY(jvmti->CreateRawMonitor("GCFinishMonitor", &gcFinishMonitor))) {
return JNI_ERR;
}
--- 144,165 ----
jvmtiEnv* jvmti;
jvmtiEventCallbacks eventCallbacks;
jvmtiCapabilities caps;
JNIEnv* jni;
! options = (Options*) nsk_aod_createOptions(optionsString);
! if (!NSK_VERIFY(options != NULL))
return JNI_ERR;
agentName = nsk_aod_getOptionValue(options, NSK_AOD_AGENT_NAME_OPTION);
! jni = (JNIEnv*) nsk_aod_createJNIEnv(vm);
! if (jni == NULL)
return JNI_ERR;
! jvmti = nsk_jvmti_createJVMTIEnv(vm, reserved);
! if (!NSK_VERIFY(jvmti != NULL))
return JNI_ERR;
if (!NSK_JVMTI_VERIFY(jvmti->CreateRawMonitor("GCFinishMonitor", &gcFinishMonitor))) {
return JNI_ERR;
}
< prev index next >