.. |
atomic.odin
|
ec8221cb5d
Simplify Atomic_Cond implementation
|
3 years ago |
extended.odin
|
78a8da5fea
Add `sync.Parker`
|
3 years ago |
futex_darwin.odin
|
52475b1761
Use __ulock_wait macOS; fix #1959
|
3 years ago |
futex_freebsd.odin
|
9eb3da0474
Remove import cycle on FreeBSD
|
3 years ago |
futex_linux.odin
|
2ec3fa93b4
Remove pthreads dependency
|
3 years ago |
futex_openbsd.odin
|
b2f5b73532
Rename package name to `sync`
|
3 years ago |
futex_wasm.odin
|
dfbe68bcfe
Begin to add support for experimental wasm64
|
3 years ago |
futex_windows.odin
|
82765ca96e
Fix `RtlWaitOnAddress` behaviour with `SetLastError(RtlNtStatusToDosError(status))` if an error occurred
|
3 years ago |
primitives.odin
|
10cd294cf2
Use Acquire semantics for the `futex_wait` load shortcut
|
3 years ago |
primitives_atomic.odin
|
dd6337224f
Correct explicit atomic orderings
|
3 years ago |
primitives_darwin.odin
|
2720f64c06
Remove unused imports
|
3 years ago |
primitives_freebsd.odin
|
9eb3da0474
Remove import cycle on FreeBSD
|
3 years ago |
primitives_internal.odin
|
4e39629a9a
Unify implementation for *nix platforms
|
3 years ago |
primitives_linux.odin
|
2720f64c06
Remove unused imports
|
3 years ago |
primitives_openbsd.odin
|
2720f64c06
Remove unused imports
|
3 years ago |
primitives_wasm.odin
|
dfbe68bcfe
Begin to add support for experimental wasm64
|
3 years ago |
primitives_windows.odin
|
b2f5b73532
Rename package name to `sync`
|
3 years ago |
sync_util.odin
|
b2f5b73532
Rename package name to `sync`
|
3 years ago |