Please review JDK-8059321
Aleksey Shipilev
aleksey.shipilev at oracle.com
Mon Sep 29 17:52:59 UTC 2014
On 09/29/2014 09:45 PM, Attila Szegedi wrote:
> I'd also like it if you used:
> - a "new Object()" instead of "valid".intern() for VALID_CACHE values
"valid".intern() is dumb anyway -- compile-time String constants are
already interned.
> - containsKey(key) instead of get(key) == null with VALID_CACHE.
> (these are just niceties)
The entire shenanigan would go away if you turn the Map into Set with
Collections.newSetFromMap(...), and then do add().
-Aleksey.
More information about the nashorn-dev
mailing list