| Age | Commit message (Expand) | Author | Lines |
| 2017-01-06 | rebase: remove `tcx` from `associated_item` | Niko Matsakis | -2/+2 |
| 2016-12-02 | Auto merge of #38053 - eddyb:lazy-9, r=nikomatsakis | bors | -170/+78 |
| 2016-11-30 | Auto merge of #37954 - eddyb:rustdoc-2, r=alexcrichton | bors | -0/+8 |
| 2016-11-30 | rustc: track the Span's of definitions across crates. | Eduard-Mihai Burtescu | -0/+8 |
| 2016-11-29 | Auto merge of #37965 - Mark-Simulacrum:trait-obj-to-exis-predicate, r=eddyb | bors | -16/+6 |
| 2016-11-29 | rustc: simplify AdtDef by removing the field types and ty::ivar. | Eduard-Mihai Burtescu | -165/+77 |
| 2016-11-29 | rustc: remove type information from TraitDef. | Eduard-Mihai Burtescu | -5/+1 |
| 2016-11-29 | Fix rebase breakage | Florian Diebold | -2/+2 |
| 2016-11-29 | rustc: replace body exprs by their ids | Florian Diebold | -5/+5 |
| 2016-11-28 | Adds TyCtxt::require_lang_item(LangItem) to simplify lang item requires. | Mark-Simulacrum | -8/+4 |
| 2016-11-28 | Refactor TyTrait to contain a interned ExistentialPredicate slice. | Mark-Simulacrum | -2/+2 |
| 2016-11-28 | Remove BuiltinBound and BuiltinBounds. | Mark-Simulacrum | -6/+0 |
| 2016-11-28 | rustc_privacy: visit Ty instead of HIR types in EmbargoVisitor. | Eduard-Mihai Burtescu | -2/+7 |
| 2016-11-28 | rustc_typeck: save the type cache for rustdoc and save-analysis. | Eduard Burtescu | -4/+4 |
| 2016-11-28 | rustc: embed path resolutions into the HIR instead of keeping DefMap. | Eduard-Mihai Burtescu | -21/+5 |
| 2016-11-28 | rustc: desugar UFCS as much as possible during HIR lowering. | Eduard Burtescu | -5/+6 |
| 2016-11-23 | Auto merge of #36449 - canndrew:expand_is_uninhabited, r=eddyb | bors | -6/+45 |
| 2016-11-22 | Use FxHashSet instead of HashMap | Andrew Cann | -8/+6 |
| 2016-11-22 | Make is_uninhabited respect privacy | Andrew Cann | -4/+10 |
| 2016-11-22 | Recursive types are always non-empty | Andrew Cann | -1/+1 |
| 2016-11-22 | Fix previous commit | Andrew Cann | -1/+1 |
| 2016-11-22 | Expand `is_uninhabited` to recurse into datatypes | Andrew Cann | -5/+40 |
| 2016-11-22 | Use SmallVec for TypeWalker's stack. | Nicholas Nethercote | -1/+2 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -2/+2 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -2/+2 |
| 2016-11-17 | hash the contents of impl-item-ref by adding them to visitor | Niko Matsakis | -5/+2 |
| 2016-11-17 | when creating an AssociatedItem, read data from impl, not impl item | Niko Matsakis | -60/+105 |
| 2016-11-16 | include a Name and Span for each item in the HIR of the impl | Niko Matsakis | -3/+3 |
| 2016-11-16 | refactor Visitor into ItemLikeVisitor and intravisit::Visitor | Niko Matsakis | -6/+6 |
| 2016-11-12 | rustc: move closure upvar types to the closure substs | Ariel Ben-Yehuda | -2/+2 |
| 2016-11-10 | rustc: clean up lookup_item_type and remove TypeScheme. | Eduard Burtescu | -72/+14 |
| 2016-11-10 | rustc: unify and simplify managing associated items. | Eduard Burtescu | -244/+152 |
| 2016-11-08 | Replace FnvHasher use with FxHasher. | Nicholas Nethercote | -11/+11 |
| 2016-11-02 | rustc: record the target type of every adjustment. | Eduard Burtescu | -28/+0 |
| 2016-11-02 | rustc: make all read access to tcx.tables go through a method. | Eduard Burtescu | -65/+8 |
| 2016-10-28 | rustc: move the MIR map into TyCtxt. | Eduard Burtescu | -1/+15 |
| 2016-10-27 | Preparations and cleanup | Vadim Petrochenkov | -1/+1 |
| 2016-10-26 | Auto merge of #37270 - Mark-Simulacrum:smallvec-optimized-arenas, r=eddyb | bors | -4/+13 |
| 2016-10-25 | Utilize AccumulateVec to avoid heap allocations in mk_{substs, type_list, tup... | Mark-Simulacrum | -4/+13 |
| 2016-10-21 | only remove keys that mention skolemized regions | Niko Matsakis | -0/+1 |
| 2016-10-19 | Use TypedArena::alloc_slice in rustc. | Mark-Simulacrum | -1/+1 |
| 2016-10-19 | Rollup merge of #37117 - pnkfelix:may-dangle-attr, r=nikomatsakis | Eduard-Mihai Burtescu | -0/+18 |
| 2016-10-17 | Fix Subst construction: use subst from adt_def rather than Drop impl's subst. | Felix S. Klock II | -0/+8 |
| 2016-10-15 | Auto merge of #37152 - arielb1:drop-cache, r=pnkfelix | bors | -2/+14 |
| 2016-10-15 | Auto merge of #37100 - dikaiosune:master, r=eddyb | bors | -1/+1 |
| 2016-10-14 | add a per-param-env cache to `impls_bound` | Ariel Ben-Yehuda | -2/+14 |
| 2016-10-11 | Temporary fix for metadata decoding for struct constructors | Vadim Petrochenkov | -1/+5 |
| 2016-10-11 | Thread `pure_wrt_drop` field through lifetime and type parameters. | Felix S. Klock II | -0/+10 |
| 2016-10-05 | Fixing comment typo. | Adam Perry | -1/+1 |
| 2016-10-04 | Eliminate ty::VariantKind in favor of def::CtorKind | Vadim Petrochenkov | -21/+1 |