aboutsummaryrefslogtreecommitdiff
path: root/core/sync/extended.odin
Commit message (Expand)AuthorAgeFilesLines
* sync: fix deadlock in one shot eventLaytan Laats2024-05-021-1/+1
* Add `sync.One_Shot_Event`gingerBill2024-02-211-0/+24
* Add `#no_copy` to sync primitivesgingerBill2023-04-151-8/+8
* Change to use `ODIN_VALGRIND_SUPPORT`gingerBill2023-01-231-2/+2
* Add helgrind markers to package syncgingerBill2023-01-231-0/+8
* Add different variants for `once_do`gingerBill2022-12-081-2/+59
* Make `sync` calls `contextless` where possiblegingerBill2022-12-081-28/+28
* Add `sync.Parker`gingerBill2022-04-301-0/+56
* Remove the wait group based semaphore implementationgingerBill2022-04-301-10/+5
* Fix `_Sema`gingerBill2022-04-011-2/+2
* Change `intrinsics.Atomic_Memory_Order` fields to use `Ada_Case` rather than ...gingerBill2022-03-311-15/+15
* Correct ordering in `auto_reset_event_signal`gingerBill2022-03-311-2/+2
* Rename package name to `sync`gingerBill2022-03-311-1/+1
* Update core to use new atomic intrinsicsgingerBill2022-03-311-15/+15
* Replace `sync` with `sync2`gingerBill2022-03-301-0/+304