< prev index next >

test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatCorrectnessTest.java

Print this page

        

@@ -24,17 +24,14 @@
 package MyPackage;
 
 /**
  * @test
  * @summary Verifies the JVMTI Heap Monitor Statistics
- * @build Frame
  * @compile HeapMonitorStatCorrectnessTest.java
  * @run main/othervm/native -agentlib:HeapMonitor MyPackage.HeapMonitorStatCorrectnessTest
  */
 
-import java.io.PrintStream;
-
 public class HeapMonitorStatCorrectnessTest {
 
   static {
     try {
       System.loadLibrary("HeapMonitor");

@@ -45,18 +42,17 @@
       throw ule;
     }
   }
 
   // Do 100000 iterations and expect maxIteration / multiplier samples.
-  public static final int maxIteration = 100000;
-  public static int array[];
-
-  native static int statsNull();
-  native static int statsHaveSamples(int expected, int percentError);
-  native static int enableSampling(int rate);
-  native static int disableSampling();
+  private static final int maxIteration = 100000;
+  private static int array[];
 
+  private native static int statsNull();
+  private native static int statsHaveSamples(int expected, int percentError);
+  private native static int enableSampling(int rate);
+  private native static int disableSampling();
 
   private static void allocate(int size) {
     System.out.println("With a size of " + size + ", execute " + maxIteration + " iterations");
     for (int j = 0; j < maxIteration; j++) {
       array = new int[size];
< prev index next >