aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/proc.go
AgeCommit message (Expand)Author
2023-02-16runtime: reimplement GODEBUG=cgocheck=2 as a GOEXPERIMENTKeith Randall
2023-02-08runtime: correct typosOleksandr Redko
2022-12-05runtime: prioritize VDSO and libcall unwinding in profilerCherry Mui
2022-11-18all: add missing periods in commentscui fliter
2022-11-18runtime: add page tracerMichael Knyszek
2022-11-10runtime: consolidate some low-level error reportingIan Lance Taylor
2022-11-07runtime: yield in goschedIfBusy if gp.preemptMichael Pratt
2022-10-18runtime: always keep global reference to mp until mexit completesMichael Pratt
2022-10-05runtime: avoid initializing MemProfileRate in init functionWang Deyu
2022-09-27runtime/trace: add missing events for the locked g in extra M.doujiang24
2022-09-26runtime: add an exit hook facilityThan McIntosh
2022-09-16runtime: tweak bgsweep "low-priority" heuristicMichael Anthony Knyszek
2022-09-16runtime/metrics: add /sync/mutex/wait/total:seconds metricMichael Anthony Knyszek
2022-09-16runtime: set G wait reason more consistentlyMichael Anthony Knyszek
2022-09-07runtime: simplify code using unsafe.{Slice,String}cuiweixie
2022-09-05runtime: refactor finalizer goroutine statusLeonard Wang
2022-09-05runtime: convert g.atomicstatus to internal atomic typeAndy Pan
2022-09-01Revert "runtime: convert ncgocall to atomic type"Michael Pratt
2022-09-01runtime: convert ncgocall to atomic typecuiweixie
2022-08-31runtime: convert p.numTimers and p.deletedTimers to internal atomic typesAndy Pan
2022-08-31runtime: convert extram and extraMWaiters to internal atomic typeAndy Pan
2022-08-26runtime: convert forcegcstate.idle to internal atomic typeAndy Pan
2022-08-25runtime: convert netpollWaiters to internal atomic typeAndy Pan
2022-08-18runtime: convert timer0When/timerModifiedEarliest to atomic.Int64Cuong Manh Le
2022-08-18runtime: convert m.cgoCallersUse to atomic typeCuong Manh Le
2022-08-18runtime: convert p.timerModifiedEarliest to atomic typeCuong Manh Le
2022-08-17runtime: convert p.timer0When to atomic typeCuong Manh Le
2022-08-17runtime: convert freezing to atomic typeCuong Manh Le
2022-08-17runtime: convert m.signalPending to atomic typeCuong Manh Le
2022-08-15Revert "runtime/trace: add missing events for the locked g in extra M."Cuong Manh Le
2022-08-12runtime: fix a comment typo in runqget()Andy Pan
2022-08-12runtime/trace: add missing events for the locked g in extra M.doujiang24
2022-08-12runtime: synchronize P wakeup and dropping PsMichael Pratt
2022-08-12runtime: convert prof.hz to atomic typeMichael Pratt
2022-08-12runtime: convert prof.signalLock to atomic typeMichael Pratt
2022-08-12runtime: convert timeHistogram to atomic typesMichael Pratt
2022-08-12runtime: convert schedt.sysmonwait to atomic typeMichael Pratt
2022-08-12runtime: convert schedt.gcwaiting to atomic typeMichael Pratt
2022-08-12runtime: convert schedt.nmspinning to atomic typeMichael Pratt
2022-08-12runtime: convert schedt.npidle to atomic typeMichael Pratt
2022-08-12runtime: convert schedt.ngsys to atomic typeMichael Pratt
2022-08-12runtime: convert schedt.pollUntil to atomic typeMichael Pratt
2022-08-12runtime: convert schedt.lastpoll to atomic typeMichael Pratt
2022-08-12runtime: print irrelevant IDs as nil in schedtraceMichael Pratt
2022-08-12runtime: convert g.goid to uint64Michael Pratt
2022-08-12runtime: convert schedt.goidgen to atomic typeMichael Pratt
2022-08-12runtime: convert panicking to atomic typeMichael Pratt
2022-08-12runtime: convert runningPanicDefers to atomic typeMichael Pratt
2022-08-12runtime: convert pendingPreemptSignals to atomic typeMichael Pratt
2022-08-11runtime: don't use trace.lock for trace reader parkingAustin Clements