| Age | Commit message (Expand) | Author | Lines |
| 2016-11-28 | rustc: embed path resolutions into the HIR instead of keeping DefMap. | Eduard-Mihai Burtescu | -1/+1 |
| 2016-11-28 | rustc: desugar `use a::{b,c};` into `use a::b; use a::c;` in HIR. | Eduard-Mihai Burtescu | -2/+2 |
| 2016-11-22 | rustc_metadata: don't break the version check when CrateRoot changes. | Eduard-Mihai Burtescu | -4/+11 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -3/+3 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -3/+3 |
| 2016-11-17 | Auto merge of #37660 - nikomatsakis:incremental-36349, r=eddyb | bors | -9/+19 |
| 2016-11-17 | hash the contents of impl-item-ref by adding them to visitor | Niko Matsakis | -6/+11 |
| 2016-11-16 | fallout from separating impl-items from impls | Niko Matsakis | -0/+4 |
| 2016-11-16 | refactor Visitor into ItemLikeVisitor and intravisit::Visitor | Niko Matsakis | -3/+4 |
| 2016-11-16 | rustc: Implement #[link(cfg(..))] and crt-static | Alex Crichton | -8/+3 |
| 2016-11-12 | rustc_typeck: register item types for closures | Ariel Ben-Yehuda | -1/+1 |
| 2016-11-12 | rustc: move closure upvar types to the closure substs | Ariel Ben-Yehuda | -1/+1 |
| 2016-11-12 | Rollup merge of #37688 - eddyb:lazy-8, r=petrochenkov | Eduard-Mihai Burtescu | -5/+5 |
| 2016-11-10 | rustc: clean up lookup_item_type and remove TypeScheme. | Eduard Burtescu | -5/+5 |
| 2016-11-10 | Improve macro reexports. | Jeffrey Seyfried | -20/+35 |
| 2016-11-10 | Refactor `explicitly_linked: bool` -> `dep_kind: DepKind`. | Jeffrey Seyfried | -1/+1 |
| 2016-11-10 | rustc: unify and simplify managing associated items. | Eduard Burtescu | -44/+40 |
| 2016-11-08 | Replace FnvHasher use with FxHasher. | Nicholas Nethercote | -6/+6 |
| 2016-11-02 | rustc: make all read access to tcx.tables go through a method. | Eduard Burtescu | -1/+1 |
| 2016-10-28 | rustc: move the MIR map into TyCtxt. | Eduard Burtescu | -6/+2 |
| 2016-10-28 | rustc: move mir::repr::* to mir. | Eduard Burtescu | -1/+1 |
| 2016-10-25 | run rustfmt on librustc_metadata folder | Srinivas Reddy Thatiparthy | -169/+149 |
| 2016-10-07 | Auto merge of #36945 - alexcrichton:proc-macro-rename, r=nrc | bors | -3/+3 |
| 2016-10-06 | rustc: Rename rustc_macro to proc_macro | Alex Crichton | -3/+3 |
| 2016-10-04 | Eliminate ty::VariantKind in favor of def::CtorKind | Vadim Petrochenkov | -17/+10 |
| 2016-10-04 | Fix cross-crate resolution of half-items created by export shadowing | Vadim Petrochenkov | -2/+6 |
| 2016-09-30 | Fix RUSTC_VERSION for 'documenting' build stage. | Scott Olson | -1/+1 |
| 2016-09-27 | add a panic-strategy field to the target specification | Jorge Aparicio | -1/+1 |
| 2016-09-20 | rustc_metadata: reduce Lazy{,Seq} overhead by using a relative encoding. | Eduard Burtescu | -15/+58 |
| 2016-09-20 | rustc_metadata: replace RBML with a simple and type-safe scheme. | Eduard Burtescu | -757/+773 |
| 2016-09-20 | rustc_metadata: split the Def description of a DefId from item_children. | Eduard Burtescu | -0/+1 |
| 2016-09-20 | rustc_metadata: move all encoding/decoding helpers to methods. | Eduard Burtescu | -224/+219 |
| 2016-09-20 | rustc_metadata: use the shorthand encoding for predicates also. | Eduard Burtescu | -68/+42 |
| 2016-09-20 | rustc_metadata: group information into less tags. | Eduard Burtescu | -698/+371 |
| 2016-09-20 | rustc_metadata: group the tags into root tags and item tags. | Eduard Burtescu | -68/+66 |
| 2016-09-20 | rustc: remove ImplOrTraitItemId and TraitDef's associated_type_names. | Eduard Burtescu | -14/+3 |
| 2016-09-20 | rustc_metadata: move more RBML tags to auto-serialization. | Eduard Burtescu | -566/+374 |
| 2016-09-20 | rustc_metadata: remove ty{en,de}code and move to auto-derived serialization. | Eduard Burtescu | -15/+36 |
| 2016-09-20 | rustc_metadata: side-step ty{en,de}code for everything but Ty. | Eduard Burtescu | -34/+5 |
| 2016-09-20 | Remove librbml and the RBML-tagged auto-encoder/decoder. | Eduard Burtescu | -110/+134 |
| 2016-09-20 | rustc_trans: use the TypeId hashing mechanism instead of metadata. | Eduard Burtescu | -16/+1 |
| 2016-09-20 | rustc_metadata: go back to not using the opaque format. | Eduard Burtescu | -9/+9 |
| 2016-09-20 | rustc_metadata: go only through rustc_serialize in astencode. | Eduard Burtescu | -5/+4 |
| 2016-09-20 | rustc_metadata: combine DecodeContext and rbml::reader::Decoder. | Eduard Burtescu | -25/+1 |
| 2016-09-20 | rustc_metadata: encode miscellaneous information opaquely. | Eduard Burtescu | -13/+9 |
| 2016-09-20 | rustc_metadata: use specialization for {en,de}coding Ty and Substs. | Eduard Burtescu | -1/+44 |
| 2016-09-20 | rustc_metadata: combine EncodeContext and rbml::writer::Encoder. | Eduard Burtescu | -678/+627 |
| 2016-09-13 | Remove some ancient code providing special support for newtypes | Vadim Petrochenkov | -28/+0 |
| 2016-09-06 | remove the "misc-items" from meta-data | Niko Matsakis | -30/+5 |
| 2016-09-04 | Replace `_, _` with `..` | Vadim Petrochenkov | -1/+1 |