aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/panic.go
AgeCommit message (Expand)Author
2023-01-19internal/godebug: export non-default-behavior counters in runtime/metricsRuss Cox
2023-01-19runtime: replace panic(nil) with panic(new(runtime.PanicNilError))Russ Cox
2022-09-19cmd/compile: implement slice-to-array conversionsMatthew Dempsky
2022-09-06runtime: remove unused parameter on runOpenDeferFrameDaniel Martí
2022-08-12runtime: convert panicking to atomic typeMichael Pratt
2022-08-12runtime: convert runningPanicDefers to atomic typeMichael Pratt
2022-08-02runtime: trivial replacements of _g_ in remaining filesMichael Pratt
2022-08-02runtime: clean up dopanic_mMichael Pratt
2022-08-02runtime: clean up canpanicMichael Pratt
2022-05-16runtime: mark panicshift and panicdivide as //go:yeswritebarrierrecMatthew Dempsky
2022-05-13runtime: add go:yeswritebarrierrec to panic functionsDavid Chase
2022-04-28runtime: simply user throws, expand runtime throwsMichael Pratt
2022-04-28runtime: differentiate "user" and "system" throwsMichael Pratt
2022-04-15runtime: don't discard value from panic while panickinghopehook
2022-04-05all: separate doc comment from //go: directivesRuss Cox
2021-12-13all: gofmt -w -r 'interface{} -> any' srcRuss Cox
2021-11-09runtime: revert recent Windows crashdump changesJason A. Donenfeld
2021-10-29runtime: do not add open defer entry above a started open defer entryDan Scales
2021-10-29runtime: enable crash dump creation on WindowsZhi Zheng
2021-10-26runtime: rename _m_ to mp [generated]Michael Pratt
2021-09-27runtime: convert _func.entry to a methodJosh Bleecher Snyder
2021-08-04[dev.typeparams] runtime: handle d.link carefully when freeing a deferAustin Clements
2021-08-03[dev.typeparams] runtime: simplify freedeferAustin Clements
2021-08-03[dev.typeparams] runtime,cmd/compile,cmd/link: replace jmpdefer with a loopAustin Clements
2021-08-03[dev.typeparams] runtime: remove unnecessary split-prevention from defer codeAustin Clements
2021-07-30[dev.typeparams] Revert "[dev.typeparams] runtime: remove unnecessary split-p...Austin Clements
2021-07-30[dev.typeparams] Revert "[dev.typeparams] runtime,cmd/compile,cmd/link: repla...Austin Clements
2021-07-30[dev.typeparams] runtime,cmd/compile,cmd/link: replace jmpdefer with a loopAustin Clements
2021-07-30[dev.typeparams] runtime: remove unnecessary split-prevention from defer codeAustin Clements
2021-07-30[dev.typeparams] runtime: use func() for deferred functionsAustin Clements
2021-07-27[dev.typeparams] runtime: don't keep stack uintptr across potential stack moveAustin Clements
2021-06-17[dev.typeparams] runtime: replace Goarch* constants with internal/goarch vers...Michael Anthony Knyszek
2021-06-16[dev.typeparams] Revert "[dev.typeparams] runtime: make deferproc take a func...Cherry Mui
2021-06-11[dev.typeparams] runtime: simplify defer record allocationCherry Mui
2021-06-09[dev.typeparams] cmd/compile, runtime: simplify opendefer metadataCherry Mui
2021-06-08[dev.typeparams] cmd/compile, runtime: remove _defer.siz fieldCherry Mui
2021-06-08[dev.typeparams] runtime: allow deferproc split stackCherry Mui
2021-06-08[dev.typeparams] runtime: make deferproc take a func() argumentCherry Mui
2021-06-08[dev.typeparams] cmd/compile, runtime: remove the siz argument of newproc/def...Cherry Mui
2021-06-08[dev.typeparams] runtime: remove variadic defer/go callsCherry Mui
2021-06-08[dev.typeparams] cmd/compile, runtime: always enable defer/go wrappingCherry Mui
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