[JSC] AI should not propagate AbstractValue relying on constant folding phase
[WebKit-https.git] / JSTests / microbenchmarks / aliased-arguments-getbyval.js
1 function bar()
2 {
3     var args = arguments;
4     var result = 0;
5     for (var i = 0; i < args.length; ++i)
6         result += args[i];
7     return result;
8 }
9
10 var result = 0;
11 for (var i = 0; i < 10000; ++i)
12     result += bar(i, i + 1, i + 2, i + 3);
13
14 if (result != 200040000)
15     throw "Bad result: " + result;