constantine/helpers
Mamy Ratsimbazafy 2931913b67
Add a threadpool (#213)
* Implement a threadpool

* int and SomeUnsignedInt ...

* Type conversion for windows SynchronizationBarrier

* Use the latest MacOS 11, Big Sur API (jan 2021) for MacOS futexes, Github action offers MacOS 12 and can test them

* bench need posix timer not available on windows and darwin futex

* Windows: nimble exec empty line is an error, Mac: use defined(osx) instead of defined(macos)

* file rename

* okay, that's the last one hopefully

* deactivate stealHalf for now
2023-01-24 02:32:28 +01:00
..
README.md 30% faster constant-time inversion 2020-03-20 23:03:52 +01:00
pararun.nim Batch additions (#207) 2022-10-29 22:43:40 +02:00
prng_unsafe.nim Add a threadpool (#213) 2023-01-24 02:32:28 +01:00
static_for.nim Sha256 refactor (#206) 2022-09-19 02:02:57 +02:00

README.md

Helpers, utilities, tools, miscellaneous

This folder holds helper functions that are not part of Constantine but facilitates testing and benchmarking.