< prev index next >
test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t002/ap04t002.cpp
Print this page
rev 52215 : 8212770: Remove spaces before/after () for vmTestbase/jvmti/[s-u]
Summary:
Reviewed-by:
*** 100,113 ****
}
/***********************************************************************/
jvmtiIterationControl JNICALL
! heapObjectCallback( jlong class_tag,
! jlong size,
! jlong* tag_ptr,
! void* user_data) {
int count = 0;
/* clean modificationCounter on first iteration */
if (getCounter(&iterationCount) == 0) {
--- 100,113 ----
}
/***********************************************************************/
jvmtiIterationControl JNICALL
! heapObjectCallback(jlong class_tag,
! jlong size,
! jlong* tag_ptr,
! void* user_data) {
int count = 0;
/* clean modificationCounter on first iteration */
if (getCounter(&iterationCount) == 0) {
*** 124,138 ****
return JVMTI_ITERATION_CONTINUE;
}
/* jvmtiHeapRootCallback */
jvmtiIterationControl JNICALL
! heapRootCallback( jvmtiHeapRootKind root_kind,
! jlong class_tag,
! jlong size,
! jlong* tag_ptr,
! void* user_data) {
int count = 0;
/* clean modificationCounter on first iteration */
if (getCounter(&iterationCount) == 0) {
--- 124,138 ----
return JVMTI_ITERATION_CONTINUE;
}
/* jvmtiHeapRootCallback */
jvmtiIterationControl JNICALL
! heapRootCallback(jvmtiHeapRootKind root_kind,
! jlong class_tag,
! jlong size,
! jlong* tag_ptr,
! void* user_data) {
int count = 0;
/* clean modificationCounter on first iteration */
if (getCounter(&iterationCount) == 0) {
*** 149,167 ****
return JVMTI_ITERATION_CONTINUE;
}
/* jvmtiStackReferenceCallback */
jvmtiIterationControl JNICALL
! stackReferenceCallback( jvmtiHeapRootKind root_kind,
! jlong class_tag,
! jlong size,
! jlong* tag_ptr,
! jlong thread_tag,
! jint depth,
! jmethodID method,
! jint slot,
! void* user_data) {
int count = 0;
/* clean modificationCounter on first iteration */
if (getCounter(&iterationCount) == 0) {
--- 149,167 ----
return JVMTI_ITERATION_CONTINUE;
}
/* jvmtiStackReferenceCallback */
jvmtiIterationControl JNICALL
! stackReferenceCallback(jvmtiHeapRootKind root_kind,
! jlong class_tag,
! jlong size,
! jlong* tag_ptr,
! jlong thread_tag,
! jint depth,
! jmethodID method,
! jint slot,
! void* user_data) {
int count = 0;
/* clean modificationCounter on first iteration */
if (getCounter(&iterationCount) == 0) {
*** 179,195 ****
}
/* jvmtiObjectReferenceCallback */
jvmtiIterationControl JNICALL
! objectReferenceCallback( jvmtiObjectReferenceKind reference_kind,
! jlong class_tag,
! jlong size,
! jlong* tag_ptr,
! jlong referrer_tag,
! jint referrer_index,
! void* user_data) {
int count = 0;
/* clean modificationCounter on first iteration */
if (getCounter(&iterationCount) == 0) {
--- 179,195 ----
}
/* jvmtiObjectReferenceCallback */
jvmtiIterationControl JNICALL
! objectReferenceCallback(jvmtiObjectReferenceKind reference_kind,
! jlong class_tag,
! jlong size,
! jlong* tag_ptr,
! jlong referrer_tag,
! jint referrer_index,
! void* user_data) {
int count = 0;
/* clean modificationCounter on first iteration */
if (getCounter(&iterationCount) == 0) {
*** 208,247 ****
/***********************************************************************/
void JNICALL
! FieldModification( jvmtiEnv *jvmti_env,
! JNIEnv *env,
! jthread thr,
! jmethodID method,
! jlocation location,
! jclass field_klass,
! jobject obj,
! jfieldID field,
! char sig,
! jvalue new_value ) {
increaseCounter(&modificationCount);
}
/***********************************************************************/
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t002_setTag( JNIEnv* jni,
! jclass klass,
! jobject target, /* object to be tagged */
! jlong tag ) {
if (!NSK_JVMTI_VERIFY(jvmti->SetTag(target, tag))) {
nsk_jvmti_setFailStatus();
}
}
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t002_runIterateOverHeap( JNIEnv* jni,
! jclass klass ) {
int count = 0;
setCounter(&errorCount, 0);
setCounter(&modificationCount, 0);
setCounter(&iterationCount, 0);
--- 208,247 ----
/***********************************************************************/
void JNICALL
! FieldModification(jvmtiEnv *jvmti_env,
! JNIEnv *env,
! jthread thr,
! jmethodID method,
! jlocation location,
! jclass field_klass,
! jobject obj,
! jfieldID field,
! char sig,
! jvalue new_value) {
increaseCounter(&modificationCount);
}
/***********************************************************************/
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t002_setTag(JNIEnv* jni,
! jclass klass,
! jobject target, /* object to be tagged */
! jlong tag) {
if (!NSK_JVMTI_VERIFY(jvmti->SetTag(target, tag))) {
nsk_jvmti_setFailStatus();
}
}
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t002_runIterateOverHeap(JNIEnv* jni,
! jclass klass) {
int count = 0;
setCounter(&errorCount, 0);
setCounter(&modificationCount, 0);
setCounter(&iterationCount, 0);
*** 265,276 ****
nsk_jvmti_setFailStatus();
}
}
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t002_runIterateOverReachableObjects( JNIEnv* jni,
! jclass klass ) {
int count = 0;
setCounter(&errorCount, 0);
setCounter(&modificationCount, 0);
setCounter(&iterationCount, 0);
--- 265,276 ----
nsk_jvmti_setFailStatus();
}
}
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t002_runIterateOverReachableObjects(JNIEnv* jni,
! jclass klass) {
int count = 0;
setCounter(&errorCount, 0);
setCounter(&modificationCount, 0);
setCounter(&iterationCount, 0);
*** 295,306 ****
nsk_jvmti_setFailStatus();
}
}
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t002_runIterateOverInstancesOfClass( JNIEnv* jni,
! jclass klass ) {
int count = 0;
setCounter(&errorCount, 0);
setCounter(&modificationCount, 0);
setCounter(&iterationCount, 0);
--- 295,306 ----
nsk_jvmti_setFailStatus();
}
}
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t002_runIterateOverInstancesOfClass(JNIEnv* jni,
! jclass klass) {
int count = 0;
setCounter(&errorCount, 0);
setCounter(&modificationCount, 0);
setCounter(&iterationCount, 0);
*** 325,341 ****
nsk_jvmti_setFailStatus();
}
}
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t002_runIterateOverObjectsReachableFromObject( JNIEnv* jni,
! jclass klass ) {
jobject root = NULL;
int count = 0;
if (!NSK_JNI_VERIFY(jni, (root =
! jni->GetStaticObjectField(debugeeClass, rootFieldID)) != NULL )) {
NSK_COMPLAIN0("GetStaticObjectField returned NULL for 'root' field value\n\n");
nsk_jvmti_setFailStatus();
return;
}
--- 325,341 ----
nsk_jvmti_setFailStatus();
}
}
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t002_runIterateOverObjectsReachableFromObject(JNIEnv* jni,
! jclass klass) {
jobject root = NULL;
int count = 0;
if (!NSK_JNI_VERIFY(jni, (root =
! jni->GetStaticObjectField(debugeeClass, rootFieldID)) != NULL)) {
NSK_COMPLAIN0("GetStaticObjectField returned NULL for 'root' field value\n\n");
nsk_jvmti_setFailStatus();
return;
}
*** 380,397 ****
if (!NSK_JNI_VERIFY(jni, (debugeeClass = (jclass)jni->NewGlobalRef(debugeeClass)) != NULL))
return;
NSK_DISPLAY1("Find ID of 'root' field: %s\n", ROOT_SIGNATURE);
if (!NSK_JNI_VERIFY(jni, (rootFieldID =
! jni->GetStaticFieldID(debugeeClass, "root", ROOT_SIGNATURE)) != NULL )) {
nsk_jvmti_setFailStatus();
return;
}
NSK_DISPLAY0("Find ID of 'modified' field\n");
if (!NSK_JNI_VERIFY(jni, (modifiedFieldID =
! jni->GetStaticFieldID(debugeeClass, "modified", "I")) != NULL )) {
nsk_jvmti_setFailStatus();
return;
}
NSK_DISPLAY0("Set FieldModification watchpoint for 'modified' field\n");
--- 380,397 ----
if (!NSK_JNI_VERIFY(jni, (debugeeClass = (jclass)jni->NewGlobalRef(debugeeClass)) != NULL))
return;
NSK_DISPLAY1("Find ID of 'root' field: %s\n", ROOT_SIGNATURE);
if (!NSK_JNI_VERIFY(jni, (rootFieldID =
! jni->GetStaticFieldID(debugeeClass, "root", ROOT_SIGNATURE)) != NULL)) {
nsk_jvmti_setFailStatus();
return;
}
NSK_DISPLAY0("Find ID of 'modified' field\n");
if (!NSK_JNI_VERIFY(jni, (modifiedFieldID =
! jni->GetStaticFieldID(debugeeClass, "modified", "I")) != NULL)) {
nsk_jvmti_setFailStatus();
return;
}
NSK_DISPLAY0("Set FieldModification watchpoint for 'modified' field\n");
< prev index next >