-
Would it be possible to use this library instead of libtommath? This has the potential to speed up all of our bignum operations. I am just not sure how much would need to be reworked in Cyclone.
To…
-
See https://github.com/danleh/wasabi/issues/31#issuecomment-786532720
Copied from there: remove Long.js dependency completely and use JavaScript BigNums instead, see https://github.com/WebAssembly/…
-
```
fun in-to-cm(i): in-to-cm(i * 2.54) end
in-to-cm(1)
```
hangs the browser (Aw Snap! in Chrome), and the stop button doesn't work.
If you change it to
```
fun in-to-cm(i): in-to-cm(i * …
-
-
The BIGNUM library defaults to a non-constant time implementation of various operations. Where we want to force a constant time implementation we have to remember to set the BN_FLG_CONSTTIME flag. Exp…
-
[Helper/bignums] Is there any way *not* to use the GMP/MPFR library?
Right now, Arturo's BigNum handling capabilities are based exclusively on the GMP & MPFR libraries, and available only in the "ful…
-
```
I have been playing around with a rudimentary GMP wrapper in crack.
https://github.com/wbhart/crack-bignum/blob/master/bignum.crk
(Actually it's currently using MPIR not GMP, but the obvious cha…
-
(This is related to #414, but only incidentally.)
As noted in the code, `bitwise-{and|ior|xor}` and functions that use them are really slow. Specifically, the pattern of splitting into high and lo…
-
[Bignums/cmp] should properly handle LLP64 mode
https://github.com/arturo-lang/arturo/blob/7bccfe0204d4abbd2cfd99df71928759f37a2b5b/src/helpers/bignums.nim#L196
```text
result = 1
# TODO(Bi…
-
```
I have been playing around with a rudimentary GMP wrapper in crack.
https://github.com/wbhart/crack-bignum/blob/master/bignum.crk
(Actually it's currently using MPIR not GMP, but the obvious cha…