< prev index next >

test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent02.cpp

Print this page
rev 52200 : [mq]: spaces


 129     JNIEnv* jni;
 130 
 131     if (!NSK_VERIFY((options = (Options*) nsk_aod_createOptions(optionsString)) != NULL))
 132         return JNI_ERR;
 133 
 134     agentName = nsk_aod_getOptionValue(options, NSK_AOD_AGENT_NAME_OPTION);
 135 
 136     if ((jni = (JNIEnv*) nsk_aod_createJNIEnv(vm)) == NULL)
 137         return JNI_ERR;
 138 
 139     if (!NSK_VERIFY((jvmti = nsk_jvmti_createJVMTIEnv(vm, reserved)) != NULL))
 140         return JNI_ERR;
 141 
 142     if (!NSK_JVMTI_VERIFY(jvmti->CreateRawMonitor("attach045-agent02-eventsCounterMonitor", &eventsCounterMonitor))) {
 143         return JNI_ERR;
 144     }
 145 
 146     memset(&eventCallbacks,0, sizeof(eventCallbacks));
 147     eventCallbacks.ThreadStart = threadStartHandler;
 148     eventCallbacks.ThreadEnd = threadEndHandler;
 149     if (!NSK_JVMTI_VERIFY(jvmti->SetEventCallbacks(&eventCallbacks, sizeof(eventCallbacks))) ) {
 150         return JNI_ERR;
 151     }
 152 
 153     if (!(nsk_jvmti_aod_enableEvents(jvmti, testEvents, testEventsNumber))) {
 154         return JNI_ERR;
 155     }
 156 
 157     NSK_DISPLAY1("%s: initialization was done\n", agentName);
 158 
 159     if (!NSK_VERIFY(nsk_aod_agentLoaded(jni, agentName)))
 160         return JNI_ERR;
 161 
 162     return JNI_OK;
 163 }
 164 
 165 
 166 }


 129     JNIEnv* jni;
 130 
 131     if (!NSK_VERIFY((options = (Options*) nsk_aod_createOptions(optionsString)) != NULL))
 132         return JNI_ERR;
 133 
 134     agentName = nsk_aod_getOptionValue(options, NSK_AOD_AGENT_NAME_OPTION);
 135 
 136     if ((jni = (JNIEnv*) nsk_aod_createJNIEnv(vm)) == NULL)
 137         return JNI_ERR;
 138 
 139     if (!NSK_VERIFY((jvmti = nsk_jvmti_createJVMTIEnv(vm, reserved)) != NULL))
 140         return JNI_ERR;
 141 
 142     if (!NSK_JVMTI_VERIFY(jvmti->CreateRawMonitor("attach045-agent02-eventsCounterMonitor", &eventsCounterMonitor))) {
 143         return JNI_ERR;
 144     }
 145 
 146     memset(&eventCallbacks,0, sizeof(eventCallbacks));
 147     eventCallbacks.ThreadStart = threadStartHandler;
 148     eventCallbacks.ThreadEnd = threadEndHandler;
 149     if (!NSK_JVMTI_VERIFY(jvmti->SetEventCallbacks(&eventCallbacks, sizeof(eventCallbacks)))) {
 150         return JNI_ERR;
 151     }
 152 
 153     if (!(nsk_jvmti_aod_enableEvents(jvmti, testEvents, testEventsNumber))) {
 154         return JNI_ERR;
 155     }
 156 
 157     NSK_DISPLAY1("%s: initialization was done\n", agentName);
 158 
 159     if (!NSK_VERIFY(nsk_aod_agentLoaded(jni, agentName)))
 160         return JNI_ERR;
 161 
 162     return JNI_OK;
 163 }
 164 
 165 
 166 }
< prev index next >