js/src/jit-test/tests/basic/testBug520503-2.js

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:a5d3ae73f25e
1 for each(let a in [new Boolean(false)]) {}
2 for (var b = 0; b < 13; ++b) {
3 if (b % 3 == 1) {
4 (function f(c) {
5 if (c <= 1) {
6 return 1;
7 }
8 return f(c - 1) + f(c - 2);
9 })(3)
10 } else {
11 (function g(d, e) {;
12 return d.length == e ? 0 : d[e] + g(d, e + 1);
13 })([false, new Boolean(true), false], 0)
14 }
15 }
16
17 /* Should not have crashed. */
18

mercurial