hg: jdk9/hs-comp/hotspot: 8069191: moving predicate out of loops may cause array accesses to bypass null check
roland.westrelin at oracle.com
roland.westrelin at oracle.com
Tue Apr 21 13:22:18 UTC 2015
Changeset: d11fb4e8a82e
Author: roland
Date: 2015-03-24 10:25 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d11fb4e8a82e
8069191: moving predicate out of loops may cause array accesses to bypass null check
Summary: Remove CastPP nodes only during final graph reshape
Reviewed-by: kvn, jrose
! src/share/vm/opto/castnode.cpp
! src/share/vm/opto/castnode.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/narrowptrnode.cpp
! src/share/vm/opto/narrowptrnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/phaseX.cpp
+ test/compiler/loopopts/TestPredicateLostDependency.java
More information about the jdk9-hs-comp-changes
mailing list