--- old/src/java.base/share/classes/java/io/ObjectInputStream.java 2015-04-22 17:43:39.767422475 -0700 +++ new/src/java.base/share/classes/java/io/ObjectInputStream.java 2015-04-22 17:43:39.595422471 -0700 @@ -1263,7 +1263,7 @@ */ private static boolean auditSubclass(final Class subcl) { Boolean result = AccessController.doPrivileged( - new PrivilegedAction() { + new PrivilegedAction<>() { public Boolean run() { for (Class cl = subcl; cl != ObjectInputStream.class; @@ -2255,7 +2255,7 @@ try { while (list != null) { AccessController.doPrivileged( - new PrivilegedExceptionAction() + new PrivilegedExceptionAction<>() { public Void run() throws InvalidObjectException { list.obj.validateObject();