aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/proc.go
AgeCommit message (Expand)Author
2020-12-23os/signal: fix a deadlock with syscall.AllThreadsSyscall() useAndrew G. Morgan
2020-12-23runtime: linux iscgo support for not blocking nptl signalsAndrew G. Morgan
2020-12-21runtime: detect netbsd netpoll overrun in sysmonMichael Pratt
2020-12-21runtime: skip wakep call in wakeNetPoller on Plan 9Richard Miller
2020-12-04runtime: avoid receiving preemotion signal while exec'ingCherry Zhang
2020-11-05runtime: disable preemption in startmMichael Pratt
2020-11-02runtime: decouple consistent stats from mcache and allow P-less updateMichael Anthony Knyszek
2020-10-30runtime: release worldsema with a direct G handoffMichael Anthony Knyszek
2020-10-30runtime: elide timer re-check if P has no timersMichael Pratt
2020-10-30runtime: add heap lock assertionsMichael Pratt
2020-10-30runtime: add world-stopped assertionsMichael Pratt
2020-10-30runtime: simplify nobarrierWakeTimeIan Lance Taylor
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-28runtime: block signals in needm before allocating MIan Lance Taylor
2020-10-27runtime: don't always adjust timersIan Lance Taylor
2020-10-27runtime: reduce timer latencyChris Hines
2020-10-26runtime: move malloc stats into consistentHeapStatsMichael Anthony Knyszek
2020-10-26runtime: make distributed/local malloc stats the source-of-truthMichael Anthony Knyszek
2020-10-26runtime: access the assist ratio atomicallyMichael Anthony Knyszek
2020-10-26runtime: tidy cgocallbackAustin Clements
2020-10-26runtime,cmd/cgo: simplify C -> Go call pathAustin Clements
2020-10-24runtime: dump the status of lockedg on errorTiwei Bie
2020-10-23syscall: support POSIX semantics for Linux syscallsAndrew G. Morgan
2020-10-23runtime: don't attempt to steal from idle PsMichael Pratt
2020-10-16runtime: wait for preemption signals before syscall.ExecIan Lance Taylor
2020-10-14runtime: implement GODEBUG=inittrace=1 supportMartin Möhrmann
2020-09-23all: add GOOS=iosCherry Zhang
2020-09-22runtime: add sched.lock assertionsMichael Pratt
2020-09-21runtime: expand gopark documentationMichael Pratt
2020-09-20runtime: improve error messages after allocating a stack that is too bigPaschalis Tsilias
2020-09-09runtime: ignore SIGPROF if profiling disable for threadIan Lance Taylor
2020-08-27runtime: framepointers are no longer an experiment - hard code themKeith Randall
2020-08-18runtime: reduce critical path in injectglistCholerae Hu
2020-08-17runtime: remove tracebackinit and unused skipPCliu-xuewen
2020-08-17runtime: replace index and contains with bytealg callsAustin Clements
2020-07-30runtime: hold sched.lock over globrunqputbatch in runqputbatchMichael Anthony Knyszek
2020-07-28runtime: ensure startm new M is consistently visible to checkdeadMichael Pratt
2020-06-03runtime: steal timers from running P'sIan Lance Taylor
2020-05-31runtime: fix race condition between timer and event handlerRichard Musiol
2020-05-21runtime: disable preemption in startTemplateThreadMichael Pratt
2020-05-21runtime: synchronize StartTrace and StopTrace with sysmonMichael Anthony Knyszek
2020-05-07runtime: incorporate Gscan acquire/release into lock ranking orderDan Scales
2020-05-07runtime: call osyield directly in lockextra徐志强
2020-05-05runtime: correct waitReasonForceGGIdle to waitResonForceGCIdlegeedchin
2020-04-30runtime: wake scavenger and update address on sweep doneMichael Anthony Knyszek
2020-04-30runtime: move condition into wakepAustin Clements
2020-04-29runtime: make newproc1 not start the goroutineAustin Clements
2020-04-07runtime: static lock ranking for the runtime (enabled by GOEXPERIMENT)Dan Scales
2020-03-18runtime: don't hold worldsema across mark phaseMichael Anthony Knyszek