JDK 9 RFR of JDK-8078468: Update security libraries to use diamond with anonymous classes
Weijun Wang
weijun.wang at oracle.com
Fri Apr 24 00:33:13 UTC 2015
Hi Joe
The changes look good.
I remember last time when Stuart updated JDK to use diamond there was a
rule that if the assignment of a variable is a little far from its
definition, then we don't use diamond. It seems we are not obeying it
anymore?
Thanks
Max
On 4/24/2015 6:34 AM, Joseph D. Darcy wrote:
> Hello,
>
> Please review the straightforward changes to address
>
> JDK-8078468: Update security libraries to use diamond with
> anonymous classes
> http://cr.openjdk.java.net/~darcy/8078468.0/
>
> This patch combines two kinds of updates; the first to use traditional
> diamond available since JDK 7 and the second to use diamond with
> anonymous classes, a feature now available in JDK 9. As with core
> libraries (JDK-8078467), many of the uses of the new feature are
> locations where "new PrivilegedAction" is used.
>
> The diamond location candidates were found using a finder built into javac.
>
> Thanks,
>
> -Joe
More information about the security-dev
mailing list