aboutsummaryrefslogtreecommitdiff
path: root/src/runtime
AgeCommit message (Expand)Author
2025-05-07runtime: fix tag pointers on aix, take 2Keith Randall
2025-05-07runtime: use "bubble" terminology for synctestDamien Neil
2025-05-07runtime, testing/synctest: stop advancing time when main goroutine exitsDamien Neil
2025-05-07runtime: remove GODEBUG=runtimecontentionstacksRhys Hiltner
2025-05-07runtime: verify attribution of mutex delayRhys Hiltner
2025-05-07runtime: blame unlocker for mutex delayRhys Hiltner
2025-05-07cmd,runtime: enable race detector on loong64Guoqi Chen
2025-05-07runtime: print stack traces for bubbled goroutines on synctest deadlockDamien Neil
2025-05-07runtime: improve Error documentationMichael Pratt
2025-05-06unique: use a bespoke canonicalization map and runtime.AddCleanupMichael Anthony Knyszek
2025-05-06runtime: replace mentions of "raised" with "panicked"Mark Freeman
2025-05-05Revert "cmd/compile: allow all of the preamble to be preemptible"Keith Randall
2025-05-02runtime: clear frame pointer in morestackMichael Pratt
2025-05-02runtime: don't restore from g0.sched in systemstack on arm64Michael Pratt
2025-05-02runtime: clear frame pointer in mcallMichael Pratt
2025-05-02runtime: mark and scan small objects in whole spans [green tea]Michael Anthony Knyszek
2025-05-01cmd/compile,internal/cpu,runtime: intrinsify math/bits.OnesCount on riscv64Joel Sing
2025-04-25runtime: don't read /dev/random on Plan 9David du Colombier
2025-04-25cmd/compile: allow all of the preamble to be preemptibleKeith Randall
2025-04-24runtime, internal/fuzz: add comparison tracing for libFuzzer on loong64limeidan
2025-04-24runtime: fix typo in commentchangwang ma
2025-04-24runtime/debug: update SetCrashOutput example to not pass parent env varsFelix Geisendörfer
2025-04-24runtime: fix tag pointers on aixKeith Randall
2025-04-23runtime: use precise bounds of Go data/bss for race detectorKeith Randall
2025-04-23runtime: align taggable pointers more so we can use low bits for tagKeith Randall
2025-04-23runtime: move some malloc constants to internal/runtime/gcMichael Anthony Knyszek
2025-04-23runtime: move sizeclass defs to new package internal/runtime/gcMichael Anthony Knyszek
2025-04-22runtime: fix typos in commentsXiaolin Zhao
2025-04-22Revert "runtime: only poll network from one P at a time in findRunnable"Carlos Amedee
2025-04-22runtime, internal/runtime/maps: speed-up empty/zero map lookupsMateusz Poliwczak
2025-04-22runtime: commit to spinbitmutex GOEXPERIMENTRhys Hiltner
2025-04-22runtime: fix test of when a mutex is contendedRhys Hiltner
2025-04-22runtime: only poll network from one P at a time in findRunnableIan Lance Taylor
2025-04-18internal,runtime: use the builtin clearapocelipes
2025-04-15runtime: don't use cgo_unsafe_args for syscall9 wrapperKeith Randall
2025-04-15runtime: fix 9-arg syscall on darwin/amd64Keith Randall
2025-04-15runtime: size field for gQueue and gListDmitrii Martynov
2025-04-13runtime: optimize the function memmove using SIMD on loong64Guoqi Chen
2025-04-11all: use built-in min, max functionsMarcel Meyer
2025-04-11runtime: handle m0 padding betterRuss Cox
2025-04-11runtime: use built-in min functionMarcel Meyer
2025-04-09runtime: explicitly exclude a potential deadlock in the schedulerDmitrii Martynov
2025-04-08runtime: use internal/byteorderapocelipes
2025-04-07runtime: protect plan9 time_now function with !faketime build tagRichard Miller
2025-04-06all: use slices.Equal to simplify codecuishuang
2025-04-04internal/syscall/windows: use unsafe.Pointer instead of uintptrqmuntal
2025-04-04cmd/compile: stack allocate variable-sized makesliceKeith Randall
2025-04-04runtime: add thread exit plus vgetrandom stress testMichael Pratt
2025-04-03runtime: cleanup M vgetrandom state before dropping PMichael Pratt
2025-04-02runtime: simplify needzero logickhr@golang.org