summary refs log tree commit diff
path: root/src/libstd/panicking.rs
AgeCommit message (Expand)AuthorLines
2019-11-26rename update_count_then_panic -> rust_panic_without_hookRalf Jung-3/+4
2019-11-26explain why __rust_start_panic does not take a BoxRalf Jung-0/+2
2019-11-26expand commentRalf Jung-3/+4
2019-11-26abort on BoxMeUp misuseRalf Jung-2/+3
2019-11-26panic_handler -> begin_panic_handler (and more comments)Ralf Jung-4/+7
2019-11-25more panicking commentsRalf Jung-1/+3
2019-11-25better comment and rename BoxMeUp::box_me_up to take_boxRalf Jung-4/+5
2019-11-25Rename continue_panic_fmt to panic_handler, and make it the #[panic_handler] ...Ralf Jung-10/+5
2019-11-24expand type info on __rust_start_panicRalf Jung-0/+2
2019-11-24panicking commentsRalf Jung-2/+2
2019-10-27Panicking infra uses &core::panic::Location.Adam Perry-8/+4
2019-10-22Apply clippy::needless_return suggestionsMateusz MikuĊ‚a-1/+1
2019-10-11Prefer `ManuallyDrop::{take,new}` over `ptr::{read,write}`Oliver Scherer-3/+3
2019-10-11Remove uses of `allow(unions_with_drop_fields)` in the standard librarySimon Sapin-8/+7
2019-09-25std: Reduce checks for `feature = "backtrace"`Alex Crichton-19/+15
2019-09-16avoid #[cfg] in favor of cfg!Ralf Jung-11/+7
2019-09-14rename the crate, not the featureRalf Jung-4/+4
2019-09-14std: always depend on backtrace, but only enable its features on demandRalf Jung-3/+3
2019-09-04Use backtrace formatting from the backtrace crateTaylor Cramer-4/+4
2019-07-01Convert more usages overChris Gregory-1/+1
2019-06-30Extend the #[must_use] lint to boxed typesvarkor-1/+3
2019-06-05Aggregation of drive-by cosmetic changes.Alexander Regueiro-2/+3
2019-03-31libstd: deny(elided_lifetimes_in_paths)Mazdak Farrokhzad-8/+8
2019-02-28Use the correct stderr when testing libstdJethro Beekman-16/+12
2019-02-28libstd => 2018Taiki Endo-21/+21
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-13Update panic message to be clearer about env-varsDaniel Silverstone-1/+2
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-12-06Refactor stderr_prints_nothing into a more modular functionJethro Beekman-15/+11
2018-11-30Fix exceeding line width limitVitaly _Vi Shukela-1/+2
2018-11-30panic_immediate_abort: Fix issues from reviewVitaly _Vi Shukela-5/+6
2018-11-30Add libstd and libcore Cargo features "panic_immediate_abort"Vitaly _Vi Shukela-2/+15
2018-10-06rustc: Allow `#[no_mangle]` anywhere in a crateAlex Crichton-4/+4
2018-09-30Auto merge of #54601 - cuviper:prep-1.31, r=Mark-Simulacrumbors-3/+2
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-3/+2
2018-09-26std: Don't let `rust_panic` get inlinedAlex Crichton-0/+1
2018-08-23add #[panic_handler]; deprecate #[panic_implementation]Jorge Aparicio-1/+2
2018-08-22Allow panicking with string literal messages inside constantsOliver Schneider-0/+1
2018-07-10Deny bare trait objects in `src/libstd`.ljedrz-18/+18
2018-06-30Bootstrap from 1.28.0-beta.3Mark Simulacrum-68/+32
2018-06-03remove #[unwind(allowed)]Jorge Aparicio-1/+0
2018-06-03undo payload in core::panic! changesJorge Aparicio-79/+30
2018-06-03format payload if possible instead of returning "Box<Any>"Jorge Aparicio-4/+11
2018-06-03implement #[panic_implementation]Jorge Aparicio-3/+94
2018-04-29Add more links in panic docsPazzaz-1/+7
2018-04-13std: Avoid allocating panic message unless neededAlex Crichton-45/+73
2018-04-13std: Minimize size of panicking on wasmAlex Crichton-21/+67
2018-04-05Bump the bootstrap compiler to 1.26.0 betaAlex Crichton-4/+2
2018-02-20make `#[unwind]` attribute specify expectations more clearlyNiko Matsakis-2/+4
2018-01-23Make PanicInfo::message available for std::panic! with a formatting string.Simon Sapin-6/+7