Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / fast / js / regress / script-tests / object-closure-call.js
blobe3132c62981bc61f9802794a7e1195868526d3cd
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 print(result);