Sign in
nest-open-source
/
manifest_repos
/
chromium_src
/
1389d67935ffbffe8a70c1fa06867f6cf7ecf464
/
.
/
chromium
/
src
/
third_party
/
blink
/
web_tests
/
fast
/
js
/
regress
/
script-tests
/
object-closure-call.js
blob: e3132c62981bc61f9802794a7e1195868526d3cd [
file
] [
log
] [
blame
]
function
makeObjectClosure
(
value
)
{
function
foo
()
{
return
this
.
x
;
}
return
{
foo
:
foo
,
x
:
value
};
}
var
result
=
0
;
for
(
var
i
=
0
;
i
<
10000
;
++
i
)
{
var
o
=
makeObjectClosure
(
i
);
for
(
var
j
=
0
;
j
<
100
;
++
j
)
result
+=
o
.
foo
();
}
print
(
result
);