aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/proc.go
AgeCommit message (Expand)Author
13 daysruntime: use asmcgocall_no_g in libInitMichael Pratt
2026-03-18runtime,runtime/cgo: do cgo thread initialization in Go on Windowsqmuntal
2026-03-18runtime: implement part of library initialization in Goqmuntal
2026-02-27runtime: do signal stack clearing when parking MsDaniel Morsing
2026-02-10runtime: put a bool in front of initialization-done channelIan Lance Taylor
2025-12-23runtime: fix nGsyscallNoP accountingMichael Anthony Knyszek
2025-12-12runtime/secret: restore goroutine behavior to proposalDaniel Morsing
2025-12-12runtime: dropg after emitting trace event in preemptParkMichael Anthony Knyszek
2025-12-11runtime: make goroutines inherit DIT state, don't lock to OS threadRoland Shoemaker
2025-12-05runtime: don't count nGsyscallNoP for extra Ms in CMichael Anthony Knyszek
2025-11-26runtime/secret: implement new secret packageDaniel Morsing
2025-11-26crypto/fips140: add WithoutEnforcementDaniel Morsing
2025-11-20[dev.simd] all: merge master (ca37d24) into dev.simdCherry Mui
2025-11-20runtime: select GC mark workers during start-the-worldMichael Pratt
2025-11-17runtime: rename findrunnable references to findRunnableMichael Pratt
2025-11-14runtime: usleep before stealing runnext only if not in syscallMichael Anthony Knyszek
2025-11-14runtime: add debug mode to extend _Grunning-without-P windowsMichael Anthony Knyszek
2025-11-13[dev.simd] all: merge master (57362e9) into dev.simdCherry Mui
2025-11-13runtime: prefer to restart Ps on the same M after STWMichael Pratt
2025-11-11runtime: doubly-linked sched.midle listMichael Pratt
2025-11-03runtime: don't panic in castogscanstatusMichael Anthony Knyszek
2025-10-30runtime: prioritize panic output over racefiniMichael Anthony Knyszek
2025-10-30runtime: optimistically CAS atomicstatus directly in enter/exitsyscallMichael Anthony Knyszek
2025-10-30runtime: don't track scheduling latency for _Grunning <-> _GsyscallMichael Anthony Knyszek
2025-10-30runtime: document tracer invariants explicitlyMichael Anthony Knyszek
2025-10-30runtime: eliminate _PsyscallMichael Anthony Knyszek
2025-10-29internal/itoa, internal/runtime/strconv: deleteRuss Cox
2025-10-20runtime: add _Gdeadextra statusMichael Anthony Knyszek
2025-10-07runtime: free spanQueue on P destroyMichael Pratt
2025-10-07runtime: assert p.destroy runs with GC not runningMichael Pratt
2025-10-03[dev.simd] all: merge master (adce7f1) into dev.simdCherry Mui
2025-10-02runtime,net/http/pprof: goroutine leak detection by using the garbage collectorVlad Saioc
2025-09-30runtime: initialise debug settings much earlier in startup processSteve Muir
2025-09-25[dev.simd] all: merge master (d70ad4e) into dev.simdCherry Mui
2025-09-23runtime: eliminate global span queue [green tea]Michael Anthony Knyszek
2025-09-23runtime: deduplicate pMask resize codeMichael Anthony Knyszek
2025-09-23runtime: split gcMarkWorkAvailable into two separate conditionsMichael Anthony Knyszek
2025-09-11[dev.simd] all: merge master (cf5e993) into dev.simdCherry Mui
2025-09-05runtime: simplify openbsd check in usesLibcall and mStackIsSystemAllocatedTobias Klauser
2025-09-03[dev.simd] all: merge master (4c4cefc) into dev.simdCherry Mui
2025-08-29internal/cpu: inline DebugOptionsTobias Klauser
2025-08-25runtime: skip doInit of plugins in runtime.mainWang Deyu
2025-08-22[dev.simd] cmd/compile: ensure the whole X15 register is zeroedCherry Mui
2025-08-15runtime/metrics: add metric for current Go-owned thread countMichael Anthony Knyszek
2025-08-15runtime/metrics: add metric for total goroutines createdMichael Anthony Knyszek
2025-08-15runtime/metrics: add metrics for goroutine sched statesMichael Anthony Knyszek
2025-08-15runtime: disable stack shrinking for all waiting-for-suspendG casesMichael Anthony Knyszek
2025-08-05runtime: save scalar registers off stack in amd64 async preemptionAustin Clements
2025-07-24runtime: randomize heap base addressRoland Shoemaker
2025-07-24runtime: drop NetBSD kernel bug sysmon workaround fixed in NetBSD 9.2Tobias Klauser