| Age | Commit message (Expand) | Author | Lines |
| 2017-01-30 | Merge ty::TyBox into ty::TyAdt | Vadim Petrochenkov | -1/+1 |
| 2017-01-26 | rustc: rename TyCtxt's `map` field to `hir`. | Eduard-Mihai Burtescu | -3/+3 |
| 2017-01-13 | Use multiline Diagnostic for "relevant impl" list | Esteban Küber | -8/+10 |
| 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 | -6/+23 |
| 2016-12-08 | Point out the known type when field doesn't satisfy bound | Esteban Küber | -7/+23 |
| 2016-12-03 | Display better error messages for E0282 | Keith Yeung | -3/+17 |
| 2016-12-03 | Add TypeVariableOrigin enum | Keith Yeung | -3/+6 |
| 2016-12-02 | Auto merge of #38053 - eddyb:lazy-9, r=nikomatsakis | bors | -3/+3 |
| 2016-11-29 | rustc: remove type information from TraitDef. | Eduard-Mihai Burtescu | -3/+3 |
| 2016-11-28 | Refactor TyTrait to contain a interned ExistentialPredicate slice. | Mark-Simulacrum | -1/+1 |
| 2016-11-28 | Remove BuiltinBound and BuiltinBounds. | Mark-Simulacrum | -10/+0 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -2/+3 |
| 2016-11-15 | remove TypeOrigin and use ObligationCause instead | Niko Matsakis | -8/+16 |
| 2016-11-10 | rustc: unify and simplify managing associated items. | Eduard Burtescu | -8/+6 |
| 2016-11-08 | Replace FnvHasher use with FxHasher. | Nicholas Nethercote | -5/+5 |
| 2016-11-01 | introduce new origin for `Trait+'b` | Niko Matsakis | -0/+5 |
| 2016-11-01 | go back to supplying diagnostic | Niko Matsakis | -2/+3 |
| 2016-11-01 | compare-method lint | Niko Matsakis | -3/+17 |
| 2016-11-01 | cleanup error reporting and add `ui` tests | Niko Matsakis | -8/+39 |
| 2016-10-25 | Auto merge of #37111 - TimNN:sized-enums, r=nikomatsakis | bors | -2/+1 |
| 2016-10-24 | disallow unsized enums | Tim Neumann | -2/+1 |
| 2016-10-21 | Improve E0277 help message | Guillaume Gomez | -2/+4 |
| 2016-09-08 | Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt` | Vadim Petrochenkov | -20/+18 |
| 2016-09-03 | Some better support for unions through the compiler | Vadim Petrochenkov | -0/+1 |
| 2016-09-03 | Add union types | Vadim Petrochenkov | -0/+1 |
| 2016-09-01 | turn the RFC1592 warnings into hard errors | Ariel Ben-Yehuda | -97/+25 |
| 2016-08-28 | Rollup merge of #35917 - jseyfried:remove_attr_ext_traits, r=nrc | Jeffrey Seyfried | -1/+0 |
| 2016-08-27 | Rollup merge of #35985 - 0xmohit:pr/error-code-E0277, r=jonathandturner | Jonathan Turner | -2/+3 |
| 2016-08-27 | rustc: use accessors for Substs::{types,regions}. | Eduard Burtescu | -4/+3 |
| 2016-08-25 | Refactor away `AttrMetaMethods`. | Jeffrey Seyfried | -1/+0 |
| 2016-08-25 | Refactor away `AttributeMethods`. | Jeffrey Seyfried | -1/+1 |
| 2016-08-25 | Update E0277 to new error format | Mohit Agarwal | -2/+3 |
| 2016-08-17 | Display secondary span for E0053 for Sort TypeErrors | Keith Yeung | -1/+1 |
| 2016-08-17 | rustc: remove ParamSpace from Substs. | Eduard Burtescu | -3/+3 |
| 2016-08-17 | rustc: split Generics of a method from its parent Generics. | Eduard Burtescu | -8/+4 |
| 2016-08-17 | rustc: remove SelfSpace from ParamSpace. | Eduard Burtescu | -2/+2 |
| 2016-08-17 | rustc: reduce Substs and Generics to a simple immutable API. | Eduard Burtescu | -3/+1 |
| 2016-08-17 | rustc: move defaulting's use of &mut Substs from InferCtxt to typeck. | Eduard Burtescu | -23/+5 |
| 2016-08-17 | rustc: avoid using subst::VecPerParamSpace::{empty,new} directly. | Eduard Burtescu | -3/+1 |
| 2016-08-17 | rustc: move the SelfSpace before TypeSpace in Substs. | Eduard Burtescu | -1/+1 |
| 2016-08-13 | Rename empty/bang to never | Andrew Cann | -1/+1 |
| 2016-08-13 | Start implementation of RFC 1216 (make ! a type) | Andrew Cann | -0/+1 |
| 2016-08-12 | rustc: add TyAnon (impl Trait) to the typesystem. | Eduard Burtescu | -0/+1 |
| 2016-08-11 | Rollup merge of #35576 - circuitfox:E0072-update-error-format, r=jonathandturner | Jonathan Turner | -0/+1 |
| 2016-08-10 | E0072 update error format | Chris Stankus | -0/+1 |
| 2016-08-09 | Update E0038 to the new error format | Panashe M. Fundira | -4/+9 |
| 2016-08-06 | Updated error message E0282 | Adam Medziński | -4/+6 |
| 2016-07-22 | use diagnostic-mutating style for `note_type_err` too | Ariel Ben-Yehuda | -8/+5 |