Wed, 31 Dec 2014 06:55:50 +0100
Added tag UPSTREAM_283F7C6 for changeset ca08bd8f51b2
1 function f(x) {
2 if (x == 0)
3 return;
4 arguments[0]--;
5 f.apply(null, arguments);
6 }
7
8 // When the apply-optimization isn't on, each recursive call chews up the C
9 // stack, so don't push it.
10 a = [20];
11
12 for (var i = 0; i < 2000; ++i)
13 a.push(i);
14 f.apply(null, a);