--- old/src/java.base/share/classes/java/lang/reflect/Proxy.java 2015-04-22 17:43:48.343422674 -0700 +++ new/src/java.base/share/classes/java/lang/reflect/Proxy.java 2015-04-22 17:43:48.171422670 -0700 @@ -728,7 +728,7 @@ final Constructor cons = cl.getConstructor(constructorParams); if (!Modifier.isPublic(cl.getModifiers())) { - AccessController.doPrivileged(new PrivilegedAction() { + AccessController.doPrivileged(new PrivilegedAction<>() { public Void run() { cons.setAccessible(true); return null;