aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/os_linux.go
AgeCommit message (Expand)Author
2025-07-11runtime: gofmt after CL 643897 and CL 662455Tobias Klauser
2025-05-19runtime: rename ncpu to numCPUStartupMichael Pratt
2025-05-19runtime: move atoi to internal/runtime/strconvMichael Pratt
2025-04-03runtime: cleanup M vgetrandom state before dropping PMichael Pratt
2025-03-04runtime: decorate anonymous memory mappingsLénaïc Huard
2024-11-15runtime: allow futex OSes to use sema-based mutexRhys Hiltner
2024-10-07runtime: overwrite startupRand instead of clearing itFilippo Valsorda
2024-09-28runtime: use vDSO for getrandom() on linuxJason A. Donenfeld
2024-09-26os: ignore SIGSYS in checkPidfdcions
2024-08-20src: fix typosAlexander Cyon
2024-03-25runtime: migrate internal/atomic to internal/runtimeAndy Pan
2024-03-19runtime: optimize permission changes with mprotectLance Yang
2024-02-21runtime: migrate internal/syscall to internal/runtimeAndy Pan
2023-12-05math/rand, math/rand/v2: use ChaCha8 for global randRuss Cox
2023-11-15runtime/metrics: add STW stopping and total time metricsMichael Pratt
2023-10-31runtime: on arm32, detect whether we have sync instructionsKeith Randall
2023-09-11runtime: avoid staticinit dependency with sigsetAllExitingMatthew Dempsky
2023-09-06runtime: clear procid in unminitMichael Pratt
2023-06-06runtime: implement SUID/SGID protectionsRoland Shoemaker
2023-05-20runtime: change fcntl to return two valuesIan Lance Taylor
2023-05-19runtime: emit STW events for all pauses, not just those for the GCMichael Anthony Knyszek
2023-05-17runtime: consistently define fcntlIan Lance Taylor
2023-03-24runtime: add "sigaction" to sigreturn symbol nameMichael Pratt
2023-02-16runtime: expose auxv for use by x/sys/cpuBrad Fitzpatrick
2023-01-28runtime: remove go118UseTimerCreateProfilerKeith Randall
2022-11-10runtime: retry thread creation on EAGAINIan Lance Taylor
2022-11-10runtime: consolidate some low-level error reportingIan Lance Taylor
2022-10-26runtime: add missing closing curly brace in runtime corruption error messageBrad Fitzpatrick
2022-10-26runtime: fix a few function names on commentscui fliter
2022-09-21runtime: treat SI_TKILL like SI_USER on LinuxIan Lance Taylor
2022-09-19Revert "runtime: treat SI_TKILL like SI_USER on Linux"Cuong Manh Le
2022-09-17runtime: treat SI_TKILL like SI_USER on LinuxIan Lance Taylor
2022-08-31runtime: convert mOS.profileTimerValid to internal atomic typeAndy Pan
2022-05-19all: gofmt main repoRuss Cox
2022-04-28runtime: differentiate "user" and "system" throwsMichael Pratt
2022-04-11all: gofmt main repoRuss Cox
2022-04-05all: separate doc comment from //go: directivesRuss Cox
2022-03-03runtime: remove fallback to pipe on platforms with pipe2Tobias Klauser
2022-02-15runtime, syscall: reimplement AllThreadsSyscall using only signals.Michael Pratt
2022-02-15runtime: move doAllThreadsSyscall to os_linux.goMichael Pratt
2021-11-02runtime: add padding to Linux kernel structuresRhys Hiltner
2021-10-04Revert "runtime: add padding to Linux kernel structures"Michael Pratt
2021-10-04runtime: add padding to Linux kernel structuresRhys Hiltner
2021-09-27runtime: use per-thread profiler for SetCgoTraceback platformsRhys Hiltner
2021-09-27runtime: profile with per-thread timers on LinuxRhys Hiltner
2021-09-27runtime: allow per-OS changes to unix profilerRhys Hiltner
2021-09-27runtime: add timer_create syscalls for LinuxRhys Hiltner
2021-06-17[dev.typeparams] runtime: replace uses of runtime/internal/sys.PtrSize with i...Michael Anthony Knyszek
2021-05-21[dev.typeparams] runtime: replace funcPC with internal/abi.FuncPCABIInternalCherry Mui
2021-05-21[dev.typeparams] runtime: use internal/abi.FuncPCABI0 to reference ABI0 assem...Cherry Mui