RFR(S): 8148140: arguments are handled differently in apply for JS functions and AbstractJSObjects
Hannes Wallnoefer
hannes.wallnoefer at oracle.com
Tue Feb 16 15:25:25 UTC 2016
+1
Am 2016-02-16 um 15:40 schrieb Michael Haupt:
> Dear all,
>
> please review this fix.
> Bug: https://bugs.openjdk.java.net/browse/JDK-8148140
> Webrev: http://cr.openjdk.java.net/~mhaupt/8148140/webrev.00/
>
> The change fixes apply calls for functions defined as JSObjects by treating them like vararg calls (the arguments are passed in an array). Prior to the change, the code used to always collect arguments in an array, which led to apply calls being passed an array containing the argument array as the sole argument.
>
> Piggybacked: added copyright notice for one test.
>
> Thanks,
>
> Michael
>
More information about the nashorn-dev
mailing list