| Age | Commit message (Expand) | Author | Lines |
| 2024-08-18 | rename AddressOf -> RawBorrow inside the compiler | Ralf Jung | -24/+24 |
| 2024-08-15 | Rollup merge of #129101 - compiler-errors:deref-on-parent-by-ref, r=lcnr | Matthias Krüger | -14/+40 |
| 2024-08-15 | Rollup merge of #129067 - cuviper:append, r=wesleywiser | Matthias Krüger | -2/+2 |
| 2024-08-14 | Fix projections when parent capture is by-ref | Michael Goulet | -14/+40 |
| 2024-08-14 | Auto merge of #128812 - nnethercote:shrink-TyKind-FnPtr, r=compiler-errors | bors | -3/+3 |
| 2024-08-13 | Add and use `IndexVec::append` | Josh Stone | -2/+2 |
| 2024-08-12 | Rollup merge of #128978 - compiler-errors:assert-matches, r=jieyouxu | Guillaume Gomez | -3/+3 |
| 2024-08-11 | Use assert_matches around the compiler | Michael Goulet | -3/+3 |
| 2024-08-11 | Rollup merge of #128762 - fmease:use-more-slice-pats, r=compiler-errors | Matthias Krüger | -16/+14 |
| 2024-08-10 | Auto merge of #128572 - compiler-errors:fix-elaborate-box-derefs-on-debug, r=... | bors | -8/+9 |
| 2024-08-09 | Shrink `TyKind::FnPtr`. | Nicholas Nethercote | -3/+3 |
| 2024-08-08 | Don't inline tainted MIR bodies | Michael Goulet | -0/+4 |
| 2024-08-07 | Use more slice patterns inside the compiler | León Orell Valerian Liehr | -16/+14 |
| 2024-08-07 | Hide implicit target features from diagnostics when possible | Caleb Zulawski | -1/+3 |
| 2024-08-03 | Re-enable SimplifyToExp in match_branches. | DianQK | -4/+1 |
| 2024-08-03 | Simplify match based on the cast result of `IntToInt`. | DianQK | -62/+79 |
| 2024-08-02 | Stop doing weird index stuff in ElaborateBoxDerefs | Michael Goulet | -8/+9 |
| 2024-08-01 | MIR required_consts, mentioned_items: ensure we do not forget to fill these l... | Ralf Jung | -30/+61 |
| 2024-07-31 | Do not intern if we have provenance. | Camille GILLOT | -1/+6 |
| 2024-07-31 | Simplify constant creation. | Camille GILLOT | -5/+10 |
| 2024-07-31 | Encode constant determinism in disambiguator. | Camille GILLOT | -7/+8 |
| 2024-07-31 | Reduce allocations in GVN. | Camille GILLOT | -4/+12 |
| 2024-07-31 | Amortize growing rev_locals. | Camille GILLOT | -1/+7 |
| 2024-07-31 | Indirect places can only appear as first projection in runtime MIR. | Camille GILLOT | -1/+1 |
| 2024-07-31 | Do not normalize constants eagerly. | Camille GILLOT | -4/+1 |
| 2024-07-29 | Stop using MoveDataParamEnv for places that don't need a param-env | Michael Goulet | -11/+14 |
| 2024-07-29 | Perform instsimplify before inline to eliminate some trivial calls | DianQK | -3/+22 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -132/+137 |
| 2024-07-28 | Rollup merge of #128279 - slanterns:is_sorted, r=dtolnay | Matthias Krüger | -1/+0 |
| 2024-07-28 | stabilize `is_sorted` | Slanterns | -1/+0 |
| 2024-07-27 | Disable jump threading of float equality | Nilstrieb | -0/+7 |
| 2024-07-26 | Make coroutine-closures possible to be cloned | Michael Goulet | -0/+3 |
| 2024-07-26 | Auto merge of #128165 - saethlin:optimize-clone-shims, r=compiler-errors | bors | -1/+2 |
| 2024-07-26 | Rollup merge of #128170 - saethlin:clone-fn, r=compiler-errors | Trevor Gross | -2/+2 |
| 2024-07-25 | Make Clone::clone a lang item | Ben Kimock | -2/+2 |
| 2024-07-25 | Let InstCombine remove Clone shims inside Clone shims | Ben Kimock | -1/+2 |
| 2024-07-21 | Move all error reporting into rustc_trait_selection | Michael Goulet | -1/+1 |
| 2024-07-19 | Avoid ref when using format! in compiler | Yuri Astrakhan | -3/+3 |
| 2024-07-15 | coverage: Restrict `ExpressionUsed` simplification to `Code` mappings | Zalathar | -4/+18 |
| 2024-07-15 | coverage: Store a copy of `num_bcbs` in `ExtractedMappings` | Zalathar | -7/+10 |
| 2024-07-13 | Create mapped places upon seeing them in the body. | Camille GILLOT | -9/+13 |
| 2024-07-09 | Auto merge of #127234 - ZhuUx:inlined-expr, r=davidtwco,Zalathar | bors | -0/+6 |
| 2024-07-09 | coverage. Fix panic when generating mcdc code for inlined functions | zhuyunxing | -0/+6 |
| 2024-07-08 | Move trait selection error reporting to its own top-level module | Michael Goulet | -1/+1 |
| 2024-07-08 | Auto merge of #127486 - matthiaskrgr:rollup-lvv018b, r=matthiaskrgr | bors | -5/+9 |
| 2024-07-08 | Rollup merge of #127399 - cjgillot:issue-127396, r=oli-obk | Matthias Krüger | -5/+9 |
| 2024-07-08 | coverage: Extract hole spans from HIR instead of MIR | Zalathar | -41/+87 |
| 2024-07-08 | Auto merge of #113128 - WaffleLapkin:become_trully_unuwuable, r=oli-obk,RalfJung | bors | -39/+82 |
| 2024-07-07 | Fix conflicts after rebase | Maybe Lapkin | -1/+6 |
| 2024-07-07 | Support tail calls in mir via `TerminatorKind::TailCall` | Maybe Waffle | -38/+76 |