[JSC] AI should not propagate AbstractValue relying on constant folding phase
[WebKit-https.git] / JSTests / microbenchmarks / Int16Array-to-Int32Array-set.js
1 //@ skip
2
3 (function() {
4     var result = 0;
5     
6     for (var i = 0; i < 100000; ++i) {
7         var array1 = new Int16Array(15);
8         for (var j = 0; j < array1.length; ++j)
9             array1[j] = i - j;
10         var array2 = new Int32Array(15);
11         for (var j = 0; j < 10; ++j)
12             array2.set(array1);
13         for (var j = 0; j < array2.length; ++j)
14             result += array2[j];
15     }
16     
17     if (result != 7243531440)
18         throw "Error: bad result: " + result;
19 })();