aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/sys_linux_amd64.s
AgeCommit message (Expand)Author
2021-04-29runtime: remove linux-amd64 walltime functionIan Lance Taylor
2021-04-29runtime: rename walltime1 to walltimeIan Lance Taylor
2021-04-15runtime: unify C->Go ABI transitionsAustin Clements
2021-04-08cmd/asm,runtime: reduce spellings of GOEXPERIMENTsAustin Clements
2021-04-01runtime: fix uses of ABIInternal PCs in assemblyAustin Clements
2021-03-18all: explode GOEXPERIMENT=regabi into 5 sub-experimentsAustin Clements
2021-02-08[dev.regabi] runtime: use g register in some assembly functions on AMD64Cherry Zhang
2021-02-08[dev.regabi] cmd/compile, runtime: reserve R14 as g registers on AMD64Cherry Zhang
2020-10-30reflect,runtime: use internal ABI for selected ASM routines, attempt 2Than McIntosh
2020-10-29Revert "reflect,runtime: use internal ABI for selected ASM routines"Than McIntosh
2020-10-29reflect,runtime: use internal ABI for selected ASM routinesThan McIntosh
2020-09-30runtime: don't crash if vsyscall and vdso are disabled on x86_64Andrei Vagin
2020-08-19runtime: reduce syscall when call runtime.clonecui
2020-08-16crypto,internal/bytealg: fix assembly that clobbers BPKeith Randall
2020-08-13runtime: revert signal stack mlockingAustin Clements
2020-08-10runtime: make nanotime1 reentrantCherry Zhang
2020-02-13runtime: correct caller PC/SP offsets in walltime1/nanotime1Cherry Zhang
2019-12-20runtime: make sure BP is saved in nanotime1/walltime1, else frame pointer may...Dan Scales
2019-12-05runtime: mlock top of signal stack on Linux 5.2–5.4.1Austin Clements
2019-10-26runtime: M-targeted signals for LinuxAustin Clements
2019-10-21runtime: change read and write to return negative errno valueIan Lance Taylor
2019-10-20runtime: define nonblockingPipeIan Lance Taylor
2019-09-04runtime: wrap nanotime, walltime, and writeAustin Clements
2019-03-29cmd/link/ld,cmd/internal/obj,runtime: make the Android TLS offset dynamicElias Naur
2018-10-03all: this big patch remove whitespace from assembly filesZhou Peng
2018-09-18runtime: use MADV_FREE on Linux if availableTobias Klauser
2018-09-07runtime: use tgkill for raiseMichael Pratt
2018-04-24runtime: change GNU/Linux usleep to use nanosleepIan Lance Taylor
2018-03-15runtime: use Android O friendly faccessat syscall on linux/amd64Tobias Klauser
2018-03-07runtime: get traceback from VDSO codeIan Lance Taylor
2018-03-07runtime: change from rt_sigaction to sigactionIan Lance Taylor
2018-03-05runtime: rename vdso symbols to use camel caseIan Lance Taylor
2018-02-27runtime: simplify walltime/nanotime on linux/{386,amd64}Tobias Klauser
2018-02-17runtime: remove unused getrlimit functionTobias Klauser
2018-02-14runtime: add symbol for AT_FDCWD on Linux amd64 and mips64xTobias Klauser
2018-02-13runtime: use Android O friendly syscalls on 64-bit machinesJason A. Donenfeld
2017-11-14runtime: call amd64 VDSO entry points on large stackIan Lance Taylor
2017-10-18runtime: separate error result for mmapAustin Clements
2017-10-11runtime: make it possible to exit Go-created threadsAustin Clements
2017-08-30runtime: add symbols for Linux syscall numbers on 386/amd64Chris Ball
2017-06-06runtime: intercept munmap as we do mmapIan Lance Taylor
2017-05-19runtime: use pselect6 for usleep on linux/amd64 and linux/armAustin Clements
2017-04-21runtime: inform arena placement using sbrk(0)Austin Clements
2017-02-03time: record monotonic clock reading in time.Now, for more accurate comparisonsRuss Cox
2017-01-12runtime: avoid clobbering C callee-save register in cgoSigtrampBryan C. Mills
2016-12-15runtime: preserve callee-saved C registers in sigtrampBryan C. Mills
2016-11-16runtime/cgo: use libc for sigaction syscalls when possibleBryan C. Mills
2016-11-01runtime: align stack pointer in sigfwdBryan C. Mills
2016-09-30runtime, syscall: use FP instead of SP for parametersMatthew Dempsky
2016-09-24runtime: unify some signal handling functionsIan Lance Taylor