aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/panic.go
AgeCommit message (Expand)Author
2025-05-21internal/runtime/cgroup: CPU cgroup limit discoveryMichael Pratt
2025-05-07runtime: use "bubble" terminology for synctestDamien Neil
2025-05-07runtime: print stack traces for bubbled goroutines on synctest deadlockDamien Neil
2025-05-06runtime: replace mentions of "raised" with "panicked"Mark Freeman
2025-03-11runtime/internal: clean up completelyJes Cok
2025-02-25cmd/compile, runtime: use PC of deferreturn for panic transferDavid Chase
2025-02-19cmd/compile, runtime: use deferreturn as target PC for recover from deferrang...David Chase
2025-02-06runtime: don't duplicate reraised panic values in printpanicsDamien Neil
2025-01-20runtime: delete out of date commentBill Morgan
2024-11-21all: fix some function names and typos in commentcuishuang
2024-11-20all: rename crypto/internal/fips to crypto/internal/fips140Russ Cox
2024-11-19crypto/rand: move OS interaction to crypto/internal/sysrandFilippo Valsorda
2024-11-18internal/sync: move sync.Mutex implementation into new packageMichael Anthony Knyszek
2024-10-30internal/runtime/maps: proper capacity hint handlingMichael Pratt
2024-10-29crypto/internal/fips: add self-test mechanismFilippo Valsorda
2024-10-07crypto/rand: crash program if Read would return an errorFilippo Valsorda
2024-09-25runtime: print fatal messages without interleavingKeith Randall
2024-09-17runtime: move getcallersp to internal/runtime/sysMichael Pratt
2024-09-17runtime: move getcallerpc to internal/runtime/sysMichael Pratt
2024-09-11runtime: Goexit on C-created thread report more useful error messageCuong Manh Le
2024-09-10Revert "runtime: Goexit on C-created thread report more useful error message"Tim King
2024-09-10runtime: Goexit on C-created thread report more useful error messageqiulaidongfeng
2024-07-23runtime,internal: move runtime/internal/sys to internal/runtime/sysDavid Chase
2024-05-29all: document legacy //go:linkname for final round of modulesRuss Cox
2024-05-29all: document legacy //go:linkname for modules with ≥100 dependentsRuss Cox
2024-05-23all: document legacy //go:linkname for modules with ≥500 dependentsRuss Cox
2024-05-23all: document legacy //go:linkname for modules with ≥2,000 dependentsRuss Cox
2024-05-23internal/abi, cmd/compile, runtime: deduplicate rangefunc constsDavid Chase
2024-05-23all: document legacy //go:linkname for modules with ≥10,000 dependentsRuss Cox
2024-05-23all: document legacy //go:linkname for modules with ≥20,000 dependentsRuss Cox
2024-05-22runtime,cmd/compile: fix wording of rangefunc panic messagesDavid Chase
2024-05-21cmd/compile: for rangefunc, add checks and tests, fix panic interactionsDavid Chase
2024-05-17runtime: make use of stringslite.{HasPrefix, HasSuffix}Jes Cok
2024-05-15runtime: make convTstring write barrier unreachable from throwAlan Donovan
2024-05-09runtime: add workaround to "throw" pending resolution of issue #67274Than McIntosh
2024-05-08runtime: properly frame panic values in tracebacksAlan Donovan
2024-03-25runtime: migrate internal/atomic to internal/runtimeAndy Pan
2024-02-10runtime: call traceAdvance before exitingNicolas Hillegeer
2024-01-22runtime: simplify freedefer logicAustin Clements
2023-11-15cmd/compile: check for iteration after range func loop exitDavid Chase
2023-10-18runtime: speed up readvarintUnsafeCuong Manh Le
2023-09-18all: clean unnecessary castsJes Cok
2023-08-28runtime: fix bp restoration in panic recovery for arm64Michael Anthony Knyszek
2023-08-16runtime: add support for range-over-funcRuss Cox
2023-08-15runtime: restore caller's frame pointer when recovering from panicNick Ripley
2023-08-07runtime: avoid relying on the unwinder in deferreturnMatthew Dempsky
2023-08-07runtime, cmd/compile: optimize open-coded defersMatthew Dempsky
2023-08-04runtime: add deferreturn fast path for linked defersMatthew Dempsky
2023-07-31runtime: refactor defer processingMatthew Dempsky
2023-06-06runtime: make GODEBUG=dontfreezetheworld=1 saferMichael Pratt