summaryrefslogtreecommitdiff
path: root/src/runtime/proc.go
Commit message (Expand)AuthorAgeFilesLines
* runtime/cgo: store M for C-created thread in pthread keyCherry Mui2023-05-171-16/+102
* runtime: replace sysBlockTraced with tracedSyscallEnterMichael Anthony Knyszek2023-05-171-4/+1
* runtime: hide sysExitTicks a little betterMichael Anthony Knyszek2023-05-171-4/+3
* runtime: capture per-g trace state in a typeMichael Anthony Knyszek2023-05-171-7/+7
* runtime: factor our oneNewExtraM trace codeMichael Anthony Knyszek2023-05-171-6/+1
* runtime: hide trace.shutdown behind traceShuttingDownMichael Anthony Knyszek2023-05-111-2/+2
* runtime: replace trace.enabled with traceEnabledMichael Anthony Knyszek2023-05-111-35/+35
* runtime: hide trace lock init detailsMichael Anthony Knyszek2023-05-111-4/+1
* runtime: exclude extra M's from debug.SetMaxThreadsMichael Pratt2023-05-091-4/+25
* runtime: clean up extra M APIMichael Pratt2023-05-081-35/+50
* Revert "runtime/cgo: store M for C-created thread in pthread key"Chressie Himpel2023-05-051-102/+16
* runtime/trace: avoid frame pointer unwinding for events during cgocallbackgNick Ripley2023-04-281-2/+2
* runtime: resolve checkdead panic by refining `startm` lock handling in caller...Lucien Coffe2023-04-281-14/+31
* runtime/cgo: store M for C-created thread in pthread keyMichael Pratt2023-04-261-16/+102
* runtime: add raceFiniLock to lock rankingIan Lance Taylor2023-04-241-0/+6
* runtime: prevent double lock in checkdead by unlocking before throwsLucien Coffe2023-04-211-0/+4
* runtime: tidy _Stack* constant namingAustin Clements2023-04-211-12/+12
* internal/abi, runtime, cmd: merge funcFlag_* consts into internal/abiAustin Clements2023-04-211-1/+1
* Revert "runtime: tidy _Stack* constant naming"Austin Clements2023-04-201-12/+12
* runtime: tidy _Stack* constant namingAustin Clements2023-04-201-12/+12
* Revert "runtime/cgo: store M for C-created thread in pthread key"Michael Pratt2023-04-171-96/+16
* cmd/link: establish dependable package initialization orderKeith Randall2023-04-141-29/+31
* runtime/cgo: store M for C-created thread in pthread keydoujiang242023-04-031-16/+96
* Revert "runtime/cgo: store M for C-created thread in pthread key"Cherry Mui2023-03-311-80/+12
* Revert "runtime: get a better g0 stack bound in needm"Cherry Mui2023-03-311-17/+5
* runtime: get a better g0 stack bound in needmCherry Mui2023-03-301-5/+17
* runtime/trace: use regular unwinding for cgo callbacksFelix Geisendörfer2023-03-301-0/+4
* runtime/cgo: store M for C-created thread in pthread keydoujiang242023-03-241-12/+80
* runtime: for deep stacks, print both the top 50 and bottom 50 framesAustin Clements2023-03-211-1/+1
* runtime: new API for filling PC traceback buffersAustin Clements2023-03-101-8/+7
* Revert "cmd/link: establish dependable package initialization order"Keith Randall2023-03-091-31/+29
* cmd/link: establish dependable package initialization orderKeith Randall2023-03-031-29/+31
* all: move //go: function directives directly above functionsMichael Pratt2023-03-021-6/+6
* runtime: record parent goroutine ID, and print it in stack tracesNick Ripley2023-02-211-0/+1
* runtime: reimplement GODEBUG=cgocheck=2 as a GOEXPERIMENTKeith Randall2023-02-161-11/+0
* runtime: correct typosOleksandr Redko2023-02-081-2/+2
* runtime: prioritize VDSO and libcall unwinding in profilerCherry Mui2022-12-051-25/+21
* all: add missing periods in commentscui fliter2022-11-181-2/+2
* runtime: add page tracerMichael Knyszek2022-11-181-26/+35
* runtime: consolidate some low-level error reportingIan Lance Taylor2022-11-101-11/+10
* runtime: yield in goschedIfBusy if gp.preemptMichael Pratt2022-11-071-1/+4
* runtime: always keep global reference to mp until mexit completesMichael Pratt2022-10-181-20/+28
* runtime: avoid initializing MemProfileRate in init functionWang Deyu2022-10-051-0/+8
* runtime/trace: add missing events for the locked g in extra M.doujiang242022-09-271-0/+10
* runtime: add an exit hook facilityThan McIntosh2022-09-261-2/+5
* runtime: tweak bgsweep "low-priority" heuristicMichael Anthony Knyszek2022-09-161-0/+12
* runtime/metrics: add /sync/mutex/wait/total:seconds metricMichael Anthony Knyszek2022-09-161-23/+57
* runtime: set G wait reason more consistentlyMichael Anthony Knyszek2022-09-161-3/+14
* runtime: simplify code using unsafe.{Slice,String}cuiweixie2022-09-071-1/+1
* runtime: refactor finalizer goroutine statusLeonard Wang2022-09-051-1/+1