[JSC] AI should not propagate AbstractValue relying on constant folding phase
[WebKit-https.git] / JSTests / microbenchmarks / array-with-double-sum.js
1 function foo() {
2     var array = [];
3     
4     for (var i = 0; i < 1000; ++i)
5         array.push(i + 0.5);
6     
7     var result = 0;
8     for (var i = 0; i < 1000; ++i) {
9         for (var j = 0; j < array.length; ++j)
10             result += array[j];
11     }
12     
13     return result;
14 }
15
16 if (foo() != 500000000)
17     throw "ERROR";
18