summary refs log tree commit diff stats
path: root/lib/pure/concurrency
Commit message (Expand)AuthorAgeFilesLines
* make C++ atomic opt in via -d:nimUseCppAtomics (#24209)metagn2024-09-301-1/+4
* allow C atomics on C++ with -d:nimUseCAtomics (#24207)metagn2024-09-301-25/+40
* impr: std/cpuinfo: use documented impl ; support JS (#23911)lit2024-08-111-60/+81
* complete std prefixes for stdlib (#22887)ringabout2023-10-303-5/+5
* deprecate `std/threadpool`; use `malebolgia`, `weave`, `nim-taskpool` instead...ringabout2023-08-291-0/+2
* Update threadpool.nim with correct link to typedthreads module (#21865)noah edward hall2023-05-191-1/+1
* Revert "Fix #13093 C++ Atomics: operator= is implicitly deleted because the d...ringabout2023-01-271-1/+1
* Fix #13093 C++ Atomics: operator= is implicitly deleted because the default d...Bung2023-01-271-1/+1
* fixes broken importc for vcc [backport] (#20909)ringabout2022-11-241-2/+2
* move `system/atomics` out of system; `std/atomics` should be preferred (#20875)ringabout2022-11-221-1/+1
* rename `std/threads` to `std/typedthreads` (#20850)ringabout2022-11-161-1/+1
* fixes #13781; fixes #14901; add acyclic pragmas to FlowVar (#20804)ringabout2022-11-101-2/+2
* removes channels_builtin when enabling `nimPreviewSlimSystem` (#20713)ringabout2022-10-311-1/+0
* put std/threads under the umbrella of nimPreviewSlimSystem (#20711)ringabout2022-10-311-1/+1
* move threads out of system (#20674)ringabout2022-10-291-1/+1
* make more standard libraries work with `nimPreviewSlimSystem` (#20343)ringabout2022-09-272-0/+6
* remove deprecated type pragma syntax, fix bugs that required it (#20199)metagn2022-09-031-1/+1
* Resolve cross file resolution errors in atomics (#19422) [backport:1.6]James2022-01-201-10/+7
* add std/private/win_getsysteminfo; refactor the usage of `GetSystemInfo` (#19...flywind2022-01-041-18/+6
* add comments to spawn and pinnedSpawn (#19230)flywind2021-12-091-2/+4
* fix #18844 (#18851)flywind2021-09-201-4/+4
* improve cache line size (#17885)flywind2021-04-291-6/+3
* remove redundant void return in stdlib (#17464)Timothee Cour2021-03-231-2/+2
* rename channels to channels_builtin (#17330)flywind2021-03-121-1/+1
* remove unnecessary deps (#17307)flywind2021-03-091-2/+0
* fix #17078 csources generation (#17079)Timothee Cour2021-02-181-1/+1
* add -d:nimStrictMode in CI to keep code from regressing; fixes ConvFromXtoIts...Timothee Cour2021-02-171-1/+1
* use typeof instead type (#16962)flywind2021-02-081-1/+1
* Improve documentation for threadpool (#16821)konsumlamm2021-01-271-40/+41
* Minor docs/format changes (cpuinfo, volatile) (#16602)konsumlamm2021-01-061-10/+9
* styleCheck: Fix some inconsistent identifiers (#16177)ee72020-12-211-12/+12
* Fix broken links in docs (#16336)Elliot Waite2020-12-141-1/+1
* add simple runnableExamples for atomics (#16116)flywind2020-11-241-0/+40
* fix #12726 Cannot take the compile-time sizeof Atomic types (#15928)Bung2020-11-121-7/+8
* Add test coverage for atomics (#15193)Elijah Shaw-Rutschman2020-08-181-7/+7
* threadpool.nim: minor code style changesAraq2020-07-181-5/+5
* Remove deprecated stuff from stdlib (#14699)Miran2020-06-171-1/+1
* Step2: fixes #13781, fixes #13805 (#13897)cooldome2020-04-161-28/+21
* Documentation, add more examples (#13825)Juan Carlos2020-04-011-3/+5
* Add Documentation (#13811)Juan Carlos2020-03-311-0/+3
* threadpool.nim: allow control over MaxThreadPoolSize and MaxDistinguishedThre...Araq2020-03-201-3/+3
* csize => csize_t for sysctlTimothee Cour2020-01-281-3/+2
* Fix #12812Clyybber2019-12-051-1/+1
* remove unused importsnarimiran2019-11-061-4/+1
* Fix many broken linksJjp1372019-10-221-1/+1
* Revert "Fixes #12187 (#12321)" (#12447)Andreas Rumpf2019-10-181-1/+1
* Fixes #12187 (#12321)Clyybber2019-10-081-1/+1
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-272-2/+2
* threadpool: fix link in docs [ci skip] (#12258) [backport]Jjp1372019-09-251-1/+1
* last stdlib cleanupsAraq2019-09-213-12/+17