< 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 >