| Age | Commit message (Expand) | Author | Lines |
| 2024-04-08 | Transforms match into an assignment statement | DianQK | -0/+6 |
| 2024-04-07 | Only collect mono items from reachable blocks | Ben Kimock | -53/+95 |
| 2024-04-06 | Put checks that detect UB under their own flag below debug_assertions | Ben Kimock | -5/+3 |
| 2024-04-04 | Rollup merge of #123439 - Zalathar:constants, r=oli-obk | Matthias Krüger | -8/+0 |
| 2024-04-04 | Auto merge of #123052 - maurer:addr-taken, r=compiler-errors | bors | -1/+1 |
| 2024-04-03 | Rollup merge of #123401 - Zalathar:assert-size-aarch64, r=fmease | Jacob Pratt | -7/+7 |
| 2024-04-04 | coverage: Remove useless constants | Zalathar | -8/+0 |
| 2024-04-03 | Rollup merge of #123419 - petrochenkov:zeroindex, r=compiler-errors | Matthias Krüger | -2/+2 |
| 2024-04-03 | rustc_index: Add a `ZERO` constant to index types | Vadim Petrochenkov | -2/+2 |
| 2024-04-03 | rename `expose_addr` to `expose_provenance` | joboet | -3/+3 |
| 2024-04-03 | Remove MIR unsafe check | Matthew Jasper | -77/+1 |
| 2024-04-03 | Check `x86_64` size assertions on `aarch64`, too | Zalathar | -7/+7 |
| 2024-04-02 | Rollup merge of #122935 - RalfJung:with-exposed-provenance, r=Amanieu | Jacob Pratt | -3/+3 |
| 2024-04-02 | Auto merge of #118310 - scottmcm:three-way-compare, r=davidtwco | bors | -1/+17 |
| 2024-04-02 | Track reason for creating a `ReifyShim` | Matthew Maurer | -1/+1 |
| 2024-03-29 | Auto merge of #122450 - Urgau:simplify-trim-paths-feature, r=michaelwoerister | bors | -2/+6 |
| 2024-03-29 | Auto merge of #123080 - Jules-Bertholet:mut-ref-mut, r=Nadrieril | bors | -6/+8 |
| 2024-03-29 | Auto merge of #122975 - DianQK:simplify_ub_check, r=saethlin | bors | -2/+2 |
| 2024-03-29 | Auto merge of #122671 - Mark-Simulacrum:const-panic-msg, r=Nilstrieb | bors | -24/+49 |
| 2024-03-28 | Replace `RemapFileNameExt::for_codegen` with explicit calls | Urgau | -2/+6 |
| 2024-03-27 | Implement `mut ref`/`mut ref mut` | Jules Bertholet | -6/+8 |
| 2024-03-27 | Eliminate `UbCheck` for non-standard libraries | DianQK | -2/+2 |
| 2024-03-27 | Rollup merge of #123021 - compiler-errors:coroutine-layout-lol, r=oli-obk | Guillaume Gomez | -2/+3 |
| 2024-03-26 | Auto merge of #111769 - saethlin:ctfe-backtrace-ctrlc, r=RalfJung | bors | -0/+2 |
| 2024-03-24 | Require coroutine kind type to be passed to TyCtxt::coroutine_layout | Michael Goulet | -2/+3 |
| 2024-03-24 | Address PR feedback | Scott McMurray | -0/+8 |
| 2024-03-24 | Rollup merge of #122937 - Zalathar:unbox, r=oli-obk | Matthias Krüger | -12/+7 |
| 2024-03-23 | Add+Use `mir::BinOp::Cmp` | Scott McMurray | -1/+9 |
| 2024-03-23 | refactor check_{lang,library}_ub: use a single intrinsic, put policy into lib... | Ralf Jung | -13/+6 |
| 2024-03-23 | rename MIR int2ptr casts to match library name | Ralf Jung | -2/+2 |
| 2024-03-23 | rename ptr::from_exposed_addr -> ptr::with_exposed_provenance | Ralf Jung | -1/+1 |
| 2024-03-23 | Unbox and unwrap the contents of `StatementKind::Coverage` | Zalathar | -12/+7 |
| 2024-03-22 | Ty::new_ref and Ty::new_ptr stop using TypeAndMut | Michael Goulet | -2/+2 |
| 2024-03-22 | Codegen const panic messages as function calls | Mark Rousskov | -24/+49 |
| 2024-03-22 | Rollup merge of #122820 - oli-obk:no_ord_def_id, r=estebank | Matthias Krüger | -3/+11 |
| 2024-03-22 | Rollup merge of #122542 - Zalathar:cleanup, r=oli-obk | Matthias Krüger | -3/+3 |
| 2024-03-22 | Rollup merge of #122537 - RalfJung:interpret-allocation, r=oli-obk | Matthias Krüger | -11/+31 |
| 2024-03-22 | coverage: Clean up marker statements that aren't needed later | Zalathar | -3/+3 |
| 2024-03-21 | Stop `ConstraintCategory` `Ord` impl from relying on `Ty`'s `Ord` impl. | Oli Scherer | -2/+10 |
| 2024-03-21 | Remove unnecessary Partial/Ord impl | Oli Scherer | -1/+1 |
| 2024-03-21 | Auto merge of #122568 - RalfJung:mentioned-items, r=oli-obk | bors | -0/+46 |
| 2024-03-20 | Auto merge of #120717 - compiler-errors:cap-closure-kind, r=oli-obk | bors | -14/+5 |
| 2024-03-20 | mentioned_items: record all callee and coerced closure types, whether they ar... | Ralf Jung | -6/+18 |
| 2024-03-20 | mentioned items: also handle closure-to-fn-ptr coercions | Ralf Jung | -1/+2 |
| 2024-03-20 | mentioned items: also handle vtables | Ralf Jung | -1/+5 |
| 2024-03-20 | avoid processing mentioned items that are also still used | Ralf Jung | -1/+1 |
| 2024-03-20 | collector: recursively traverse 'mentioned' items to evaluate their constants | Ralf Jung | -0/+29 |
| 2024-03-20 | Rollup merge of #121543 - onur-ozkan:clippy-args, r=oli-obk | Matthias Krüger | -2/+2 |
| 2024-03-20 | resolve clippy errors | onur-ozkan | -2/+2 |
| 2024-03-19 | Fix ABI for FnMut/Fn impls for async closures | Michael Goulet | -0/+1 |