aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/os_darwin.go
AgeCommit message (Expand)Author
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
2017-10-12runtime: don't restore the alternate signal stack on iosElias Naur
2017-10-11runtime: unify amd64 -buildmode=c-archive/c-shared entry point codeIan Lance Taylor
2016-11-07runtime: os.Executable runtime support for DarwinShenghou Ma
2016-10-25runtime: accept timeout from non-timeout semaphore wait on OS XRuss Cox
2016-10-05runtime: don't call cgocallback from signal handlerIan Lance Taylor
2016-09-28runtime: minor simplifications to signal codeIan Lance Taylor
2016-09-27runtime: remove sigmask type, use sigset insteadIan Lance Taylor
2016-09-26runtime: unify Unix implementations of unminitIan Lance Taylor
2016-09-26runtime: merge setting new signal mask in minitIan Lance Taylor
2016-09-26runtime: unify handling of alternate signal stackIan Lance Taylor
2016-09-24runtime: unify some signal handling functionsIan Lance Taylor
2016-09-06runtime: fetch physical page size from the OSAustin Clements
2016-08-25all: fix assembly vet issuesJosh Bleecher Snyder
2016-04-13runtime: rename os1_darwin.go to os_darwin.goBrad Fitzpatrick
2016-04-13runtime: merge the darwin os*.go files togetherBrad Fitzpatrick
2016-03-01all: make copyright headers consistent with one space after periodBrad Fitzpatrick
2016-02-22runtime: move machport into darwin's mOSMatthew Dempsky
2015-12-18runtime: write sigsetstack for Darwin, fix sigaction argIan Lance Taylor
2015-11-24runtime: use a proper type, sigset, for m.sigmaskElias Naur
2015-11-18Revert "runtime: use a proper type, sigset, for m.sigmask"Russ Cox
2015-11-17runtime: use a proper type, sigset, for m.sigmaskElias Naur