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


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.


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