| Age | Commit message (Expand) | Author | Lines |
| 2017-06-01 | pacify the mercilous tidy | Niko Matsakis | -5/+16 |
| 2017-06-01 | ergonomic improvements to the methods in infcx | Niko Matsakis | -77/+44 |
| 2017-06-01 | strip param-env from infcx | Niko Matsakis | -131/+263 |
| 2017-06-01 | move projection mode into parameter environment | Niko Matsakis | -16/+19 |
| 2017-05-31 | Upgrade ProjectionTy's Name to a DefId | Tobias Schottdorf | -12/+15 |
| 2017-05-30 | Syntax highlight all rust code in librustc/traits/README.md | bjorn3 | -19/+31 |
| 2017-05-23 | Auto merge of #42015 - nikomatsakis:chalk-trait-env-2, r=eddyb | bors | -22/+22 |
| 2017-05-23 | Auto merge of #41559 - GuillaumeGomez:partial-eq-msg, r=estebank | bors | -10/+18 |
| 2017-05-22 | two more style nits | Niko Matsakis | -10/+10 |
| 2017-05-22 | rename `parameter_environment` to `param_env` | Niko Matsakis | -6/+6 |
| 2017-05-22 | rename `ParameterEnvironment` to `ParamEnv` | Niko Matsakis | -7/+7 |
| 2017-05-22 | centralize the caching for is-copy, is-sized, and is-freeze | Niko Matsakis | -3/+3 |
| 2017-05-17 | Add better error message when == operator is badly used | Guillaume Gomez | -10/+18 |
| 2017-05-16 | Remove unreachable branches in traits::project | Michael Woerister | -116/+72 |
| 2017-05-16 | Don't use queries::try_get() in assoc_ty projection | Michael Woerister | -25/+16 |
| 2017-05-15 | Share lists of blanket impls in results of relevant_impls_for() query. | Michael Woerister | -1/+13 |
| 2017-05-15 | Re-introduce cycle-check in assoc. item resolution. | Michael Woerister | -7/+33 |
| 2017-05-15 | Remove interior mutability from TraitDef by turning fields into queries. | Michael Woerister | -48/+91 |
| 2017-05-13 | rustc: treat ReEarlyBound as free without replacing it with ReFree. | Eduard-Mihai Burtescu | -7/+4 |
| 2017-05-13 | rustc: use DefId instead of CodeExtent for FreeRegion's scope. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-05-13 | rustc: uniformly compute ParameterEnvironment's "free outlive scope". | Eduard-Mihai Burtescu | -3/+1 |
| 2017-05-08 | Remove need for &format!(...) or &&"" dances in `span_label` calls | Oliver Schneider | -11/+11 |
| 2017-05-02 | Store interned predicates in ParameterEnvironment | Tobias Schottdorf | -5/+13 |
| 2017-05-02 | Rollup merge of #41662 - nikomatsakis:on-demandify-region-mapping, r=eddyb | Corey Farwell | -13/+13 |
| 2017-05-02 | Auto merge of #41488 - estebank:closure-args, r=arielb1 | bors | -8/+103 |
| 2017-04-30 | introduce per-fn RegionMaps | Taylor Cramer | -5/+7 |
| 2017-04-30 | intern CodeExtents | Niko Matsakis | -4/+4 |
| 2017-04-30 | remove ROOT_CODE_EXTENT and DUMMY_CODE_EXTENT | Niko Matsakis | -4/+2 |
| 2017-04-30 | On-demandify region mapping | Taylor Cramer | -1/+1 |
| 2017-04-27 | Auto merge of #37860 - giannicic:defaultimpl, r=nagisa | bors | -1/+28 |
| 2017-04-26 | support `default impl` for specialization | Gianni Ciccarelli | -0/+5 |
| 2017-04-26 | Auto merge of #41504 - eddyb:query-api, r=nikomatsakis | bors | -26/+26 |
| 2017-04-25 | support `default impl` for specialization | Gianni Ciccarelli | -23/+23 |
| 2017-04-24 | Reorder code, fix unittests | Esteban Küber | -52/+97 |
| 2017-04-24 | rustc: rename some of the queries to match tcx methods. | Eduard-Mihai Burtescu | -26/+26 |
| 2017-04-24 | support `default impl` for specialization | Gianni Ciccarelli | -1/+23 |
| 2017-04-24 | Fix type error. | Without Boats | -1/+1 |
| 2017-04-24 | Add compile-fail test. | Without Boats | -1/+1 |
| 2017-04-23 | Associated consts are not object safe. | Without Boats | -0/+9 |
| 2017-04-23 | Auto merge of #41486 - arielb1:select-where, r=eddyb | bors | -1/+6 |
| 2017-04-23 | Clean up closure type mismatch errors | Esteban Küber | -8/+58 |
| 2017-04-23 | traits::select: quickly filter out predicates from other traits | Ariel Ben-Yehuda | -1/+6 |
| 2017-04-23 | clean-up adt_sized_constraint now that it uses on-demand | Ariel Ben-Yehuda | -5/+3 |
| 2017-04-22 | bail out of selection when there are multiple surviving candidates | Ariel Ben-Yehuda | -7/+7 |
| 2017-04-22 | avoid calling `mk_region` unnecessarily | Ariel Ben-Yehuda | -2/+2 |
| 2017-04-21 | move the uses of the trans caches into rustc::traits | Niko Matsakis | -4/+143 |
| 2017-04-21 | move the trans trait caches into tcx | Niko Matsakis | -0/+74 |
| 2017-04-20 | Rollup merge of #41377 - nikomatsakis:issue-41298-ICE-inference, r=eddyb | Corey Farwell | -8/+17 |
| 2017-04-20 | Rollup merge of #41214 - estebank:less-multiline, r=petrochenkov | Corey Farwell | -15/+13 |
| 2017-04-19 | propagate other obligations that were left out | Niko Matsakis | -4/+13 |