about summary refs log tree commit diff
path: root/library/std/src/panicking.rs
AgeCommit message (Expand)AuthorLines
2025-09-21Change the cfg to a dashBen Kimock-10/+10
2025-09-21Add panic=immediate-abortBen Kimock-14/+12
2025-09-02improve process::abort rendering in Miri backtracesRalf Jung-2/+2
2025-08-07Rollup merge of #144903 - Kivooeo:panic_handler-is-not-begin, r=m-ou-seTrevor Gross-1/+1
2025-08-06Print thread ID in panic message if thread name is unknownTrevor Gross-1/+2
2025-08-05Rollup merge of #144852 - Kivooeo:rename-panic, r=m-ou-seSamuel Tardieu-1/+1
2025-08-04remove begin prefixKivooeo-1/+1
2025-08-03remove rust_ prefixesKivooeo-6/+6
2025-08-03rename rust_panic_without_hookKivooeo-1/+1
2025-05-24rename internal panicking::try to catch_unwindRalf Jung-4/+4
2025-04-27use generic Atomic type where possibleChristopher Durham-4/+4
2025-04-09update cfgsBoxy-2/+2
2025-03-17Mark imports of #[rustc_std_internal_symbol] items with this attributebjorn3-0/+2
2025-02-09Mark extern blocks as unsafeMichael Goulet-2/+2
2025-01-14std: lazily allocate the main thread handlejoboet-18/+21
2025-01-01Try to write the panic message with a single `write_all` callJohn Kåre Alsaker-1/+17
2024-12-23Use `#[derive(Default)]` instead of manually implementing itEsteban Küber-7/+2
2024-12-05Added struct `fmt::FormattingOptions`Elias Holzmann-1/+1
2024-11-28Share inline(never) generics across cratesMark Rousskov-0/+16
2024-09-26Rollup merge of #130846 - ChrisDenton:revert-break, r=NoratriebJubilee-17/+1
2024-09-25Use `&raw` in the standard libraryJosh Stone-1/+1
2024-09-25Revert Break into the debugger on panic (129019)Chris Denton-17/+1
2024-09-08Auto merge of #129019 - kromych:master, r=workingjubileebors-1/+17
2024-09-05Break into the debugger (if attached) on panics (Windows, macOS, Linux, FreeBSD)kromych-1/+17
2024-09-02Auto merge of #129063 - the8472:cold-opt-size, r=Amanieubors-2/+6
2024-08-24panicking: improve hint for Miri's RUST_BACKTRACE behaviorRalf Jung-1/+1
2024-08-14apply #[optimize(size)] to #[cold] ones and part of the panick machineryThe 8472-2/+6
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