--- old/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatCorrectnessTest.java 2017-10-06 14:50:19.894610674 -0700 +++ new/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatCorrectnessTest.java 2017-10-06 14:50:19.502611992 -0700 @@ -26,13 +26,10 @@ /** * @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 { @@ -47,14 +44,13 @@ } // 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");