Skip to content

Releases: ConorWilliams/Threadpool

`std::async` API

18 Mar 17:49

Choose a tag to compare

Thiefpool now follows the std::async interface copying arguments by default. Additionally, we have included promise's exception handling.

Random stealing

18 Mar 13:25

Choose a tag to compare

Non-deterministic stealing helps to avoid contention, additionally a small spin upon thread release (trying to get work from own queue) helps to prevent contention.

Detached enqueuing

17 Mar 12:10

Choose a tag to compare

v1.2.1

release-acquire ordering

Initial release

16 Mar 18:34

Choose a tag to compare

v1.0.0

v1.0.0