aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/panic.go
AgeCommit message (Expand)Author
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
2017-09-22runtime: remove getcallerpc argumentAustin Clements
2017-09-22runtime: don't call lockOSThread for every cgo callIan Lance Taylor
2017-08-26all: remove some double spaces from commentsDaniel Martí
2017-08-18all: unindent some big chunks of codeDaniel Martí
2017-06-05runtime: delay exiting while panic is running deferred functionsIan Lance Taylor
2017-02-14runtime: remove stack barriersAustin Clements
2016-12-08all: make spelling consistentBrad Fitzpatrick
2016-10-21runtime: fix call* signatures and deferArgs with siz=0Austin Clements
2016-10-19sync: throw, not panic, for unlock of unlocked mutexRuss Cox
2016-10-05runtime: avoid endless loop if printing the panic value panicsIan Lance Taylor
2016-09-26runtime: optimize defer codeAustin Clements
2016-09-15cmd/compile, runtime: remove throwreturnMatthew Dempsky
2016-09-08runtime: simplify getargpJosh Bleecher Snyder
2016-05-05runtime: print signal name in panic, if name is knownEmmanuel Odeke
2016-04-20runtime: simplify mallocgc flag argumentKeith Randall
2016-03-04runtime: fix off-by-one error finding module for PCIan Lance Taylor
2016-03-02all: single space after period.Brad Fitzpatrick
2016-02-21runtime: when crash with panic, call user Error/String methods before freezin...Shenghou Ma
2015-11-10runtime: break atomics out into package runtime/internal/atomicMichael Matloob
2015-10-30runtime: introduce GOTRACEBACK=single, now the defaultRuss Cox
2015-10-19runtime: remove a redundant nil pointer check.Aaron Jacobs
2015-10-18runtime: add a constant for the smallest possible stack frameMichael Hudson-Doyle
2015-10-16runtime: merge panic1.go into panic.goNodir Turakulov
2015-10-15runtime: use unsafe.Pointer(x) instead of (unsafe.Pointer)(x)Matthew Dempsky
2015-08-06runtime: call goexit1 instead of goexitAustin Clements
2015-06-11all: fix misprints in commentsAinar Garipov
2015-05-11runtime: remove wbshadow modeRuss Cox
2015-04-20runtime: replace func-based write barrier skipping with type-basedRuss Cox
2015-03-05runtime: apply comments from CL 3742Russ Cox
2015-03-04runtime: bound defer pools (try 2)Dmitry Vyukov
2015-02-04Revert "runtime: bound defer pools"Russ Cox