| Age | Commit message (Expand) | Author | Lines |
| 2024-04-08 | Rollup merge of #123518 - compiler-errors:by-move-fixes, r=oli-obk | Matthias Krüger | -35/+162 |
| 2024-04-08 | Auto merge of #120614 - DianQK:simplify-switch-int, r=cjgillot | bors | -116/+436 |
| 2024-04-08 | Actually create ranged int types in the type system. | Oli Scherer | -0/+1 |
| 2024-04-08 | Don't change the otherwise of the switch | DianQK | -1/+2 |
| 2024-04-08 | Change the return type of `can_simplify` to `Option<()>` | DianQK | -28/+26 |
| 2024-04-08 | Add comments for `CompareType` | DianQK | -8/+11 |
| 2024-04-08 | Updating the MIR with MirPatch | DianQK | -50/+54 |
| 2024-04-08 | Transforms a match containing negative numbers into an assignment statement a... | DianQK | -11/+38 |
| 2024-04-08 | Transforms match into an assignment statement | DianQK | -7/+223 |
| 2024-04-08 | Refactor `MatchBranchSimplification` | DianQK | -133/+205 |
| 2024-04-07 | Re-enable the early otherwise branch optimization | DianQK | -2/+1 |
| 2024-04-07 | Resolve unsound hoisting of discriminant in `EarlyOtherwiseBranch` | DianQK | -116/+50 |
| 2024-04-06 | Put checks that detect UB under their own flag below debug_assertions | Ben Kimock | -2/+2 |
| 2024-04-05 | Account for an additional reborrow inserted by UniqueImmBorrow and MutBorrow | Michael Goulet | -3/+8 |
| 2024-04-05 | Check the base of the place too! | Michael Goulet | -6/+20 |
| 2024-04-05 | Add some helpful comments | Michael Goulet | -4/+56 |
| 2024-04-05 | Rework the ByMoveBody shim to actually work correctly | Michael Goulet | -34/+90 |
| 2024-04-05 | Rollup merge of #123350 - compiler-errors:async-closure-by-move, r=oli-obk | Guillaume Gomez | -6/+14 |
| 2024-04-05 | Auto merge of #123444 - saethlin:const-eval-inline-cycles, r=tmiasko | bors | -4/+14 |
| 2024-04-04 | Rollup merge of #123464 - fmease:rn-has-proj-to-has-aliases, r=compiler-errors | Jacob Pratt | -1/+1 |
| 2024-04-04 | Force `move` async-closures that are `FnOnce` to make their inner coroutines ... | Michael Goulet | -6/+14 |
| 2024-04-04 | Rename HAS_PROJECTIONS to HAS_ALIASES etc. | León Orell Valerian Liehr | -1/+1 |
| 2024-04-04 | Rollup merge of #123439 - Zalathar:constants, r=oli-obk | Matthias Krüger | -1/+1 |
| 2024-04-04 | Auto merge of #123052 - maurer:addr-taken, r=compiler-errors | bors | -3/+3 |
| 2024-04-04 | Teach MIR inliner query cycle avoidance about const_eval_select | Ben Kimock | -4/+14 |
| 2024-04-04 | coverage: Remove useless constants | Zalathar | -1/+1 |
| 2024-04-03 | Rollup merge of #123419 - petrochenkov:zeroindex, r=compiler-errors | Matthias Krüger | -21/+17 |
| 2024-04-03 | rustc_index: Add a `ZERO` constant to index types | Vadim Petrochenkov | -21/+17 |
| 2024-04-03 | rename `expose_addr` to `expose_provenance` | joboet | -2/+2 |
| 2024-04-03 | Auto merge of #123322 - matthewjasper:remove-mir-unsafeck, r=lcnr,compiler-er... | bors | -791/+2 |
| 2024-04-03 | Remove MIR unsafe check | Matthew Jasper | -791/+2 |
| 2024-04-03 | Auto merge of #123402 - workingjubilee:rollup-0j5ihn6, r=workingjubilee | bors | -31/+118 |
| 2024-04-03 | Auto merge of #122225 - DianQK:nits-120268, r=cjgillot | bors | -14/+56 |
| 2024-04-02 | Comments, comments, comments | Michael Goulet | -39/+92 |
| 2024-04-02 | Fix capture analysis for by-move closure bodies | Michael Goulet | -16/+50 |
| 2024-04-02 | Auto merge of #118310 - scottmcm:three-way-compare, r=davidtwco | bors | -0/+3 |
| 2024-04-02 | Track reason for creating a `ReifyShim` | Matthew Maurer | -3/+3 |
| 2024-04-02 | Avoid an `is_empty()` followed by an index op in favor of a single fallible op | Oli Scherer | -3/+3 |
| 2024-04-02 | Prefer `UnordSet` over `FxHashSet` where possible | Oli Scherer | -3/+3 |
| 2024-03-29 | Auto merge of #123194 - matthiaskrgr:rollup-vhdc8hw, r=matthiaskrgr | bors | -6/+3 |
| 2024-03-29 | Rollup merge of #123188 - klensy:clippy-me2, r=Nilstrieb | Matthias Krüger | -6/+3 |
| 2024-03-29 | Auto merge of #122450 - Urgau:simplify-trim-paths-feature, r=michaelwoerister | bors | -2/+5 |
| 2024-03-28 | Replace `RemapFileNameExt::for_codegen` with explicit calls | Urgau | -2/+5 |
| 2024-03-28 | and more | klensy | -6/+3 |
| 2024-03-27 | Eliminate `UbCheck` for non-standard libraries | DianQK | -0/+15 |
| 2024-03-27 | Rollup merge of #122860 - Zalathar:unused, r=cjgillot | Guillaume Gomez | -5/+1 |
| 2024-03-26 | Rollup merge of #123049 - compiler-errors:coroutine-closure-rcvr, r=oli-obk | Matthias Krüger | -3/+3 |
| 2024-03-26 | In ConstructCoroutineInClosureShim, pass receiver by ref, not pointer | Michael Goulet | -3/+3 |
| 2024-03-26 | Rollup merge of #122996 - RalfJung:simplify_branches, r=cjgillot | Matthias Krüger | -0/+1 |
| 2024-03-26 | coverage: Re-enable `UnreachablePropagation` for coverage builds | Zalathar | -5/+1 |