--- old/src/java.base/share/classes/java/lang/Package.java 2015-04-22 17:43:42.559422540 -0700 +++ new/src/java.base/share/classes/java/lang/Package.java 2015-04-22 17:43:42.371422535 -0700 @@ -595,7 +595,7 @@ CachedManifest(final String fileName) { this.fileName = fileName; - this.url = AccessController.doPrivileged(new PrivilegedAction() { + this.url = AccessController.doPrivileged(new PrivilegedAction<>() { public URL run() { final File file = new File(fileName); if (file.isFile()) { @@ -626,7 +626,7 @@ if (m != null) { return m; } - m = AccessController.doPrivileged(new PrivilegedAction() { + m = AccessController.doPrivileged(new PrivilegedAction<>() { public Manifest run() { try (FileInputStream fis = new FileInputStream(fileName); JarInputStream jis = new JarInputStream(fis, false)) {