summaryrefslogtreecommitdiff
path: root/src/runtime/os_darwin.go
Commit message (Expand)AuthorAgeFilesLines
* runtime: support capturing C backtrace from signal handler on darwin/amd64Nikhil Benesch2018-07-041-1/+6
* runtime: respect timeout in semasleep on DarwinNikhil Benesch2018-06-251-1/+1
* runtime: move semaphore ops from system calls to libc calls on DarwinKeith Randall2018-06-161-279/+45
* runtime: move darwin kevent calls to libcKeith Randall2018-06-131-6/+0
* runtime: use libc's signal functions on DarwinKeith Randall2018-06-121-20/+9
* runtime: remove unused darwinVersion and getDarwinVersionTobias Klauser2018-06-071-25/+3
* cmd/link,runtime: move syscalls to libc on iOSElias Naur2018-05-211-2/+0
* runtime: use raise instead of pthread_self and pthread_killElias Naur2018-05-211-6/+0
* runtime: fix darwin 386/amd64 stack switchesKeith Randall2018-05-191-6/+5
* runtime: implement darwin raise with pthread_self and pthread_killElias Naur2018-05-011-1/+6
* runtime: convert exit to use pthread library on DarwinKeith Randall2018-05-011-9/+7
* runtime,cmd/ld: on darwin, create theads using libcKeith Randall2018-04-301-29/+63
* runtime: remove unused memlimit functionAustin Clements2018-02-131-8/+0
* runtime: fix time.Now on Sierra and olderGiovanni Bajo2018-01-161-4/+25
* runtime: don't restore the alternate signal stack on iosElias Naur2017-10-121-1/+5
* runtime: unify amd64 -buildmode=c-archive/c-shared entry point codeIan Lance Taylor2017-10-111-2/+2
* runtime: os.Executable runtime support for DarwinShenghou Ma2016-11-071-0/+18
* runtime: accept timeout from non-timeout semaphore wait on OS XRuss Cox2016-10-251-1/+4
* runtime: don't call cgocallback from signal handlerIan Lance Taylor2016-10-051-1/+1
* runtime: minor simplifications to signal codeIan Lance Taylor2016-09-281-14/+11
* runtime: remove sigmask type, use sigset insteadIan Lance Taylor2016-09-271-2/+2
* runtime: unify Unix implementations of unminitIan Lance Taylor2016-09-261-3/+1
* runtime: merge setting new signal mask in minitIan Lance Taylor2016-09-261-12/+5
* runtime: unify handling of alternate signal stackIan Lance Taylor2016-09-261-25/+4
* runtime: unify some signal handling functionsIan Lance Taylor2016-09-241-24/+3
* runtime: fetch physical page size from the OSAustin Clements2016-09-061-1/+21
* all: fix assembly vet issuesJosh Bleecher Snyder2016-08-251-2/+4
* runtime: rename os1_darwin.go to os_darwin.goBrad Fitzpatrick2016-04-131-0/+582
* runtime: merge the darwin os*.go files togetherBrad Fitzpatrick2016-04-131-42/+0
* all: make copyright headers consistent with one space after periodBrad Fitzpatrick2016-03-011-1/+1
* runtime: move machport into darwin's mOSMatthew Dempsky2016-02-221-0/+1
* runtime: write sigsetstack for Darwin, fix sigaction argIan Lance Taylor2015-12-181-1/+1
* runtime: use a proper type, sigset, for m.sigmaskElias Naur2015-11-241-1/+1
* Revert "runtime: use a proper type, sigset, for m.sigmask"Russ Cox2015-11-181-1/+1
* runtime: use a proper type, sigset, for m.sigmaskElias Naur2015-11-171-1/+1
* runtime: move m's OS-specific semaphore fields into mOSMatthew Dempsky2015-11-131-1/+3
* runtime: split plan9 and solaris's m fields into new embedded mOS typeMatthew Dempsky2015-10-221-0/+2
* runtime: if we don't handle a signal on a non-Go thread, raise itIan Lance Taylor2015-07-221-1/+1
* runtime: fix arm64 asm vet issuesJosh Bleecher Snyder2015-04-221-1/+1
* runtime: darwin/amd64 library entry pointDavid Crawshaw2015-04-081-1/+1
* runtime: log all thread stack traces during GODEBUG=crash on Linux and OS XRuss Cox2015-01-141-0/+1
* [dev.cc] runtime: convert freebsd to GoRuss Cox2014-11-111-4/+0
* [dev.cc] runtime: convert operating system support code from C to GoRuss Cox2014-11-111-9/+25
* runtime: remove duplicated Go constantsRuss Cox2014-09-161-2/+0
* build: move package sources from src/pkg to srcRuss Cox2014-09-081-0/+26