| Age | Commit message (Expand) | Author | Lines |
| 2017-03-11 | Rollup merge of #40404 - cengizIO:master, r=nikomatsakis | Ariel Ben-Yehuda | -8/+13 |
| 2017-03-10 | fix #40294 obligation cause.body_id is not always a NodeExpr | Cengiz Can | -8/+13 |
| 2017-03-08 | Disallow subtyping between T and U in T: Unsize<U>. | Eduard-Mihai Burtescu | -3/+3 |
| 2017-03-02 | Auto merge of #39655 - durka:recursion-limit-suggestion, r=nikomatsakis | bors | -1/+1 |
| 2017-03-02 | note -> help | Alex Burka | -1/+1 |
| 2017-02-28 | Rollup merge of #39977 - frewsxcv:error-reporting-cleanup, r=eddyb | Corey Farwell | -261/+217 |
| 2017-02-25 | rustc_typeck: rework coherence to be almost completely on-demand. | Eduard-Mihai Burtescu | -36/+7 |
| 2017-02-25 | rustc_typeck: hook up collect and item/body check to on-demand. | Eduard-Mihai Burtescu | -165/+13 |
| 2017-02-25 | rustc: simplify tcx.closure_type(...) as it can copy the cached values. | Eduard-Mihai Burtescu | -2/+4 |
| 2017-02-25 | rustc: combine BareFnTy and ClosureTy into FnSig. | Eduard-Mihai Burtescu | -10/+12 |
| 2017-02-25 | rustc: introduce a query system for type information in ty::maps. | Eduard Burtescu | -1/+1 |
| 2017-02-25 | rustc: consolidate dep-tracked hashmaps in tcx.maps. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-02-20 | Flatten `for` loop using iterator combinators. | Corey Farwell | -48/+50 |
| 2017-02-20 | Add early return, remove `else`, unindent. | Corey Farwell | -40/+40 |
| 2017-02-20 | Extract out error message generation. | Corey Farwell | -33/+21 |
| 2017-02-20 | Remove unnecessary logic when finding simpilar `impl` candidates. | Corey Farwell | -31/+3 |
| 2017-02-20 | Remove `else`, unindent. | Corey Farwell | -46/+45 |
| 2017-02-20 | Rewrite `match` to use combinators. | Corey Farwell | -8/+4 |
| 2017-02-20 | Remove `else`, unindent. | Corey Farwell | -110/+109 |
| 2017-02-18 | Auto merge of #39887 - nikomatsakis:issue-39292, r=arielb1 | bors | -0/+5 |
| 2017-02-18 | Auto merge of #39877 - estebank:remove-params, r=petrochenkov | bors | -2/+2 |
| 2017-02-16 | erase late bound regions in `get_vtable_methods()` | Niko Matsakis | -0/+5 |
| 2017-02-15 | Remove noop method `Substs::params()` | Esteban Küber | -2/+2 |
| 2017-02-14 | Show five traits implementation in help when there are exactly five | Sebastian Waisbrot | -3/+6 |
| 2017-02-07 | Rollup merge of #39361 - cengizIO:master, r=arielb1 | Corey Farwell | -13/+65 |
| 2017-02-04 | Remove extra note and revert name in message | Cengiz Can | -12/+22 |
| 2017-02-04 | Improve error message for uninferrable types #38812 | Cengiz Can | -18/+60 |
| 2017-02-03 | Use a proper future-compatibility lint | Andrew Cann | -7/+6 |
| 2017-02-03 | Add is_defaulted_unit helper method | Andrew Cann | -3/+1 |
| 2017-02-03 | Add warning for () to ! switch | Andrew Cann | -9/+56 |
| 2017-01-30 | Merge ty::TyBox into ty::TyAdt | Vadim Petrochenkov | -16/+7 |
| 2017-01-26 | Auto merge of #39309 - eddyb:map-shmap, r=nikomatsakis | bors | -3/+3 |
| 2017-01-26 | rustc: rename TyCtxt's `map` field to `hir`. | Eduard-Mihai Burtescu | -3/+3 |
| 2017-01-24 | Remove Reflect | est31 | -57/+3 |
| 2017-01-20 | Auto merge of #38603 - arielb1:supertrait-self-3, r=nikomatsakis | bors | -5/+15 |
| 2017-01-13 | Use multiline Diagnostic for "relevant impl" list | Esteban Küber | -8/+10 |
| 2017-01-11 | forbid all self-referencing predicates | Ariel Ben-Yehuda | -4/+12 |
| 2017-01-11 | traits with self-containing supertraits are not object safe | Ariel Ben-Yehuda | -2/+4 |
| 2017-01-06 | rustc: keep track of tables everywhere as if they were per-body. | Eduard-Mihai Burtescu | -5/+5 |
| 2016-12-20 | Rollup merge of #38150 - estebank:fix-23286, r=nikomatsakis | Alex Crichton | -8/+38 |
| 2016-12-14 | review comments | Esteban Küber | -10/+24 |
| 2016-12-12 | Auto merge of #38057 - KiChjang:display-formal-type-param, r=nikomatsakis | bors | -8/+36 |
| 2016-12-11 | Auto merge of #38249 - arielb1:special-substs, r=nikomatsakis | bors | -0/+1 |
| 2016-12-08 | Point out the known type when field doesn't satisfy bound | Esteban Küber | -7/+23 |
| 2016-12-05 | Refactor ty::FnSig to privatize all fields | Mark-Simulacrum | -16/+9 |
| 2016-12-05 | erase lifetimes when translating specialized substs | Ariel Ben-Yehuda | -0/+1 |
| 2016-12-03 | Display better error messages for E0282 | Keith Yeung | -3/+17 |
| 2016-12-03 | Add TypeVariableOrigin enum | Keith Yeung | -5/+19 |
| 2016-12-03 | Auto merge of #38059 - arielb1:no-mere-overflow, r=nikomatsakis | bors | -1/+1 |
| 2016-12-02 | Auto merge of #38053 - eddyb:lazy-9, r=nikomatsakis | bors | -18/+20 |