[13] RFR(M) 8225019: Update JVMCI

Vladimir Kozlov vladimir.kozlov at oracle.com
Fri May 31 20:10:52 UTC 2019


Thank you, Tom

Vladimir

On 5/31/19 12:00 PM, Tom Rodriguez wrote:
> 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