| Age | Commit message (Expand) | Author | Lines |
| 2017-08-23 | make `for_all_relevant_impls` O(1) again | Ariel Ben-Yehuda | -2/+0 |
| 2017-08-17 | Revert "Auto merge of #43184 - nikomatsakis:incr-comp-anonymize-trait-selecti... | Ariel Ben-Yehuda | -0/+28 |
| 2017-07-12 | integrate anon dep nodes into trait selection | Niko Matsakis | -28/+0 |
| 2017-07-11 | Downgrade ProjectionTy's TraitRef to its substs | Tobias Schottdorf | -15/+8 |
| 2017-07-08 | Raised alignment limit from 2^15 to 2^31 | Lee Bousfield | -1/+1 |
| 2017-07-05 | use field init shorthand in src/librustc | Zack M. Davis | -12/+12 |
| 2017-06-28 | Auto merge of #42850 - estebank:unwanted-return-rotj, r=nikomatsakis | bors | -0/+12 |
| 2017-06-27 | rustc: move the PolyFnSig out of TyFnDef. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-06-24 | Do not specify return type in suggestion for some `Ty`s | Esteban Küber | -0/+12 |
| 2017-06-12 | consider closures/ty-fn-defs when making trait selection keys | Niko Matsakis | -1/+3 |
| 2017-06-12 | Auto merge of #42537 - michaelwoerister:tcx-for-dep-node, r=nikomatsakis | bors | -6/+6 |
| 2017-06-12 | Add E0610 | Guillaume Gomez | -0/+18 |
| 2017-06-09 | incr.comp.: Uniformly represent DepNodes as (Kind, StableHash) pairs. | Michael Woerister | -6/+6 |
| 2017-06-06 | ICH: Make StableHashingContext work with any TyCtxt, not just the global one. | Michael Woerister | -4/+4 |
| 2017-06-04 | Auto merge of #42362 - estebank:type, r=arielb1 | bors | -0/+16 |
| 2017-06-04 | Show trait method signature when impl differs | Esteban Küber | -0/+16 |
| 2017-06-03 | Auto merge of #42332 - michaelwoerister:no-more-retracing, r=nikomatsakis | bors | -2/+2 |
| 2017-06-01 | strip param-env from infcx | Niko Matsakis | -23/+0 |
| 2017-06-01 | move projection mode into parameter environment | Niko Matsakis | -4/+10 |
| 2017-06-01 | Auto merge of #42281 - eddyb:well-adjusted, r=nikomatsakis | bors | -59/+0 |
| 2017-06-01 | rustc: replace autoderefs' use of MethodCallee with OverloadedDeref. | Eduard-Mihai Burtescu | -12/+0 |
| 2017-06-01 | rustc: remove unnecessary ItemSubsts wrapper. | Eduard-Mihai Burtescu | -13/+0 |
| 2017-06-01 | rustc: replace TyFnDef in MethodCallee with just the FnSig. | Eduard-Mihai Burtescu | -2/+6 |
| 2017-06-01 | rustc: keep overloaded autoderef MethodCallee's in Adjust. | Eduard-Mihai Burtescu | -38/+0 |
| 2017-05-31 | Upgrade ProjectionTy's Name to a DefId | Tobias Schottdorf | -2/+2 |
| 2017-05-31 | Make a newtype for DefPathHash so they are not confused with content hashes | Michael Woerister | -2/+2 |
| 2017-05-27 | Rollup merge of #42207 - Nashenas88:remove_fragment_info, r=eddyb | Mark Simulacrum | -11/+0 |
| 2017-05-25 | Hygienize `librustc_typeck`. | Jeffrey Seyfried | -15/+33 |
| 2017-05-24 | Remove all instances of fragment_infos and fragment sets | Paul Faria | -11/+0 |
| 2017-05-22 | rename `parameter_environment` to `param_env` | Niko Matsakis | -3/+3 |
| 2017-05-22 | rename `ParameterEnvironment` to `ParamEnv` | Niko Matsakis | -14/+14 |
| 2017-05-22 | kill NEEDS_DROP_CACHED | Niko Matsakis | -4/+0 |
| 2017-05-22 | kill FREEZENESS_CACHED | Niko Matsakis | -2/+0 |
| 2017-05-22 | kill SIZEDNESS_CACHED | Niko Matsakis | -2/+0 |
| 2017-05-22 | remove the cell from type flags completely | Niko Matsakis | -2/+1 |
| 2017-05-22 | refactor common logic into `ParameterEnvironment::and()` | Niko Matsakis | -4/+27 |
| 2017-05-22 | make parameter-environment a query | Niko Matsakis | -32/+31 |
| 2017-05-22 | centralize the caching for is-copy, is-sized, and is-freeze | Niko Matsakis | -51/+23 |
| 2017-05-18 | Use 128 instead of 64 bits for DefPath hashes | Michael Woerister | -2/+2 |
| 2017-05-15 | Remove interior mutability from TraitDef by turning fields into queries. | Michael Woerister | -32/+6 |
| 2017-05-13 | rustc: stop interning CodeExtent, it's small enough. | Eduard-Mihai Burtescu | -1/+2 |
| 2017-05-13 | rustc: treat ReEarlyBound as free without replacing it with ReFree. | Eduard-Mihai Burtescu | -36/+23 |
| 2017-05-13 | rustc_typeck: do not leak late-bound lifetimes from bounds to closures. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-05-13 | rustc: move liberate_late_bound_regions to rustc_typeck. | Eduard-Mihai Burtescu | -1/+0 |
| 2017-05-13 | rustc: use DefId instead of CodeExtent for FreeRegion's scope. | Eduard-Mihai Burtescu | -41/+8 |
| 2017-05-13 | rustc: uniformly compute ParameterEnvironment's "free outlive scope". | Eduard-Mihai Burtescu | -115/+10 |
| 2017-05-11 | replace the type generalizer with one based on variance | Niko Matsakis | -0/+60 |
| 2017-05-09 | resolved merge conflicts | achernyak | -43/+38 |
| 2017-05-08 | removed unnecessary if | achernyak | -3/+0 |
| 2017-05-06 | rustc: treat const bodies like fn bodies in middle::region. | Eduard-Mihai Burtescu | -33/+15 |