< prev index next >

test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/libHeapMonitor.c

Print this page

        

@@ -558,18 +558,20 @@
   }
   return TRUE;
 }
 
 JNIEXPORT jboolean JNICALL
-Java_MyPackage_HeapMonitorStatCorrectnessTest_statsHaveExpectedNumberSamples(JNIEnv *env,
+Java_MyPackage_HeapMonitor_statsHaveExpectedNumberSamples(JNIEnv *env,
                                                                              jclass cls,
                                                                              int expected,
                                                                              int percent_error) {
   jvmtiHeapSamplingStats stats;
   check_error((*jvmti)->GetHeapSamplingStats(jvmti, &stats),
               "Heap Sampling Statistics");
 
+  fprintf(stderr, "Sample data count %ld, rate %ld, rate count %ld\n",
+          stats.sample_count, stats.sample_rate_accumulation, stats.sample_rate_count);
   double diff_ratio = (stats.sample_count - expected);
   diff_ratio = (diff_ratio < 0) ? -diff_ratio : diff_ratio;
   diff_ratio /= expected;
 
   return diff_ratio * 100 < percent_error;
< prev index next >