Sign in
cobalt
/
cobalt
/
c73ce7d5dfce7ae20bcc30efc5f220e0fbac12b1
/
.
/
src
/
third_party
/
mozjs-45
/
js
/
src
/
jit-test
/
tests
/
basic
/
testBug586866.js
blob: 425bf2b782458e336ebd921d2107fb168ba347fa [
file
] [
log
] [
blame
]
var
magic
=
8
;
var
obj
=
{};
for
(
var
i
=
1
;
i
<=
magic
;
++
i
)
obj
[
i
]
=
"a"
;
function
func
()
{
var
i
=
1
;
while
(
i in obj
)
{
++
i
;
}
return
i
-
1
;
}
assertEq
(
func
(),
magic
);
assertEq
(
func
(),
magic
);
assertEq
(
func
(),
magic
);