| Age | Commit message (Expand) | Author | Lines |
| 2025-02-26 | Rollup merge of #137671 - meithecatte:discoverable-dump-mir, r=Nadrieril | León Orell Valerian Liehr | -0/+1 |
| 2025-02-26 | Rollup merge of #137201 - estebank:structured-errors-long-ty, r=oli-obk | León Orell Valerian Liehr | -31/+49 |
| 2025-02-26 | Use bound_coroutine_witnesses in old solver | Michael Goulet | -20/+3 |
| 2025-02-26 | Use Binder<Vec<T>> instead of Vec<Binder<T>> in new solver | Michael Goulet | -23/+26 |
| 2025-02-26 | Auto merge of #137354 - FractalFir:intern_with_cap, r=FractalFir | bors | -24/+30 |
| 2025-02-26 | Make -Z unpretty=mir suggest -Z dump-mir as well | Maja Kądziołka | -0/+1 |
| 2025-02-26 | Rollup merge of #137601 - davidtwco:deduplicate-type-has-metadata, r=fmease,b... | León Orell Valerian Liehr | -0/+14 |
| 2025-02-26 | Rollup merge of #137529 - klensy:unused3, r=lcnr | León Orell Valerian Liehr | -7/+1 |
| 2025-02-25 | Teach structured errors to display short `Ty` | Esteban Küber | -31/+49 |
| 2025-02-25 | remove unused field from VariantDef::new and convert debug to instrument | klensy | -7/+1 |
| 2025-02-25 | Auto merge of #137571 - tgross35:rollup-i1tcnv1, r=tgross35 | bors | -1/+0 |
| 2025-02-25 | Auto merge of #137573 - compiler-errors:rollup-noq9yhp, r=compiler-errors | bors | -7/+6 |
| 2025-02-24 | Rollup merge of #137489 - RalfJung:no-more-rustc_intrinsic_must_be_overridden... | Michael Goulet | -7/+6 |
| 2025-02-25 | Changed interners to start with preallocated capacity | Michał Kostrubiec | -24/+30 |
| 2025-02-24 | Rollup merge of #137109 - bend-n:knife, r=oli-obk | Trevor Gross | -1/+0 |
| 2025-02-24 | Auto merge of #135726 - jdonszelmann:attr-parsing, r=oli-obk | bors | -9/+23 |
| 2025-02-24 | Introduce new-style attribute parsers for several attributes | Jana Dönszelmann | -7/+21 |
| 2025-02-24 | Change span field accesses to method calls | Jana Dönszelmann | -2/+2 |
| 2025-02-24 | ssa/mono: deduplicate `type_has_metadata` | David Wood | -0/+14 |
| 2025-02-24 | remove support for rustc_intrinsic_must_be_overridden from the compiler | Ralf Jung | -7/+6 |
| 2025-02-24 | Fix some `use` items that import more than necessary. | Nicholas Nethercote | -2/+2 |
| 2025-02-24 | Move `impl` blocks out of `rustc_middle/src/mir/syntax.rs`. | Nicholas Nethercote | -112/+106 |
| 2025-02-23 | stabilize extract_if | bendn | -1/+0 |
| 2025-02-23 | Auto merge of #137237 - cuviper:stage0, r=Mark-Simulacrum | bors | -1/+0 |
| 2025-02-23 | Rollup merge of #137458 - compiler-errors:render-fn, r=fmease | Jacob Pratt | -10/+14 |
| 2025-02-23 | Rollup merge of #137334 - compiler-errors:edition-2024-fresh-2, r=saethlin,tr... | Jacob Pratt | -59/+42 |
| 2025-02-23 | Fix missing self subst when rendering Fn* trait with no output type | Michael Goulet | -10/+14 |
| 2025-02-23 | Rollup merge of #137180 - compiler-errors:sym-regions, r=oli-obk | Matthias Krüger | -6/+11 |
| 2025-02-22 | Greatly simplify lifetime captures in edition 2024 | Michael Goulet | -59/+42 |
| 2025-02-22 | Rollup merge of #137333 - compiler-errors:edition-2024-fresh, r=Nadrieril | Matthias Krüger | -21/+20 |
| 2025-02-22 | Rollup merge of #137183 - compiler-errors:dead-regionck-code, r=lcnr | Matthias Krüger | -10/+0 |
| 2025-02-22 | Fix binding mode problems | Michael Goulet | -20/+19 |
| 2025-02-22 | Make a fake body to store typeck results for global_asm | Michael Goulet | -5/+10 |
| 2025-02-22 | Make asm a named field | Michael Goulet | -1/+1 |
| 2025-02-22 | Remove UnifyReceiver cause code | Michael Goulet | -10/+0 |
| 2025-02-22 | Upgrade the compiler to edition 2024 | Michael Goulet | -1/+1 |
| 2025-02-22 | Rollup merge of #137399 - lukas-code:oopsie-woopsie, r=compiler-errors | Matthias Krüger | -1/+4 |
| 2025-02-22 | Rollup merge of #137257 - compiler-errors:fake-borrow-of-packed-field, r=oli-obk | Matthias Krüger | -4/+4 |
| 2025-02-22 | Rollup merge of #136458 - compiler-errors:fix-3, r=lcnr | Matthias Krüger | -15/+36 |
| 2025-02-21 | Auto merge of #137397 - matthiaskrgr:rollup-ls2pilo, r=matthiaskrgr | bors | -57/+57 |
| 2025-02-21 | Assert that we always construct dyn types with the right number of projections | Michael Goulet | -1/+32 |
| 2025-02-21 | Do not deduplicate list of associated types provided by dyn principal | Michael Goulet | -14/+4 |
| 2025-02-21 | don't leave assoc const unnormalized due to unconstrained params | Lukas Markeffsky | -1/+4 |
| 2025-02-21 | Rollup merge of #137392 - klensy:unused, r=compiler-errors | Matthias Krüger | -3/+1 |
| 2025-02-21 | Rollup merge of #137350 - nnethercote:remove-Map-3, r=Zalathar | Matthias Krüger | -54/+56 |
| 2025-02-21 | Ignore fake borrows for packed field check | Michael Goulet | -4/+4 |
| 2025-02-21 | convert all_macro_rules from hashmap to hashset | klensy | -1/+1 |
| 2025-02-21 | remove unused pred_rcache | klensy | -2/+0 |
| 2025-02-21 | Rollup merge of #137305 - nnethercote:rustc_middle-2, r=lcnr | Matthias Krüger | -48/+23 |
| 2025-02-21 | Rollup merge of #137299 - nnethercote:simplify-PostOrder-customization, r=com... | Matthias Krüger | -35/+14 |