| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2016-11-29 | rustc: simplify AdtDef by removing the field types and ty::ivar. | Eduard-Mihai Burtescu | -1/+1 |
| 2016-11-29 | rustc: remove type information from TraitDef. | Eduard-Mihai Burtescu | -17/+19 |
| 2016-11-28 | Adds TyCtxt::require_lang_item(LangItem) to simplify lang item requires. | Mark-Simulacrum | -2/+1 |
| 2016-11-28 | Refactor TyTrait to contain a interned ExistentialPredicate slice. | Mark-Simulacrum | -93/+77 |
| 2016-11-29 | evaluate obligations in LIFO order during closure projection | Ariel Ben-Yehuda | -1/+1 |
| 2016-11-28 | Remove BuiltinBound and BuiltinBounds. | Mark-Simulacrum | -87/+41 |
| 2016-11-28 | Refactor BuiltinBounds to Vec<DefId> on TraitObject. | Mark-Simulacrum | -24/+22 |
| 2016-11-28 | Privatize TraitObject.principal and add a method accessor, returning Option. | Mark-Simulacrum | -22/+28 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -2/+3 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -2/+2 |
| 2016-11-17 | Auto merge of #37660 - nikomatsakis:incremental-36349, r=eddyb | bors | -4/+5 |
| 2016-11-17 | hash the contents of impl-item-ref by adding them to visitor | Niko Matsakis | -2/+2 |
| 2016-11-17 | when creating an AssociatedItem, read data from impl, not impl item | Niko Matsakis | -2/+3 |
| 2016-11-15 | register `infer-ok` obligations properly | Niko Matsakis | -18/+8 |
| 2016-11-15 | remove TypeOrigin and use ObligationCause instead | Niko Matsakis | -43/+121 |
| 2016-11-12 | rustc: move closure upvar types to the closure substs | Ariel Ben-Yehuda | -3/+3 |
| 2016-11-10 | rustc: clean up lookup_item_type and remove TypeScheme. | Eduard Burtescu | -15/+19 |
| 2016-11-10 | rustc: unify and simplify managing associated items. | Eduard Burtescu | -204/+65 |
| 2016-11-08 | Replace FnvHasher use with FxHasher. | Nicholas Nethercote | -24/+24 |
| 2016-11-06 | rustc: harden against InferOk having obligations in more cases. | Eduard Burtescu | -15/+21 |
| 2016-11-04 | Auto merge of #37167 - nikomatsakis:jroesch-issue-18937, r=pnkfelix | bors | -34/+150 |
| 2016-11-02 | just use full-normalization when for the impl trait ref | Niko Matsakis | -15/+10 |
| 2016-11-02 | normalize trait-ref in context of impl | Niko Matsakis | -8/+8 |
| 2016-11-01 | apply review feedback nits | Niko Matsakis | -2/+1 |
| 2016-11-01 | introduce new origin for `Trait+'b` | Niko Matsakis | -0/+19 |
| 2016-11-01 | go back to supplying diagnostic | Niko Matsakis | -2/+3 |
| 2016-11-01 | compare-method lint | Niko Matsakis | -5/+23 |
| 2016-11-01 | cleanup error reporting and add `ui` tests | Niko Matsakis | -14/+55 |
| 2016-11-01 | elaborate `T: 'a` dependencies | Niko Matsakis | -20/+58 |
| 2016-10-31 | Changed most vec! invocations to use square braces | iirelu | -4/+4 |