[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