| Age | Commit message (Expand) | Author | Lines |
| 2020-03-30 | rustc -> rustc_middle part 1 | Mazdak Farrokhzad | -654/+0 |
| 2020-03-23 | add missing visit_consts | Bastian Kauschke | -0/+14 |
| 2020-03-06 | Don't redundantly repeat field names (clippy::redundant_field_names) | Matthias Krüger | -3/+3 |
| 2020-03-04 | Use .map() to modify data inside Options instead of using .and_then(|x| Some(... | Matthias Krüger | -3/+3 |
| 2020-03-03 | Rollup merge of #69619 - matthiaskrgr:misc, r=eddyb | Yuki Okushi | -1/+1 |
| 2020-03-02 | Remove chalk integration | CAD97 | -72/+0 |
| 2020-03-02 | use values() or keys() respectively when iterating only over keys or values o... | Matthias Krüger | -1/+1 |
| 2020-02-16 | Make librustc compile. | Camille GILLOT | -0/+712 |
| 2020-02-16 | Move librustc/{traits,infer} to librustc_infer. | Camille GILLOT | -71/+0 |
| 2020-02-05 | Split traits::structural_impls in two. | Camille GILLOT | -703/+1 |
| 2020-02-04 | remove redundant imports (clippy::single_component_path_imports) | Matthias Krüger | -1/+0 |
| 2020-01-02 | Normalize `syntax::symbol` imports. | Mazdak Farrokhzad | -1/+1 |
| 2019-12-30 | discriminant -> scrutinee | Mazdak Farrokhzad | -2/+2 |
| 2019-12-30 | Blame user type in pat type error. | Mazdak Farrokhzad | -1/+3 |
| 2019-12-30 | MatchExpressionArmPattern -> Pattern | Mazdak Farrokhzad | -3/+1 |
| 2019-12-22 | Format the world | Mark Rousskov | -132/+80 |
| 2019-12-20 | Check associated type implementations for generic mismatches | Matthew Jasper | -0/+9 |
| 2019-11-18 | Retire EnumLiftImpl. | Camille GILLOT | -49/+0 |
| 2019-11-13 | Use TypeFoldable derive macro. | Camille GILLOT | -140/+0 |
| 2019-10-31 | Point at where clauses where the associated item was restricted | Esteban Küber | -1/+1 |
| 2019-10-28 | suggest `const_in_array_repeat_expression` flag | David Wood | -1/+1 |
| 2019-10-27 | Auto merge of #65519 - pnkfelix:issue-63438-trait-based-structural-match, r=m... | bors | -0/+1 |
| 2019-10-27 | Auto merge of #65288 - estebank:point-at-assoc-type, r=nikomatsakis | bors | -0/+1 |
| 2019-10-25 | Migrate from `#[structural_match]` attribute a lang-item trait. | Felix S. Klock II | -0/+1 |
| 2019-10-23 | Rollup merge of #65657 - nnethercote:rm-InternedString-properly, r=eddyb | Mazdak Farrokhzad | -5/+5 |
| 2019-10-22 | Point at associated type for some obligations | Esteban Küber | -0/+1 |
| 2019-10-22 | RFC 2027: "first draft" of implementation | Mathias Blikstad | -0/+4 |
| 2019-10-21 | Convert some `InternedString`s to `Symbols`. | Nicholas Nethercote | -5/+5 |
| 2019-09-25 | Rename `sty` to `kind` | varkor | -1/+1 |
| 2019-09-24 | Remove blanket silencing of "type annotation needed" errors | Esteban Küber | -1/+2 |
| 2019-09-22 | On obligation errors point at the unfulfilled binding when possible | Esteban Küber | -0/+1 |
| 2019-09-09 | Shrink `ObligationCauseCode` by boxing `IfExpression`. | Nicholas Nethercote | -5/+7 |
| 2019-09-09 | Shrink `ObligationCauseCode` by boxing `MatchExpressionArm`. | Nicholas Nethercote | -4/+4 |
| 2019-08-08 | Use associated_type_bounds where applicable - closes #61738 | Ilija Tovilo | -4/+2 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -15/+15 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -10/+10 |
| 2019-06-12 | Fix fallout from `deny(unused_lifetimes)`. | Eduard-Mihai Burtescu | -10/+10 |
| 2019-06-12 | rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -10/+10 |
| 2019-06-11 | rustc: deny(unused_lifetimes). | Eduard-Mihai Burtescu | -2/+2 |
| 2019-06-05 | Aggregation of drive-by cosmetic changes. | Alexander Regueiro | -4/+4 |
| 2019-05-20 | Introduce `InternedString::intern`. | Nicholas Nethercote | -10/+4 |
| 2019-04-28 | Fix lint findings in librustc | flip1995 | -2/+2 |
| 2019-04-10 | Suggest removing `?` to resolve type errors. | David Wood | -0/+2 |
| 2019-03-15 | rustc: make util::ppaux private. | Eduard-Mihai Burtescu | -2/+3 |
| 2019-02-14 | Rollup merge of #58267 - estebank:match-arms, r=matthewjasper | Mazdak Farrokhzad | -3/+14 |
| 2019-02-08 | review comments: (marginally) reduce memory consumtion | Esteban Küber | -4/+9 |
| 2019-02-07 | Reweork incompatible match arms error | Esteban Küber | -3/+9 |
| 2019-02-05 | move librustc to 2018 | Mark Mansi | -11/+11 |
| 2019-01-13 | Suggest removal of semicolon when appropriate | Esteban Küber | -1/+5 |
| 2019-01-13 | Tweak output of type mismatch between "then" and `else` `if` arms | Esteban Küber | -1/+1 |