js/src/jit-test/tests/ion/bug958432.js

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:a84bc495cebe
1 function h(i, i) {
2 i = ([Infinity([])])(1 ? l : arguments)
3 }
4 for (var j = 0; j < 2; ++j) {
5 try {
6 h(-Number, -Number)
7 } catch (e) {}
8 }
9
10 function f() {
11 function f(i0, i1) {
12 i0 = i0 | 0;
13 i = i1 | 0;
14 switch (1) {
15 case -3:
16 switch (f) {}
17 } {
18 return 0
19 }(arguments)
20 }
21 return f
22 };
23 for (var j = 0; j < 5; ++j) {
24 (function(x) {
25 f()(f()(x, f()()))
26 })()
27 }

mercurial