Update ReadMe.md
[qtwebkit.git] / JSTests / microbenchmarks / object-closure-call.js
blob88b1afc6056486fb4e483f34f446038da05ec194
1 function makeObjectClosure(value) {
2     function foo() {
3         return this.x;
4     }
5     return {foo:foo, x:value};
8 var result = 0;
9 for (var i = 0; i < 10000; ++i) {
10     var o = makeObjectClosure(i);
11     for (var j = 0; j < 100; ++j)
12         result += o.foo();
15 if (result != 4999500000)
16     throw "Error: bad result: " + result;