ed1e77d3 A |
1 | function foo(a) { |
2 | if (!effectful42()) { |
3 | (function() { a = 43; })(); |
4 | return arguments; |
5 | } |
6 | return a; |
7 | } |
8 | |
9 | noInline(foo); |
10 | |
11 | for (var i = 0; i < 10000; ++i) { |
12 | var result = foo(); |
13 | if (result !== void 0) |
14 | throw "Error: bad result: " + result; |
15 | } |