aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/stack.go
AgeCommit message (Expand)Author
2021-12-13all: gofmt -w -r 'interface{} -> any' srcRuss Cox
2021-11-05runtime: fix racy stackForceMove checkAustin Clements
2021-11-05runtime: add always-preempt maymorestack hookAustin Clements
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-05Revert "runtime: use unsafe.Slice in getStackMap"Josh Bleecher Snyder
2021-10-05cmd/link,runtime: remove relocations from stkobjsJosh Bleecher Snyder
2021-09-29runtime: use unsafe.Slice in getStackMapJosh Bleecher Snyder
2021-09-28reflect,runtime: add reflect support for regabi on PPC64Lynn Boger
2021-09-27runtime: convert _func.entry to a methodJosh Bleecher Snyder
2021-08-30runtime: remove unnecesarry newline on freeStackSpansKoichi Shiraishi
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