Sign in
webkit
/
WebKit
/
3ee83bd7079b5d32a56631e7e3c8cee2e6830703
/
.
/
PerformanceTests
/
BigIntBench
/
big-int-simple-rshift.js
blob: a385fe67114cf9c38b1f785d6c3a2d8e1d5e759d [
file
] [
log
] [
blame
]
function
bigInt
(
a
,
b
)
{
let c
=
a
>>
b
;
return
(
a
>>
c
)
-
b
;
}
noInline
(
bigInt
);
for
(
let i
=
0
;
i
<
100000
;
i
++)
{
bigInt
(
0b1111n
,
2n
);
}
let out
;
for
(
let i
=
0
;
i
<
100000
;
i
++)
{
out
=
bigInt
(
0xffffffffffffffffffn
,
64n
);
}