[JSC] Clean up Object.entries implementation
[WebKit-https.git] / JSTests / microbenchmarks / array-prototype-every.js
1 var result = 0;
2 function test1(a) {
3     result << 1;
4     result++;
5     return true;
6 }
7 function test2(a,b) {
8     result ^= 3;
9     result *= 3;
10     return true;
11 }
12 function test3(a,b,c) {
13     result ^= result >> 1;
14     return true;
15 }
16
17 var result = 0;
18 var array = []
19 for (var i = 0; i < 100000; ++i)
20     array[i] = 1;
21
22 for (var i = 0; i < 10; i++) {
23     array.every(test1);
24     array.every(test2);
25     array.every(test3);
26 }
27
28 if (result != 1428810496)
29     throw "Error: bad result: " + result;