aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/sys_linux_amd64.s
AgeCommit message (Expand)Author
2025-12-08[dev.simd] cmd/compile: zero only low 128-bit of X15Cherry Mui
2025-11-26runtime/secret: implement new secret packageDaniel Morsing
2025-11-26cmd/compile, runtime: guard X15 zeroing with GOEXPERIMENT=simdCherry Mui
2025-08-22[dev.simd] cmd/compile: ensure the whole X15 register is zeroedCherry Mui
2024-09-28runtime: use vDSO for getrandom() on linuxJason A. Donenfeld
2023-03-24runtime: add "sigaction" to sigreturn symbol nameMichael Pratt
2023-03-23all: replace leading spaces with tabs in assemblyMichael Pratt
2023-02-22runtime: use explicit NOFRAME on linux/amd64qmuntal
2022-10-18runtime: always keep global reference to mp until mexit completesMichael Pratt
2022-10-07runtime: move epoll syscalls to runtime/internal/syscallAndrew Pogrebnoy
2022-09-30Revert "runtime: move epoll syscalls to runtime/internal/syscall"Michael Pratt
2022-09-30runtime: move epoll syscalls to runtime/internal/syscallAndrew Pogrebnoy
2022-04-28runtime: mark sigtramp as TOPFRAMEMichael Pratt
2022-04-26runtime: use ABIInternal for most calls to sigtrampgoMichael Pratt
2022-03-03runtime: remove fallback to pipe on platforms with pipe2Tobias Klauser
2021-09-27runtime: use per-thread profiler for SetCgoTraceback platformsRhys Hiltner
2021-09-27runtime: add timer_create syscalls for LinuxRhys Hiltner
2021-06-11[dev.typeparams] all: always enable regabig on AMD64Cherry Mui
2021-05-21[dev.typeparams] runtime: use internal/abi.FuncPCABI0 to take address of asse...Cherry Mui
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