| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-01-30 | Remove `ffi_returns_twice` feature | clubby789 | -13/+10 |
| 2024-01-26 | ScopeTree: remove destruction_scopes as unused | klensy | -8/+0 |
| 2024-01-23 | Rename `TyCtxt::struct_span_lint_hir` as `TyCtxt::node_span_lint`. | Nicholas Nethercote | -2/+2 |
| 2024-01-13 | Add check for ui_testing via promoting parameters from `ParseSess` to `Session` | George-lewis | -2/+1 |
| 2024-01-12 | Revert "Auto merge of #118568 - DianQK:no-builtins-symbols, r=pnkfelix" | DianQK | -5/+0 |
| 2024-01-04 | Make iteration order of region_scope_tree query stable | Michael Woerister | -25/+4 |
| 2024-01-04 | Make iteration order of named_variable_map, late_bound_vars_map, and resolve_... | Michael Woerister | -3/+3 |
| 2024-01-04 | Make iteration order of stability_index query stable | Michael Woerister | -6/+5 |
| 2024-01-04 | Replace a number of FxHashMaps/Sets with stable-iteration-order alternatives. | Michael Woerister | -8/+10 |
| 2023-12-30 | Update to bitflags 2 in the compiler | Nilstrieb | -2/+4 |
| 2023-12-26 | Auto merge of #119258 - compiler-errors:closure-kind, r=eholk | bors | -14/+0 |
| 2023-12-25 | Remove unnecessary body_expr_count | Michael Goulet | -14/+0 |