aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/sys_darwin.go
AgeCommit message (Expand)Author
2026-03-24runtime: return the error code as a return value in syscallN_trampolineqmuntal
2025-10-21runtime,syscall: implement and use syscalln on darwinqmuntal
2025-09-15runtime: deduplicate syscall assembly for darwinqmuntal
2025-04-15runtime: don't use cgo_unsafe_args for syscall9 wrapperKeith Randall
2024-10-07runtime: use arc4random_buf() for readRandomFilippo Valsorda
2024-05-23all: document legacy //go:linkname for modules with ≥200 dependentsRuss Cox
2024-05-23all: document legacy //go:linkname for modules with ≥1,000 dependentsRuss Cox
2024-05-22all: document legacy //go:linkname for modules with ≥100,000 dependentsRuss Cox
2024-03-25runtime: migrate internal/atomic to internal/runtimeAndy Pan
2023-08-03runtime,runtime/pprof: get memory mappings on darwin.Cosmos Nicolaou
2023-06-06runtime: implement SUID/SGID protectionsRoland Shoemaker
2023-05-20runtime: consolidate on a single closeonexec definitionIan Lance Taylor
2023-05-20runtime: change fcntl to return two valuesIan Lance Taylor
2023-02-10runtime: skip darwin osinit_hack on iosRuss Cox
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-01net: use libc (not cgo) for DNS on macOSRuss Cox
2022-10-18runtime: throw in unreachable exitThreadMichael Pratt
2022-10-18runtime: always keep global reference to mp until mexit completesMichael Pratt
2022-04-11all: gofmt main repoRuss Cox
2022-04-05all: separate doc comment from //go: directivesRuss Cox
2022-02-28runtime: avoid cgo_unsafe_args for syscall.syscall functions on darwin/arm64Cherry Mui
2022-02-22crypto/x509, runtime: fix occasional spurious “certificate is expired”Russ Cox
2021-11-30runtime: keep //go:cgo_unsafe_args arguments alive to prevent GCJason A. Donenfeld
2021-11-10runtime: fix unworkable comments for go:nosplitHajime Hoshi
2021-04-29runtime: rename walltime1 to walltimeIan Lance Taylor
2021-04-26runtime: use abi.FuncPCABI0 for libc syscall wrappersCherry Zhang
2021-03-01runtime: use entersyscall in syscall_syscallX on DarwinCherry Zhang
2021-02-19runtime: clean up system calls during cgo callback initRuss Cox
2021-01-19cmd/link,runtime: switch openbsd/amd64 to pthreadsJoel Sing
2020-12-21runtime: use _exit on darwinCherry Zhang
2020-12-07internal/cpu: add darwin/arm64 CPU feature detection supportMartin Möhrmann
2020-11-30runtime: mlock signal stack on macOS/ARM64Cherry Zhang
2020-11-18runtime: use clock_gettime instead of gettimeofday on darwinTobias Klauser
2020-08-17cmd/link: link dynamic library automaticallyCherry Zhang
2020-07-08crypto/x509/internal/macos: rename package to lowercaseFilippo Valsorda
2020-05-07crypto/x509: use Security.framework without cgo for roots on macOSFilippo Valsorda
2020-04-08all: remove scattered remnants of darwin/386Austin Clements
2019-11-25runtime: add go:nosplit to cgo_mmap.go:mmap() and sys_darwin.go:mmap()Dan Scales
2019-10-26runtime: M-targeted signals for libc-based OSesAustin Clements
2019-10-01runtime: fix darwin syscall performance regressionShenghou Ma
2019-09-04runtime: wrap nanotime, walltime, and writeAustin 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: mark all Go symbols called from assembly in other packagesAustin Clements
2019-06-06runtime: use default system stack size, not 64 kB, on non-cgo macOSRuss Cox
2019-04-03syscall: avoid _getdirentries64 on darwinKeith Randall
2018-11-07syscall: implement syscalls on Darwin using libSystemKeith Randall