RFR: 8214795: Add safety check to dynalink inner class lookup

Jim Laskey james.laskey at oracle.com
Wed Dec 5 14:45:43 UTC 2018


Wouldn’t you still use innerClasses.putIfAbsent in case there is a race?

> On Dec 5, 2018, at 10:33 AM, Hannes Wallnöfer <hannes.wallnoefer at oracle.com> wrote:
> 
> Please review:
> 
> Bug: https://bugs.openjdk.java.net/browse/JDK-8214795
> Webrev: http://cr.openjdk.java.net/~hannesw/8214795/webrev.00/
> 
> This is to make sure we use the right inner classes regardless of the order of classes returned by Class.getClasses().
> 
> Thanks,
> Hannes



More information about the nashorn-dev mailing list