[10] RFR(S) 8186144: [Graal] some tests fail with: Improperly specified VM option UseJVMCICompiler: EnableJVMCI cannot be disabled

Christian Thalinger cthalinger at twitter.com
Fri Aug 25 22:39:44 UTC 2017

> On Aug 25, 2017, at 12:33 PM, Vladimir Kozlov <vladimir.kozlov at oracle.com> wrote:
> webrev: http://cr.openjdk.java.net/~kvn/8186144/webrev/
> https://bugs.openjdk.java.net/browse/JDK-8186144
> Some jvmci tests disable JVMCI which cause problems if Graal is used as JIT. In such cases disable Graal by switching off UseJVMCICompiler.

Is it always guaranteed that the flags in the @run directive win over the ones passed on the command line?

> I also removed OSR compilation request from DisassembleCodeBlobTest.java because Graal correctly complains that compiled methods don't have loop.
> In SecurityRestrictionsTest.java I disable Graal in NO_JVMCI_ACCESS_PERM case when access restriction is enforced on JVMCI - we can't start Graal in such case.
> RBT and local testing.
> Thanks,
> Vladimir

More information about the hotspot-compiler-dev mailing list