| Age | Commit message (Expand) | Author | Lines |
| 2025-04-09 | Rigidly project missing item due to guaranteed impossible sized predicate | Michael Goulet | -6/+2 |
| 2025-04-09 | Remove some dead or leftover code related to rustc-intrinsic abi removal | Oli Scherer | -35/+9 |
| 2025-04-09 | Auto merge of #139552 - matthiaskrgr:rollup-b194mk8, r=matthiaskrgr | bors | -4/+10 |
| 2025-04-08 | Auto merge of #139536 - matthiaskrgr:rollup-j6goald, r=matthiaskrgr | bors | -9/+9 |
| 2025-04-08 | Rollup merge of #139494 - compiler-errors:restrict-queries, r=oli-obk | Matthias Krüger | -4/+10 |
| 2025-04-08 | Fix unreachable expression warning | Celina G. Val | -1/+1 |
| 2025-04-08 | Rollup merge of #139509 - xizheyin:issue-139359, r=lcnr | Matthias Krüger | -9/+9 |
| 2025-04-08 | Auto merge of #138499 - lcnr:borrowck-typeck_root, r=oli-obk | bors | -35/+33 |
| 2025-04-08 | Rollup merge of #139346 - compiler-errors:non-lifetime-binder-diag-hir-wf-che... | Stuart Cook | -1/+10 |
| 2025-04-08 | Rollup merge of #139124 - xtexx:gh-139082, r=compiler-errors | Stuart Cook | -0/+25 |
| 2025-04-08 | clean code: remove Deref<Target=RegionKind> impl for Region and use `.kind()` | xizheyin | -9/+9 |
| 2025-04-08 | borrowck typeck children together with their parent | lcnr | -35/+33 |
| 2025-04-07 | Implement overflow for infinite implied lifetime bounds | Michael Goulet | -4/+17 |
| 2025-04-07 | Enable contracts for const functions | Celina G. Val | -8/+4 |
| 2025-04-07 | Restrict some queries by def-kind more | Michael Goulet | -4/+10 |
| 2025-04-07 | Rollup merge of #139455 - Skgland:remove_rust-intrinsic_ABI, r=oli-obk | Stuart Cook | -76/+51 |
| 2025-04-07 | Rollup merge of #139365 - Bryanskiy:leak-perf, r=lcnr | Stuart Cook | -35/+51 |
| 2025-04-07 | Rollup merge of #139112 - m-ou-se:super-let, r=lcnr | Stuart Cook | -16/+85 |
| 2025-04-07 | Rollup merge of #139035 - nnethercote:PatKind-Missing, r=oli-obk | Stuart Cook | -0/+1 |
| 2025-04-07 | More trivial tweaks | Michael Goulet | -7/+4 |
| 2025-04-06 | remove compiler support for `extern "rust-intrinsic"` blocks | Skgland | -76/+51 |
| 2025-04-04 | Auto merge of #139390 - matthiaskrgr:rollup-l64euwx, r=matthiaskrgr | bors | -15/+24 |
| 2025-04-04 | Don't construct preds w escaping bound vars in diagnostic_hir_wf_check | Michael Goulet | -1/+10 |
| 2025-04-04 | Rollup merge of #139374 - oli-obk:const-trait-bound, r=compiler-errors | Matthias Krüger | -2/+2 |
| 2025-04-04 | Rollup merge of #139041 - nnethercote:rm-rustc_middle-ty-util-ExplicitSelf, r... | Matthias Krüger | -13/+22 |
| 2025-04-04 | Auto merge of #138785 - lcnr:typing-mode-borrowck, r=compiler-errors,oli-obk | bors | -234/+157 |
| 2025-04-04 | Use the span of the whole bound when the diagnostic talks about a bound | Oli Scherer | -2/+2 |
| 2025-04-04 | Default auto traits: fix perf | Bryanskiy | -35/+51 |
| 2025-04-04 | Boolean hate. | Mara Bos | -5/+15 |
| 2025-04-04 | Implement `super let`. | Mara Bos | -16/+75 |
| 2025-04-04 | Auto merge of #120706 - Bryanskiy:leak, r=lcnr | bors | -51/+279 |
| 2025-04-03 | Initial support for auto traits with default bounds | Bryanskiy | -51/+279 |
| 2025-04-03 | compiler: report error when trait object type param reference self | xtex | -0/+25 |
| 2025-04-03 | add `TypingMode::Borrowck` | lcnr | -163/+158 |
| 2025-04-03 | rm RpitConstraintChecker | lcnr | -72/+0 |
| 2025-04-02 | Rollup merge of #139232 - nnethercote:remove-Map-5, r=Zalathar | Takayuki Maeda | -31/+28 |
| 2025-04-02 | Auto merge of #139018 - oli-obk:incremental-trait-impls, r=compiler-errors | bors | -27/+26 |
| 2025-04-02 | Only walk local items instead of filtering for them later | Oli Scherer | -19/+17 |
| 2025-04-02 | Directly fetch the impl self type | Oli Scherer | -2/+2 |
| 2025-04-02 | Only look at trait impls in the current crate when looking for `Drop` impls | Oli Scherer | -3/+1 |
| 2025-04-02 | Remove `recursion_limit` increases. | Nicholas Nethercote | -1/+0 |
| 2025-04-02 | Rollup merge of #139200 - xizheyin:issue-139174, r=compiler-errors | Stuart Cook | -0/+1 |
| 2025-04-02 | Rollup merge of #135295 - eyraudh:master, r=compiler-errors | Stuart Cook | -0/+8 |
| 2025-04-02 | Move methods from `Map` to `TyCtxt`, part 5. | Nicholas Nethercote | -31/+28 |
| 2025-04-01 | Ensure `calculcate_dtor` is only ever called on local types | Oli Scherer | -2/+2 |
| 2025-04-01 | Decouple trait impls of different traits wrt incremental | Oli Scherer | -1/+4 |
| 2025-04-01 | Skip suggest impl or dyn when poly trait is not a real trait | xizheyin | -0/+1 |
| 2025-03-28 | Remove `terminating_scopes` hash set. | Mara Bos | -164/+95 |
| 2025-03-28 | Rollup merge of #139047 - m-ou-se:remove-scope-depth, r=oli-obk | Matthias Krüger | -25/+14 |
| 2025-03-28 | Rollup merge of #137889 - mu001999-contrib:update-doc, r=wesleywiser | Matthias Krüger | -2/+2 |