| Age | Commit message (Expand) | Author | Lines |
| 2024-09-11 | Simplify some nested if statements | Michael Goulet | -4/+5 |
| 2024-09-11 | rescope temp lifetime in let-chain into IfElse | Ding Xiang Fei | -0/+6 |
| 2024-09-01 | Revert "Auto merge of #127537 - veluca93:struct_tf, r=BoxyUwU" | Jakub Beránek | -4/+4 |
| 2024-08-28 | Implement RFC 3525. | Luca Versari | -4/+4 |
| 2024-08-22 | Use a LocalDefId in ResolvedArg. | Camille GILLOT | -4/+4 |
| 2024-08-07 | Hide implicit target features from diagnostics when possible | Caleb Zulawski | -1/+10 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -22/+29 |
| 2024-07-19 | Avoid ref when using format! in compiler | Yuri Astrakhan | -1/+1 |
| 2024-07-05 | Rollup merge of #124290 - klensy:dep-format, r=jieyouxu | Guillaume Gomez | -3/+3 |
| 2024-07-03 | Rollup merge of #127145 - compiler-errors:as_lang_item, r=lcnr | Matthias Krüger | -0/+4 |
| 2024-07-02 | add TyCtxt::as_lang_item, use in new solver | Michael Goulet | -0/+4 |
| 2024-07-02 | Re-implement a type-size based limit | Michael Goulet | -1/+1 |
| 2024-06-28 | Rollup merge of #124741 - nebulark:patchable-function-entries-pr, r=estebank,... | Matthias Krüger | -0/+27 |
| 2024-06-26 | coverage: Detach `#[coverage(..)]` from codegen attribute handling | Zalathar | -4/+1 |
| 2024-06-25 | Support `#[patchable_function_entries]` | Matthew Maurer | -0/+4 |
| 2024-06-25 | Support for -Z patchable-function-entry | Matthew Maurer | -0/+23 |
| 2024-06-20 | Add blank lines after module-level `//!` comments. | Nicholas Nethercote | -0/+1 |
| 2024-06-18 | Remove redundant argument from `subdiagnostic` method | Oli Scherer | -1/+1 |
| 2024-06-16 | Rename InstanceDef -> InstanceKind | Michael Goulet | -1/+1 |
| 2024-06-14 | Add TyCtxt::is_lang_item | Michael Goulet | -0/+4 |
| 2024-05-27 | Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercote | bors | -11/+10 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_middle`. | Nicholas Nethercote | -0/+2 |
| 2024-05-23 | Remove `LintDiagnostic::msg` | León Orell Valerian Liehr | -11/+10 |
| 2024-05-21 | Rename buffer_lint_with_diagnostic to buffer_lint | Xiretza | -1/+1 |
| 2024-05-21 | Make early lints translatable | Xiretza | -14/+7 |
| 2024-05-21 | Port DeprecatedMacro to diag structs | Xiretza | -85/+103 |
| 2024-05-21 | Generate lint diagnostic message from BuiltinLintDiag | Xiretza | -2/+2 |
| 2024-05-01 | add fixme | klensy | -0/+3 |
| 2024-05-01 | DependencyList: remove outdated comment | klensy | -3/+0 |
| 2024-04-29 | Remove `extern crate bitflags` from a couple of crates. | Nicholas Nethercote | -1/+1 |
| 2024-04-29 | Remove `extern crate rustc_data_structures` from numerous crates. | Nicholas Nethercote | -1/+1 |
| 2024-04-29 | Remove `extern crate rustc_macros` from `rustc_middle`. | Nicholas Nethercote | -3/+8 |
| 2024-04-23 | Rollup merge of #124067 - RalfJung:weak-lang-items, r=davidtwco | Matthias Krüger | -1/+1 |
| 2024-04-23 | Auto merge of #121801 - zetanumbers:async_drop_glue, r=oli-obk | bors | -0/+4 |
| 2024-04-17 | consistency rename: language item -> lang item | Ralf Jung | -1/+1 |
| 2024-04-16 | Add simple async drop glue generation | zetanumbers | -0/+4 |
| 2024-04-16 | Avoid lots of `hir::HirId{,Map,Set}` qualifiers. | Nicholas Nethercote | -9/+5 |
| 2024-04-01 | Auto merge of #122972 - beetrees:use-align-type, r=fee1-dead | bors | -1/+2 |
| 2024-04-01 | Use the `Align` type when parsing alignment attributes | beetrees | -1/+2 |
| 2024-03-31 | Auto merge of #121851 - michaelwoerister:mcp-533-effective-vis, r=cjgillot | bors | -5/+4 |
| 2024-03-05 | Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`. | Nicholas Nethercote | -2/+2 |
| 2024-03-05 | Rename all `ParseSess` variables/fields/lifetimes as `psess`. | Nicholas Nethercote | -1/+1 |
| 2024-03-03 | Add new `pattern_complexity` attribute to add possibility to limit and check ... | Guillaume Gomez | -2/+9 |
| 2024-03-01 | Use FxIndexMap instead FxHashMap to stabilize iteration order in EffectiveVis... | Michael Woerister | -5/+4 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -2/+2 |
| 2024-02-19 | Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers. | Nicholas Nethercote | -2/+2 |
| 2024-02-15 | Replace `NonZero::<_>::new` with `NonZero::new`. | Markus Reiter | -1/+1 |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -4/+4 |
| 2024-02-06 | Rollup merge of #120502 - clubby789:remove-ffi-returns-twice, r=compiler-errors | Matthias Krüger | -13/+10 |
| 2024-02-06 | Teach typeck/borrowck/solvers how to deal with async closures | Michael Goulet | -1/+14 |