--- old/src/java.base/share/classes/java/io/ObjectOutputStream.java 2015-04-22 17:43:40.239422486 -0700 +++ new/src/java.base/share/classes/java/io/ObjectOutputStream.java 2015-04-22 17:43:40.071422482 -0700 @@ -1066,7 +1066,7 @@ */ private static boolean auditSubclass(final Class subcl) { Boolean result = AccessController.doPrivileged( - new PrivilegedAction() { + new PrivilegedAction<>() { public Boolean run() { for (Class cl = subcl; cl != ObjectOutputStream.class;