about summary refs log tree commit diff
path: root/src/libstd/panicking.rs
AgeCommit message (Expand)AuthorLines
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
2018-01-23Add an unstable PanicInfo::message(&self) -> Option<&fmt::Arguments> methodSimon Sapin-0/+1
2018-01-23Move PanicInfo and Location to libcoreSimon Sapin-189/+11
2018-01-10We have Rust 1.25 nowest31-1/+1
2018-01-10Stabilize the panic_col featureest31-2/+1
2017-08-31Update bootstrap compilerAlex Crichton-34/+0
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-1/+1
2017-08-12Fix some typosBastien Orivel-12/+13
2017-07-25Switch to begin_panic againest31-10/+9
2017-07-02Fix the test failure, add comment, and refactor a little bitest31-2/+17
2017-07-02Output line column info when panickingest31-11/+58
2017-03-13Remove function invokation parens from documentation links.Corey Farwell-4/+4
2017-02-15Improve backtrace formating while panicking.Yamakaky-3/+7
2017-02-10Change std::panicking::try::Data into a unionwhataloadofwhat-23/+13
2017-02-06std: Remove cfg(cargobuild) annotationsAlex Crichton-3/+3
2016-12-18Implement `fmt::Debug` for all structures in libstd.Corey Farwell-0/+2
2016-12-04Add missing examples for panicking objectsGuillaume Gomez-2/+104
2016-11-24Remove completed FIXME.Corey Farwell-1/+1
2016-09-18Add basic doc examples for `std::panic::{set_hook, take_hook}`.Corey Farwell-0/+30
2016-08-24Use `#[prelude_import]` in `libstd`.Jeffrey Seyfried-1/+0
2016-08-11std: Optimize panic::catch_unwind slightlyAlex Crichton-36/+68
2016-08-10Added an update_panic_count function to handle access to PANIC_COUNTNikhil Shagrithaya-22/+26
2016-08-10Added a shim around rust_panic to update panic counterNikhil Shagrithaya-0/+10