aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/traceback.go
AgeCommit message (Expand)Author
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
2018-04-29runtime: add fast version of getArgInfoJosh Bleecher Snyder
2018-04-26runtime: remove the dummy arg of getcallerspCherry Zhang
2018-04-13runtime/traceback: support tracking goroutine ancestor tracebacks with GODEBU...Eric Daniels
2018-03-15runtime: identify special functions by flag instead of addressKeith Randall
2018-03-13Revert "runtime: convert g.waitreason from string to uint8"Josh Bleecher Snyder
2018-03-12runtime: convert g.waitreason from string to uint8Josh Bleecher Snyder
2018-02-13runtime: avoid bad unwinding from sigpanic in C codeAustin Clements
2018-01-31runtime: suppress "unexpected return pc" any time we're in cgoAustin Clements
2018-01-31runtime: fail silently if we unwind over sigpanic into C codeAustin Clements
2018-01-31runtime: don't unwind past asmcgocallAustin Clements
2018-01-22runtime: print hexdump on traceback failureAustin Clements
2017-11-13runtime: don't elide wrapper functions that call panic or at TOSAustin Clements
2017-09-22runtime: hide <autogenerated> methods from call stackAustin Clements
2017-09-22runtime: remove getcallerpc argumentAustin Clements