< prev index next >

test/compiler/types/correctness/OffTest.java

Print this page




  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  */
  23 
  24 /*
  25  * @test CorrectnessTest
  26  * @bug 8038418
  27  * @library /testlibrary /../../test/lib
  28  * @modules java.base/sun.misc
  29  *          java.management
  30  * @ignore 8066173
  31  * @compile execution/TypeConflict.java execution/TypeProfile.java
  32  *          execution/MethodHandleDelegate.java
  33  * @build CorrectnessTest
  34  * @build OffTest
  35  * @run main ClassFileInstaller sun.hotspot.WhiteBox
  36  *                              sun.hotspot.WhiteBox$WhiteBoxPermission
  37  * @run main/timeout=1200 OffTest
  38  */
  39 
  40 import com.oracle.java.testlibrary.OutputAnalyzer;
  41 import com.oracle.java.testlibrary.ProcessTools;
  42 import com.oracle.java.testlibrary.Utils;
  43 import java.util.Random;
  44 import scenarios.ProfilingType;
  45 
  46 public class OffTest {
  47     private static final String[] OPTIONS = {
  48             "-Xbootclasspath/a:.",
  49             "-XX:+IgnoreUnrecognizedVMOptions",
  50             "-XX:+UnlockExperimentalVMOptions",
  51             "-XX:+UnlockDiagnosticVMOptions",
  52             "-XX:+WhiteBoxAPI",
  53             "-XX:CompileCommand=exclude,execution/*::methodNotToCompile",
  54             "-XX:CompileCommand=dontinline,scenarios/Scenario::collectReturnType",
  55             "", // -XX:TypeProfileLevel=?
  56             "", // -XX:?UseTypeSpeculation
  57             CorrectnessTest.class.getName(),
  58             "", // ProfilingType.name()
  59     };
  60 
  61     private static final String TYPE_PROFILE_LEVEL = "TypeProfileLevel";
  62     private static final String USE_TYPE_SPECULATION = "UseTypeSpeculation";




  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  */
  23 
  24 /*
  25  * @test CorrectnessTest
  26  * @bug 8038418
  27  * @library /testlibrary /../../test/lib
  28  * @modules java.base/sun.misc
  29  *          java.management
  30  * @ignore 8066173
  31  * @compile execution/TypeConflict.java execution/TypeProfile.java
  32  *          execution/MethodHandleDelegate.java
  33  * @build CorrectnessTest
  34  * @build OffTest
  35  * @run main ClassFileInstaller sun.hotspot.WhiteBox
  36  *                              sun.hotspot.WhiteBox$WhiteBoxPermission
  37  * @run main/timeout=1200 OffTest
  38  */
  39 
  40 import jdk.test.lib.OutputAnalyzer;
  41 import jdk.test.lib.ProcessTools;
  42 import jdk.test.lib.Utils;
  43 import java.util.Random;
  44 import scenarios.ProfilingType;
  45 
  46 public class OffTest {
  47     private static final String[] OPTIONS = {
  48             "-Xbootclasspath/a:.",
  49             "-XX:+IgnoreUnrecognizedVMOptions",
  50             "-XX:+UnlockExperimentalVMOptions",
  51             "-XX:+UnlockDiagnosticVMOptions",
  52             "-XX:+WhiteBoxAPI",
  53             "-XX:CompileCommand=exclude,execution/*::methodNotToCompile",
  54             "-XX:CompileCommand=dontinline,scenarios/Scenario::collectReturnType",
  55             "", // -XX:TypeProfileLevel=?
  56             "", // -XX:?UseTypeSpeculation
  57             CorrectnessTest.class.getName(),
  58             "", // ProfilingType.name()
  59     };
  60 
  61     private static final String TYPE_PROFILE_LEVEL = "TypeProfileLevel";
  62     private static final String USE_TYPE_SPECULATION = "UseTypeSpeculation";


< prev index next >