--- old/src/java.base/share/classes/java/net/InetAddress.java 2015-04-22 17:43:52.795422777 -0700 +++ new/src/java.base/share/classes/java/net/InetAddress.java 2015-04-22 17:43:52.603422772 -0700 @@ -270,7 +270,7 @@ preferIPv6Address = java.security.AccessController.doPrivileged( new GetBooleanAction("java.net.preferIPv6Addresses")).booleanValue(); AccessController.doPrivileged( - new java.security.PrivilegedAction() { + new java.security.PrivilegedAction<>() { public Void run() { System.loadLibrary("net"); return null; @@ -852,7 +852,7 @@ final String providerName = provider; try { nameService = java.security.AccessController.doPrivileged( - new java.security.PrivilegedExceptionAction() { + new java.security.PrivilegedExceptionAction<>() { public NameService run() { Iterator itr = ServiceLoader.load(NameServiceDescriptor.class) @@ -892,7 +892,7 @@ String provider = null;; String propPrefix = "sun.net.spi.nameservice.provider."; int n = 1; - nameServices = new ArrayList(); + nameServices = new ArrayList<>(); provider = AccessController.doPrivileged( new GetPropertyAction(propPrefix + n)); while (provider != null) {