[JSC] Clean up Object.entries implementation
[WebKit-https.git] / JSTests / microbenchmarks / array-prototype-some.js
1 var result = 0;
2 function test1(a) {
3     result << 1;
4     result++;
5     return false;
6 }
7 function test2(a,b) {
8     result ^= 3;
9     result *= 3;
10     return false;
11 }
12 function test3(a,b,c) {
13     result ^= result >> 1;
14     return false;
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.some(test1);
24     array.some(test2);
25     array.some(test3);
26 }
27
28 if (result != 1428810496)
29     throw "Error: bad result: " + result;