aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/panic.go
AgeCommit message (Expand)Author
2021-04-21cmd/compile: allow conversion from slice to array ptrJosh Bleecher Snyder
2021-04-12runtime: remove deferreturn dummy argumentCherry Zhang
2021-04-08internal/goexperiment: consolidate experiment-enabled constantsAustin Clements
2021-04-06runtime: use funcID to identify abort in isAbortPCMichael Anthony Knyszek
2021-03-31runtime: replace reflectcall of defers with direct callAustin Clements
2021-03-30runtime: check that defer/go frames are emptyAustin Clements
2021-03-13all: remove duplicate wordsJohn Bampton
2021-02-16[dev.regabi] reflect: support for register ABI on amd64 for reflect.(Value).CallMichael Anthony Knyszek
2021-01-27runtime: make sure to remove open-coded defer entries in all cases after a re...Dan Scales
2020-10-15runtime: remove debugCachedWorkMichael Pratt
2020-09-18runtime/debug: provide Addr method for errors from SetPanicOnFaultKeith Randall
2020-08-13runtime: revert signal stack mlockingAustin Clements
2020-03-24runtime: fix code so defer record is not added to g0 defer list during panicDan Scales
2020-03-13runtime: don't crash on mlock failureIan Lance Taylor
2020-03-10runtime: fix problem with repeated panic/recover/re-panics and open-coded defersDan Scales
2019-12-12runtime: force segv for nil defer function to be in deferreturn()Dan Scales
2019-11-13runtime: fix typo in deferprocStack's commentsZYunH
2019-11-04runtime: ensure that Goexit cannot be aborted by a recursive panic/recoverDan Scales
2019-10-24cmd/compile, cmd/link, runtime: make defers low-cost through inline code and ...Dan Scales
2019-10-16Revert "cmd/compile, cmd/link, runtime: make defers low-cost through inline c...Bryan C. Mills
2019-10-16cmd/compile, cmd/link, runtime: make defers low-cost through inline code and ...Dan Scales
2019-07-10runtime: expand comments on runtime panic checksAustin Clements
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-04-04runtime: ring buffer for binary debug loggingAustin Clements
2019-03-18cmd/compile: reorganize init functionsKeith Randall
2019-03-18cmd/compile,runtime: provide index information on bounds check failureKeith Randall
2019-02-15cmd/compile: implement shifts by signed amountsKeith Randall
2018-12-19runtime: avoid write barrier in startpanic_mMichael Anthony Knyszek
2018-12-17runtime: make traceback indicate whether _defer was just allocatedAustin Clements
2018-11-02all: use "reports whether" consistently in the few places that didn'tBrad Fitzpatrick
2018-08-22runtime: fix build, rename a since-renamed hasprefix to hasPrefixBrad Fitzpatrick
2018-07-07runtime: handle g0 stack overflows gracefullyAustin Clements
2018-06-29runtime: throw if the runtime panics with out of bounds indexIan Lance Taylor
2018-06-22runtime: avoid recursive panic on bad lock countAustin Clements
2018-04-30runtime: perform crashes outside systemstackElias Naur
2018-04-26runtime: remove the dummy arg of getcallerspCherry Zhang
2018-04-17cmd/internal/obj/arm, runtime: delete old ARM softfloat codeCherry Zhang
2018-03-09runtime: fix abort handling on arm64Austin Clements
2018-03-08runtime: make throw safer to callAustin Clements
2018-03-08runtime: move unrecoverable panic handling to the system stackAustin Clements
2018-03-06runtime: skip pointless writes in freedeferJosh Bleecher Snyder
2018-02-23runtime: don't check for String/Error methods in printanyIan Lance Taylor
2018-02-13runtime: avoid bad unwinding from sigpanic in C codeAustin Clements
2018-02-13runtime: refactor test for pushing sigpanic frameAustin Clements
2018-01-23runtime: never allocate during an unrecoverable panicAustin Clements
2018-01-23runtime: don't grow the stack on sigpanic if throwsplitAustin Clements
2017-11-24runtime: tweak doc for GoexitEmmanuel Odeke
2017-10-29runtime: allow write barriers in startpanic_mAustin Clements