Update ReadMe.md
[qtwebkit.git] / JSTests / microbenchmarks / elidable-new-object-tree.js
bloba54e18a5ff38489b0e757df934645dfe752d8258
1 //@ skip if $architecture == "x86"
3 function sumOfArithSeries(limit) {
4     return limit * (limit + 1) / 2;
7 var n = 10000000;
9 function foo() {
10     var result = 0;
11     for (var i = 0; i < n; ++i) {
12         var o = {f: {f:i}};
13         var p = {f: {f:i + 1}};
14         result += o.f.f + p.f.f;
15     }
16     return result;
19 var result = foo();
20 if (result != sumOfArithSeries(n - 1) + sumOfArithSeries(n))
21     throw "Error: bad result: " + result;