Sign in
◑
Theme
chromium
/
external
/
github.com
/
WebKit
/
webkit
/
refs/heads/main
/
.
/
JSTests
/
microbenchmarks
/
megamorphic-miss.js
blob: 8874d9ef8391616c9eda128833a55cf1120ff571 [
file
] [
edit
]
function
f
(
arr
)
{
var
res
=
0
;
for
(
var
i
=
0
;
i
<
10000000
;
i
++)
{
var
o
=
arr
[
i
%
arr
.
length
];
if
(
o
.
someprop
)
res
=
1
;
}
return
res
;
}
noInline
(
f
);
var
arr
=
[];
for
(
var
i
=
0
;
i
<
40
;
i
++)
{
var
o
=
{};
o
[
"a"
+
i
]
=
i
;
arr
.
push
(
o
);
}
f
(
arr
);