| Age | Commit message (Expand) | Author | Lines |
| 2017-04-24 | rustc: rename some of the queries to match tcx methods. | Eduard-Mihai Burtescu | -25/+25 |
| 2017-04-24 | support `default impl` for specialization | Gianni Ciccarelli | -1/+9 |
| 2017-04-23 | rustc: make the const-eval cache polymorphic. | Eduard-Mihai Burtescu | -18/+16 |
| 2017-04-22 | add a cache to impl_polarity | Ariel Ben-Yehuda | -6/+1 |
| 2017-04-22 | cache attributes of items from foreign crates | Ariel Ben-Yehuda | -7/+24 |
| 2017-04-21 | introduce `is_foreign_item` query | Niko Matsakis | -0/+1 |
| 2017-04-16 | rustc: use monomorphic const_eval for cross-crate enum discriminants. | Eduard-Mihai Burtescu | -36/+47 |
| 2017-04-16 | rustc_const_eval: move ConstEvalErr to the rustc crate. | Eduard-Mihai Burtescu | -1/+2 |
| 2017-04-14 | Rollup merge of #40702 - mrhota:global_asm, r=nagisa | Corey Farwell | -0/+5 |
| 2017-04-13 | remove `LinkMeta` from `SharedCrateContext` | Niko Matsakis | -3/+3 |
| 2017-04-13 | use `tcx.crate_name(LOCAL_CRATE)` rather than `LinkMeta::crate_name` | Niko Matsakis | -2/+2 |
| 2017-04-13 | Make simple_global_asm even simpler | A.J. Gardner | -0/+1 |
| 2017-04-12 | First attempt at global_asm! macro | A.J. Gardner | -0/+4 |
| 2017-04-12 | ICH: Replace old, transitive metadata hashing with direct hashing approach. | Michael Woerister | -35/+204 |
| 2017-04-12 | ICH: Hash everything that gets encoded into crate metadata. | Michael Woerister | -52/+186 |
| 2017-04-07 | Rollup merge of #41061 - arielb1:parent-lock, r=eddyb | Corey Farwell | -4/+12 |
| 2017-04-07 | ICH: Centrally compute and cache DefPath hashes as part of DefPathTable. | Michael Woerister | -6/+13 |
| 2017-04-04 | cstore: return an immutable borrow from `visible_parent_map` | Ariel Ben-Yehuda | -4/+12 |
| 2017-03-30 | Auto merge of #40524 - alexcrichton:update-bootstrap, r=alexcrichton | bors | -1/+0 |
| 2017-03-29 | rustbuild: Update bootstrap compiler | Alex Crichton | -1/+0 |
| 2017-03-29 | Refactor how spans are combined in the parser. | Jeffrey Seyfried | -5/+5 |
| 2017-03-27 | Rollup merge of #40683 - nikomatsakis:incr-comp-coerce-unsized-info, r=eddyb | Alex Crichton | -19/+24 |
| 2017-03-27 | Fix various useless derefs and slicings | Oliver Schneider | -6/+6 |
| 2017-03-26 | Auto merge of #40826 - frewsxcv:rollup, r=frewsxcv | bors | -8/+4 |
| 2017-03-23 | Remove internal liblog | Alex Crichton | -2/+2 |
| 2017-03-23 | move `export_map` into the tcx | Niko Matsakis | -8/+4 |
| 2017-03-23 | convert inherent-impl-related things to on-demand queries | Niko Matsakis | -6/+1 |
| 2017-03-23 | convert `custom_coerce_unsized_kind` into a `coerce_unsized_info` | Niko Matsakis | -13/+23 |
| 2017-03-22 | Rollup merge of #40696 - cramertj:remove-unused-adt-def-code, r=petrochenkov | Corey Farwell | -10/+2 |
| 2017-03-22 | Rollup merge of #40542 - abonander:issue_40535, r=jseyfried | Corey Farwell | -1/+2 |
| 2017-03-22 | Rollup merge of #40518 - michaelwoerister:hir-id, r=eddyb | Corey Farwell | -18/+51 |
| 2017-03-22 | Allocate numerical values of DefIndexes from two seperate ranges. | Michael Woerister | -18/+51 |
| 2017-03-21 | Correctly get source for metadata crate type; | Austin Bonander | -1/+2 |
| 2017-03-21 | Remove unused adt-def insertion by constructor DefIndex | Taylor Cramer | -10/+2 |
| 2017-03-21 | Check for conflicts between macros 1.0 exports (`#[macro_export]`, `#[macro_r... | Jeffrey Seyfried | -13/+6 |
| 2017-03-20 | Auto merge of #39628 - arielb1:shimmir, r=eddyb | bors | -2/+2 |
| 2017-03-19 | Auto merge of #40346 - jseyfried:path_and_tokenstream_attr, r=nrc | bors | -6/+11 |
| 2017-03-18 | translate tuple-variant constructors using MIR | Ariel Ben-Yehuda | -2/+2 |
| 2017-03-14 | Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`. | Jeffrey Seyfried | -6/+11 |
| 2017-03-12 | Update usages of 'OSX' (and other old names) to 'macOS'. | Corey Farwell | -3/+3 |
| 2017-03-10 | Avoid using `Mark` and `Invocation` for macro defs. | Jeffrey Seyfried | -2/+1 |
| 2017-03-10 | Refactor out `ast::ItemKind::MacroDef`. | Jeffrey Seyfried | -2/+4 |
| 2017-03-09 | rustc: Prefer loading crates in the sysroot | Alex Crichton | -0/+28 |
| 2017-03-04 | Auto merge of #40202 - jseyfried:integrate_tokenstream, r=nrc | bors | -4/+5 |
| 2017-03-03 | Auto merge of #40178 - arielb1:provide-destructors, r=eddyb | bors | -0/+4 |
| 2017-03-03 | Integrate `TokenStream`. | Jeffrey Seyfried | -4/+5 |
| 2017-03-02 | Rollup merge of #40129 - abonander:proc_macro_bang, r=jseyfried | Corey Farwell | -1/+10 |
| 2017-03-01 | convert AdtDef::destructor to on-demand | Ariel Ben-Yehuda | -0/+4 |
| 2017-02-28 | Implement function-like procedural macros ( `#[proc_macro]`) | Austin Bonander | -1/+10 |
| 2017-02-25 | rustc_const_eval: demand that the MIR qualify_consts ran on each evaluated body. | Eduard-Mihai Burtescu | -8/+27 |