OpenJDK / jdk / jdk
changeset 46985:1294e2eb56eb
8186136: [Graal] some tests setting -Djvmci.Compiler=null fail with: jdk.vm.ci.common.JVMCIError: no JVMCI compiler selected
Summary: removed -Djvmci.Compiler=null for tests which do JIT compilation
Reviewed-by: twisti
author | kvn |
---|---|
date | Fri, 25 Aug 2017 14:07:18 -0700 |
parents | 1c9cefa2a443 |
children | 26697fda7a45 |
files | hotspot/test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java hotspot/test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java hotspot/test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java hotspot/test/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java hotspot/test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java hotspot/test/compiler/jvmci/compilerToVM/ReprofileTest.java |
diffstat | 6 files changed, 8 insertions(+), 14 deletions(-) [+] |
line wrap: on
line diff
--- a/hotspot/test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java Thu Aug 24 10:26:32 2017 -0700 +++ b/hotspot/test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java Fri Aug 25 14:07:18 2017 -0700 @@ -30,21 +30,21 @@ * @modules jdk.internal.vm.ci/jdk.vm.ci.runtime * @run main/othervm -XX:+UnlockExperimentalVMOptions * -Dcompiler.jvmci.JVM_GetJVMCIRuntimeTest.positive=true - * -XX:+EnableJVMCI -Djvmci.Compiler=null + * -XX:+EnableJVMCI * compiler.jvmci.JVM_GetJVMCIRuntimeTest * @run main/othervm -XX:+UnlockExperimentalVMOptions * -Dcompiler.jvmci.JVM_GetJVMCIRuntimeTest.positive=false - * -XX:-EnableJVMCI + * -XX:-EnableJVMCI -XX:-UseJVMCICompiler * compiler.jvmci.JVM_GetJVMCIRuntimeTest * @run main/othervm -XX:+UnlockExperimentalVMOptions * -Dcompiler.jvmci.JVM_GetJVMCIRuntimeTest.positive=true * -Dcompiler.jvmci.JVM_GetJVMCIRuntimeTest.threaded=true - * -XX:+EnableJVMCI -Djvmci.Compiler=null + * -XX:+EnableJVMCI * compiler.jvmci.JVM_GetJVMCIRuntimeTest * @run main/othervm -XX:+UnlockExperimentalVMOptions * -Dcompiler.jvmci.JVM_GetJVMCIRuntimeTest.positive=false * -Dcompiler.jvmci.JVM_GetJVMCIRuntimeTest.threaded=true - * -XX:-EnableJVMCI + * -XX:-EnableJVMCI -XX:-UseJVMCICompiler * compiler.jvmci.JVM_GetJVMCIRuntimeTest */
--- a/hotspot/test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java Thu Aug 24 10:26:32 2017 -0700 +++ b/hotspot/test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java Fri Aug 25 14:07:18 2017 -0700 @@ -39,7 +39,7 @@ * @run main/othervm -Xbootclasspath/a:. * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI * -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI - * -XX:-BackgroundCompilation -Djvmci.Compiler=null + * -XX:-BackgroundCompilation * compiler.jvmci.compilerToVM.HasCompiledCodeForOSRTest */
--- a/hotspot/test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java Thu Aug 24 10:26:32 2017 -0700 +++ b/hotspot/test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java Fri Aug 25 14:07:18 2017 -0700 @@ -42,7 +42,6 @@ * @run main/othervm -Xbootclasspath/a:. * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI * -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI - * -Djvmci.Compiler=null * compiler.jvmci.compilerToVM.InvalidateInstalledCodeTest */
--- a/hotspot/test/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java Thu Aug 24 10:26:32 2017 -0700 +++ b/hotspot/test/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java Fri Aug 25 14:07:18 2017 -0700 @@ -24,7 +24,7 @@ /* * @test * @bug 8136421 - * @requires vm.jvmci + * @requires vm.jvmci & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel == 4) * @library / /test/lib * ../common/patches * @modules java.base/jdk.internal.misc @@ -38,7 +38,6 @@ * sun.hotspot.WhiteBox$WhiteBoxPermission * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions * -XX:+WhiteBoxAPI -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI -Xbatch - * -Djvmci.Compiler=null * compiler.jvmci.compilerToVM.IsMatureVsReprofileTest */
--- a/hotspot/test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java Thu Aug 24 10:26:32 2017 -0700 +++ b/hotspot/test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java Fri Aug 25 14:07:18 2017 -0700 @@ -49,7 +49,6 @@ * -XX:+DoEscapeAnalysis -XX:-UseCounterDecay * -Dcompiler.jvmci.compilerToVM.MaterializeVirtualObjectTest.materializeFirst=true * -Dcompiler.jvmci.compilerToVM.MaterializeVirtualObjectTest.invalidate=false - * -Djvmci.Compiler=null * compiler.jvmci.compilerToVM.MaterializeVirtualObjectTest * @run main/othervm -Xmixed -Xbatch -Xbootclasspath/a:. * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI @@ -61,7 +60,6 @@ * -XX:+DoEscapeAnalysis -XX:-UseCounterDecay * -Dcompiler.jvmci.compilerToVM.MaterializeVirtualObjectTest.materializeFirst=false * -Dcompiler.jvmci.compilerToVM.MaterializeVirtualObjectTest.invalidate=false - * -Djvmci.Compiler=null * compiler.jvmci.compilerToVM.MaterializeVirtualObjectTest * @run main/othervm -Xmixed -Xbatch -Xbootclasspath/a:. * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI @@ -73,7 +71,6 @@ * -XX:+DoEscapeAnalysis -XX:-UseCounterDecay * -Dcompiler.jvmci.compilerToVM.MaterializeVirtualObjectTest.materializeFirst=true * -Dcompiler.jvmci.compilerToVM.MaterializeVirtualObjectTest.invalidate=true - * -Djvmci.Compiler=null * compiler.jvmci.compilerToVM.MaterializeVirtualObjectTest * @run main/othervm -Xmixed -Xbatch -Xbootclasspath/a:. * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI @@ -85,7 +82,6 @@ * -XX:+DoEscapeAnalysis -XX:-UseCounterDecay * -Dcompiler.jvmci.compilerToVM.MaterializeVirtualObjectTest.materializeFirst=false * -Dcompiler.jvmci.compilerToVM.MaterializeVirtualObjectTest.invalidate=true - * -Djvmci.Compiler=null * compiler.jvmci.compilerToVM.MaterializeVirtualObjectTest */
--- a/hotspot/test/compiler/jvmci/compilerToVM/ReprofileTest.java Thu Aug 24 10:26:32 2017 -0700 +++ b/hotspot/test/compiler/jvmci/compilerToVM/ReprofileTest.java Fri Aug 25 14:07:18 2017 -0700 @@ -24,7 +24,7 @@ /** * @test * @bug 8136421 - * @requires vm.jvmci & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel == 3) + * @requires vm.jvmci & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel == 4) * @library /test/lib / * @library ../common/patches * @modules java.base/jdk.internal.misc @@ -40,7 +40,7 @@ * @run main/othervm -Xbootclasspath/a:. * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI * -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI - * -Xmixed -Xbatch -Djvmci.Compiler=null + * -Xmixed -Xbatch * compiler.jvmci.compilerToVM.ReprofileTest */