[JSC] Clean up Object.entries implementation
[WebKit-https.git] / JSTests / microbenchmarks / get-by-val-with-string-quadmorphic-check-structure-elimination-simple.js
1 (function() {
2     var a = 'a';
3     var l = 'l';
4     var b = 'b';
5     var c = 'c';
6
7     var o = {[a]:1};
8     var p = {[a]:2, [l]:13};
9     var q = {[a]:3, [b]:3};
10     var r = {[a]:4, [c]:5};
11     var result = 0;
12     for (var i = 0; i < 1000000; ++i) {
13         result ^= o[a];
14         var tmp = o;
15         o = p;
16         p = q;
17         q = r;
18         r = tmp;
19     }
20     if (result != 0)
21         throw "Error: bad result: " + result;
22 })();