aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/stack.go
AgeCommit message (Expand)Author
2021-07-02[dev.typeparams] all: merge master (912f075) into dev.typeparamsMatthew Dempsky
2021-07-02cmd/compile: fix stack growing algorithmgo101
2021-06-17[dev.typeparams] runtime: replace Goarch* constants with internal/goarch vers...Michael Anthony Knyszek
2021-06-17[dev.typeparams] runtime: replace Goos* constants with internal/goos versions...Michael Anthony Knyszek
2021-06-17[dev.typeparams] runtime/internal/sys: replace ArchFamily and constants with ...Michael Anthony Knyszek
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-08[dev.typeparams] runtime: remove tracebackdefersCherry Mui
2021-06-02[dev.typeparams] reflect: implement register ABI for MakeFunc etc. on ARM64Cherry Mui
2021-05-21[dev.typeparams] runtime: replace funcPC with internal/abi.FuncPCABIInternalCherry Mui
2021-04-30cmd/compile, runtime: emit only GC data for stack objectsCherry Zhang
2021-04-05cmd/internal/obj/x86: simplify huge frame prologueAustin Clements
2021-04-02reflect: add register ABI support for makeFuncStub and methodValueCallMichael Anthony Knyszek
2021-04-02runtime: make gcTestMoveStackOnNextCall not double the stackAustin Clements
2021-02-23runtime: reset stack poison flag accidentally setDavid Chase
2021-02-23cmd/compile: add AMD64 parameter register defs, Arg ops, plumb to ssa.ConfigDavid Chase
2021-02-19runtime: delete gosave (dead code)Russ Cox
2021-02-19runtime: document, clean up internal/sysRuss Cox
2020-10-26runtime: make the span allocation purpose more explicitMichael Anthony Knyszek
2020-10-06runtime: use sigaltstack on macOS/ARM64Cherry Zhang
2020-09-23all: add GOOS=iosCherry Zhang
2020-09-21runtime: disable stack shrinking in activeStackChans race windowMichael Anthony Knyszek
2020-09-20runtime: improve error messages after allocating a stack that is too bigPaschalis Tsilias
2020-09-11runtime: remove darwin/arm specifc codeCherry Zhang
2020-08-27runtime: framepointers are no longer an experiment - hard code themKeith Randall
2020-06-19reflect: zero stack slots before writing to them with write barriersKeith Randall
2020-05-07runtime: incorporate Gscan acquire/release into lock ranking orderDan Scales
2020-05-07runtime: grow stack more than 2x if the new frame is largeKeith Randall
2020-04-29runtime: use conservative scanning for debug callsAustin Clements
2020-04-07runtime: static lock ranking for the runtime (enabled by GOEXPERIMENT)Dan Scales
2020-02-24runtime: remove mcache field from mIan Lance Taylor
2019-11-27runtime: print more information on stack overflowCherry Zhang
2019-11-15all: fix a bunch of misspellingsVille Skyttä
2019-11-04runtime: clean up power-of-two rounding code with align functionsMichael Anthony Knyszek
2019-11-02runtime: use signals to preempt Gs for suspendGAustin Clements
2019-10-31runtime: atomically set span state and use as publication barrierAustin Clements
2019-10-25runtime: abstract M preemption check into a functionAustin Clements
2019-10-25runtime: only shrink stacks at synchronous safe pointsAustin Clements
2019-10-25runtime: make copystack/sudog synchronization more explicitAustin Clements
2019-10-25runtime: remove old stack scanning codeAustin Clements
2019-10-25runtime: add general suspendG/resumeGAustin Clements
2019-10-25runtime: make m.libcallsp check in shrinkstack panicAustin Clements
2019-10-24cmd/compile, cmd/link, runtime: make defers low-cost through inline code and ...Dan Scales
2019-10-16Revert "cmd/compile, cmd/link, runtime: make defers low-cost through inline c...Bryan C. Mills
2019-10-16cmd/compile, cmd/link, runtime: make defers low-cost through inline code and ...Dan Scales
2019-09-03runtime: one lock per orderChangkun Ou
2019-06-10Revert "Revert "cmd/compile,runtime: allocate defer records on the stack""Keith Randall
2019-06-06runtime: mark all Go symbols called from assembly in other packagesAustin Clements
2019-06-05Revert "cmd/compile,runtime: allocate defer records on the stack"Keith Randall
2019-06-04cmd/compile,runtime: allocate defer records on the stackKeith Randall