Code Review for hs25.60-b18-jdk8u60-b18

Prepared by:amurillo on Thu May 28 23:11:51 PDT 2015
Workspace:hs25.60-b18-jdk8u60-b18
Compare against: jdk8u/jdk8u
Summary of changes: 174 lines changed: 159 ins; 6 del; 9 mod; 5280 unchg
Patch of changes: hs25.60-b18-jdk8u60-b18.patch
Author comments:
8031686: G1: assert(_hrs.max_length() == _expansion_regions) failed
8046668: Excessive checked JNI warnings from Java startup
8060036: C2: CmpU nodes can end up with wrong type information
8077620: [TESTBUG] Some of the hotspot tests require at least compact profile 3
8080156: Integer.toString(int value) sometimes throws NPE
8080804: new hotspot build - hs25.60-b18
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw hotspot/.hgtags

rev 7384 : Added tag hs25.60-b18 for changeset 624f4cc05e7e
1 line changed: 1 ins; 0 del; 0 mod; 647 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw hotspot/make/hotspot_version

rev 7375 : 8080804: new hotspot build - hs25.60-b18
Reviewed-by: dholmes
1 line changed: 0 ins; 0 del; 1 mod; 44 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw hotspot/src/share/vm/gc_implementation/g1/g1BiasedArray.hpp

rev 7376 : 8031686: G1: assert(_hrs.max_length() == _expansion_regions) failed
Summary: Using pointer_delta to avoid overflowing pointer calculation.
Reviewed-by: jwilhelm, ehelin
1 line changed: 0 ins; 0 del; 1 mod; 176 unchg

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

rev 7381 : 8060036: C2: CmpU nodes can end up with wrong type information
Summary: CmpU needs to be reprocessed by CCP when an AddI/SubI input's input type change
Reviewed-by: mcberg, kvn, roland
Contributed-by: andreas.eriksson@oracle.com
24 lines changed: 20 ins; 0 del; 4 mod; 1859 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw hotspot/src/share/vm/prims/jniCheck.cpp

rev 7377 : 8046668: Excessive checked JNI warnings from Java startup
Summary: Removed pedantic checked exception warnings for AIOOBException, add to current handle capacity
Reviewed-by: hseigel, lfoltan
22 lines changed: 13 ins; 6 del; 3 mod; 2295 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw hotspot/test/TEST.groups

rev 7380 : 8077620: [TESTBUG] Some of the hotspot tests require at least compact profile 3
Reviewed-by: dholmes, vlivanov
Contributed-by: Denis Kononenko <denis.kononenko@oracle.com>
4 lines changed: 4 ins; 0 del; 0 mod; 259 unchg

------ ------ ------ ------ --- New ----- Raw hotspot/test/compiler/types/TestTypePropagationToCmpU.java

rev 7382 : 8080156: Integer.toString(int value) sometimes throws NPE
Summary: Added test to check correctness of type propagation to CmpUNodes.
Reviewed-by: kvn
59 lines changed: 59 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw hotspot/test/gc/g1/Test2GbHeap.java

rev 7376 : 8031686: G1: assert(_hrs.max_length() == _expansion_regions) failed
Summary: Using pointer_delta to avoid overflowing pointer calculation.
Reviewed-by: jwilhelm, ehelin
62 lines changed: 62 ins; 0 del; 0 mod; 0 unchg

This code review page was prepared using /export/pub/bin/webrev (vers 25.6-hg+openjdk.java.net).