nim-stint/stint
Jacek Sieka 7c81df9adc
fix modmul 256-bit perf (#156)
Not sure about other lengths, but this 100x's 256-bit `modmul` on the
given trivial benchmark and fixes abysmally slow EVM performance

```
Modmul (stint): 856300 ms
```

```
Modmul (stint): 8850 ms
```
2024-07-09 15:35:08 +02:00
..
private Fix GCC-14 [-Wincompatible-pointer-types] issue. (#153) 2024-05-23 06:31:45 +02:00
config.nim add native nim mode (#142) 2023-09-25 16:49:04 +02:00
endians2.nim rename imp to impl 2023-06-15 14:31:59 +07:00
int_modarith.nim add signed int modular arithmetic and tests 2023-06-20 21:38:02 +07:00
intops.nim fix noInit to noinit; use evergreen GitHub Actions image versions (#151) 2024-03-13 04:45:06 +00:00
io.nim hash limbs instead of bytes (#155) 2024-06-17 15:40:09 +02:00
lenient_stint.nim Pass extended precision bitops2 tests 2023-06-12 17:08:21 +07:00
literals_stint.nim rebase and try to make it works with clients 2023-06-12 20:26:36 +07:00
modular_arithmetic.nim fix modmul 256-bit perf (#156) 2024-07-09 15:35:08 +02:00
uintops.nim fix noInit to noinit; use evergreen GitHub Actions image versions (#151) 2024-03-13 04:45:06 +00:00