| Age | Commit message (Expand) | Author | Lines |
| 2025-02-11 | Rollup merge of #136833 - workingjubilee:let-the-impossible-be-impossible, r=... | Matthias Krüger | -9/+0 |
| 2025-02-10 | compiler: die immediately instead of handling unknown target codegen | Jubilee Young | -9/+0 |
| 2025-02-09 | compiler: remove rustc_target::spec::abi reexports | Jubilee Young | -3/+3 |
| 2025-02-09 | compiler: start using rustc_ast_lowering in rustc_passes | Jubilee Young | -2/+3 |
| 2025-02-09 | Auto merge of #136751 - bjorn3:update_rustfmt, r=Mark-Simulacrum | bors | -221/+261 |
| 2025-02-08 | Rustfmt | bjorn3 | -221/+261 |
| 2025-02-07 | compiler: remove rustc_target::abi entirely | Jubilee Young | -5/+4 |
| 2025-02-06 | Rollup merge of #133925 - folkertdev:improve-repr-warnings, r=compiler-errors | Matthias Krüger | -17/+40 |
| 2025-02-03 | Use a different hir type for patterns in pattern types than we use in match p... | Oli Scherer | -2/+2 |
| 2025-02-02 | rustc_allowed_through_unstable_modules: require deprecation message | Ralf Jung | -79/+75 |
| 2025-02-01 | Rollup merge of #135840 - vayunbiyani:omit_intrinsic_unused_param_warning, r=... | Matthias Krüger | -0/+8 |
| 2025-01-31 | Auto merge of #136350 - matthiaskrgr:rollup-6eqfyvh, r=matthiaskrgr | bors | -8/+8 |
| 2025-01-31 | Overhaul `to_readable_str`. | Nicholas Nethercote | -8/+8 |
| 2025-01-30 | review comment: change `span` argument | Esteban Küber | -1/+1 |
| 2025-01-30 | When encountering unexpected closure return type, point at return type/expres... | Esteban Küber | -0/+1 |
| 2025-01-29 | Handle all `PatExpr`s in dead code analysis | Oli Scherer | -5/+12 |
| 2025-01-29 | Eliminate PatKind::Path | Oli Scherer | -5/+3 |
| 2025-01-25 | Rollup merge of #136032 - estebank:issue-136028, r=SparrowLii | Jacob Pratt | -7/+11 |
| 2025-01-25 | Auto merge of #119286 - jyn514:linker-output, r=bjorn3 | bors | -0/+39 |
| 2025-01-24 | Account for mutable borrow in argument suggestion | Esteban Küber | -7/+11 |
| 2025-01-23 | omit unused args warnings for intrinsics without body | vayunbiyani | -0/+8 |
| 2025-01-23 | `visit_x_unambig` | Boxy | -3/+3 |
| 2025-01-23 | Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor` | Boxy | -13/+11 |
| 2025-01-21 | Auto merge of #134299 - RalfJung:remove-start, r=compiler-errors | bors | -36/+4 |
| 2025-01-21 | remove support for the #[start] attribute | Ralf Jung | -36/+4 |
| 2025-01-20 | Don't require `--verbose` to show linker stdout | jyn | -4/+13 |
| 2025-01-20 | warn on unused linker_messages warning attributes | jyn | -0/+30 |
| 2025-01-19 | Run `clippy --fix` for `unnecessary_map_or` lint | Yotam Ofek | -1/+1 |
| 2025-01-15 | Rollup merge of #135003 - RalfJung:deprecate-allowed-through-unstable, r=davi... | Guillaume Gomez | -39/+97 |
| 2025-01-15 | allowed_through_unstable_modules: support showing a deprecation message when ... | Ralf Jung | -39/+97 |
| 2025-01-14 | Enforce syntactical stability of const traits in HIR | Michael Goulet | -3/+33 |
| 2025-01-14 | Auto merge of #135278 - tgross35:ignore-std-dep-crates, r=SparrowLii | bors | -2/+8 |
| 2025-01-14 | Add `tcx.visible_traits()` and use it for producing diagnostics | Trevor Gross | -2/+8 |
| 2025-01-11 | On unused assign lint, detect `mut arg: &Ty` meant to be `arg: &mut Ty` | Esteban Küber | -5/+95 |
| 2025-01-10 | mir_transform: implement forced inlining | David Wood | -1/+59 |
| 2025-01-08 | Rename PatKind::Lit to Expr | Oli Scherer | -2/+2 |
| 2025-01-07 | Rollup merge of #134989 - max-niederman:guard-patterns-hir, r=oli-obk | Matthias Krüger | -0/+1 |
| 2025-01-06 | Rollup merge of #131830 - hoodmane:emscripten-wasm-eh, r=workingjubilee | Jacob Pratt | -1/+4 |
| 2025-01-06 | Add support for wasm exception handling to Emscripten target | Hood Chatham | -1/+4 |
| 2025-01-04 | turn hir::ItemKind::Fn into a named-field variant | Ralf Jung | -5/+9 |
| 2024-12-31 | add guard patterns to HIR and implement lowering | Max Niederman | -0/+1 |
| 2024-12-25 | Overhaul error messages for disallowed coverage attributes | Zalathar | -10/+31 |
| 2024-12-21 | Rollup merge of #134539 - estebank:restrict-non_exhaustive, r=jieyouxu | Matthias Krüger | -3/+33 |
| 2024-12-20 | Restrict `#[non_exaustive]` on structs with default field values | Esteban Küber | -3/+33 |
| 2024-12-20 | split up `#[rustc_deny_explicit_impl]` attribute | Lukas Markeffsky | -0/+1 |
| 2024-12-18 | Also warn against `#[diagnostic::do_not_recommend]` on plain impls | Georg Semmler | -2/+9 |
| 2024-12-18 | Check `#[diagnostic::do_not_recommend]` for arguments | Georg Semmler | -2/+20 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -22/+14 |
| 2024-12-17 | Auto merge of #134381 - jdonszelmann:move-attribute-types, r=oli-obk | bors | -11/+19 |
| 2024-12-17 | Rollup merge of #134406 - nnethercote:fix-input-stats-ordering, r=jieyouxu | Jacob Pratt | -7/+11 |