[JSC] AI should not propagate AbstractValue relying on constant folding phase
[WebKit-https.git] / JSTests / microbenchmarks / large-int.js
1 function foo(x, y) {
2     var z = x;
3     for (var i = 0; i < 3; ++i)
4         z += y;
5     return z;
6 }
7
8 eval("// Don't compile me");
9
10 var result = 0;
11
12 for (var i = 0; i < 1000000; ++i)
13     result += foo(1000000000, 1000000000);
14
15 if (result != 4000000000000000)
16     throw "Error: bad result: " + result;