| Age | Commit message (Expand) | Author | Lines |
| 2017-02-25 | rustc_const_eval: always demand typeck_tables for evaluating constants. | Eduard-Mihai Burtescu | -5/+5 |
| 2017-02-25 | rustc_typeck: rework coherence to be almost completely on-demand. | Eduard-Mihai Burtescu | -17/+10 |
| 2017-02-25 | rustc: allow handling cycle errors gracefully in on-demand. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-02-25 | rustc_typeck: hook up collect and item/body check to on-demand. | Eduard-Mihai Burtescu | -8/+12 |
| 2017-02-25 | rustc: simplify tcx.closure_type(...) as it can copy the cached values. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-02-25 | rustc: combine BareFnTy and ClosureTy into FnSig. | Eduard-Mihai Burtescu | -8/+2 |
| 2017-02-25 | rustc: introduce a query system for type information in ty::maps. | Eduard Burtescu | -135/+110 |
| 2017-02-25 | rustc: consolidate dep-tracked hashmaps in tcx.maps. | Eduard-Mihai Burtescu | -8/+8 |
| 2017-02-25 | rustc: move the actual values of enum discriminants into a map. | Eduard-Mihai Burtescu | -18/+35 |
| 2017-02-25 | rustc: store type parameter defaults outside of ty::Generics. | Eduard-Mihai Burtescu | -75/+46 |
| 2017-02-25 | Rollup merge of #40022 - wagenet:lib-defaults, r=alexcrichton | Eduard-Mihai Burtescu | -2/+12 |
| 2017-02-23 | Better handling of lib defaults | Peter Wagenet | -2/+12 |
| 2017-02-23 | Move MacroKind into Def::Macro | Josh Driver | -6/+15 |
| 2017-02-13 | Auto merge of #39456 - nagisa:mir-switchint-everywhere, r=nikomatsakis | bors | -13/+18 |
| 2017-02-12 | Allow using inert attributes from `proc_macro_derive`s with `#![feature(proc_... | Jeffrey Seyfried | -4/+3 |
| 2017-02-11 | Rebase fallout | Simonas Kazlauskas | -4/+5 |
| 2017-02-10 | Move type of discriminant to AdtDef | Simonas Kazlauskas | -12/+16 |
| 2017-02-09 | Rollup merge of #39683 - solson:fix-unaligned-load-librustc_metadata, r=bluss | Corey Farwell | -1/+9 |
| 2017-02-09 | Rollup merge of #39595 - camlorn:structured_repr, r=eddyb | Corey Farwell | -23/+37 |
| 2017-02-09 | Fix unaligned load in librustc_metadata::index. | Scott Olson | -1/+9 |
| 2017-02-08 | sanitizer support | Jorge Aparicio | -1/+72 |
| 2017-02-06 | Introduce ReprOptions, a struct for holding info from the repr attributes. T... | Austin Hicks | -23/+37 |
| 2017-02-05 | Rollup merge of #39442 - keeperofdakeys:expand-derives, r=jseyfried | Corey Farwell | -3/+3 |
| 2017-02-05 | Rename CustomDerive to ProcMacroDerive for macros 1.1 | Josh Driver | -3/+3 |
| 2017-02-04 | Auto merge of #38426 - vadimcn:nobundle, r=alexcrichton | bors | -1/+12 |
| 2017-02-03 | Don't link "nobundle" libs which had already been included in upstream crate. | Vadim Chugunov | -0/+3 |
| 2017-02-03 | Bump version, upgrade bootstrap | Alex Crichton | -7/+1 |
| 2017-01-29 | Privatize constructors of tuple structs with private fields | Vadim Petrochenkov | -1/+7 |
| 2017-01-28 | rustc: remove unused `bounds` field from `RegionParameterDef`. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-01-28 | rustc: move object default lifetimes to resolve_lifetimes. | Eduard-Mihai Burtescu | -0/+23 |
| 2017-01-28 | rustc: always include elidable lifetimes in HIR types. | Eduard-Mihai Burtescu | -4/+45 |
| 2017-01-26 | rustc: rename TyCtxt's `map` field to `hir`. | Eduard-Mihai Burtescu | -37/+37 |
| 2017-01-25 | rename `Tables` to `TypeckTables` | Niko Matsakis | -1/+1 |
| 2017-01-20 | Rollup merge of #39118 - jseyfried:token_tree_based_parser, r=nrc | Alex Crichton | -14/+4 |
| 2017-01-19 | Feature gate | Vadim Chugunov | -0/+7 |
| 2017-01-19 | Implement the "static-nobundle" library kind (RFC 1717). | Vadim Chugunov | -1/+2 |
| 2017-01-17 | Refactor the parser to consume token trees. | Jeffrey Seyfried | -14/+4 |
| 2017-01-16 | Implement `#[proc_macro_attribute]` | Austin Bonander | -0/+10 |
| 2017-01-09 | trans/metadata: Remove obsolete CrateStore::can_have_local_instance() | Michael Woerister | -41/+6 |
| 2017-01-09 | metadata: Add is_exported_symbol() method to CrateStore. | Michael Woerister | -3/+16 |
| 2017-01-08 | Auto merge of #38813 - eddyb:lazy-11, r=nikomatsakis | bors | -181/+25 |
| 2017-01-08 | Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrc | bors | -1/+1 |
| 2017-01-06 | rustc: store ty::Tables separately for each body (except closures'). | Eduard-Mihai Burtescu | -182/+24 |
| 2017-01-06 | rustc: keep track of tables everywhere as if they were per-body. | Eduard-Mihai Burtescu | -7/+9 |
| 2017-01-02 | rustc: Stabilize the `proc_macro` feature | Alex Crichton | -1/+0 |
| 2016-12-30 | Fix rebase fallout | est31 | -1/+0 |
| 2016-12-30 | Fix rebase fallout | Simonas Kazlauskas | -9/+12 |
| 2016-12-30 | Such large. Very 128. Much bits. | Simonas Kazlauskas | -0/+11 |
| 2016-12-29 | Remove not(stage0) from deny(warnings) | Alex Crichton | -1/+1 |
| 2016-12-29 | Change --crate-type metadata to --emit=metadata | Nick Cameron | -2/+1 |