aboutsummaryrefslogtreecommitdiff
path: root/core/sync/primitives.odin
Commit message (Expand)AuthorAgeFilesLines
* Fix commentsFeoramund2024-09-111-1/+1
* Use `contextless` procs in `core:sync` insteadFeoramund2024-09-101-17/+1
* [sync]: Document all proceduresflysand72024-07-301-56/+420
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-281-1/+1
* Fixup link formatZac Nowicki2023-07-111-1/+1
* Improve Mutex struct documentationZac Nowicki2023-07-091-3/+14
* Add `#no_copy` to sync primitivesgingerBill2023-04-151-5/+5
* cleanup of os/linuxColin Davidson2023-02-281-1/+1
* Make `sync` calls `contextless` where possiblegingerBill2022-12-081-28/+44
* Use Acquire semantics for the `futex_wait` load shortcutgingerBill2022-04-271-2/+2
* Rename package name to `sync`gingerBill2022-03-311-1/+1
* Replace `sync` with `sync2`gingerBill2022-03-301-0/+223