Code Review for hotspot

Prepared by:roland on Tue Mar 24 12:49:08 CET 2015
Workspace:/space/roland/push/jdk9/hotspot
Compare against: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot
Compare against version:8015
Summary of changes: 480 lines changed: 188 ins; 292 del; 0 mod; 21571 unchg
Patch of changes: hotspot.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/castnode.cpp

rev 8016 : 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:
31 lines changed: 0 ins; 31 del; 0 mod; 359 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/castnode.hpp

rev 8016 : 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:
6 lines changed: 0 ins; 6 del; 0 mod; 128 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/compile.cpp

rev 8016 : 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:
48 lines changed: 47 ins; 1 del; 0 mod; 4291 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/gcm.cpp

rev 8016 : 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:
33 lines changed: 33 ins; 0 del; 0 mod; 2028 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/matcher.cpp

rev 8016 : 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:
22 lines changed: 22 ins; 0 del; 0 mod; 2609 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/matcher.hpp

rev 8016 : 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:
2 lines changed: 2 ins; 0 del; 0 mod; 509 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/memnode.cpp

rev 8016 : 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:
210 lines changed: 0 ins; 210 del; 0 mod; 4336 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/memnode.hpp

rev 8016 : 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:
4 lines changed: 0 ins; 4 del; 0 mod; 1391 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/narrowptrnode.cpp

rev 8016 : 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:
4 lines changed: 0 ins; 4 del; 0 mod; 109 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/narrowptrnode.hpp

rev 8016 : 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:
1 line changed: 0 ins; 1 del; 0 mod; 118 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/node.cpp

rev 8016 : 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:
6 lines changed: 0 ins; 6 del; 0 mod; 2177 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/node.hpp

rev 8016 : 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:
3 lines changed: 0 ins; 3 del; 0 mod; 1612 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/phaseX.cpp

rev 8016 : 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:
26 lines changed: 0 ins; 26 del; 0 mod; 1904 unchg

------ ------ ------ ------ --- New Patch Raw test/compiler/loopopts/TestPredicateLostDependency.java

rev 8016 : 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:
84 lines changed: 84 ins; 0 del; 0 mod; 0 unchg

This code review page was prepared using /net/mackdrive/export/jrts/work/rw140007/c2-inlining/webrev.ksh (vers 23.18-hg-never-dev).