Sign in
webkit
/
WebKit
/
dca36f254f95278f4577597df3aa0ae99d9cd592
/
.
/
JSTests
/
microbenchmarks
/
get-by-val-with-symbol-bimorphic-check-structure-elimination-simple.js
blob: e85d32af5032cd0458578495c3779925985f307e [
file
] [
log
] [
blame
]
(
function
()
{
var
a
=
Symbol
(),
l
=
Symbol
();
var
o
=
{[
a
]:
1
};
var
p
=
{[
a
]:
2
,
[
l
]:
13
};
var
result
=
0
;
for
(
var
i
=
0
;
i
<
1000000
;
++
i
)
{
result
^=
o
[
a
];
var
tmp
=
o
;
o
=
p
;
p
=
tmp
;
}
if
(
result
!=
0
)
throw
"Error: bad result: "
+
result
;
})();