--- a/jdk/src/java.base/share/classes/java/lang/System.java Thu Apr 23 18:01:01 2015 +0800
+++ b/jdk/src/java.base/share/classes/java/lang/System.java Thu Apr 23 09:32:35 2015 -0700
@@ -309,7 +309,7 @@
// calls the installed security manager's checkPermission method
// which will loop infinitely if there is a non-system class
// (in this case: the new security manager class) on the stack).
- AccessController.doPrivileged(new PrivilegedAction<Object>() {
+ AccessController.doPrivileged(new PrivilegedAction<>() {
public Object run() {
s.getClass().getProtectionDomain().implies
(SecurityConstants.ALL_PERMISSION);