RFR(XS): 8048170: Test closed/java/text/Normalizer/ConformanceTest.java failed

Roland Westrelin roland.westrelin at oracle.com
Mon Dec 1 15:11:44 UTC 2014


http://cr.openjdk.java.net/~roland/8048170/webrev.00/

After range check smearing, an array access may depend on multiple range checks to be valid. PhaseIdealLoop::split_if_with_blocks_post() shouldn’t replace an IF by a dominated IF for the same test for range checks otherwise it can make an array access bypass a range check that it depends on.

Roland.


More information about the hotspot-compiler-dev mailing list