RFR(M): 8193130: Bad graph when unrolled loop bounds conflicts with range checks

Vladimir Kozlov vladimir.kozlov at oracle.com
Thu Mar 22 23:09:54 UTC 2018


http://cr.openjdk.java.net/~roland/8193130/webrev.01/

After going back and force and debugging code myself I came almost to the same ideas as in this fix.
I agree with it now. And sorry that it took long time.

I submitted new testing for latest jdk/hs. I had to remove all Copyright years updates from patch - 
they already updated in sources.

I am not sure about backport into JDK 10 which will be short lived. Changes are too complex and I 
think they should "baked" in current JDK first.

Thanks,
Vladimir

On 1/18/18 12:12 AM, Roland Westrelin wrote:
> 
>> First, I am suggesting to defer it to jdk 11 since it is present in jdk
>> 9 (not new in jdk 10) and the fix is not simple. It is just 6 months delay.
> 
> That's fine with me.
> 
> Roland.
> 


More information about the hotspot-compiler-dev mailing list