8255616: Disable AOT and Graal in Oracle OpenJDK
Reviewed-by: iignatyev, vlivanov, iveresov, ihse
This commit is contained in:
parent
0e19ded93d
commit
2f7d34f205
@ -251,6 +251,8 @@ var getJibProfilesCommon = function (input, data) {
|
|||||||
configure_args: concat("--enable-jtreg-failure-handler",
|
configure_args: concat("--enable-jtreg-failure-handler",
|
||||||
"--with-exclude-translations=de,es,fr,it,ko,pt_BR,sv,ca,tr,cs,sk,ja_JP_A,ja_JP_HA,ja_JP_HI,ja_JP_I,zh_TW,zh_HK",
|
"--with-exclude-translations=de,es,fr,it,ko,pt_BR,sv,ca,tr,cs,sk,ja_JP_A,ja_JP_HA,ja_JP_HI,ja_JP_I,zh_TW,zh_HK",
|
||||||
"--disable-manpages",
|
"--disable-manpages",
|
||||||
|
"--disable-jvm-feature-aot",
|
||||||
|
"--disable-jvm-feature-graal",
|
||||||
"--disable-jvm-feature-shenandoahgc",
|
"--disable-jvm-feature-shenandoahgc",
|
||||||
versionArgs(input, common))
|
versionArgs(input, common))
|
||||||
};
|
};
|
||||||
@ -404,7 +406,7 @@ var getJibProfilesProfiles = function (input, common, data) {
|
|||||||
"linux-x64": {
|
"linux-x64": {
|
||||||
target_os: "linux",
|
target_os: "linux",
|
||||||
target_cpu: "x64",
|
target_cpu: "x64",
|
||||||
dependencies: ["devkit", "gtest", "graphviz", "pandoc", "graalunit_lib"],
|
dependencies: ["devkit", "gtest", "graphviz", "pandoc"],
|
||||||
configure_args: concat(common.configure_args_64bit,
|
configure_args: concat(common.configure_args_64bit,
|
||||||
"--with-zlib=system", "--disable-dtrace",
|
"--with-zlib=system", "--disable-dtrace",
|
||||||
(isWsl(input) ? [ "--host=x86_64-unknown-linux-gnu",
|
(isWsl(input) ? [ "--host=x86_64-unknown-linux-gnu",
|
||||||
@ -423,7 +425,7 @@ var getJibProfilesProfiles = function (input, common, data) {
|
|||||||
"macosx-x64": {
|
"macosx-x64": {
|
||||||
target_os: "macosx",
|
target_os: "macosx",
|
||||||
target_cpu: "x64",
|
target_cpu: "x64",
|
||||||
dependencies: ["devkit", "gtest", "pandoc", "graalunit_lib"],
|
dependencies: ["devkit", "gtest", "pandoc"],
|
||||||
configure_args: concat(common.configure_args_64bit, "--with-zlib=system",
|
configure_args: concat(common.configure_args_64bit, "--with-zlib=system",
|
||||||
"--with-macosx-version-max=10.9.0",
|
"--with-macosx-version-max=10.9.0",
|
||||||
// Use system SetFile instead of the one in the devkit as the
|
// Use system SetFile instead of the one in the devkit as the
|
||||||
@ -434,7 +436,7 @@ var getJibProfilesProfiles = function (input, common, data) {
|
|||||||
"windows-x64": {
|
"windows-x64": {
|
||||||
target_os: "windows",
|
target_os: "windows",
|
||||||
target_cpu: "x64",
|
target_cpu: "x64",
|
||||||
dependencies: ["devkit", "gtest", "pandoc", "graalunit_lib"],
|
dependencies: ["devkit", "gtest", "pandoc"],
|
||||||
configure_args: concat(common.configure_args_64bit),
|
configure_args: concat(common.configure_args_64bit),
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -454,8 +456,6 @@ var getJibProfilesProfiles = function (input, common, data) {
|
|||||||
configure_args: [
|
configure_args: [
|
||||||
"--openjdk-target=aarch64-linux-gnu",
|
"--openjdk-target=aarch64-linux-gnu",
|
||||||
"--disable-jvm-feature-jvmci",
|
"--disable-jvm-feature-jvmci",
|
||||||
"--disable-jvm-feature-graal",
|
|
||||||
"--disable-jvm-feature-aot",
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -1152,15 +1152,6 @@ var getJibProfilesDependencies = function (input, common) {
|
|||||||
configure_args: "",
|
configure_args: "",
|
||||||
},
|
},
|
||||||
|
|
||||||
graalunit_lib: {
|
|
||||||
organization: common.organization,
|
|
||||||
ext: "zip",
|
|
||||||
revision: "619_Apr_12_2018",
|
|
||||||
module: "graalunit-lib",
|
|
||||||
configure_args: "--with-graalunit-lib=" + input.get("graalunit_lib", "install_path"),
|
|
||||||
environment_name: "GRAALUNIT_LIB"
|
|
||||||
},
|
|
||||||
|
|
||||||
gtest: {
|
gtest: {
|
||||||
organization: common.organization,
|
organization: common.organization,
|
||||||
ext: "tar.gz",
|
ext: "tar.gz",
|
||||||
|
@ -27,6 +27,7 @@
|
|||||||
* @requires vm.jvmci & vm.compMode == "Xmixed"
|
* @requires vm.jvmci & vm.compMode == "Xmixed"
|
||||||
* @library /test/lib /
|
* @library /test/lib /
|
||||||
* @library ../common/patches
|
* @library ../common/patches
|
||||||
|
* @modules jdk.internal.vm.compiler
|
||||||
* @modules java.base/jdk.internal.misc
|
* @modules java.base/jdk.internal.misc
|
||||||
* @modules java.base/jdk.internal.org.objectweb.asm
|
* @modules java.base/jdk.internal.org.objectweb.asm
|
||||||
* java.base/jdk.internal.org.objectweb.asm.tree
|
* java.base/jdk.internal.org.objectweb.asm.tree
|
||||||
@ -41,6 +42,23 @@
|
|||||||
* -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI
|
* -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI
|
||||||
* -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI -XX:+UseJVMCICompiler
|
* -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI -XX:+UseJVMCICompiler
|
||||||
* compiler.jvmci.compilerToVM.IsCompilableTest
|
* compiler.jvmci.compilerToVM.IsCompilableTest
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @test
|
||||||
|
* @requires vm.jvmci & vm.compMode == "Xmixed"
|
||||||
|
* @library /test/lib /
|
||||||
|
* @library ../common/patches
|
||||||
|
* @modules java.base/jdk.internal.misc
|
||||||
|
* @modules java.base/jdk.internal.org.objectweb.asm
|
||||||
|
* java.base/jdk.internal.org.objectweb.asm.tree
|
||||||
|
* jdk.internal.vm.ci/jdk.vm.ci.hotspot
|
||||||
|
* jdk.internal.vm.ci/jdk.vm.ci.code
|
||||||
|
* jdk.internal.vm.ci/jdk.vm.ci.meta
|
||||||
|
* jdk.internal.vm.ci/jdk.vm.ci.runtime
|
||||||
|
*
|
||||||
|
* @build jdk.internal.vm.ci/jdk.vm.ci.hotspot.CompilerToVMHelper sun.hotspot.WhiteBox
|
||||||
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm -Xbootclasspath/a:.
|
* @run main/othervm -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI
|
* -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI
|
||||||
* -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI -XX:-UseJVMCICompiler
|
* -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI -XX:-UseJVMCICompiler
|
||||||
|
@ -30,6 +30,7 @@
|
|||||||
* @library /test/lib
|
* @library /test/lib
|
||||||
* @modules java.base/jdk.internal.org.objectweb.asm
|
* @modules java.base/jdk.internal.org.objectweb.asm
|
||||||
* java.base/jdk.internal.misc
|
* java.base/jdk.internal.misc
|
||||||
|
* @modules jdk.internal.vm.compiler
|
||||||
* @compile shared/AbstractGenerator.java shared/AccessCheck.java shared/AccessType.java
|
* @compile shared/AbstractGenerator.java shared/AccessCheck.java shared/AccessType.java
|
||||||
* shared/Caller.java shared/ExecutorGenerator.java shared/Utils.java
|
* shared/Caller.java shared/ExecutorGenerator.java shared/Utils.java
|
||||||
* shared/ByteArrayClassLoader.java shared/Checker.java shared/GenericClassGenerator.java
|
* shared/ByteArrayClassLoader.java shared/Checker.java shared/GenericClassGenerator.java
|
||||||
|
@ -114,7 +114,7 @@
|
|||||||
*
|
*
|
||||||
* @author Richard Reingruber richard DOT reingruber AT sap DOT com
|
* @author Richard Reingruber richard DOT reingruber AT sap DOT com
|
||||||
*
|
*
|
||||||
* @requires ((vm.compMode == "Xmixed") & vm.jvmci)
|
* @requires ((vm.compMode == "Xmixed") & vm.graal.enabled)
|
||||||
*
|
*
|
||||||
* @library /test/lib /test/hotspot/jtreg
|
* @library /test/lib /test/hotspot/jtreg
|
||||||
*
|
*
|
||||||
|
Loading…
Reference in New Issue
Block a user