| Age | Commit message (Expand) | Author | Lines |
| 2025-03-09 | Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxu | Matthias Krüger | -1/+3 |
| 2025-03-09 | Rollup merge of #138040 - thaliaarchi:use-prelude-size-of.compiler, r=compile... | Matthias Krüger | -3/+3 |
| 2025-03-09 | continue to check attr if meet empty repr for adt | Mu001999 | -1/+1 |
| 2025-03-08 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-08 | Specify rust lints for `compiler/` crates via Cargo. | Nicholas Nethercote | -0/+3 |
| 2025-03-07 | compiler: Use size_of from the prelude instead of imported | Thalia Archibald | -3/+3 |
| 2025-03-07 | Rollup merge of #138150 - nnethercote:streamline-intravisit-visit_id, r=oli-obk | Matthias Krüger | -2/+2 |
| 2025-03-07 | Move `visit_id` calls. | Nicholas Nethercote | -2/+2 |
| 2025-03-07 | Increase recursion_limit in numerous crates. | Nicholas Nethercote | -0/+1 |
| 2025-03-06 | Generate the right MIR for by use closures | Santiago Pastorino | -2/+2 |
| 2025-03-06 | Implement .use keyword as an alias of clone | Santiago Pastorino | -1/+10 |
| 2025-03-04 | mgca: Lower all const paths as `ConstArgKind::Path` | Noah Lev | -0/+21 |
| 2025-03-01 | Implment `#[cfg]` and `#[cfg_attr]` in `where` clauses | Frank King | -1/+40 |
| 2025-02-27 | require trait impls to have matching const stabilities as the traits | Deadbeef | -14/+91 |
| 2025-02-25 | Teach structured errors to display short `Ty` | Esteban Küber | -6/+5 |
| 2025-02-24 | lower attr spans and inline some functions to hopefully mitigate perf regress... | Jana Dönszelmann | -1/+0 |
| 2025-02-24 | Introduce new-style attribute parsers for several attributes | Jana Dönszelmann | -516/+424 |
| 2025-02-24 | Introduce new parsing infrastructure and types for parsed attributes | Jana Dönszelmann | -15/+15 |
| 2025-02-24 | Change span field accesses to method calls | Jana Dönszelmann | -100/+105 |
| 2025-02-23 | Rollup merge of #137180 - compiler-errors:sym-regions, r=oli-obk | Matthias Krüger | -1/+1 |
| 2025-02-22 | Fix binding mode problems | Michael Goulet | -6/+2 |
| 2025-02-22 | Make asm a named field | Michael Goulet | -1/+1 |
| 2025-02-22 | Upgrade the compiler to edition 2024 | Michael Goulet | -1/+1 |
| 2025-02-21 | Move methods from Map to TyCtxt, part 3. | Nicholas Nethercote | -8/+8 |
| 2025-02-19 | Rollup merge of #136923 - samueltardieu:push-vxxqvqwspssv, r=davidtwco | Matthias Krüger | -18/+29 |
| 2025-02-18 | Lint `#[must_use]` attributes applied to methods in trait impls | Samuel Tardieu | -18/+29 |
| 2025-02-18 | Move methods from `Map` to `TyCtxt`, part 2. | Nicholas Nethercote | -20/+19 |
| 2025-02-17 | Overhaul the `intravisit::Map` trait. | Nicholas Nethercote | -16/+16 |
| 2025-02-17 | Move some `Map` methods onto `TyCtxt`. | Nicholas Nethercote | -29/+24 |
| 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/+4 |
| 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/+42 |
| 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 |