8161508: JVMCI: MaterializeVirtualObjectTest fails w/ "CASE: invalidate=true: has no virtual object before materialization

Reviewed-by: kvn
This commit is contained in:
Dmitrij Pochepko 2016-07-20 19:29:10 +03:00
parent e26d43a2a3
commit 71fd93cbb7

View file

@ -25,6 +25,8 @@
* @test * @test
* @bug 8136421 * @bug 8136421
* @requires (vm.simpleArch == "x64" | vm.simpleArch == "sparcv9" | vm.simpleArch == "aarch64") * @requires (vm.simpleArch == "x64" | vm.simpleArch == "sparcv9" | vm.simpleArch == "aarch64")
* & (vm.compMode != "Xcomp" | vm.opt.TieredCompilation == null | vm.opt.TieredCompilation == true)
* @summary no "-Xcomp -XX:-TieredCompilation" combination allowed until JDK-8140018 is resolved
* @library / /testlibrary /test/lib * @library / /testlibrary /test/lib
* @library ../common/patches * @library ../common/patches
* @modules java.base/jdk.internal.misc * @modules java.base/jdk.internal.misc
@ -43,7 +45,7 @@
* -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI
* -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI * -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI
* -XX:CompileCommand=exclude,*::check * -XX:CompileCommand=exclude,*::check
* -XX:+DoEscapeAnalysis * -XX:+DoEscapeAnalysis -XX:-UseCounterDecay
* -Xbatch * -Xbatch
* -Dcompiler.jvmci.compilerToVM.MaterializeVirtualObjectTest.invalidate=false * -Dcompiler.jvmci.compilerToVM.MaterializeVirtualObjectTest.invalidate=false
* compiler.jvmci.compilerToVM.MaterializeVirtualObjectTest * compiler.jvmci.compilerToVM.MaterializeVirtualObjectTest
@ -51,7 +53,7 @@
* -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI
* -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI * -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI
* -XX:CompileCommand=exclude,*::check * -XX:CompileCommand=exclude,*::check
* -XX:+DoEscapeAnalysis * -XX:+DoEscapeAnalysis -XX:-UseCounterDecay
* -Xbatch * -Xbatch
* -Dcompiler.jvmci.compilerToVM.MaterializeVirtualObjectTest.invalidate=true * -Dcompiler.jvmci.compilerToVM.MaterializeVirtualObjectTest.invalidate=true
* compiler.jvmci.compilerToVM.MaterializeVirtualObjectTest * compiler.jvmci.compilerToVM.MaterializeVirtualObjectTest