aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/sys_darwin.go
AgeCommit message (Expand)Author
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
2018-09-15runtime: fix TODO comment filepathKoichi Shiraishi
2018-07-24runtime: traceback from outermost libc callKeith Randall
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-05-29runtime: implement time.now using libcKeith Randall
2018-05-29runtime: wrap darwin libc calls to keep profiler happyKeith Randall
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-20runtime: use libc for nanotime on DarwinKeith Randall
2018-05-19runtime: fix darwin 386/amd64 stack switchesKeith Randall
2018-05-01runtime: move open/close/read/write from syscall to libc on DarwinKeith Randall
2018-05-01runtime: move more syscalls to libc on DarwinKeith 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