aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/traceback.go
AgeCommit message (Expand)Author
2022-07-22[release-branch.go1.17] runtime: use saved LR when unwinding through morestackCherry Mui
2021-06-08runtime: remove out-of-date comments about frame skippingMatthew Dempsky
2021-05-12runtime: fix handling of SPWRITE functions in tracebackRuss Cox
2021-04-22cmd/compile, runtime: add metadata for argument printing in tracebackCherry Zhang
2021-04-02reflect: add register ABI support for makeFuncStub and methodValueCallMichael Anthony Knyszek
2021-03-05runtime: encapsulate access to allgsMichael Pratt
2021-02-19runtime: ignore SPWRITE in syscall functionsRuss Cox
2021-02-19runtime: enable framepointer on all arm64Russ Cox
2021-02-19runtime: do not treat asmcgocall as a topofstack on g0Russ Cox
2021-02-19runtime: do not treat morestack as a topofstackRuss Cox
2021-02-19runtime: do not treat mcall as a topofstackRuss Cox
2021-02-19runtime: use TOPFRAME to identify top-of-frame functionsRuss Cox
2021-02-19runtime: use FuncInfo SPWRITE flag to identify untraceable profile samplesRuss Cox
2021-02-19runtime: document, clean up internal/sysRuss Cox
2021-01-05runtime: don't take allglock in tracebackothersMichael Pratt
2020-11-24runtime: use inlined function name for traceback elisionAustin Clements
2020-11-09Revert "runtime: make stack traces of endless recursion print only top and bo...Emmanuel Odeke
2020-11-06runtime: make stack traces of endless recursion print only top and bottom 50Emmanuel T Odeke
2020-10-26runtime,cmd/cgo: simplify C -> Go call pathAustin Clements
2020-08-27runtime: framepointers are no longer an experiment - hard code themKeith Randall
2020-08-17runtime: remove tracebackinit and unused skipPCliu-xuewen
2020-08-17runtime: replace index and contains with bytealg callsAustin Clements
2019-11-08runtime: fix line number for faulting instructionsKeith Randall
2019-11-05runtime: add async preemption support on ARMCherry Zhang
2019-10-25runtime: add general suspendG/resumeGAustin Clements
2019-10-11runtime: make goroutine for wasm async events short-livedRichard Musiol
2019-10-10all: remove nacl (part 3, more amd64p32)Brad Fitzpatrick
2019-10-07runtime: do not omit stack trace of goroutine that handles async eventsRichard Musiol
2019-06-10Revert "Revert "cmd/compile,runtime: allocate defer records on the stack""Keith Randall
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-06-03runtime: get map of args of unstarted goroutines like we do for defersKeith Randall
2019-03-08all: simplify multiple for loopsDaniel Martí
2019-01-08runtime: store incremented PC in result of runtime.CallersKeith Randall
2019-01-04runtime: proper panic tracebacks with mid-stack inliningKeith Randall
2018-12-28cmd/compile,runtime: redo mid-stack inlining tracebacksKeith Randall
2018-12-02all: use "reports whether" consistently instead of "returns whether"Tobias Klauser
2018-11-09runtime: don't check _defer against nil twiceAinar Garipov
2018-10-03runtime: on a signal, set traceback address to a deferreturn callKeith Randall
2018-10-02runtime: add a more stable isSystemGoroutine modeAustin Clements
2018-09-29reflect: ensure correct scanning of return valuesKeith Randall
2018-08-29build: support frame-pointer for arm64Zheng Xu
2018-08-23runtime: handle morestack system stack transition in gentracebackHeschi Kreinick
2018-08-23runtime: fix use of wrong g in gentracebackHeschi Kreinick
2018-08-22runtime: replace calls to hasprefix with hasPrefixMartin Möhrmann
2018-07-24runtime: traceback from outermost libc callKeith Randall
2018-07-03runtime: document when cgo traceback function is calledNikhil Benesch
2018-05-22runtime: fix defer matching of leaf functions on LR machinesAustin Clements
2018-05-07runtime: replace system goroutine whitelist with symbol testAustin Clements
2018-05-03runtime: convert g.waitreason from string to uint8Josh Bleecher Snyder