| Age | Commit message (Expand) | Author | Lines |
| 2016-09-20 | rustc_resolve: bring back "struct called like a function" cross-crate. | Eduard Burtescu | -0/+15 |
| 2016-09-20 | rustc_metadata: don't die with --test because CFG_VERSION is missing. | Eduard Burtescu | -0/+4 |
| 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 | -44/+5 |
| 2016-09-20 | rustc_metadata: reduce Lazy{,Seq} overhead by using a relative encoding. | Eduard Burtescu | -26/+148 |
| 2016-09-20 | rustc_metadata: replace RBML with a simple and type-safe scheme. | Eduard Burtescu | -2461/+1802 |
| 2016-09-20 | rustc_metadata: split the Def description of a DefId from item_children. | Eduard Burtescu | -53/+46 |
| 2016-09-20 | rustc_metadata: move all encoding/decoding helpers to methods. | Eduard Burtescu | -1125/+1000 |
| 2016-09-20 | rustc_metadata: use the shorthand encoding for predicates also. | Eduard Burtescu | -122/+65 |
| 2016-09-20 | rustc_metadata: store dense indexes in little-endian instead of big. | Eduard Burtescu | -19/+10 |
| 2016-09-20 | rustc_metadata: group information into less tags. | Eduard Burtescu | -1417/+867 |
| 2016-09-20 | rustc_metadata: remove all unnecessary tables from astencode. | Eduard Burtescu | -80/+2 |
| 2016-09-20 | rustc_metadata: group the tags into root tags and item tags. | Eduard Burtescu | -312/+205 |
| 2016-09-20 | rustc: remove ImplOrTraitItemId and TraitDef's associated_type_names. | Eduard Burtescu | -46/+12 |
| 2016-09-20 | rustc_metadata: move more RBML tags to auto-serialization. | Eduard Burtescu | -1658/+802 |
| 2016-09-20 | rustc_metadata: remove ty{en,de}code and move to auto-derived serialization. | Eduard Burtescu | -1022/+79 |
| 2016-09-20 | rustc_metadata: side-step ty{en,de}code for everything but Ty. | Eduard Burtescu | -363/+51 |
| 2016-09-20 | Remove librbml and the RBML-tagged auto-encoder/decoder. | Eduard Burtescu | -1080/+259 |
| 2016-09-20 | rustc_trans: use the TypeId hashing mechanism instead of metadata. | Eduard Burtescu | -24/+1 |
| 2016-09-20 | rustc_metadata: go back to not using the opaque format. | Eduard Burtescu | -203/+165 |
| 2016-09-20 | rustc: replace uses of NodeId in Def, other than closures and labels. | Eduard Burtescu | -1/+2 |
| 2016-09-20 | rustc_metadata: go only through rustc_serialize in astencode. | Eduard Burtescu | -790/+257 |
| 2016-09-20 | rustc_metadata: combine DecodeContext and rbml::reader::Decoder. | Eduard Burtescu | -593/+301 |
| 2016-09-20 | rustc_metadata: encode miscellaneous information opaquely. | Eduard Burtescu | -59/+32 |
| 2016-09-20 | rustc_metadata: sign-extend when decoding signed integers. | Eduard Burtescu | -17/+50 |
| 2016-09-20 | rustc_metadata: use specialization for {en,de}coding Ty and Substs. | Eduard Burtescu | -21/+47 |
| 2016-09-20 | rustc_metadata: combine EncodeContext and rbml::writer::Encoder. | Eduard Burtescu | -864/+800 |
| 2016-09-20 | rustc_metadata: remove astencode tests. | Eduard Burtescu | -163/+0 |
| 2016-09-20 | rustc_metadata: remove extension traits from astencode. | Eduard Burtescu | -178/+7 |
| 2016-09-20 | rustc_metadata: remove redundant lifetimes from astencode::DecodeContext. | Eduard Burtescu | -54/+52 |
| 2016-09-20 | rbml: move the tagged encoder/decoder to librustc_metadata. | Eduard Burtescu | -1/+1560 |
| 2016-09-19 | Auto merge of #36102 - GuillaumeGomez:rustc_metadata_diagnostics, r=jonathand... | bors | -9/+185 |
| 2016-09-15 | Auto merge of #36393 - petrochenkov:ancient, r=eddyb | bors | -28/+0 |
| 2016-09-15 | Rollup merge of #36438 - jseyfried:node_ids_in_expansion, r=nrc | Manish Goregaokar | -2/+2 |
| 2016-09-15 | Rollup merge of #36425 - michaelwoerister:stable-projection-bounds, r=eddyb | Manish Goregaokar | -9/+4 |
| 2016-09-13 | Auto merge of #36041 - ahmedcharles:try, r=nrc | bors | -2/+2 |
| 2016-09-13 | Remove some ancient code providing special support for newtypes | Vadim Petrochenkov | -28/+0 |
| 2016-09-13 | Fix rebasing fallout. | Michael Woerister | -1/+1 |
| 2016-09-13 | Remove redundant sorting of projection bounds in tyencode. | Michael Woerister | -8/+1 |
| 2016-09-13 | Make sure that projection bounds in ty::TraitObject are sorted in a way that ... | Michael Woerister | -1/+3 |
| 2016-09-13 | Refactor `ExtCtxt` to use a `Resolver` instead of a `MacroLoader`. | Jeffrey Seyfried | -2/+2 |
| 2016-09-12 | crate-ify compiler-rt into compiler-builtins | Jorge Aparicio | -0/+9 |
| 2016-09-12 | Auto merge of #35960 - nikomatsakis:incr-comp-krate-edges, r=michaelwoerister | bors | -47/+30 |
| 2016-09-11 | Use question_mark feature in librustc_metadata. | Ahmed Charles | -2/+2 |
| 2016-09-08 | Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt` | Vadim Petrochenkov | -39/+8 |
| 2016-09-08 | Ignore this block code because of OSX failure | ggomez | -2/+2 |
| 2016-09-06 | always print def-path in Debug impl for DefId | Niko Matsakis | -4/+11 |
| 2016-09-06 | expanding a def-id is not a read | Niko Matsakis | -2/+10 |
| 2016-09-06 | remove the "misc-items" from meta-data | Niko Matsakis | -41/+9 |
| 2016-09-04 | Auto merge of #36203 - petrochenkov:uvsdot, r=nrc | bors | -16/+17 |