aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/os_darwin.go
AgeCommit message (Expand)Author
2025-07-11runtime: gofmt after CL 643897 and CL 662455Tobias Klauser
2025-05-19runtime: rename ncpu to numCPUStartupMichael Pratt
2025-04-03runtime: cleanup M vgetrandom state before dropping PMichael Pratt
2024-10-07runtime: use arc4random_buf() for readRandomFilippo Valsorda
2024-07-29cmd,log,net,runtime: simplify string prefix and suffix processingapocelipes
2023-12-05math/rand, math/rand/v2: use ChaCha8 for global randRuss Cox
2023-09-06runtime: clear procid in unminitMichael Pratt
2023-08-16runtime: guard against runtime/sema* ops on Darwin signal stack.David Chase
2023-08-14runtime: profiling on Darwin cannot use blocking readsDavid Chase
2023-01-10cmd/link, runtime: Apple libc atfork workaround take 3Russ Cox
2022-12-22runtime: revert Apple libc atfork workaroundRuss Cox
2022-11-17runtime: work around Apple libc bugs to make exec stop hangingRuss Cox
2022-11-10runtime: retry thread creation on EAGAINIan Lance Taylor
2022-11-10runtime: consolidate some low-level error reportingIan Lance Taylor
2022-10-26runtime: fix a few function names on commentscui fliter
2022-04-05all: separate doc comment from //go: directivesRuss Cox
2022-02-15runtime, syscall: reimplement AllThreadsSyscall using only signals.Michael Pratt
2021-09-27runtime: allow per-OS changes to unix profilerRhys Hiltner
2021-06-14[dev.typeparams] all: merge master (fdab5be) into dev.typeparamsMatthew Dempsky
2021-06-11runtime: loop on EINTR in macOS sigNoteSleepIan Lance Taylor
2021-05-21[dev.typeparams] runtime: replace funcPC with internal/abi.FuncPCABIInternalCherry Mui
2021-04-26runtime: use abi.FuncPCABI0 for libc syscall wrappersCherry Zhang
2021-02-19runtime: clean up system calls during cgo callback initRuss Cox
2021-01-18runtime: free Windows event handles after last lock is droppedJason A. Donenfeld
2020-12-07internal/cpu: add darwin/arm64 CPU feature detection supportMartin Möhrmann
2020-11-30runtime: mlock signal stack on macOS/ARM64Cherry Zhang
2020-10-26runtime: delineate which memstats are system stats with a typeMichael Anthony Knyszek
2020-10-06runtime: use sigaltstack on macOS/ARM64Cherry Zhang
2020-04-08all: remove scattered remnants of darwin/armAustin Clements
2019-10-26runtime: M-targeted signals for libc-based OSesAustin Clements
2019-06-30runtime: use a pipe to wake up signal_recv on DarwinIan Lance Taylor
2019-06-21Revert "runtime: use dispatch semaphores on Darwin"Ian Lance Taylor
2019-06-15runtime: use dispatch semaphores on DarwinIan Lance Taylor
2019-06-06runtime: use default system stack size, not 64 kB, on non-cgo macOSRuss Cox
2019-03-15runtime: introduce and consistently use setNsec for timespecIan Lance Taylor
2018-09-07runtime: in semasleep, subtract time spent so far from timeoutKeith Randall
2018-07-04runtime: support capturing C backtrace from signal handler on darwin/amd64Nikhil Benesch
2018-06-25runtime: respect timeout in semasleep on DarwinNikhil Benesch
2018-06-16runtime: move semaphore ops from system calls to libc calls on DarwinKeith Randall
2018-06-13runtime: move darwin kevent calls to libcKeith Randall
2018-06-12runtime: use libc's signal functions on DarwinKeith Randall
2018-06-07runtime: remove unused darwinVersion and getDarwinVersionTobias Klauser
2018-05-21cmd/link,runtime: move syscalls to libc on iOSElias Naur
2018-05-21runtime: use raise instead of pthread_self and pthread_killElias Naur
2018-05-19runtime: fix darwin 386/amd64 stack switchesKeith Randall
2018-05-01runtime: implement darwin raise with pthread_self and pthread_killElias Naur
2018-05-01runtime: convert exit to use pthread library on DarwinKeith Randall
2018-04-30runtime,cmd/ld: on darwin, create theads using libcKeith Randall
2018-02-13runtime: remove unused memlimit functionAustin Clements
2018-01-16runtime: fix time.Now on Sierra and olderGiovanni Bajo