[12] RFR(S) 8215319: jck lang/INTF/intf049/intf04901 fails in Graal as JIT mode with -Xcomp and AOTed Graal

Vladimir Kozlov vladimir.kozlov at oracle.com
Fri Dec 14 22:03:15 UTC 2018


Thank you, Igor

Vladimir

On 12/14/18 1:20 PM, Igor Veresov wrote:
> Looks good.
> 
> igor
> 
> 
> 
>> On Dec 14, 2018, at 11:05 AM, Vladimir Kozlov <vladimir.kozlov at oracle.com <mailto:vladimir.kozlov at oracle.com>> wrote:
>>
>> https://bugs.openjdk.java.net/browse/JDK-8215319
>> http://cr.openjdk.java.net/~kvn/8215319/webrev.00/
>>
>> Recent Graal changes introduced an optimization to elide a class initialization barrier when accessing a static field 
>> from a constructor or the class initializer of a class is a subtype of the type declaring the field. This is not ok 
>> when the field holder is an interface.
>>
>> Backport of changes pushed into Graal repo. It is 'cherry pick' of Graal's fix because we will not do 'Graal update' 
>> into jdk 12 repo anymore.
>>
>> Author: Doug Simon
>>
>> -- 
>> Thanks,
>> Vladimir
> 


More information about the hotspot-compiler-dev mailing list