aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/proc.go
AgeCommit message (Expand)Author
2022-04-26runtime: refactor the scavenger and make it testableMichael Anthony Knyszek
2022-04-26runtime: move scheduling decisions by schedule into findrunnableMichael Anthony Knyszek
2022-04-26runtime: reduce max idle mark workers during periodic GC cyclesMichael Anthony Knyszek
2022-04-26runtime: yield instead of sleeping in runqgrab on OpenBSDMichael Anthony Knyszek
2022-04-21syscall: define Syscall in terms of RawSyscall on linuxMichael Pratt
2022-04-21Revert "syscall: define Syscall in terms of RawSyscall on linux"Michael Pratt
2022-04-21syscall: define Syscall in terms of RawSyscall on linuxMichael Pratt
2022-04-11all: gofmt main repoRuss Cox
2022-04-05all: separate doc comment from //go: directivesRuss Cox
2022-04-01all: fix various doc comment formatting nitsRuss Cox
2022-03-01runtime: improve work stealing randomnessKeith Randall
2022-02-15runtime, syscall: reimplement AllThreadsSyscall using only signals.Michael Pratt
2022-02-15runtime: move doAllThreadsSyscall to os_linux.goMichael Pratt
2022-02-08runtime: restore old mp.fastrand initializationIan Lance Taylor
2022-01-31Revert "runtime: normalize sigprof traceback flags"Michael Pratt
2022-01-19runtime: do not inherit labels on system goroutinesMichael Pratt
2021-12-03runtime: fix missing pprof labelsFelix Geisendörfer
2021-12-01runtime: fix racy allgs access on weak memory architecturesAustin Clements
2021-11-16runtime: get tracking time only when neededMichael Pratt
2021-11-02Revert "runtime: fix missing pprof labels"Bryan C. Mills
2021-11-02runtime: fix missing pprof labelsFelix Geisendörfer
2021-11-02runtime, syscall: add calls to asan functionsfanzha02
2021-10-29runtime: track the amount of scannable allocated stack for the GC pacerMichael Anthony Knyszek
2021-10-28runtime: normalize sigprof traceback flagsMichael Pratt
2021-10-21runtime: fix typo of pushBackAllemahiro
2021-10-20runtime: use atomic.Float64 for assist ratioMichael Anthony Knyszek
2021-10-07runtime,sync: using fastrandn instead of modulo reductionMeng Zhuo
2021-10-05cmd/link,runtime: remove relocations from stkobjsJosh Bleecher Snyder
2021-09-27runtime: move sigprofNonGoRhys Hiltner
2021-09-24runtime: using wyrand for fastrandMeng Zhuo
2021-09-15runtime: fix setting of cpu features for amd64nimelehin
2021-08-31runtime: eliminate the redundant for loop in runqget()Andy Pan
2021-08-23runtime: remove unused cpu architecture feature variables from binariesMartin Möhrmann
2021-08-16runtime: skip sysmon workaround on NetBSD >= 9.2Tobias Klauser
2021-08-13runtime: don't use systemstack for BeforeFork/AfterForkIan Lance Taylor
2021-08-13runtime: drop SIGPROF while in ARM < 7 kernel helpersMichael Pratt
2021-08-12[dev.typeparams] all: merge master (46fd547) into dev.typeparamsMatthew Dempsky
2021-07-26runtime: remove adjustTimers counterIan Lance Taylor
2021-06-30[dev.typeparams] all: merge master (4711bf3) into dev.typeparamsMatthew Dempsky
2021-06-25runtime: make ncgocall a global counterTao Qingyun
2021-06-17[dev.typeparams] runtime: fix import sort order [generated]Michael Anthony Knyszek
2021-06-17[dev.typeparams] runtime: replace uses of runtime/internal/sys.PtrSize with i...Michael Anthony Knyszek
2021-06-16[dev.typeparams] all: merge master (785a8f6) into dev.typeparamsCuong Manh Le
2021-06-14runtime: update the variable name in commentEric Wang
2021-06-11[dev.typeparams] runtime: simplify defer record allocationCherry Mui
2021-06-11[dev.typeparams] runtime: allow newproc split stackCherry Mui
2021-06-08[dev.typeparams] cmd/compile, runtime: remove the siz argument of newproc/def...Cherry Mui
2021-06-08[dev.typeparams] runtime: remove variadic defer/go callsCherry Mui
2021-06-08[dev.typeparams] cmd/compile, runtime: always enable defer/go wrappingCherry Mui
2021-06-07[dev.typeparams] all: merge master (8212707) into dev.typeparamsMatthew Dempsky