about summary refs log tree commit diff
path: root/library/std/src/panicking.rs
AgeCommit message (Expand)AuthorLines
2024-07-29Reformat `use` declarations.Nicholas Nethercote-12/+9
2024-07-12fix interleaved panic outputjyn-2/+6
2024-06-17Add PanicMessage type for PanicInfo::message().Mara Bos-5/+8
2024-06-16std: move `sys_common::backtrace` to `sys`joboet-3/+3
2024-06-11Formatting.Mara Bos-1/+3
2024-06-11Fix display of panic message in recursive panic.Mara Bos-9/+6
2024-06-11Rename std::panic::PanicInfo to PanicHookInfo.Mara Bos-10/+15
2024-06-11Reorder body of begin_panic for consistency.Mara Bos-17/+11
2024-06-11Impl Display for PanicPayload to simplify things.Mara Bos-9/+28
2024-06-11Use unnamed lifetimes for [..]Payload impl blocks.Mara Bos-7/+3
2024-06-11Move downcasting panic payload to str to a function.Mara Bos-7/+11
2024-06-11Remove std::panic::PanicInfo::internal_constructor+set_payload.Mara Bos-9/+4
2024-06-11Split core's PanicInfo and std's PanicInfo.Mara Bos-21/+16
2024-04-18when suggesting RUST_BACKTRACE=1, add a special note for Miri's env var isola...Ralf Jung-0/+7
2024-04-11Rollup merge of #122882 - Zoxc:panic-output-panic, r=AmanieuMatthias Krüger-4/+4
2024-03-31std: move `thread::current` TLS variable out of `thread_info`joboet-2/+1
2024-03-24panic-in-panic-hook: formatting a message that's just a string is risk-freeRalf Jung-5/+9
2024-03-23Rollup merge of #122930 - RalfJung:panic-in-panic-fmt, r=AmanieuMatthias Krüger-1/+7
2024-03-23add panic location to 'panicked while processing panic'Ralf Jung-1/+7
2024-03-22Avoid a panic in `set_output_capture` in the default panic handlerJohn Kåre Alsaker-4/+4
2024-03-19SeqCst->Relaxed for FIRST_PANIC.Mara Bos-1/+1
2024-02-26rename 'try' intrinsic to 'catch_unwind'Ralf Jung-4/+4
2024-02-24library: use `addr_of!`Pavel Grigorenko-1/+1
2024-02-23Get rid of some `#[allow(static_mut_refs)]`Pavel Grigorenko-3/+0
2024-02-18Improve wording of static_mut_refObei Sideg-2/+3
2024-02-08Step all bootstrap cfgs forwardMark Rousskov-1/+1
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