< prev index next >
test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t001/ap04t001.cpp
Print this page
rev 52200 : [mq]: spaces
*** 107,120 ****
}
/***********************************************************************/
jvmtiIterationControl JNICALL
! heapObjectCallback( jlong class_tag,
! jlong size,
! jlong* tag_ptr,
! void* user_data) {
int count = 0;
/* clean eventCount on first iteration */
if (getCounter(&iterationCount) == 0) {
--- 107,120 ----
}
/***********************************************************************/
jvmtiIterationControl JNICALL
! heapObjectCallback(jlong class_tag,
! jlong size,
! jlong* tag_ptr,
! void* user_data) {
int count = 0;
/* clean eventCount on first iteration */
if (getCounter(&iterationCount) == 0) {
*** 131,145 ****
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 eventCount on first iteration */
if (getCounter(&iterationCount) == 0) {
--- 131,145 ----
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 eventCount on first iteration */
if (getCounter(&iterationCount) == 0) {
*** 156,174 ****
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 eventCount on first iteration */
if (getCounter(&iterationCount) == 0) {
--- 156,174 ----
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 eventCount on first iteration */
if (getCounter(&iterationCount) == 0) {
*** 186,202 ****
}
/* 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 eventCount on first iteration */
if (getCounter(&iterationCount) == 0) {
--- 186,202 ----
}
/* 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 eventCount on first iteration */
if (getCounter(&iterationCount) == 0) {
*** 235,267 ****
}
/***********************************************************************/
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t001_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_ap04t001_forceGC( JNIEnv* jni,
jclass klass) {
NSK_DISPLAY0(" run: ForceGarbageCollection\n");
if (!NSK_JVMTI_VERIFY(jvmti->ForceGarbageCollection())) {
nsk_jvmti_setFailStatus();
}
}
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t001_runIterateOverHeap( JNIEnv* jni,
! jclass klass ) {
int count = 0;
setCounter(&errorCount, 0);
setCounter(&eventCount, 0);
setCounter(&iterationCount, 0);
--- 235,267 ----
}
/***********************************************************************/
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t001_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_ap04t001_forceGC(JNIEnv* jni,
jclass klass) {
NSK_DISPLAY0(" run: ForceGarbageCollection\n");
if (!NSK_JVMTI_VERIFY(jvmti->ForceGarbageCollection())) {
nsk_jvmti_setFailStatus();
}
}
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t001_runIterateOverHeap(JNIEnv* jni,
! jclass klass) {
int count = 0;
setCounter(&errorCount, 0);
setCounter(&eventCount, 0);
setCounter(&iterationCount, 0);
*** 284,295 ****
nsk_jvmti_setFailStatus();
}
}
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t001_runIterateOverReachableObjects( JNIEnv* jni,
! jclass klass ) {
int count = 0;
setCounter(&errorCount, 0);
setCounter(&eventCount, 0);
setCounter(&iterationCount, 0);
--- 284,295 ----
nsk_jvmti_setFailStatus();
}
}
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t001_runIterateOverReachableObjects(JNIEnv* jni,
! jclass klass) {
int count = 0;
setCounter(&errorCount, 0);
setCounter(&eventCount, 0);
setCounter(&iterationCount, 0);
*** 313,324 ****
nsk_jvmti_setFailStatus();
}
}
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t001_runIterateOverInstancesOfClass( JNIEnv* jni,
! jclass klass ) {
int count = 0;
setCounter(&errorCount, 0);
setCounter(&eventCount, 0);
setCounter(&iterationCount, 0);
--- 313,324 ----
nsk_jvmti_setFailStatus();
}
}
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t001_runIterateOverInstancesOfClass(JNIEnv* jni,
! jclass klass) {
int count = 0;
setCounter(&errorCount, 0);
setCounter(&eventCount, 0);
setCounter(&iterationCount, 0);
*** 342,359 ****
nsk_jvmti_setFailStatus();
}
}
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t001_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;
}
--- 342,359 ----
nsk_jvmti_setFailStatus();
}
}
JNIEXPORT void JNICALL
! Java_nsk_jvmti_scenarios_allocation_AP04_ap04t001_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;
}
*** 400,417 ****
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_DISPLAY1("Find ID of 'unlockSecondary' method: %s\n", ROOT_SIGNATURE);
if (!NSK_JNI_VERIFY(jni, (unlockSecondaryID =
! jni->GetStaticMethodID(debugeeClass, "unlockSecondary", "()V")) != NULL )) {
nsk_jvmti_setFailStatus();
return;
}
--- 400,417 ----
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_DISPLAY1("Find ID of 'unlockSecondary' method: %s\n", ROOT_SIGNATURE);
if (!NSK_JNI_VERIFY(jni, (unlockSecondaryID =
! jni->GetStaticMethodID(debugeeClass, "unlockSecondary", "()V")) != NULL)) {
nsk_jvmti_setFailStatus();
return;
}
< prev index next >