aboutsummaryrefslogtreecommitdiff
path: root/core/sync/sync2/extended.odin
Commit message (Expand)AuthorAgeFilesLines
* Print examples correctlygingerBill2022-01-191-37/+34
* Add utility procedure groups for sync primitivesgingerBill2021-10-121-13/+32
* Add `wait_group_wait_with_timeout`; Allow `Sema` to be implemented as a `Wait...gingerBill2021-10-111-0/+20
* Update `core:sync/sync2` to have a generic `Futex` interface, and implement t...gingerBill2021-10-091-10/+11
* Remove unneeded semicolons from the core librarygingerBill2021-08-311-59/+59
* Keep -vet happygingerBill2021-06-081-2/+0
* Remove `context.thread_id`gingerBill2021-06-081-3/+3
* `sync2.Auto_Reset_Event`; Make atomic operations names clearergingerBill2021-05-061-12/+42
* Add @(cold) taggingerBill2021-04-221-0/+1
* Update sync2 to just use atomic intrinsics rather than the parapoly wrappersgingerBill2021-04-121-15/+14
* Remove thread stuff from sync2; Cleanup package threadgingerBill2021-04-111-0/+24
* New redesign of core:sync (stored under core:sync/sync2 for the time being)gingerBill2021-04-111-0/+215