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

Prepared by:amurillo on Fri Mar 13 13:21:53 PDT 2015
Workspace:hs25.60-b07-jdk8u60-b07
Compare against: jdk8u/jdk8u
Summary of changes: 338 lines changed: 219 ins; 3 del; 116 mod; 13750 unchg
Patch of changes: hs25.60-b07-jdk8u60-b07.patch
Author comments:
8006960: hotspot, "impossible" assertion failure
8043224: -Xcheck:jni improvements to exception checking and excessive local refs
8071501: perfMemory_solaris.cpp failing to compile with "Error: dd_fd is not a member of DIR."
8073688: Infinite loop reading types during jmap attach.
8074550: new hotspot build - hs25.60-b07
8075158: Make jdk8u60 the default release on jdk8u repos
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw ./make/jprt.properties

rev 1295 : 8075158: Make jdk8u60 the default release on jdk8u repos
Reviewed-by: mikael
1 line changed: 0 ins; 0 del; 1 mod; 488 unchg

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

rev 7153 : Added tag hs25.60-b07 for changeset d51ef6da82b4
1 line changed: 1 ins; 0 del; 0 mod; 604 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw hotspot/agent/src/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java

rev 7149 : 8073688: Infinite loop reading types during jmap attach.
Reviewed-by: dsamersoff, sla
41 lines changed: 35 ins; 0 del; 6 mod; 827 unchg

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

rev 7147 : 8074550: new hotspot build - hs25.60-b07
Reviewed-by: dholmes
1 line changed: 0 ins; 0 del; 1 mod; 44 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw hotspot/src/os/solaris/vm/jvm_solaris.h

rev 7148 : 8071501: perfMemory_solaris.cpp failing to compile with "Error: dd_fd is not a member of DIR."
Summary: Force all Solaris builds to use the same version of the DIR structure.
Reviewed-by: dcubed, dholmes, kvn
3 lines changed: 2 ins; 0 del; 1 mod; 103 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw hotspot/src/share/vm/ci/bcEscapeAnalyzer.cpp

rev 7150 : 8006960: hotspot, "impossible" assertion failure
Summary: Escape state of allocated object should be always adjusted after it was passed to a method.
Reviewed-by: kvn
5 lines changed: 2 ins; 0 del; 3 mod; 1483 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw hotspot/src/share/vm/memory/guardedMemory.hpp

rev 7151 : 8043224: -Xcheck:jni improvements to exception checking and excessive local refs
Summary: Warning when not checking exceptions from function that require so, also when local refs expand beyond capacity.
Reviewed-by: dsimms
4 lines changed: 0 ins; 0 del; 4 mod; 322 unchg

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

rev 7151 : 8043224: -Xcheck:jni improvements to exception checking and excessive local refs
Summary: Warning when not checking exceptions from function that require so, also when local refs expand beyond capacity.
Reviewed-by: dsimms
176 lines changed: 78 ins; 3 del; 95 mod; 2131 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw hotspot/src/share/vm/runtime/jniHandles.cpp

rev 7151 : 8043224: -Xcheck:jni improvements to exception checking and excessive local refs
Summary: Warning when not checking exceptions from function that require so, also when local refs expand beyond capacity.
Reviewed-by: dsimms
8 lines changed: 7 ins; 0 del; 1 mod; 573 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw hotspot/src/share/vm/runtime/jniHandles.hpp

rev 7151 : 8043224: -Xcheck:jni improvements to exception checking and excessive local refs
Summary: Warning when not checking exceptions from function that require so, also when local refs expand beyond capacity.
Reviewed-by: dsimms
9 lines changed: 8 ins; 0 del; 1 mod; 198 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw hotspot/src/share/vm/runtime/thread.cpp

rev 7151 : 8043224: -Xcheck:jni improvements to exception checking and excessive local refs
Summary: Warning when not checking exceptions from function that require so, also when local refs expand beyond capacity.
Reviewed-by: dsimms
2 lines changed: 1 ins; 0 del; 1 mod; 4677 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw hotspot/src/share/vm/runtime/thread.hpp

rev 7151 : 8043224: -Xcheck:jni improvements to exception checking and excessive local refs
Summary: Warning when not checking exceptions from function that require so, also when local refs expand beyond capacity.
Reviewed-by: dsimms
10 lines changed: 9 ins; 0 del; 1 mod; 2010 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw hotspot/src/share/vm/utilities/globalDefinitions_sparcWorks.hpp

rev 7148 : 8071501: perfMemory_solaris.cpp failing to compile with "Error: dd_fd is not a member of DIR."
Summary: Force all Solaris builds to use the same version of the DIR structure.
Reviewed-by: dcubed, dholmes, kvn
3 lines changed: 2 ins; 0 del; 1 mod; 290 unchg

------ ------ ------ ------ ------ --- New ----- Raw hotspot/test/compiler/escapeAnalysis/TestEscapeThroughInvoke.java

rev 7150 : 8006960: hotspot, "impossible" assertion failure
Summary: Escape state of allocated object should be always adjusted after it was passed to a method.
Reviewed-by: kvn
74 lines changed: 74 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).