hg: jdk8u/jdk8u-dev/hotspot: 6675699: need comprehensive fix for unconstrained ConvI2L with narrowed type
tobias.hartmann at oracle.com
tobias.hartmann at oracle.com
Wed Jan 27 09:27:06 UTC 2016
Changeset: 535618ab1c04
Author: thartmann
Date: 2016-01-27 09:02 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/535618ab1c04
6675699: need comprehensive fix for unconstrained ConvI2L with narrowed type
Summary: Emit CastII to make narrow ConvI2L dependent on the corresponding range check.
Reviewed-by: kvn, roland
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/connode.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/superword.cpp
+ test/compiler/loopopts/TestLoopPeeling.java
More information about the jdk8u-all-changes
mailing list