Thanks, Tom

Vladimir

Tom Rodriguez wrote:
Looks good.

tom
On Feb 25, 2010, at 7:13 PM, Vladimir Kozlov wrote:

http://cr.openjdk.java.net/~kvn/6930116/webrev

Fixed 6930116: loop predication code does not handle If nodes with only one projection

Problem:
Loop predication codes expects all If nodes have 2 projections which
could be not true for some dead paths.

Solution:
Add check for iff->outcnt() < 2.

Reviewed by:

Fix verified (y/n): y

Other testing:
JPRT

I did not find where such If came from but other places has such check.
It could came from some loop optimization and was not removed since
IGVN cleaning code was not run yet (it is done at the end of all
loop optimizations).

Search Discussions

Discussion Posts

Previous

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 3 of 3 | next ›
Discussion Overview
grouphotspot-compiler-dev @
categoriesopenjdk
postedFeb 25, '10 at 7:13p
activeFeb 25, '10 at 7:21p
posts3
users2
websiteopenjdk.java.net

2 users in discussion

Vladimir Kozlov: 2 posts Tom Rodriguez: 1 post

People

Translate

site design / logo © 2021 Grokbase