| Age | Commit message (Expand) | Author | Lines |
| 2025-01-24 | Rename `OptimizeAttr::None` to `Default` | clubby789 | -1/+1 |
| 2025-01-15 | Rollup merge of #135003 - RalfJung:deprecate-allowed-through-unstable, r=davi... | Guillaume Gomez | -9/+12 |
| 2025-01-15 | Auto merge of #134353 - oli-obk:safe-target-feature-unsafe-by-default, r=wesl... | bors | -0/+3 |
| 2025-01-15 | late_report_deprecation: move fast-path closer to the core logic | Ralf Jung | -9/+12 |
| 2025-01-14 | Enforce syntactical stability of const traits in HIR | Michael Goulet | -2/+87 |
| 2025-01-14 | Add hir::HeaderSafety to make follow up commits simpler | Oli Scherer | -0/+3 |
| 2024-12-31 | explicitly model that certain ABIs require/forbid certain target features | Ralf Jung | -0/+1 |
| 2024-12-19 | Make DependencyList an IndexVec | bjorn3 | -3/+3 |
| 2024-12-19 | Rename Scope.id to Scope.local_id, remove trivial accessor | Michael Goulet | -21/+11 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -6/+4 |
| 2024-12-16 | rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures | Jonathan Dönszelmann | -2/+2 |
| 2024-12-16 | split attributes | Jonathan Dönszelmann | -2/+2 |
| 2024-12-15 | Add hir::Attribute | Jonathan Dönszelmann | -12/+20 |
| 2024-12-13 | Make dependency_formats an FxIndexMap rather than a list of tuples | bjorn3 | -1/+2 |
| 2024-11-22 | Pretty print AsyncFn traits too | Michael Goulet | -0/+11 |
| 2024-11-20 | reduce false positives of tail-expr-drop-order from consumed values | Ding Xiang Fei | -0/+5 |
| 2024-11-18 | stability: remove skip_stability_check_due_to_privacy | Ralf Jung | -28/+1 |
| 2024-11-04 | Rollup merge of #132544 - dianne:unstable-library-feature-backticks, r=compil... | Matthias Krüger | -2/+2 |
| 2024-11-03 | use backticks instead of single quotes when reporting "use of unstable librar... | dianne | -2/+2 |
| 2024-11-03 | compiler: Directly use rustc_abi in metadata and middle | Jubilee Young | -1/+1 |
| 2024-10-30 | Remap impl-trait lifetimes on HIR instead of AST lowering. | Camille GILLOT | -1/+3 |
| 2024-10-28 | fix clippy::clone_on_ref_ptr for compiler | klensy | -1/+1 |
| 2024-10-22 | terminology: #[feature] *enables* a feature (instead of "declaring" or "activ... | Ralf Jung | -4/+4 |
| 2024-10-04 | Simplify bound var resolution. | Camille GILLOT | -5/+5 |
| 2024-09-29 | cleanup: don't clone types that are Copy | Matthias Krüger | -1/+1 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -7/+7 |
| 2024-09-21 | remove `#[cmse_nonsecure_entry]` | Folkert | -3/+1 |
| 2024-09-13 | Auto merge of #107251 - dingxiangfei2009:let-chain-rescope, r=jieyouxu | bors | -0/+6 |
| 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 |