aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/proc.go
AgeCommit message (Expand)Author
2021-08-13[release-branch.go1.16] runtime: drop SIGPROF while in ARM < 7 kernel helpersMichael Pratt
2021-07-30[release-branch.go1.16] runtime: remove adjustTimers counterIan Lance Taylor
2021-05-04[release-branch.go1.16] syscall: syscall.AllThreadsSyscall signal handling fixesAndrew G. Morgan
2021-01-27runtime: switch runtime to libc for openbsd/arm64Joel Sing
2021-01-22runtime: check for g0 stack last in signal handlerCherry Zhang
2021-01-22runtime: switch runtime to libc for openbsd/amd64Joel Sing
2021-01-21runtime: switch openbsd/arm64 to pthreadsJoel Sing
2021-01-19cmd/link,runtime: switch openbsd/amd64 to pthreadsJoel Sing
2021-01-19runtime: factor out usesLibcallJoel Sing
2021-01-19runtime: factor out mStackIsSystemAllocatedJoel Sing
2021-01-18runtime: free Windows event handles after last lock is droppedJason A. Donenfeld
2021-01-05runtime: don't take allglock in tracebackothersMichael Pratt
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