aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/sys_darwin_amd64.s
AgeCommit message (Expand)Author
2021-04-26runtime: use abi.FuncPCABI0 for libc syscall wrappersCherry Zhang
2021-04-15runtime: unify C->Go ABI transitionsAustin Clements
2021-03-19cmd/compile: add clobberdeadreg modeCherry Zhang
2021-02-03[dev.regabi] runtime, syscall, etc.: mark Darwin syscall wrappers as ABIInternalCherry 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-05-07crypto/x509: use Security.framework without cgo for roots on macOSFilippo Valsorda
2019-10-26runtime: M-targeted signals for libc-based OSesAustin Clements
2019-10-21runtime: change read and write to return negative errno valueIan Lance Taylor
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: document, fix libc error checks on macOSRuss Cox
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-12-13runtime,os,syscall,internal/poll: replace getdirentries on iOSElias Naur
2018-11-07syscall: implement syscalls on Darwin using libSystemKeith Randall
2018-08-16runtime: load errno as signed 32-bitKeith 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-05-29runtime: implement time.now using libcKeith Randall
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
2018-04-11runtime: use fixed TLS offsets on darwin/amd64 and darwin/386Keith Randall
2018-04-10Revert "runtime: use fixed TLS offsets on darwin/amd64 and darwin/386"Keith Randall
2018-04-10runtime: use fixed TLS offsets on darwin/amd64 and darwin/386Keith Randall
2018-01-16runtime: fix time.Now on Sierra and olderGiovanni Bajo
2017-10-18runtime: separate error result for mmapAustin Clements
2017-10-11runtime: make it possible to exit Go-created threadsAustin Clements
2017-10-05runtime: fix exit1 arguments on DarwinAustin Clements
2017-10-03runtime: fix wall time computation in macOS High SierraGiovanni Bajo
2017-10-03runtime: rename offsets macros to prepare for multiple versionsGiovanni Bajo
2017-02-09time: optimize Now on darwin, windowsRuss Cox
2017-02-03time: record monotonic clock reading in time.Now, for more accurate comparisonsRuss Cox
2017-02-03runtime: darwin/amd64, don't depend on outarg slots being unmodifiedKeith Randall
2017-02-02runtime: use mach_absolute_time for runtime.nanotimeLars Wiegman
2016-11-01runtime: align stack pointer in sigfwdBryan C. Mills
2016-10-27runtime: use clock_gettime(CLOCK_REALTIME) for nanosecond-precision time.now ...Russ Cox
2016-09-26runtime: unify sigtrampgoIan Lance Taylor
2016-08-25all: fix assembly vet issuesJosh Bleecher Snyder