test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/attach037Agent00.cpp
equal
deleted
inserted
replaced
120 if (!NSK_VERIFY((jvmti = nsk_jvmti_createJVMTIEnv(vm, reserved)) != NULL)) |
120 if (!NSK_VERIFY((jvmti = nsk_jvmti_createJVMTIEnv(vm, reserved)) != NULL)) |
121 return JNI_ERR; |
121 return JNI_ERR; |
122 |
122 |
123 memset(&caps, 0, sizeof(caps)); |
123 memset(&caps, 0, sizeof(caps)); |
124 caps.can_generate_monitor_events = 1; |
124 caps.can_generate_monitor_events = 1; |
125 if (!NSK_JVMTI_VERIFY(jvmti->AddCapabilities(&caps)) ) { |
125 if (!NSK_JVMTI_VERIFY(jvmti->AddCapabilities(&caps))) { |
126 return JNI_ERR; |
126 return JNI_ERR; |
127 } |
127 } |
128 |
128 |
129 memset(&eventCallbacks,0, sizeof(eventCallbacks)); |
129 memset(&eventCallbacks,0, sizeof(eventCallbacks)); |
130 eventCallbacks.MonitorWaited = monitorWaitedHandler; |
130 eventCallbacks.MonitorWaited = monitorWaitedHandler; |
131 eventCallbacks.MonitorWait = monitorWaitHandler; |
131 eventCallbacks.MonitorWait = monitorWaitHandler; |
132 if (!NSK_JVMTI_VERIFY(jvmti->SetEventCallbacks(&eventCallbacks, sizeof(eventCallbacks))) ) { |
132 if (!NSK_JVMTI_VERIFY(jvmti->SetEventCallbacks(&eventCallbacks, sizeof(eventCallbacks)))) { |
133 return JNI_ERR; |
133 return JNI_ERR; |
134 } |
134 } |
135 |
135 |
136 if (!(nsk_jvmti_aod_enableEvents(jvmti, testEvents, testEventsNumber))) { |
136 if (!(nsk_jvmti_aod_enableEvents(jvmti, testEvents, testEventsNumber))) { |
137 return JNI_ERR; |
137 return JNI_ERR; |