| Age | Commit message (Expand) | Author | Lines |
| 2025-04-04 | Rollup merge of #139335 - compiler-errors:error-implies, r=oli-obk | Matthias Krüger | -29/+34 |
| 2025-04-04 | Rollup merge of #139313 - oli-obk:push-uzvmpxqyvrzp, r=compiler-errors | Matthias Krüger | -99/+67 |
| 2025-04-04 | Rollup merge of #138949 - madsmtm:rename-to-darwin, r=WaffleLapkin | Matthias Krüger | -54/+54 |
| 2025-04-04 | Fix `Debug` impl for `LateParamRegionKind`. | Nicholas Nethercote | -4/+4 |
| 2025-04-04 | Auto merge of #139287 - compiler-errors:folder-experiment-1, r=lqd | bors | -11/+42 |
| 2025-04-04 | adt_destructor: sanity-check returned item | Maja Kądziołka | -0/+5 |
| 2025-04-04 | AsyncDestructor: replace fields with impl_did | Maja Kądziołka | -17/+6 |
| 2025-04-04 | Apply `Recovery::Forbidden` when reparsing pasted macro fragments. | Nicholas Nethercote | -1/+16 |
| 2025-04-04 | Auto merge of #120706 - Bryanskiy:leak, r=lcnr | bors | -85/+379 |
| 2025-04-04 | Remove an unwanted comment. | Nicholas Nethercote | -3/+0 |
| 2025-04-03 | Auto merge of #139336 - matthiaskrgr:rollup-zsi8pgf, r=matthiaskrgr | bors | -498/+666 |
| 2025-04-03 | add autodiff batching middle-end | Manuel Drehwald | -4/+28 |
| 2025-04-03 | add the autodiff batch mode frontend | Manuel Drehwald | -127/+236 |
| 2025-04-03 | Rollup merge of #138767 - clubby789:check-cfg-bool, r=Urgau | Matthias Krüger | -0/+16 |
| 2025-04-03 | Rollup merge of #138610 - oli-obk:no-sort-hir-ids, r=compiler-errors | Matthias Krüger | -207/+242 |
| 2025-04-03 | Rollup merge of #138462 - ShE3py:mut-borrow-in-loop, r=oli-obk | Matthias Krüger | -13/+0 |
| 2025-04-03 | Rollup merge of #138017 - nnethercote:tighten-assignment-op, r=spastorino | Matthias Krüger | -278/+408 |
| 2025-04-03 | Auto merge of #132527 - DianQK:gvn-stmt-iter, r=oli-obk | bors | -130/+112 |
| 2025-04-03 | Pass correct param-env to error_implies | Michael Goulet | -29/+34 |
| 2025-04-03 | Stabilize `cfg_boolean_literals` | clubby789 | -17/+2 |
| 2025-04-03 | Deduplicate some `rustc_middle` function bodies by calling the `rustc_type_ir... | Oli Scherer | -99/+67 |
| 2025-04-03 | Fix testing with randomized layouts enabled | bjorn3 | -1/+3 |
| 2025-04-03 | Invalid dereferences for all non-local mutations | dianqk | -14/+16 |
| 2025-04-03 | Only preserving derefs for trivial terminators like SwitchInt and Goto | dianqk | -2/+8 |
| 2025-04-03 | Remove `unsound-mir-opts` for `simplify_aggregate_to_copy` | dianqk | -3/+1 |
| 2025-04-03 | Run coretests and alloctests with cg_clif in CI | bjorn3 | -22/+27 |
| 2025-04-03 | Initial support for auto traits with default bounds | Bryanskiy | -85/+379 |
| 2025-04-03 | Allow boolean literals in `check-cfg` | clubby789 | -0/+16 |
| 2025-04-03 | compiler: report error when trait object type param reference self | xtex | -0/+25 |
| 2025-04-03 | impl !PartialOrd for HirId | Oli Scherer | -22/+16 |
| 2025-04-03 | impl !PartialOrd for UpvarMigrationInfo | Oli Scherer | -3/+8 |
| 2025-04-03 | Upvars HirIds always have the same owner, thus just use an ItemLocalId | Oli Scherer | -3/+7 |
| 2025-04-03 | Remove `LintExpectationId` from `Level` variants | Oli Scherer | -109/+110 |
| 2025-04-03 | Make LevelAndSource a struct | Oli Scherer | -73/+90 |
| 2025-04-03 | Split ExpectationLintId off Level | Oli Scherer | -34/+48 |
| 2025-04-03 | add `TypingMode::Borrowck` | lcnr | -250/+409 |
| 2025-04-03 | move `check_opaque_type_parameter_valid` | lcnr | -182/+189 |
| 2025-04-03 | rm RpitConstraintChecker | lcnr | -72/+0 |
| 2025-04-03 | Unset RUSTC_WRAPPER in cg_clif's build system | bjorn3 | -1/+5 |
| 2025-04-03 | Rollup merge of #139294 - beetrees:fix-f16-f128-literal-feature-gate, r=fmease | Matthias Krüger | -10/+12 |
| 2025-04-03 | Rollup merge of #139080 - m-ou-se:super-let-gate, r=traviscross | Matthias Krüger | -1/+22 |
| 2025-04-03 | Auto merge of #139234 - compiler-errors:query-tweak, r=oli-obk | bors | -11/+8 |
| 2025-04-03 | Fix the `f16`/`f128` feature gate on integer literals | beetrees | -10/+12 |
| 2025-04-03 | Micro-optimize RegionEraserVisitor | Michael Goulet | -1/+23 |
| 2025-04-03 | structure the message | Tshepang Mbambo | -4/+6 |
| 2025-04-02 | Monomorphize region resolver | Michael Goulet | -11/+42 |
| 2025-04-03 | Tighten up assignment operator representations. | Nicholas Nethercote | -214/+339 |
| 2025-04-03 | Use `BinOpKind` instead of `BinOp` for function args where possible. | Nicholas Nethercote | -65/+64 |
| 2025-04-03 | Remove `Op` type. | Nicholas Nethercote | -40/+46 |
| 2025-04-03 | use lower case to match other error messages | Tshepang Mbambo | -3/+3 |