[10] RFR(s) 8186136: [Graal] some tests setting -Djvmci.Compiler=null fail with: jdk.vm.ci.common.JVMCIError: no JVMCI compiler selected

Christian Thalinger cthalinger at twitter.com
Thu Aug 24 18:52:28 UTC 2017


> On Aug 24, 2017, at 7:48 AM, Vladimir Kozlov <vladimir.kozlov at oracle.com> wrote:
> 
> http://cr.openjdk.java.net/~kvn/8186136/webrev/
> https://bugs.openjdk.java.net/browse/JDK-8186136
> 
> I think most of jvmci tests do not need '-Djvmci.Compiler=graal' for execution - using -Djvmci.Compiler=null is correct thing. We reduce testing time if we don't load Graal.
> 
> Only test which do compilation and need JIT compiler are fixed for the case when Graal is JIT compiler.

But isn’t that a timing issue?  What if tests are run with -TieredCompilation?

> I also fixed JVM_GetJVMCIRuntimeTest.java for JDK-8186144 - added -XX:-UseJVMCICompiler for -XX:-EnableJVMCI case.
> 
> RBT tested and local test with both, default JIT and Graal JIT.
> 
> Thanks,
> Vladimir
> 
> 



More information about the hotspot-compiler-dev mailing list