Request for reviews (XS): 6883468 for HS16 and HS17

Vladimir Kozlov Vladimir.Kozlov at Sun.COM
Fri Sep 25 13:14:53 PDT 2009


Thanks

Vladimir

Changpeng Fang wrote:
> Look Good!
> 
> Changpeng
> 
> 
> On 09/25/09 09:23, Vladimir Kozlov wrote:
>>
>> http://cr.openjdk.java.net/~kvn/6883468/webrev.00
>>
>> Fixed 6883468: C2 compiler enters infinite loop in 
>> PhaseIterGVN::transform
>>
>> Problem:
>> There is ideal transformation ping-pong between AddPNode::Ideal()
>> for raw pointer and CastX2PNode::Ideal() transformation which
>> reconstruct raw AddP node again with the same input SubI(#0, Phi).
>>
>> Solution:
>> Avoid transformation in CastX2PNode::Ideal() if input is SubI node
>> and its in(1) is ConI(#0).
>>
>> Reviewed by:
>>
>> Fix verified (y/n): y, by customer
>>
>> Other testing:
>> JPRT
>>
> 


More information about the hotspot-compiler-dev mailing list