| Age | Commit message (Expand) | Author | Lines |
| 2020-12-13 | Rollup merge of #79940 - matthiaskrgr:cl15ppy, r=Dylan-DPC | Yuki Okushi | -2/+3 |
| 2020-12-12 | Auto merge of #79553 - sexxi-goose:mir_min_cap_writeback, r=nikomatsakis | bors | -139/+420 |
| 2020-12-11 | use if let Some(x) = .. instead of ...map(|x|) to conditionally run fns that... | Matthias Krüger | -2/+3 |
| 2020-12-09 | Use precise places when lowering Closures in THIR | Aman Arora | -63/+109 |
| 2020-12-09 | Use Places for captures in MIR | Aman Arora | -22/+128 |
| 2020-12-09 | Also generate `StorageDead` in constants | oli | -41/+16 |
| 2020-12-06 | Move handling UpvarRef to PlaceBuilder | Aman Arora | -78/+207 |
| 2020-12-06 | Retain assembly operands span when lowering AST to HIR | Tomasz Miąsko | -1/+1 |
| 2020-12-04 | Avoid leaking block expression values | Matthew Jasper | -149/+288 |
| 2020-12-04 | Use `record_operands_moved` more aggresively | Matthew Jasper | -5/+17 |
| 2020-12-04 | Simplify unscheduling of drops after moves | Matthew Jasper | -30/+22 |
| 2020-12-04 | Inline `is_covered_by` | Nadrieril | -0/+2 |
| 2020-11-28 | Don't store `ty` and `span` in `IntRange` | Nadrieril | -66/+56 |
| 2020-11-28 | Correctly detect `usize`/`isize` range overlaps | Nadrieril | -29/+12 |
| 2020-11-27 | Rename `_match` to `usefulness` | Nadrieril | -4/+4 |
| 2020-11-27 | Rename `pat_constructor` to `Constructor::from_pat` | Nadrieril | -63/+63 |
| 2020-11-27 | Move the definitions of the two `Ctxt`s to the top | Nadrieril | -47/+46 |
| 2020-11-27 | Extract everything related to pattern deconstruction to a new module | Nadrieril | -1387/+1413 |
| 2020-11-27 | No need to expose `Matrix` internals | Nadrieril | -1/+6 |
| 2020-11-27 | Disentangle `Fields` and `PatStack` | Nadrieril | -17/+16 |
| 2020-11-27 | Move `Constructor::apply` to `Fields` | Nadrieril | -93/+89 |
| 2020-11-26 | Rollup merge of #79421 - camelid:_match-docs-fmt, r=petrochenkov | Jonas Schievink | -22/+31 |
| 2020-11-25 | Fix docs formatting for `thir::pattern::_match` | Camelid | -22/+31 |
| 2020-11-24 | Use the name "auto traits" everywhere in the compiler | Camelid | -1/+1 |
| 2020-11-22 | Auto merge of #79243 - Nadrieril:consolidate-tests, r=varkor | bors | -0/+1 |
| 2020-11-19 | Regroup many usefulness-related test in the same folder | Nadrieril | -0/+1 |
| 2020-11-19 | Rollup merge of #79149 - sexxi-goose:upvar_ref, r=nikomatsakis | Dylan DPC | -124/+108 |
| 2020-11-18 | Auto merge of #78995 - Nadrieril:clean-empty-match, r=varkor | bors | -111/+141 |
| 2020-11-17 | Remove THIR::ExprKind::SelfRef | Aman Arora | -6/+0 |
| 2020-11-17 | Move capture lowering from THIR to MIR | Aman Arora | -118/+108 |
| 2020-11-17 | Rollup merge of #79072 - oli-obk:byte_str_pat, r=estebank | Mara Bos | -8/+36 |
| 2020-11-17 | Fix exhaustiveness in case a byte string literal is used at slice type | oli | -8/+36 |
| 2020-11-17 | Auto merge of #78801 - sexxi-goose:min_capture, r=nikomatsakis | bors | -2/+3 |
| 2020-11-16 | compiler: fold by value | Bastian Kauschke | -1/+1 |
| 2020-11-16 | Apply suggestions from code review | Nadrieril | -2/+2 |
| 2020-11-15 | Rollup merge of #79036 - cjgillot:steal, r=oli-obk | Jonas Schievink | -1/+1 |
| 2020-11-15 | Rollup merge of #77802 - jyn514:bootstrap-specific, r=nikomatsakis | Jonas Schievink | -2/+1 |
| 2020-11-15 | Rollup merge of #78856 - mark-i-m:fix-or-pat-ice, r=matthewjasper | Dylan DPC | -0/+11 |
| 2020-11-14 | Move Steal to rustc_data_structures. | Camille GILLOT | -1/+1 |
| 2020-11-12 | Factor out match usefulness computation in `check_match` | Nadrieril | -78/+118 |
| 2020-11-12 | Unreachable subpatterns are rare | Nadrieril | -0/+2 |
| 2020-11-12 | Handle empty matches cleanly | Nadrieril | -33/+21 |
| 2020-11-10 | Use Places to express closure/generator Captures | Aman Arora | -2/+3 |
| 2020-11-09 | address reviewer comments | mark | -5/+6 |
| 2020-11-09 | Rollup merge of #78748 - fanzier:tuple-assignment, r=petrochenkov | Dylan DPC | -0/+1 |
| 2020-11-07 | fix #72680 by explicitly checking for or-pattern before test | mark | -0/+10 |
| 2020-11-07 | Allow making `RUSTC_BOOTSTRAP` conditional on the crate name | Joshua Nelson | -2/+1 |
| 2020-11-07 | Implement destructuring assignment for tuples | Fabian Zaiser | -0/+1 |
| 2020-11-07 | Rollup merge of #78167 - Nadrieril:fix-76836_, r=varkor | Yuki Okushi | -34/+93 |
| 2020-11-06 | Auto merge of #77856 - GuillaumeGomez:automatic-links-lint, r=jyn514,ollie27 | bors | -2/+2 |