< prev index next >
test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetExtensionEventCallback/setextevent001/setextevent001.cpp
Print this page
rev 52100 : 8212082: Remove the NSK_CPP_STUB macros for remaining vmTestbase/jvmti/[sS]*
Summary:
Reviewed-by:
*** 46,57 ****
jint extCount = 0;
jvmtiExtensionEventInfo* extList = NULL;
int i;
NSK_DISPLAY0("Get extension events list\n");
! if (!NSK_JVMTI_VERIFY(
! NSK_CPP_STUB3(GetExtensionEvents, jvmti, &extCount, &extList))) {
return NSK_FALSE;
}
NSK_DISPLAY1(" ... got count: %d\n", (int)extCount);
NSK_DISPLAY1(" ... got list: 0x%p\n", (void*)extList);
--- 46,56 ----
jint extCount = 0;
jvmtiExtensionEventInfo* extList = NULL;
int i;
NSK_DISPLAY0("Get extension events list\n");
! if (!NSK_JVMTI_VERIFY(jvmti->GetExtensionEvents(&extCount, &extList))) {
return NSK_FALSE;
}
NSK_DISPLAY1(" ... got count: %d\n", (int)extCount);
NSK_DISPLAY1(" ... got list: 0x%p\n", (void*)extList);
*** 70,100 ****
NSK_DISPLAY1(" short_desc: \"%s\"\n", nsk_null_string(extList[i].short_description));
NSK_DISPLAY1(" param_count: %d\n", (int)extList[i].param_count);
NSK_DISPLAY1(" ... setting callback: 0x%p\n", (void*)callbackExtensionEvent);
if (!NSK_JVMTI_VERIFY(
! NSK_CPP_STUB3(SetExtensionEventCallback, jvmti,
! extList[i].extension_event_index,
! callbackExtensionEvent))) {
success = NSK_FALSE;
}
NSK_DISPLAY0(" ... done\n");
NSK_DISPLAY1(" ... clearing callback: 0x%p\n", (void*)NULL);
if (!NSK_JVMTI_VERIFY(
! NSK_CPP_STUB3(SetExtensionEventCallback, jvmti,
! extList[i].extension_event_index,
! NULL))) {
success = NSK_FALSE;
}
NSK_DISPLAY0(" ... done\n");
}
}
NSK_DISPLAY1("Deallocate extension events list: 0x%p\n", (void*)extList);
! if (!NSK_JVMTI_VERIFY(
! NSK_CPP_STUB2(Deallocate, jvmti, (unsigned char*)extList))) {
return NSK_FALSE;
}
NSK_DISPLAY0(" ... deallocated\n");
return success;
--- 69,94 ----
NSK_DISPLAY1(" short_desc: \"%s\"\n", nsk_null_string(extList[i].short_description));
NSK_DISPLAY1(" param_count: %d\n", (int)extList[i].param_count);
NSK_DISPLAY1(" ... setting callback: 0x%p\n", (void*)callbackExtensionEvent);
if (!NSK_JVMTI_VERIFY(
! jvmti->SetExtensionEventCallback(extList[i].extension_event_index, callbackExtensionEvent))) {
success = NSK_FALSE;
}
NSK_DISPLAY0(" ... done\n");
NSK_DISPLAY1(" ... clearing callback: 0x%p\n", (void*)NULL);
if (!NSK_JVMTI_VERIFY(
! jvmti->SetExtensionEventCallback(extList[i].extension_event_index, NULL))) {
success = NSK_FALSE;
}
NSK_DISPLAY0(" ... done\n");
}
}
NSK_DISPLAY1("Deallocate extension events list: 0x%p\n", (void*)extList);
! if (!NSK_JVMTI_VERIFY(jvmti->Deallocate((unsigned char*)extList))) {
return NSK_FALSE;
}
NSK_DISPLAY0(" ... deallocated\n");
return success;
< prev index next >