summaryrefslogtreecommitdiff
path: root/src/runtime/stack.go
Commit message (Expand)AuthorAgeFilesLines
* runtime: reset stack poison flag accidentally setDavid Chase2021-02-231-1/+1
* cmd/compile: add AMD64 parameter register defs, Arg ops, plumb to ssa.ConfigDavid Chase2021-02-231-1/+1
* runtime: delete gosave (dead code)Russ Cox2021-02-191-1/+1
* runtime: document, clean up internal/sysRuss Cox2021-02-191-2/+2
* runtime: make the span allocation purpose more explicitMichael Anthony Knyszek2020-10-261-6/+6
* runtime: use sigaltstack on macOS/ARM64Cherry Zhang2020-10-061-1/+1
* all: add GOOS=iosCherry Zhang2020-09-231-1/+1
* runtime: disable stack shrinking in activeStackChans race windowMichael Anthony Knyszek2020-09-211-1/+12
* runtime: improve error messages after allocating a stack that is too bigPaschalis Tsilias2020-09-201-2/+8
* runtime: remove darwin/arm specifc codeCherry Zhang2020-09-111-1/+1
* runtime: framepointers are no longer an experiment - hard code themKeith Randall2020-08-271-5/+1
* reflect: zero stack slots before writing to them with write barriersKeith Randall2020-06-191-0/+1
* runtime: incorporate Gscan acquire/release into lock ranking orderDan Scales2020-05-071-1/+10
* runtime: grow stack more than 2x if the new frame is largeKeith Randall2020-05-071-0/+11
* runtime: use conservative scanning for debug callsAustin Clements2020-04-291-22/+1
* runtime: static lock ranking for the runtime (enabled by GOEXPERIMENT)Dan Scales2020-04-071-1/+6
* runtime: remove mcache field from mIan Lance Taylor2020-02-241-6/+6
* runtime: print more information on stack overflowCherry Zhang2019-11-271-0/+1
* all: fix a bunch of misspellingsVille Skyttä2019-11-151-1/+1
* runtime: clean up power-of-two rounding code with align functionsMichael Anthony Knyszek2019-11-041-1/+1
* runtime: use signals to preempt Gs for suspendGAustin Clements2019-11-021-1/+5
* runtime: atomically set span state and use as publication barrierAustin Clements2019-10-311-2/+2
* runtime: abstract M preemption check into a functionAustin Clements2019-10-251-1/+1
* runtime: only shrink stacks at synchronous safe pointsAustin Clements2019-10-251-11/+32
* runtime: make copystack/sudog synchronization more explicitAustin Clements2019-10-251-19/+11
* runtime: remove old stack scanning codeAustin Clements2019-10-251-28/+1
* runtime: add general suspendG/resumeGAustin Clements2019-10-251-0/+5
* runtime: make m.libcallsp check in shrinkstack panicAustin Clements2019-10-251-3/+6
* cmd/compile, cmd/link, runtime: make defers low-cost through inline code and ...Dan Scales2019-10-241-1/+3
* Revert "cmd/compile, cmd/link, runtime: make defers low-cost through inline c...Bryan C. Mills2019-10-161-3/+1
* cmd/compile, cmd/link, runtime: make defers low-cost through inline code and ...Dan Scales2019-10-161-1/+3
* runtime: one lock per orderChangkun Ou2019-09-031-23/+30
* Revert "Revert "cmd/compile,runtime: allocate defer records on the stack""Keith Randall2019-06-101-4/+9
* runtime: mark all Go symbols called from assembly in other packagesAustin Clements2019-06-061-0/+3
* Revert "cmd/compile,runtime: allocate defer records on the stack"Keith Randall2019-06-051-9/+4
* cmd/compile,runtime: allocate defer records on the stackKeith Randall2019-06-041-4/+9
* runtime: separate stack freeing from stack shrinkingAustin Clements2019-04-051-10/+0
* runtime: when using explicit argmap, also use arglenKeith Randall2018-11-131-0/+7
* all: fix a bunch of misspellingsIgor Zhilianin2018-10-061-1/+1
* cmd/compile,runtime: implement stack objectsKeith Randall2018-10-031-4/+64
* runtime: eliminate gchelper mechanismAustin Clements2018-10-021-2/+2
* runtime: eliminate gcBlackenPromptly modeAustin Clements2018-10-021-3/+0
* runtime: rename _MSpan* constants to mSpan*Austin Clements2018-09-261-2/+2
* runtime: remap stack spans with MAP_STACK on OpenBSDAustin Clements2018-06-291-0/+6
* runtime/internal/sys: rename Wasm to WASMRichard Musiol2018-06-121-1/+1
* runtime: use libc for signal functions on iOSElias Naur2018-06-121-2/+2
* runtime: support for debugger function callsAustin Clements2018-05-221-7/+29
* runtime: unify fetching of locals and arguments mapsAustin Clements2018-05-141-61/+88
* runtime: add js/wasm architectureRichard Musiol2018-05-081-1/+1
* runtime: iterate over set bits in adjustpointersJosh Bleecher Snyder2018-04-291-41/+37