< prev index next >

test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001/ap01t001.cpp

Print this page
rev 52200 : [mq]: spaces

*** 61,71 **** void JNICALL VMDeath(jvmtiEnv *jvmti_env, JNIEnv *env) { NSK_DISPLAY0("VMDeath event received\n"); ! if (obj_free != (EXP_OBJ_NUMBER - 1) ) { NSK_COMPLAIN2( "Received unexpected number of ObjectFree events: %d\n" "\texpected number: %d\n", obj_free, (EXP_OBJ_NUMBER - 1)); exit(95 + STATUS_FAILED); --- 61,71 ---- void JNICALL VMDeath(jvmtiEnv *jvmti_env, JNIEnv *env) { NSK_DISPLAY0("VMDeath event received\n"); ! if (obj_free != (EXP_OBJ_NUMBER - 1)) { NSK_COMPLAIN2( "Received unexpected number of ObjectFree events: %d\n" "\texpected number: %d\n", obj_free, (EXP_OBJ_NUMBER - 1)); exit(95 + STATUS_FAILED);
*** 86,136 **** return JVMTI_ITERATION_CONTINUE; } 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) { if (class_tag == DEBUGEE_CLASS_TAG && *tag_ptr == 0) { obj_count++; *tag_ptr = obj_count; } return JVMTI_ITERATION_CONTINUE; } jvmtiIterationControl JNICALL ! heapRootCallback( jvmtiHeapRootKind root_kind, ! jlong class_tag, ! jlong size, ! jlong* tag_ptr, ! void* user_data) { if (class_tag == DEBUGEE_CLASS_TAG && *tag_ptr == 0) { obj_count++; *tag_ptr = obj_count; } return JVMTI_ITERATION_CONTINUE; } jvmtiIterationControl JNICALL ! objectReferenceCallback( jvmtiObjectReferenceKind reference_kind, ! jlong class_tag, ! jlong size, ! jlong* tag_ptr, ! jlong referrer_tag, ! jint referrer_index, ! void* user_data) { if (class_tag == DEBUGEE_CLASS_TAG && *tag_ptr == 0) { obj_count++; *tag_ptr = obj_count; } --- 86,136 ---- return JVMTI_ITERATION_CONTINUE; } 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) { if (class_tag == DEBUGEE_CLASS_TAG && *tag_ptr == 0) { obj_count++; *tag_ptr = obj_count; } return JVMTI_ITERATION_CONTINUE; } jvmtiIterationControl JNICALL ! heapRootCallback(jvmtiHeapRootKind root_kind, ! jlong class_tag, ! jlong size, ! jlong* tag_ptr, ! void* user_data) { if (class_tag == DEBUGEE_CLASS_TAG && *tag_ptr == 0) { obj_count++; *tag_ptr = obj_count; } return JVMTI_ITERATION_CONTINUE; } jvmtiIterationControl JNICALL ! objectReferenceCallback(jvmtiObjectReferenceKind reference_kind, ! jlong class_tag, ! jlong size, ! jlong* tag_ptr, ! jlong referrer_tag, ! jint referrer_index, ! void* user_data) { if (class_tag == DEBUGEE_CLASS_TAG && *tag_ptr == 0) { obj_count++; *tag_ptr = obj_count; }
*** 140,182 **** /************************/ JNIEXPORT jobject JNICALL ! Java_nsk_jvmti_scenarios_allocation_AP01_ap01t001_newObject( JNIEnv* jni, jclass cls ) { jmethodID cid; jobject result; ! if (!NSK_JNI_VERIFY(jni, (cid = jni->GetMethodID(cls, "<init>", "()V" )) != NULL)) { NSK_COMPLAIN0("newObject: GetMethodID returned NULL\n\n"); nsk_jvmti_setFailStatus(); return NULL; } ! if (!NSK_JNI_VERIFY(jni, ( result = jni->NewObject(cls, cid)) != NULL)) { NSK_COMPLAIN0("newObject: NewObject returned NULL\n\n"); nsk_jvmti_setFailStatus(); return NULL; } return result; } JNIEXPORT jobject JNICALL ! Java_nsk_jvmti_scenarios_allocation_AP01_ap01t001_allocObject( JNIEnv* jni, jclass cls ) { jmethodID cid; jobject result; ! if (!NSK_JNI_VERIFY(jni, ( cid = jni->GetMethodID(cls, "<init>", "()V" )) != NULL)) { NSK_COMPLAIN0("allocObject: GetMethodID returned NULL\n\n"); nsk_jvmti_setFailStatus(); return NULL; } ! if (!NSK_JNI_VERIFY(jni, ( result = jni->AllocObject(cls)) != NULL)) { NSK_COMPLAIN0("allocObject: AllocObject returned NULL\n\n"); nsk_jvmti_setFailStatus(); return NULL; } --- 140,182 ---- /************************/ JNIEXPORT jobject JNICALL ! Java_nsk_jvmti_scenarios_allocation_AP01_ap01t001_newObject(JNIEnv* jni, jclass cls) { jmethodID cid; jobject result; ! if (!NSK_JNI_VERIFY(jni, (cid = jni->GetMethodID(cls, "<init>", "()V")) != NULL)) { NSK_COMPLAIN0("newObject: GetMethodID returned NULL\n\n"); nsk_jvmti_setFailStatus(); return NULL; } ! if (!NSK_JNI_VERIFY(jni, (result = jni->NewObject(cls, cid)) != NULL)) { NSK_COMPLAIN0("newObject: NewObject returned NULL\n\n"); nsk_jvmti_setFailStatus(); return NULL; } return result; } JNIEXPORT jobject JNICALL ! Java_nsk_jvmti_scenarios_allocation_AP01_ap01t001_allocObject(JNIEnv* jni, jclass cls) { jmethodID cid; jobject result; ! if (!NSK_JNI_VERIFY(jni, (cid = jni->GetMethodID(cls, "<init>", "()V")) != NULL)) { NSK_COMPLAIN0("allocObject: GetMethodID returned NULL\n\n"); nsk_jvmti_setFailStatus(); return NULL; } ! if (!NSK_JNI_VERIFY(jni, (result = jni->AllocObject(cls)) != NULL)) { NSK_COMPLAIN0("allocObject: AllocObject returned NULL\n\n"); nsk_jvmti_setFailStatus(); return NULL; }
< prev index next >