aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/runtime2.go
AgeCommit message (Expand)Author
2021-05-05runtime: implement runqdrain() for GC mark worker goroutinesAndy Pan
2021-04-23runtime,runtime/metrics: add metric to track scheduling latenciesMichael Pratt
2021-04-21syscall: syscall.AllThreadsSyscall signal handling fixesAndrew G. Morgan
2021-04-20Revert "runtime: implement runqdrain() for GC mark worker goroutines"Ian Lance Taylor
2021-04-20runtime: implement runqdrain() for GC mark worker goroutinesAndy Pan
2021-04-16runtime: update stale commentAustin Clements
2021-04-14runtime: update debug call protocol for register ABIMichael Anthony Knyszek
2021-04-08runtime: set up read-only dummy TLS space for needm on WindowsMichael Anthony Knyszek
2021-03-18cmd: move experiment flags into objabi.ExperimentAustin Clements
2021-02-23runtime: optimize the memory padding in p structAndy Pan
2021-02-19runtime: enable framepointer on all arm64Russ Cox
2021-02-19cmd/asm, cmd/link, runtime: introduce FuncInfo flag bitsRuss Cox
2021-02-19runtime: document, clean up internal/sysRuss Cox
2021-01-22[dev.regabi] all: merge master (dab3e5a) into dev.regabiMatthew Dempsky
2021-01-16[dev.regabi] cmd/compile, runtime: fix up comments/error messages from recent...Dan Scales
2021-01-05runtime: don't take allglock in tracebackothersMichael Pratt
2020-11-02runtime: decouple consistent stats from mcache and allow P-less updateMichael Anthony Knyszek
2020-10-30runtime: manage gcBgMarkWorkers with a global poolMichael Pratt
2020-10-28runtime: try to elide timer stealing if P has no timersMichael Pratt
2020-10-27runtime: don't always adjust timersIan Lance Taylor
2020-10-26runtime: tidy compileCallbackAustin Clements
2020-10-23syscall: support POSIX semantics for Linux syscallsAndrew G. Morgan
2020-10-23runtime: don't attempt to steal from idle PsMichael Pratt
2020-09-30[dev.link] Merge branch 'master' into dev.linkJeremy Faller
2020-09-23all: add GOOS=iosCherry Zhang
2020-09-21runtime: disable stack shrinking in activeStackChans race windowMichael Anthony Knyszek
2020-09-11[dev.link] all: merge branch 'master' into dev.linkCherry Zhang
2020-08-27runtime: framepointers are no longer an experiment - hard code themKeith Randall
2020-08-25cmd/compile: don't allow go:notinheap on the heap or stackKeith Randall
2020-08-21[dev.link] all: merge branch 'master' into dev.linkCherry Zhang
2020-08-18runtime: add "success" field to sudogMatthew Dempsky
2020-08-18[dev.link] cmd/{compile,link}: remove pcdata tables from pclntab_oldJeremy Faller
2020-08-18runtime: move startupRandomData declaration to os_linux.goTobias Klauser
2020-08-12[dev.link] cmd/link: stop renumbering files for pclntab generationJeremy Faller
2020-08-03[dev.link] add compilation unit index to funcJeremy Faller
2020-05-21runtime: synchronize StartTrace and StopTrace with sysmonMichael Anthony Knyszek
2020-05-07runtime/runtime2: pack the sudog structAaron Patterson
2020-05-05runtime: correct waitReasonForceGGIdle to waitResonForceGCIdlegeedchin
2020-04-29runtime: perform debug call injection on a new goroutineAustin Clements
2020-04-07runtime: static lock ranking for the runtime (enabled by GOEXPERIMENT)Dan Scales
2020-03-18runtime: don't send preemption signal if there is a signal pendingCherry Zhang
2020-02-24runtime: remove mcache field from mIan Lance Taylor
2020-01-22runtime: don't skip checkTimers if we would clear deleted timersIan Lance Taylor
2020-01-14runtime: keep P's first timer when in new atomically accessed fieldIan Lance Taylor
2020-01-10runtime: don't let P's timer heap get clogged with deleted timersIan Lance Taylor
2019-11-20runtime: move m.thread to mOSAustin Clements
2019-11-08runtime: add per-p page allocation cacheMichael Anthony Knyszek
2019-11-08runtime: add per-p mspan cacheMichael Anthony Knyszek
2019-11-04runtime: ensure that Goexit cannot be aborted by a recursive panic/recoverDan Scales
2019-11-02runtime: implement async scheduler preemptionAustin Clements