-1:000000000000 | 0:73b9a3ff42c8 |
---|---|
1 | |
2 /* Test concat compiler paths. */ | |
3 | |
4 for (var i = 9; i < 10; i++) | |
5 assertEq([2].concat([3])[0], 2); | |
6 | |
7 function f(a, b) { | |
8 return a.concat(b)[0]; | |
9 } | |
10 function g() { | |
11 var x = []; | |
12 var y = [1]; | |
13 for (var i = 0; i < 50; i++) | |
14 assertEq(f(x, y), 1); | |
15 eval('y[0] = "three"'); | |
16 assertEq(f(x, y), "three"); | |
17 } | |
18 g(); |