[JSC] JSBigInt::maxLengthBits and JSBigInt::maxLength are wrong
Created attachment 398502 [details] Patch
Comment on attachment 398502 [details] Patch LGTM. I'm wondering if we want to static assert that `maxLengthBits % (sizeof(Digit) * bitsPerByte) == 0`. IIUC, if this is not true, we will have `maxLengthBits` not aligned with `maxLength`.
(In reply to Caio Lima from comment #2) > Comment on attachment 398502 [details] > Patch > > LGTM. I'm wondering if we want to static assert that `maxLengthBits % > (sizeof(Digit) * bitsPerByte) == 0`. IIUC, if this is not true, we will have > `maxLengthBits` not aligned with `maxLength`. Sounds nice.
Created attachment 398505 [details] Patch
Comment on attachment 398505 [details] Patch r=me
Comment on attachment 398505 [details] Patch Undoing can+ for now to let EWS run.
(In reply to Mark Lam from comment #6) > Comment on attachment 398505 [details] > Patch > > Undoing can+ for now to let EWS run. Ah autocorrect: /can+/cq+/
Comment on attachment 398505 [details] Patch EWS gets green, landing
Committed r261174: <https://trac.webkit.org/changeset/261174> All reviewed patches have been landed. Closing bug and clearing flags on attachment 398505 [details].
<rdar://problem/62890572>