< prev index next >

test/hotspot/jtreg/compiler/aot/SharedUsageTest.java

Print this page

        

@@ -1,7 +1,7 @@
 /*
- * Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License version 2 only, as
  * published by the Free Software Foundation.

@@ -29,11 +29,12 @@
  * @build compiler.aot.SharedUsageTest
  *        compiler.aot.AotCompiler
  * @run driver compiler.aot.AotCompiler -libname libSharedUsageTest.so
  *      -class compiler.aot.SharedUsageTest
  *      -extraopt -XX:-UseCompressedOops
- * @run main/othervm -XX:+UseAOT -XX:AOTLibrary=./libSharedUsageTest.so
+ * @run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+UseAOT
+ *      -XX:AOTLibrary=./libSharedUsageTest.so
  *      -XX:-UseCompressedOops
  *      -Dcompiler.aot.SharedUsageTest.parent=true
  *      compiler.aot.SharedUsageTest
  * @summary check if .so can be successfully shared with 2 java processes
  */

@@ -60,11 +61,11 @@
                A respective message is triggered by PrintAOT option. */
             CommandLineOptionTest.verifyJVMStartup(
                     new String[]{"libSharedUsageTest.so  aot library",
                         HELLO_MSG}, null, "Unexpected exit code",
                     "Unexpected output", ExitCode.OK, ADD_TEST_VM_OPTION,
-                    "-XX:+UseAOT", "-XX:+PrintAOT",
+                    "-XX:+UnlockExperimentalVMOptions", "-XX:+UseAOT", "-XX:+PrintAOT",
                     "-Dtest.jdk=" + Utils.TEST_JDK,
                     "-XX:AOTLibrary=./libSharedUsageTest.so",
                     SharedUsageTest.class.getName());
             Asserts.assertFalse(shouldBeFalseInParent, "A static member got "
                     + "unexpectedly changed");
< prev index next >