| Age | Commit message (Expand) | Author | Lines |
| 2024-07-20 | Improve `merge_trivial_subcandidates` | Zalathar | -5/+15 |
| 2024-07-20 | Split out `remove_never_subcandidates` | Zalathar | -37/+47 |
| 2024-07-18 | Rollup merge of #127858 - Zalathar:pair-tree, r=Nadrieril | Matthias Krüger | -39/+46 |
| 2024-07-18 | remove saw_const_match_error; check if pattern contains an Error instead | Ralf Jung | -14/+3 |
| 2024-07-18 | avoid creating an Instance only to immediately disassemble it again | Ralf Jung | -39/+3 |
| 2024-07-18 | pattern lowering: make sure we never call user-defined PartialEq instances | Ralf Jung | -28/+17 |
| 2024-07-18 | const_to_pat: cleanup leftovers from when we had to deal with non-structural ... | Ralf Jung | -226/+107 |
| 2024-07-18 | valtree construction: keep track of which type was valtree-incompatible | Ralf Jung | -4/+3 |
| 2024-07-17 | Rollup merge of #127472 - Zalathar:block-and-unit, r=fmease | Matthias Krüger | -73/+86 |
| 2024-07-17 | Rename `deprecated_safe` lint to `deprecated_safe_2024` | Tobias Bucher | -2/+2 |
| 2024-07-17 | Rename `test` to `pick_test_for_match_pair` | Zalathar | -3/+6 |
| 2024-07-17 | Rename `MatchPair` to `MatchPairTree` | Zalathar | -37/+41 |
| 2024-07-16 | Rollup merge of #127707 - Zalathar:expand-until, r=Nadrieril | Matthias Krüger | -14/+19 |
| 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 |