about summary refs log tree commit diff
path: root/library/panic_unwind
AgeCommit message (Expand)AuthorLines
2025-07-31Use `core` via `rustc-std-workspace-core` in `library/panic*`Trevor Gross-3/+2
2025-07-08Win: Use exceptions with empty data for SEH panic exception copiesGeorge Tokmaji-4/+14
2025-06-09Rollup merge of #141993 - tgross35:use-in-tree-builtins, r=bjorn3Trevor Gross-1/+1
2025-06-08Use the in-tree `compiler-builtins`Trevor Gross-1/+1
2025-06-07intrinsics: use const generic to set atomic orderingRalf Jung-6/+6
2025-05-15deduplicate abort implementationsjoboet-12/+8
2025-04-09update cfgsBoxy-2/+2
2025-03-17Mark imports of #[rustc_std_internal_symbol] items with this attributebjorn3-0/+2
2025-03-11Migrate panic_unwind to Rust 2024Eric Huss-1/+1
2025-03-06library: Use size_of from the prelude instead of importedThalia Archibald-4/+4
2025-02-18update `cfg(bootstrap)`Josh Stone-1/+1
2025-02-14panic_unwind: Apply unsafe_op_in_unsafe_fnEric Huss-89/+110
2025-02-10Rollup merge of #136705 - compiler-errors:edition-library, r=jhprattJubilee-9/+9
2025-02-09Mark extern blocks as unsafeMichael Goulet-9/+9
2025-02-08Rustfmtbjorn3-5/+8
2025-02-04Fix unreachable_pub lint for hermit targetThalia Archibald-2/+2
2025-01-20panic_unwind: add `#![warn(unreachable_pub)]`Urgau-26/+27
2025-01-06Rollup merge of #131830 - hoodmane:emscripten-wasm-eh, r=workingjubileeJacob Pratt-2/+3
2025-01-06Add support for wasm exception handling to Emscripten targetHood Chatham-2/+3
2025-01-03Rollup merge of #133420 - thesummer:rtems-unwind, r=workingjubileeMatthias Krüger-1/+1
2025-01-01Rollup merge of #131439 - mu001999-contrib:cleanup/static-mut, r=estebankStuart Cook-2/+0
2024-12-01Rollup merge of #133622 - mkroening:exception-blog, r=cuviperMatthias Krüger-1/+1
2024-11-30Switch rtems target to panic unwindJan Sommer-1/+1
2024-11-29update link to "C++ Exceptions under the hood" blogMartin Kröning-1/+1
2024-11-27update cfgsBoxy-4/+1
2024-10-21move strict provenance lints to new feature gate, remove old feature gatesRalf Jung-2/+0
2024-10-14Remove allowing static_mut_refs lintmu001999-2/+0
2024-09-26library: Compute `RUST_EXCEPTION_CLASS` from native-endian bytesJubilee Young-1/+1
2024-09-25Use `&raw` in the standard libraryJosh Stone-20/+17
2024-09-24Initial std library support for NuttXHuang Qi-1/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-8/+5
2024-09-20Auto merge of #124895 - obeis:static-mut-hidden-ref, r=compiler-errorsbors-0/+2
2024-09-14library: Compute Rust exception class from its string reprJubilee Young-6/+3
2024-09-13Update tests for hidden references to mutable staticObei Sideg-0/+2
2024-09-07Auto merge of #129941 - BoxyUwU:bump-boostrap, r=albertlarsan68bors-6/+0
2024-09-05update cfgsBoxy-6/+0
2024-09-03Port std library to RTEMSJan Sommer-1/+8
2024-07-30Auto merge of #128083 - Mark-Simulacrum:bump-bootstrap, r=albertlarsan68bors-1/+0
2024-07-29Reformat `use` declarations.Nicholas Nethercote-3/+2
2024-07-28step cfg(bootstrap)Mark Rousskov-1/+0
2024-07-23Rollup merge of #125834 - workingjubilee:weaken-thir-unsafeck-for-addr-of-sta...Matthias Krüger-0/+6
2024-07-22library: vary unsafety in bootstrapping for SEHJubilee Young-0/+6
2024-07-01Use the native unwind function in miri where possiblebjorn3-21/+13
2024-06-21Auto merge of #125853 - tesuji:promote-fail-fast, r=cjgillotbors-1/+1
2024-06-20Auto merge of #126736 - matthiaskrgr:rollup-rb20oe3, r=matthiaskrgrbors-0/+1
2024-06-20Add blank lines after module-level `//!` comments.Nicholas Nethercote-0/+1
2024-06-19Stabilise c_unwindGary Guo-1/+1
2024-06-16use rustc-dep-of-std in panic_unwindLzu Tao-1/+1
2024-04-14Replace libc::c_int with core::ffi::c_intChris Denton-2/+4
2024-04-11Refactor `panic_unwind/seh.rs` pointer use; x86 now conforms to strict-proven...niluxv-41/+73