| Age | Commit message (Expand) | Author | Lines |
| 2024-07-16 | Rollup merge of #127709 - Zalathar:pair-mod, r=Nadrieril | Trevor Gross | -245/+272 |
| 2024-07-16 | Use an iterator to find `expand_until` | Zalathar | -14/+19 |
| 2024-07-14 | Add cache for `allocate_str` | Adwin White | -1/+1 |
| 2024-07-14 | Improve internal docs for `MatchPair` | Zalathar | -5/+24 |
| 2024-07-14 | Move `MatchPair` tree creation to its own module | Zalathar | -240/+248 |
| 2024-07-10 | Replace a long inline "autoref" comment with method docs | Zalathar | -81/+84 |
| 2024-07-09 | Address review comments | Nadrieril | -4/+4 |
| 2024-07-09 | Return the `otherwise_block` instead of passing it as argument | Nadrieril | -57/+29 |
| 2024-07-09 | Factor out the "process remaining candidates" cases | Nadrieril | -44/+30 |
| 2024-07-09 | Don't try to save an extra block | Nadrieril | -13/+9 |
| 2024-07-09 | Move or-pattern expansion inside the main part of the algorithm | Nadrieril | -36/+24 |
| 2024-07-09 | Factor out the special handling of or-patterns | Nadrieril | -81/+104 |
| 2024-07-09 | Move a function | Nadrieril | -19/+19 |
| 2024-07-09 | Auto merge of #127028 - Nadrieril:fix-or-pat-expansion, r=matthewjasper | bors | -0/+3 |
| 2024-07-08 | Auto merge of #113128 - WaffleLapkin:become_trully_unuwuable, r=oli-obk,RalfJung | bors | -2/+139 |
| 2024-07-08 | Stop using `unpack!` for `BlockAnd<()>` | Zalathar | -29/+26 |
| 2024-07-08 | Remove the non-assigning form of `unpack!` | Zalathar | -44/+60 |
| 2024-07-07 | Fix conflicts after rebase | Maybe Lapkin | -1/+1 |
| 2024-07-07 | Fix unconditional recursion lint wrt tail calls | Maybe Waffle | -2/+16 |
| 2024-07-07 | Properly handle drops for tail calls | DrMeepster | -18/+107 |
| 2024-07-07 | Support tail calls in mir via `TerminatorKind::TailCall` | Maybe Waffle | -2/+36 |
| 2024-07-05 | coverage: Rename `mir::coverage::BranchInfo` to `CoverageInfoHi` | Zalathar | -60/+73 |
| 2024-07-03 | Auto merge of #125507 - compiler-errors:type-length-limit, r=lcnr | bors | -2/+3 |
| 2024-07-02 | Instance::resolve -> Instance::try_resolve, and other nits | Michael Goulet | -2/+3 |
| 2024-07-02 | chore: remove duplicate words | hattizai | -2/+2 |
| 2024-06-30 | Replace a magic boolean with enum `ScheduleDrops` | Zalathar | -18/+56 |
| 2024-06-30 | Replace a magic boolean with enum `EmitStorageLive` | Zalathar | -19/+32 |
| 2024-06-30 | Replace a magic boolean with enum `DeclareLetBindings` | Zalathar | -17/+64 |
| 2024-06-29 | Rollup merge of #126835 - Nadrieril:reify-decision-tree, r=matthewjasper | Matthias Krüger | -260/+250 |
| 2024-06-27 | Fix expansion of or-patterns | Nadrieril | -0/+3 |
| 2024-06-25 | Rollup merge of #126932 - Zalathar:flat-pat, r=Nadrieril | Matthias Krüger | -11/+24 |
| 2024-06-25 | Rollup merge of #126926 - Zalathar:candidate-per-arm, r=Nadrieril | Matthias Krüger | -2/+5 |
| 2024-06-25 | Tweak `FlatPat::new` to avoid a temporarily-invalid state | Zalathar | -11/+24 |
| 2024-06-25 | Tweak a confusing comment in `create_match_candidates` | Zalathar | -2/+5 |
| 2024-06-25 | Auto merge of #126813 - compiler-errors:SliceLike, r=lcnr | bors | -1/+1 |
| 2024-06-24 | Auto merge of #126784 - scottmcm:smaller-terminator, r=compiler-errors | bors | -8/+10 |
| 2024-06-24 | Split out IntoIterator and non-Iterator constructors for AliasTy/AliasTerm/Tr... | Michael Goulet | -1/+1 |
| 2024-06-23 | Replace `f16` and `f128` pattern matching stubs with real implementations | Trevor Gross | -2/+2 |
| 2024-06-22 | Change comment to reflect switch to THIR unsafeck | Nadrieril | -14/+10 |
| 2024-06-22 | Reuse `lower_let_expr` for `let .. else` lowering | Nadrieril | -87/+49 |
| 2024-06-22 | Don't use fake wildcards when we can get the failure block directly | Nadrieril | -50/+59 |
| 2024-06-21 | Save 2 pointers in `TerminatorKind` (96 → 80 bytes) | Scott McMurray | -8/+10 |
| 2024-06-20 | [GVN] Add tests for generic pointees with PtrMetadata | Scott McMurray | -0/+4 |
| 2024-06-19 | Move `lower_match_tree` | Nadrieril | -65/+64 |
| 2024-06-19 | There's nothing to bind for a wildcard | Nadrieril | -8/+1 |
| 2024-06-19 | Small dedup | Nadrieril | -18/+15 |
| 2024-06-19 | Only one caller of `lower_match_tree` was using the fake borrows | Nadrieril | -31/+17 |
| 2024-06-19 | We can traverse bindings before `lower_match_tree` now | Nadrieril | -50/+98 |
| 2024-06-19 | Auto merge of #126679 - fmease:rollup-njrv2py, r=fmease | bors | -23/+48 |
| 2024-06-19 | Rollup merge of #125766 - RenjiSann:fresh-mcdc-branch-on-bool, r=nnethercote | León Orell Valerian Liehr | -23/+48 |