[13] RFR(M) 8225019: Update JVMCI
Tom Rodriguez
tom.rodriguez at oracle.com
Fri May 31 19:00:11 UTC 2019
Looks good.
tom
Vladimir Kozlov wrote on 5/31/19 9:38 AM:
> http://cr.openjdk.java.net/~kvn/8225019/webrev.02/
> https://bugs.openjdk.java.net/browse/JDK-8225019
>
> Sync latest changes from graal-jvmci-8.
>
> Several compiler/jvmci tests failed because now VM will exit if JVMCI
> Compiler specified incorrectly (-Djvmci.Compiler=null) when
> UseJVMCICompiler is ON.
>
> The exit was added by [GR-15954] "Fail gracefully if JVMCI compiler
> initialization fails".
> This is correct behavior. Tests were fixed by replacing
> -Djvmci.Compiler=null with -XX:-UseJVMCICompiler.
> Note, I reproduced the same failures back to JDK 10 when we enabled
> Graal as JIT. Tests passed before because Graal initialization failures
> were ignored.
>
> Found an other test compiler/uncommontrap/DeoptReallocFailure.java which
> use small Java heap -Xmx100m to trigger allocation failures. We should
> not run it with Java Graal - I put it in ProblemList-graal.txt with
> JDK-8196611 umbrella bug.
>
> Tested with tier1-3.
>
> Thanks,
> Vladimir
More information about the hotspot-compiler-dev
mailing list