about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/ffi_unwind_calls.rs
AgeCommit message (Expand)AuthorLines
2025-09-21Add panic=immediate-abortBen Kimock-3/+6
2025-03-04compiler: use `is_rustic_abi` in mir_transformJubilee Young-5/+1
2025-02-21Rename `ClearCrossCrate::assert_crate_local`.Nicholas Nethercote-1/+1
2025-02-18Move methods from `Map` to `TyCtxt`, part 2.Nicholas Nethercote-1/+1
2025-02-08Rustfmtbjorn3-3/+5
2024-11-03compiler: Directly use rustc_abi in mir_transformJubilee Young-5/+9
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-8/+6
2024-09-10Improve comment formatting.Nicholas Nethercote-2/+3
2024-08-30Remove `#[macro_use] extern crate tracing` from `rustc_mir_transform`.Nicholas Nethercote-0/+1
2024-08-09Shrink `TyKind::FnPtr`.Nicholas Nethercote-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-4/+2
2024-06-19Stabilise c_unwindGary Guo-33/+1
2024-05-13Remove `extern crate rustc_middle` from `rustc_mir_transform`.Nicholas Nethercote-0/+1
2024-03-12chore: remove repetitive wordspavedroad-1/+1
2024-02-27ffi_unwind_calls: treat RustIntrinsic like regular Rust callsRalf Jung-4/+9
2024-02-25remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsicsRalf Jung-1/+0
2024-02-08Continue to borrowck even if there were previous errorsOli Scherer-0/+1
2024-02-06Add CoroutineClosure to TyKind, AggregateKind, UpvarArgsMichael Goulet-0/+1
2024-01-30Remove the `abi_amdgpu_kernel` featureclubby789-1/+0
2024-01-23Rename `TyCtxt::emit_spanned_lint` as `TyCtxt::emit_node_span_lint`.Nicholas Nethercote-1/+1
2023-10-20s/Generator/Coroutine/Oli Scherer-1/+1
2023-08-08feat: `riscv-interrupt-{m,s}` calling conventionsSeth Pellegrino-0/+2
2023-05-15Move expansion of query macros in rustc_middle to rustc_middle::queryJohn Kåre Alsaker-1/+1
2023-05-02Migrate `mir_transform` to translatable diagnosticsclubby789-7/+9
2023-04-20Remove WithOptconstParam.Camille GILLOT-1/+1
2023-03-21LocalCrate keyMichael Goulet-1/+2
2023-03-21Use local key in providersMichael Goulet-4/+2
2023-02-16remove bound_type_of query; make type_of return EarlyBinder; change type_of i...Kyle Matsuda-1/+1
2023-02-16change usages of type_of to bound_type_ofKyle Matsuda-1/+1
2022-10-01Refactor rustc lint APIMaybe Waffle-8/+6
2022-08-26Replace `Body::basic_blocks()` with field accessTomasz Miąsko-1/+1
2022-06-09Add a explanation about required panic strategy computationGary Guo-0/+21
2022-06-08Rename `panic_strategy` query to `required_panic_strategy`Gary Guo-2/+4
2022-06-08Use is_fn_like instead of matching on DefKindGary Guo-6/+1
2022-06-08Handle panic runtime speciallyGary Guo-1/+5
2022-06-08Fix FFI-unwind unsoundness with mixed panic modeGary Guo-0/+148