gingerBill
|
73cba2cf13
Add `cond_wait_with_timeout`
|
3 년 전 |
gingerBill
|
2b8807eb73
Keep -vet happy
|
3 년 전 |
gingerBill
|
2ef0e6b8f6
Update `core:sync/sync2` to have a generic `Futex` interface, and implement the calls appropriately for each platform
|
3 년 전 |
gingerBill
|
ca33cb990b
Strip semicolons in core which were missing
|
4 년 전 |
gingerBill
|
df159dbae7
Add some missing files to sync2 for linux and darwin
|
4 년 전 |
gingerBill
|
4035fec784
Add more uses of `or_return`
|
4 년 전 |
gingerBill
|
fe74b479c6
Begin changes to sync2
|
4 년 전 |
gingerBill
|
502ad0c10b
`sync2.Auto_Reset_Event`; Make atomic operations names clearer
|
4 년 전 |
gingerBill
|
17390cd317
Implement sync2.Recursive_Mutex using `WaitOnAddress` and friends on Windows
|
4 년 전 |
gingerBill
|
96b60d8779
Reimplement sync2.Sema on windows with WaitOnAddress primitives
|
4 년 전 |
gingerBill
|
bee8beb2c9
Default to pthreads in sync2 for *nix
|
4 년 전 |
gingerBill
|
4fb4ada2c7
Update sync2 to just use atomic intrinsics rather than the parapoly wrappers
|
4 년 전 |
gingerBill
|
2db1fe7429
New redesign of core:sync (stored under core:sync/sync2 for the time being)
|
4 년 전 |