summary refs log tree commit diff
path: root/library/std/src/panicking.rs
AgeCommit message (Expand)AuthorLines
2024-03-04Improve wording of static_mut_refObei Sideg-2/+2
2024-01-07Update test for `E0796` and `static_mut_ref` lintObei Sideg-0/+2
2023-12-15Cfg remove lang items in doctestCameron Steffen-2/+2
2023-10-29Increase the reach of panic_immediate_abortBen Kimock-1/+59
2023-09-21Rollup merge of #116008 - m-ou-se:boxmeup, r=oli-obkMatthias Krüger-21/+21
2023-09-20Rename BoxMeUp to PanicPayload.Mara Bos-21/+21
2023-09-07Don't modify libstd to dump rustc ICEsMichael Goulet-29/+7
2023-08-27avoid triple-backtrace due to panic-during-cleanupRalf Jung-6/+30
2023-07-29Change default panic handler message format.Mara Bos-1/+1
2023-07-27When flushing delayed span bugs, write to the ICE dump file even if it doesn'...Esteban Küber-1/+1
2023-07-19On nightly, dump ICE backtraces to diskEsteban Küber-7/+31
2023-05-27Rework handling of recursive panicsAmanieu d'Antras-53/+67
2023-05-10Remove useless drop of copy typeUrgau-1/+1
2023-04-25Revert "Report allocation errors as panics"Matthias Krüger-26/+17
2023-04-16Report allocation errors as panicsAmanieu d'Antras-17/+26
2023-04-13Document catch_fn in r#try cannot unwindGary Guo-0/+1
2023-03-26Remove unnecessary raw pointer in __rust_start_panic argbjorn3-10/+5
2023-02-20Explain the default panic hook betterMatt Harding-6/+10
2023-01-14Remove various double spaces in source comments.André Vennberg-2/+2
2022-12-30Replace libstd, libcore, liballoc in docs.jonathanCogan-1/+1
2022-12-28adjust message on non-unwinding panicRalf Jung-1/+5
2022-11-29Adjust inlining attributes around panic_immediate_abortBen Kimock-2/+2
2022-10-06Fix whitespaceFlorian Bartels-2/+2
2022-10-06Prevent UB in child process after calling libc::forkFlorian Bartels-4/+23
2022-09-23Update doc after renaming fn is_zeroFlorian Bartels-2/+2
2022-09-19std: use `sync::RwLock` for internal staticsjoboet-79/+50
2022-05-23Auto merge of #92461 - rust-lang:const_tls_local_panic_count, r=Mark-Simulacrumbors-1/+1
2022-05-14Use Rust ABI for `__rust_start_panic` and `_{rdl,rg}_oom`Gary Guo-1/+1
2022-04-23Use const initializer for LOCAL_PANIC_COUNTbjorn3-1/+1
2022-04-06Rename RWLock to RwLock in std::sys.Mara Bos-2/+2
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-3/+3
2022-02-02Configure panic hook backtrace behaviorMark Rousskov-8/+15
2022-01-22Rollup merge of #92828 - Amanieu:unwind-abort, r=dtolnayMatthias Krüger-8/+14
2022-01-17Help optimize out backtraces when disabledKornel-1/+1
2022-01-17Add PanicInfo::can_unwind which indicates whether a panic handler isAmanieu d'Antras-8/+14
2022-01-08Add safety comments to panic::(set/take/update)_hookBadel2-0/+15
2022-01-08Change panic::update_hook to simplify usageBadel2-22/+23
2022-01-07Implement panic::update_hookBadel2-0/+63
2021-12-14Fix a bunch of typosFrank Steffahn-3/+3
2021-10-30Add #[must_use] to remaining std functions (O-Z)John Kugelman-0/+3
2021-10-25Clean up special function const checksGary Guo-1/+2
2021-10-19Deduplicate panic_fmtGary Guo-24/+2
2021-09-08Bump stage0 compiler to 1.56Mark Rousskov-1/+1
2021-08-03rustc: Fill out remaining parts of C-unwind ABIAlex Crichton-2/+3
2021-07-28Make const panic!("..") work in Rust 2021.Mara Bos-0/+1
2021-06-10Rollup merge of #84687 - a1phyr:improve_rwlock, r=m-ou-seYuki Okushi-8/+7
2021-06-06Default panic message should print Box<dyn Any>Reagan McFarland-1/+1
2021-06-01Multiple improvements to RwLocksBenoît du Garreau-8/+7
2021-05-19Rename `rterr` to `rtprintpanic`Christiaan Dirkx-6/+3
2021-05-19Replace `sys_common::util::dumb_print` with `rterr!`Christiaan Dirkx-5/+5