< prev index next >

test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp

Print this page
rev 52233 : 8212884: Remove the assignments in ifs for vmTestbase/[a-s]
Summary:
Reviewed-by:


 182     return Agent_Initialize(jvm, options, reserved);
 183 }
 184 JNIEXPORT jint JNICALL Agent_OnAttach_em04t001(JavaVM *jvm, char *options, void *reserved) {
 185     return Agent_Initialize(jvm, options, reserved);
 186 }
 187 JNIEXPORT jint JNI_OnLoad_em04t001(JavaVM *jvm, char *options, void *reserved) {
 188     return JNI_VERSION_1_8;
 189 }
 190 #endif
 191 jint Agent_Initialize(JavaVM *jvm, char *options, void *reserved) {
 192 
 193     mutex = MUTEX_create();
 194     if (!mutex)
 195         return JNI_ERR;
 196 
 197     if (!NSK_VERIFY(nsk_jvmti_parseOptions(options)))
 198         return JNI_ERR;
 199 
 200     timeout = nsk_jvmti_getWaitTime() * 60 * 1000;
 201 
 202     if (!NSK_VERIFY((jvmti = nsk_jvmti_createJVMTIEnv(jvm, reserved)) != NULL))

 203         return JNI_ERR;
 204 
 205     if (!NSK_VERIFY((plist = (const void *)nsk_list_create()) != NULL))

 206         return JNI_ERR;
 207 
 208     NSK_DISPLAY1("plist = 0x%p\n", plist);
 209 
 210     if (!setCallBacks(1)) {
 211         return JNI_ERR;
 212     }
 213 
 214     if (!enableEvent(JVMTI_ENABLE, JVMTI_EVENT_VM_INIT)
 215             || !enableEvent(JVMTI_ENABLE, JVMTI_EVENT_VM_DEATH)
 216             || !enableEvent(JVMTI_ENABLE, JVMTI_EVENT_DYNAMIC_CODE_GENERATED)) {
 217         return JNI_ERR;
 218     }
 219 
 220     if (!NSK_VERIFY(nsk_jvmti_setAgentProc(agentProc, NULL)))
 221         return JNI_ERR;
 222 
 223     return JNI_OK;
 224 }
 225 




 182     return Agent_Initialize(jvm, options, reserved);
 183 }
 184 JNIEXPORT jint JNICALL Agent_OnAttach_em04t001(JavaVM *jvm, char *options, void *reserved) {
 185     return Agent_Initialize(jvm, options, reserved);
 186 }
 187 JNIEXPORT jint JNI_OnLoad_em04t001(JavaVM *jvm, char *options, void *reserved) {
 188     return JNI_VERSION_1_8;
 189 }
 190 #endif
 191 jint Agent_Initialize(JavaVM *jvm, char *options, void *reserved) {
 192 
 193     mutex = MUTEX_create();
 194     if (!mutex)
 195         return JNI_ERR;
 196 
 197     if (!NSK_VERIFY(nsk_jvmti_parseOptions(options)))
 198         return JNI_ERR;
 199 
 200     timeout = nsk_jvmti_getWaitTime() * 60 * 1000;
 201 
 202     jvmti = nsk_jvmti_createJVMTIEnv(jvm, reserved);
 203     if (!NSK_VERIFY(jvmti != NULL))
 204         return JNI_ERR;
 205 
 206     plist = (const void *)nsk_list_create();
 207     if (!NSK_VERIFY(plist != NULL))
 208         return JNI_ERR;
 209 
 210     NSK_DISPLAY1("plist = 0x%p\n", plist);
 211 
 212     if (!setCallBacks(1)) {
 213         return JNI_ERR;
 214     }
 215 
 216     if (!enableEvent(JVMTI_ENABLE, JVMTI_EVENT_VM_INIT)
 217             || !enableEvent(JVMTI_ENABLE, JVMTI_EVENT_VM_DEATH)
 218             || !enableEvent(JVMTI_ENABLE, JVMTI_EVENT_DYNAMIC_CODE_GENERATED)) {
 219         return JNI_ERR;
 220     }
 221 
 222     if (!NSK_VERIFY(nsk_jvmti_setAgentProc(agentProc, NULL)))
 223         return JNI_ERR;
 224 
 225     return JNI_OK;
 226 }
 227 


< prev index next >