aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/runtime2.go
AgeCommit message (Expand)Author
2022-11-18runtime: add page tracerMichael Knyszek
2022-10-21runtime: gofmtCherry Mui
2022-10-18runtime: always keep global reference to mp until mexit completesMichael Pratt
2022-10-14cmd/compile,cmd/link,runtime: add start line numbers to func metadataMichael Pratt
2022-09-27runtime/trace: add missing events for the locked g in extra M.doujiang24
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-16runtime: make the wait reason for a g blocked on a mutex more specificMichael Anthony Knyszek
2022-09-16runtime/metrics: add CPU statsMichael Anthony Knyszek
2022-09-07runtime: rename _func.entryoff to entryOffMichael Pratt
2022-09-07runtime: rename _func.nameoff and friends to nameOffMichael Pratt
2022-09-05runtime: convert g.atomicstatus to internal atomic typeAndy Pan
2022-09-02runtime: document implicit fields at the end of _funcMichael Pratt
2022-09-02runtime: consolidate stkframe and its methods into stkframe.goAustin Clements
2022-09-02runtime: replace stkframe.arglen/argmap with methodsAustin Clements
2022-09-02runtime: document stkframeAustin Clements
2022-08-31runtime: convert p.numTimers and p.deletedTimers to internal atomic typesAndy Pan
2022-08-26runtime: drop padding alignment field for timeHistogramCuong Manh Le
2022-08-26runtime: convert forcegcstate.idle to internal atomic typeAndy Pan
2022-08-26runtime: convert g.selectDone to atomic typehopehook
2022-08-26runtime: convert p.statsSeq to internal atomic typehopehook
2022-08-18runtime: remove p padding field for atomic fields alignmentCuong Manh Le
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 m.preemptGen to atomic typeCuong Manh Le
2022-08-17runtime: convert m.signalPending to atomic typeCuong Manh Le
2022-08-17runtime: convert g.parkingOnChan 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/trace: add missing events for the locked g in extra M.doujiang24
2022-08-12runtime: run "gofmt -s -w"Cuong Manh Le
2022-08-12runtime: synchronize P wakeup and dropping PsMichael 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: convert g.goid to uint64Michael Pratt
2022-08-12runtime: convert schedt.goidgen to atomic typeMichael Pratt
2022-06-03runtime: only use CPU time from the current window in the GC CPU limiterMichael Anthony Knyszek
2022-05-12runtime: measure stack usage; start stacks larger if neededKeith Randall
2022-05-03runtime: decrease STW pause for goroutine profileRhys Hiltner
2022-04-28runtime: simply user throws, expand runtime throwsMichael Pratt
2022-04-11runtime: align m.procid to 8 bytes on 32-bit systemsKeith Randall
2022-04-05all: separate doc comment from //go: directivesRuss Cox
2022-04-01all: fix various doc comment formatting nitsRuss Cox