--- old/src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java 2015-04-22 17:43:44.795422592 -0700 +++ new/src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java 2015-04-22 17:43:44.627422588 -0700 @@ -194,7 +194,7 @@ final Class innerClass = spinInnerClass(); if (invokedType.parameterCount() == 0) { final Constructor[] ctrs = AccessController.doPrivileged( - new PrivilegedAction[]>() { + new PrivilegedAction<>() { @Override public Constructor[] run() { Constructor[] ctrs = innerClass.getDeclaredConstructors(); @@ -311,7 +311,7 @@ // If requested, dump out to a file for debugging purposes if (dumper != null) { - AccessController.doPrivileged(new PrivilegedAction() { + AccessController.doPrivileged(new PrivilegedAction<>() { @Override public Void run() { dumper.dumpClass(lambdaClassName, classBytes);