aboutsummaryrefslogtreecommitdiff
path: root/core/sync/futex_darwin.odin
Commit message (Collapse)AuthorAgeFilesLines
* Replace system:System.framework imports with system:SystemHarold Brenes2025-07-131-1/+1
| | | | This makes the linker work for both macOS and iOS targets
* Merge branch 'master' into file-tags-without-commentsKarl Zylinski2024-09-171-8/+17
|\
| * fix wrong ulock timeout calculation, add version check for iosLaytan Laats2024-09-171-1/+4
| |
| * Pass microseconds instead of nanoseconds to __ulock_waitpkova2024-09-171-1/+1
| |
| * Fix code alignment in futex_darwin.odinPyry Kovanen2024-09-171-1/+1
| | | | | | Co-authored-by: Feoramund <161657516+Feoramund@users.noreply.github.com>
| * Fix core sync test deadlock on darwinpkova2024-09-171-2/+8
| |
| * Use `contextless` procs in `core:sync` insteadFeoramund2024-09-101-6/+6
| |
* | Moved all packages in core, base, vendor, tests and examples to use new #+ ↵Karl Zylinski2024-09-141-2/+2
|/ | | | file tag syntax.
* core/sync: fix wrong timeout calculation, `time.Duration` is ns alreadyLaytan Laats2024-06-071-1/+1
|
* darwin: use new wait on address API if possibleLaytan Laats2024-03-151-2/+62
|
* Remove `core:os` dependency for `base:runtime`gingerBill2024-01-281-1/+1
|
* Make `sync` calls `contextless` where possiblegingerBill2022-12-081-7/+7
|
* Use __ulock_wait macOS; fix #1959Jeroen van Rijn2022-09-041-3/+4
|
* Fix typogingerBill2022-05-181-1/+1
|
* Rename package name to `sync`gingerBill2022-03-311-1/+1
|
* Replace `sync` with `sync2`gingerBill2022-03-301-0/+82