v8/test/mjsunit/harmony/bigint
Jakob Kummerow dcc6bd76a9 [bigint] Two more fixes for fast .toString()
Firstly, the fast path checking for applicability of the equality
"A/B = 0 with remainder A" must use the condition "A<B", not "A<=B".
Secondly, *all* early return paths must ensure that enough padding
'0' characters are written.

Fixed: chromium:1236694
Bug: v8:11515
Change-Id: I3fa7e17f5f3969ddbb5417b53abf3bff3fc1355b
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3075365
Reviewed-by: Adam Klein <adamk@chromium.org>
Commit-Queue: Jakob Kummerow <jkummerow@chromium.org>
Cr-Commit-Position: refs/heads/master@{#76139}
2021-08-06 17:08:05 +00:00
..
add.js
and.js
as-int-n.js
basics.js
comparisons.js
dataview.js
dec.js
div-special-cases.js [bigint] Define V8_ADVANCED_BIGINT_ALGORITHMS everywhere 2021-07-27 15:17:34 +00:00
div.js
exp.js
inc.js
json.js
misc.js
mod-special-cases.js [bigint] Move division to src/bigint/ 2021-06-15 16:24:39 +00:00
mod.js
mul-special-cases.js [bigint] Fix Karatsuba intermediate result length 2021-07-01 13:34:47 +00:00
mul.js
neg.js
not.js
or.js
property-names.js [parser] fix bigint as literal property names precision loss 2020-03-27 10:04:46 +00:00
regress-fftmul-2.js [bigint] Fix ignored bit in recursive FFT multiplication 2021-07-16 12:11:53 +00:00
regress-fftmul.js [bigint] Fix bugs in FFT multiplication 2021-07-12 10:48:15 +00:00
regress-minuszero.js [bigint] Fix accidental creation of "minus zero" BigInts 2021-08-02 10:47:46 +00:00
regress-tonumbercode.js
regress-tostring-2.js [bigint] Two more fixes for fast .toString() 2021-08-06 17:08:05 +00:00
regress-tostring.js [bigint] Fix length of '0' sequences in fast .toString() 2021-07-26 16:46:13 +00:00
regressions.js
rematerialize-on-deopt.js
sar.js
shl.js
sub.js
tonumber.js
turbo.js
typedarray.js
xor.js