aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/panic.go
AgeCommit message (Expand)Author
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
2015-02-04runtime: bound defer poolsDmitry Vyukov
2015-02-02runtime: rename m.gcing to m.preemptoff and make it a stringAustin Clements
2015-01-06reflect: add write barriersRuss Cox
2015-01-06runtime: add GODEBUG wbshadow for finding missing write barriersRuss Cox
2014-12-29runtime: remove go prefix from a few routinesKeith Randall
2014-12-28runtime: rename gothrow to throwKeith Randall
2014-12-23runtime: make stack frames fixed size by modifying goproc/deferproc.Keith Randall
2014-12-05all: power64 is now ppc64Russ Cox
2014-11-18[dev.cc] runtime: two missed references to "M stack"Austin Clements
2014-11-14[dev.cc] all: merge dev.power64 (7667e41f3ced) into dev.ccRuss Cox
2014-11-12[dev.cc] runtime: delete scalararg, ptrarg; rename onM to systemstackRuss Cox
2014-11-11[dev.cc] runtime: convert panic and stack code from C to GoRuss Cox
2014-10-22[dev.power64] all: merge default into dev.power64Austin Clements
2014-10-22build: merge the great pkg/ rename into dev.power64Austin Clements
2014-10-08runtime: clear Defer.fn before removing from the G.defer listRuss Cox
2014-10-07runtime: fix windows/amd64 buildRuss Cox
2014-10-07runtime: clear Defer.panic before removing from G.defer listRuss Cox
2014-09-19runtime: Fix interaction between Goexit and defersKeith Randall
2014-09-18runtime: delete panicstring; move its checks into gopanicRuss Cox