| Age | Commit message (Expand) | Author | Lines |
| 2016-11-20 | Refactor away `ast::Attribute_`. | Jeffrey Seyfried | -1/+1 |
| 2016-11-17 | Auto merge of #37660 - nikomatsakis:incremental-36349, r=eddyb | bors | -3/+0 |
| 2016-11-17 | hash the contents of impl-item-ref by adding them to visitor | Niko Matsakis | -3/+0 |
| 2016-11-17 | Auto merge of #37793 - jseyfried:fix_proc_macro_def_ids, r=nrc | bors | -10/+29 |
| 2016-11-16 | rustc: Implement #[link(cfg(..))] and crt-static | Alex Crichton | -2/+2 |
| 2016-11-16 | Improve proc macro def ids. | Jeffrey Seyfried | -10/+29 |
| 2016-11-12 | Rollup merge of #37688 - eddyb:lazy-8, r=petrochenkov | Eduard-Mihai Burtescu | -1/+1 |
| 2016-11-10 | rustc: clean up lookup_item_type and remove TypeScheme. | Eduard Burtescu | -1/+1 |
| 2016-11-10 | Support `#[macro_reexport]`ing custom derives. | Jeffrey Seyfried | -1/+10 |
| 2016-11-10 | Improve macro reexports. | Jeffrey Seyfried | -0/+9 |
| 2016-11-10 | Add variants `Def::Macro` and `Namespace::MacroNS`. | Jeffrey Seyfried | -3/+16 |
| 2016-11-10 | Register and stability check `#[no_link]` crates. | Jeffrey Seyfried | -1/+5 |
| 2016-11-10 | rustc: unify and simplify managing associated items. | Eduard Burtescu | -29/+16 |
| 2016-11-08 | Replace FnvHasher use with FxHasher. | Nicholas Nethercote | -2/+2 |
| 2016-10-30 | Auto merge of #37401 - eddyb:lazy-2, r=nikomatsakis | bors | -24/+0 |
| 2016-10-29 | Auto merge of #37400 - eddyb:lazy-1, r=nikomatsakis | bors | -1/+1 |
| 2016-10-28 | Do not intern filemap to entry w/ mismatched length. Fix #37274 (I think). | Felix S. Klock II | -0/+4 |
| 2016-10-28 | Debug instrumentation for construction of ImportedFileMap table entries. | Felix S. Klock II | -0/+14 |
| 2016-10-28 | rustc: move mir::repr::* to mir. | Eduard Burtescu | -1/+1 |
| 2016-10-26 | Auto merge of #37270 - Mark-Simulacrum:smallvec-optimized-arenas, r=eddyb | bors | -2/+2 |
| 2016-10-25 | Utilize AccumulateVec to avoid heap allocations in mk_{substs, type_list, tup... | Mark-Simulacrum | -2/+2 |
| 2016-10-25 | rustc_metadata: move is_extern_item to trans. | Eduard Burtescu | -24/+0 |
| 2016-10-23 | Run rustfmt on metadata folder - (1/2) | Srinivas Reddy Thatiparthy | -210/+276 |
| 2016-10-19 | Use TypedArena::alloc_slice in rustc. | Mark-Simulacrum | -2/+2 |
| 2016-10-10 | Avoid allocations in `Decoder::read_str`. | Nicholas Nethercote | -1/+2 |
| 2016-10-04 | Eliminate ty::VariantKind in favor of def::CtorKind | Vadim Petrochenkov | -9/+9 |
| 2016-10-04 | Further cleanup in resolve | Vadim Petrochenkov | -0/+2 |
| 2016-10-04 | Fix cross-crate resolution of half-items created by export shadowing | Vadim Petrochenkov | -9/+26 |
| 2016-09-20 | rustc_resolve: bring back "struct called like a function" cross-crate. | Eduard Burtescu | -0/+9 |
| 2016-09-20 | rustc_metadata: fix for the new `?` ambiguity around collect. | Eduard Burtescu | -1/+1 |
| 2016-09-20 | rustc_metadata: move opt_item_name to TyCtxt::item_name. | Eduard Burtescu | -34/+5 |
| 2016-09-20 | rustc_metadata: reduce Lazy{,Seq} overhead by using a relative encoding. | Eduard Burtescu | -7/+40 |
| 2016-09-20 | rustc_metadata: replace RBML with a simple and type-safe scheme. | Eduard Burtescu | -464/+493 |
| 2016-09-20 | rustc_metadata: split the Def description of a DefId from item_children. | Eduard Burtescu | -32/+30 |
| 2016-09-20 | rustc_metadata: move all encoding/decoding helpers to methods. | Eduard Burtescu | -728/+657 |
| 2016-09-20 | rustc_metadata: use the shorthand encoding for predicates also. | Eduard Burtescu | -18/+21 |
| 2016-09-20 | rustc_metadata: group information into less tags. | Eduard Burtescu | -419/+266 |
| 2016-09-20 | rustc_metadata: group the tags into root tags and item tags. | Eduard Burtescu | -80/+71 |
| 2016-09-20 | rustc: remove ImplOrTraitItemId and TraitDef's associated_type_names. | Eduard Burtescu | -26/+1 |
| 2016-09-20 | rustc_metadata: move more RBML tags to auto-serialization. | Eduard Burtescu | -703/+296 |
| 2016-09-20 | rustc_metadata: remove ty{en,de}code and move to auto-derived serialization. | Eduard Burtescu | -18/+36 |
| 2016-09-20 | rustc_metadata: side-step ty{en,de}code for everything but Ty. | Eduard Burtescu | -32/+33 |
| 2016-09-20 | Remove librbml and the RBML-tagged auto-encoder/decoder. | Eduard Burtescu | -17/+42 |
| 2016-09-20 | rustc_metadata: go back to not using the opaque format. | Eduard Burtescu | -44/+52 |
| 2016-09-20 | rustc_metadata: go only through rustc_serialize in astencode. | Eduard Burtescu | -129/+117 |
| 2016-09-20 | rustc_metadata: combine DecodeContext and rbml::reader::Decoder. | Eduard Burtescu | -12/+110 |
| 2016-09-20 | rustc_metadata: encode miscellaneous information opaquely. | Eduard Burtescu | -32/+13 |
| 2016-09-20 | rustc_metadata: combine EncodeContext and rbml::writer::Encoder. | Eduard Burtescu | -4/+2 |
| 2016-09-13 | Fix rebasing fallout. | Michael Woerister | -1/+1 |
| 2016-09-13 | Make sure that projection bounds in ty::TraitObject are sorted in a way that ... | Michael Woerister | -1/+3 |