hg: jdk8u/jdk8u-dev/hotspot: 8177095: Range check dependent CastII/ConvI2L is prematurely eliminated

tobias.hartmann at oracle.com tobias.hartmann at oracle.com
Wed Mar 29 08:54:34 UTC 2017


Changeset: 3d8d14307428
Author:    thartmann
Date:      2017-03-29 09:20 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/3d8d14307428

8177095: Range check dependent CastII/ConvI2L is prematurely eliminated
Summary: Disabled narrowing of range check dependent CastIIs (either through the CastII(AddI) optimization or through CastIINode::Ideal).
Reviewed-by: vlivanov, kvn

! src/share/vm/opto/connode.cpp
! test/compiler/loopopts/TestLoopPeeling.java



More information about the jdk8u-dev-changes mailing list