Review request for 8026317: $ in the function name results in wrong function being invoked

André Bargull andrebargull at googlemail.com
Fri Oct 11 05:17:17 PDT 2013


r-

jjs> function f(){var o1 = {get "g"(){return 1}}, o2 = {get "g"(){return 
2}}, o3 = {get "g-1"(){return 3}}; return o1["g"] + o2["g"] + o3["g-1"] }
jjs> f()

Returns 5 instead of 6.

- André


> Please reviewhttp://cr.openjdk.java.net/~sundar/8026317/  <http://cr.openjdk.java.net/%7Esundar/8026317/>
>
> -Sundar


More information about the nashorn-dev mailing list