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