aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/stack.go
AgeCommit message (Expand)Author
2020-07-11[release-branch.go1.13] reflect: zero stack slots before writing to them with...Keith Randall
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
2019-04-05runtime: separate stack freeing from stack shrinkingAustin Clements
2018-11-13runtime: when using explicit argmap, also use arglenKeith Randall
2018-10-06all: fix a bunch of misspellingsIgor Zhilianin
2018-10-03cmd/compile,runtime: implement stack objectsKeith Randall
2018-10-02runtime: eliminate gchelper mechanismAustin Clements
2018-10-02runtime: eliminate gcBlackenPromptly modeAustin Clements
2018-09-26runtime: rename _MSpan* constants to mSpan*Austin Clements
2018-06-29runtime: remap stack spans with MAP_STACK on OpenBSDAustin Clements
2018-06-12runtime/internal/sys: rename Wasm to WASMRichard Musiol
2018-06-12runtime: use libc for signal functions on iOSElias Naur
2018-05-22runtime: support for debugger function callsAustin Clements
2018-05-14runtime: unify fetching of locals and arguments mapsAustin Clements
2018-05-08runtime: add js/wasm architectureRichard Musiol
2018-04-29runtime: iterate over set bits in adjustpointersJosh Bleecher Snyder
2018-04-29runtime: use entry stack map at function entryAustin Clements
2018-04-05runtime: avoid calling adjustpointers unnecessarilyJosh Bleecher Snyder
2018-03-15runtime: identify special functions by flag instead of addressKeith Randall
2018-03-15runtime: print goid when throwing for split stack overflowJosh Bleecher Snyder
2018-03-08runtime: make throw safer to callAustin Clements
2018-02-21runtime: clarify address space limit constants and commentsAustin Clements
2018-02-15runtime: use sparse mappings for the heapAustin Clements
2018-02-15runtime: consolidate mheap.lookup* and spanOf*Austin Clements
2017-12-15runtime: symbolize morestack caller in throwsplit panicAustin Clements
2017-11-22runtime: print runtime frames in throwsplit traceAustin Clements
2017-10-29runtime: remove write barriers from newstack, gogoAustin Clements
2017-08-18all: unindent some big chunks of codeDaniel Martí
2017-08-15runtime: move selectdone into gDaniel Morsing
2017-05-23runtime: remove unused copies of special stack guardsAustin Clements
2017-05-23runtime: fix stackCache=0 debug modeAustin Clements
2017-05-23runtime: fix stackFromSystem returning memoryAustin Clements
2017-04-13runtime: generalize {alloc,free}Stack to {alloc,free}ManualAustin Clements
2017-04-13runtime: rename mspan.stackfreelist -> manualFreeListAustin Clements
2017-04-13runtime: rename _MSpanStack -> _MSpanManualAustin Clements
2017-04-05runtime: initialize more fields of stack spansAustin Clements
2017-03-27runtime: improve systemstack-on-Go stack messageAustin Clements
2017-03-06runtime: avoid repeated findmoduledatap callsAustin Clements
2017-02-14runtime: remove g.stackAllocAustin Clements
2017-02-14runtime: remove stack barriersAustin Clements
2017-01-06runtime: use 4K as the boundary of legal pointersAustin Clements
2016-12-07runtime: on stack copy, adjust BPKeith Randall
2016-10-28runtime, cmd/compile: rename memclr -> memclrNoHeapPointersAustin Clements
2016-10-26runtime: scan mark worker stacks like normalAustin Clements
2016-10-26runtime: fix bad pointer with 0 stack barriersAustin Clements
2016-10-24runtime: make morestack less subtleAustin Clements
2016-10-05runtime, cmd/internal/obj: get rid of rewindmorestackCherry Zhang