| Age | Commit message (Expand) | Author | Lines |
| 2016-12-05 | Refactor ty::FnSig to privatize all fields | Mark-Simulacrum | -3/+3 |
| 2016-12-02 | Auto merge of #38053 - eddyb:lazy-9, r=nikomatsakis | bors | -10/+8 |
| 2016-11-30 | Auto merge of #37954 - eddyb:rustdoc-2, r=alexcrichton | bors | -98/+87 |
| 2016-11-30 | rustdoc: link to cross-crate sources directly. | Eduard-Mihai Burtescu | -98/+87 |
| 2016-11-29 | rustc: simplify AdtDef by removing the field types and ty::ivar. | Eduard-Mihai Burtescu | -5/+5 |
| 2016-11-29 | rustc: remove type information from TraitDef. | Eduard-Mihai Burtescu | -5/+3 |
| 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 | -17/+10 |
| 2016-11-28 | Remove BuiltinBound and BuiltinBounds. | Mark-Simulacrum | -39/+18 |
| 2016-11-28 | Refactor BuiltinBounds to Vec<DefId> on TraitObject. | Mark-Simulacrum | -2/+22 |
| 2016-11-28 | Privatize TraitObject.principal and add a method accessor, returning Option. | Mark-Simulacrum | -22/+26 |
| 2016-11-28 | rustc_typeck: save the type cache for rustdoc and save-analysis. | Eduard Burtescu | -4/+7 |
| 2016-11-28 | rustc: embed path resolutions into the HIR instead of keeping DefMap. | Eduard-Mihai Burtescu | -30/+34 |
| 2016-11-28 | rustc: desugar `use a::{b,c};` into `use a::b; use a::c;` in HIR. | Eduard-Mihai Burtescu | -60/+12 |
| 2016-11-28 | rustc: desugar UFCS as much as possible during HIR lowering. | Eduard Burtescu | -11/+30 |
| 2016-11-24 | rustdoc: we can now assume DocContext always has a TyCtxt. | Eduard-Mihai Burtescu | -273/+201 |
| 2016-11-24 | rustdoc: use libsyntax ast::Attribute instead of "cleaning" them. | Eduard-Mihai Burtescu | -75/+92 |
| 2016-11-21 | Fix fallout in `rustdoc` and tests. | Jeffrey Seyfried | -3/+3 |
| 2016-11-17 | hash the contents of impl-item-ref by adding them to visitor | Niko Matsakis | -4/+5 |
| 2016-11-13 | do not use deprecated text for unstable docs | Andy Russell | -7/+9 |
| 2016-11-10 | rustc: clean up lookup_item_type and remove TypeScheme. | Eduard Burtescu | -36/+30 |
| 2016-11-10 | rustc: unify and simplify managing associated items. | Eduard Burtescu | -147/+128 |
| 2016-11-08 | Replace FnvHasher use with FxHasher. | Nicholas Nethercote | -10/+10 |
| 2016-10-25 | Utilize AccumulateVec to avoid heap allocations in mk_{substs, type_list, tup... | Mark-Simulacrum | -1/+1 |
| 2016-10-06 | Rollup merge of #36966 - ollie27:rustdoc_mut_ptr_impl, r=alexcrichton | Jonathan Turner | -2/+2 |
| 2016-10-04 | Turn some impossible definitions into ICEs | Vadim Petrochenkov | -10/+8 |
| 2016-10-04 | Eliminate ty::VariantKind in favor of def::CtorKind | Vadim Petrochenkov | -11/+11 |
| 2016-10-04 | Fix cross-crate resolution of half-items created by export shadowing | Vadim Petrochenkov | -4/+5 |
| 2016-10-04 | rustdoc: Fix missing *mut T impl | Oliver Middleton | -2/+2 |
| 2016-10-02 | Remove redundant 'Variant' in variant names, stop reexporting. | Corey Farwell | -13/+11 |
| 2016-10-02 | Migrate `VariantKind` constructor to `Clean` impl. | Corey Farwell | -7/+7 |
| 2016-10-02 | Remove redundant 'Import' in variant names, stop reexporting. | Corey Farwell | -9/+8 |
| 2016-10-02 | Cleanup `return` statements. | Corey Farwell | -4/+4 |
| 2016-10-02 | Migrate `VariantKind` construction function to associated function. | Corey Farwell | -8/+10 |
| 2016-10-02 | Rename method 'to_string' to match conventions. | Corey Farwell | -2/+2 |
| 2016-10-02 | Remove redundant 'Type' in variant names, stop reexporting. | Corey Farwell | -38/+37 |
| 2016-10-01 | Auto merge of #36885 - Manishearth:rollup, r=Manishearth | bors | -10/+15 |
| 2016-09-30 | Migrate Item ➡ ItemType function to method. | Corey Farwell | -10/+15 |
| 2016-09-28 | Call arrays "arrays" instead of "vecs" internally | Jonas Schievink | -3/+3 |
| 2016-09-20 | rustc_metadata: replace RBML with a simple and type-safe scheme. | Eduard Burtescu | -1/+1 |
| 2016-09-20 | rustc_metadata: split the Def description of a DefId from item_children. | Eduard Burtescu | -9/+7 |
| 2016-09-20 | rustc_metadata: move all encoding/decoding helpers to methods. | Eduard Burtescu | -2/+2 |
| 2016-09-20 | rustc_metadata: group information into less tags. | Eduard Burtescu | -18/+10 |
| 2016-09-20 | rustc: remove ImplOrTraitItemId and TraitDef's associated_type_names. | Eduard Burtescu | -4/+2 |
| 2016-09-20 | rustc_metadata: move more RBML tags to auto-serialization. | Eduard Burtescu | -53/+67 |
| 2016-09-20 | rustc: remove hir::fold. | Eduard Burtescu | -70/+50 |
| 2016-09-20 | rustc: replace uses of NodeId in Def, other than closures and labels. | Eduard Burtescu | -5/+2 |
| 2016-09-20 | rustc_metadata: go only through rustc_serialize in astencode. | Eduard Burtescu | -6/+6 |
| 2016-09-13 | Remove some ancient code providing special support for newtypes | Vadim Petrochenkov | -6/+5 |
| 2016-09-08 | Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt` | Vadim Petrochenkov | -9/+7 |