| Age | Commit message (Expand) | Author | Lines |
| 2017-05-10 | typeck: resolve type vars before calling `try_index_step` | Ariel Ben-Yehuda | -2/+9 |
| 2017-04-23 | rustc_const_eval: support all unit enum variants. | Eduard-Mihai Burtescu | -2/+4 |
| 2017-04-23 | rustc_const_eval: CallOn isn't needed, typeck/const-qualif handle those cases. | Eduard-Mihai Burtescu | -2/+0 |
| 2017-04-23 | rustc: make the const-eval cache polymorphic. | Eduard-Mihai Burtescu | -6/+7 |
| 2017-04-22 | add a cache to impl_polarity | Ariel Ben-Yehuda | -2/+0 |
| 2017-04-22 | weak_lang_items: check for `lang` attribute before calling `value_str` | Ariel Ben-Yehuda | -3/+4 |
| 2017-04-22 | cache attributes of items from foreign crates | Ariel Ben-Yehuda | -2/+2 |
| 2017-04-22 | avoid calling `mk_region` unnecessarily | Ariel Ben-Yehuda | -3/+3 |
| 2017-04-21 | make `reachable_set` ref-counted | Niko Matsakis | -3/+4 |
| 2017-04-20 | rustc: replace interior_unsafe with a Freeze trait. | Eduard-Mihai Burtescu | -0/+1 |
| 2017-04-18 | kill a bunch of one off tasks | Niko Matsakis | -13/+0 |
| 2017-04-18 | convert calls to `visit_all_item_likes_in_krate` | Niko Matsakis | -3/+2 |
| 2017-04-17 | Rollup merge of #41310 - eddyb:demand-const-eval, r=nikomatsakis | Corey Farwell | -5/+194 |
| 2017-04-16 | Compress ReprOptions a little bit | Simonas Kazlauskas | -2/+2 |
| 2017-04-16 | rustc: expose monomorphic const_eval through on-demand. | Eduard-Mihai Burtescu | -1/+36 |
| 2017-04-16 | rustc_const_eval: move ConstEvalErr to the rustc crate. | Eduard-Mihai Burtescu | -5/+159 |
| 2017-04-14 | Rollup merge of #40702 - mrhota:global_asm, r=nagisa | Corey Farwell | -2/+4 |
| 2017-04-13 | use `tcx.crate_name(LOCAL_CRATE)` rather than `LinkMeta::crate_name` | Niko Matsakis | -1/+0 |
| 2017-04-13 | Auto merge of #40570 - nikomatsakis:inference-subtype-through-obligation, r=a... | bors | -0/+1 |
| 2017-04-12 | First attempt at global_asm! macro | A.J. Gardner | -2/+4 |
| 2017-04-12 | Rollup merge of #41141 - michaelwoerister:direct-metadata-ich-final, r=nikoma... | Tim Neumann | -2/+25 |
| 2017-04-12 | Rollup merge of #41063 - nikomatsakis:issue-40746-always-exec-loops, r=eddyb | Tim Neumann | -5/+0 |
| 2017-04-12 | ICH: Replace old, transitive metadata hashing with direct hashing approach. | Michael Woerister | -2/+21 |
| 2017-04-12 | ICH: Hash everything that gets encoded into crate metadata. | Michael Woerister | -0/+4 |
| 2017-04-11 | add Subtype predicate | Niko Matsakis | -0/+1 |
| 2017-04-08 | rustc: add some abstractions to ty::layout for a more concise API. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-04-07 | Rollup merge of #41061 - arielb1:parent-lock, r=eddyb | Corey Farwell | -2/+2 |
| 2017-04-07 | Rollup merge of #41056 - michaelwoerister:central-defpath-hashes, r=nikomatsakis | Corey Farwell | -0/+4 |
| 2017-04-07 | ICH: Centrally compute and cache DefPath hashes as part of DefPathTable. | Michael Woerister | -0/+4 |
| 2017-04-07 | Auto merge of #40873 - cramertj:on-demandify-queries, r=nikomatsakis | bors | -3/+14 |
| 2017-04-06 | don't try to blame tuple fields for immutability | Ariel Ben-Yehuda | -7/+11 |
| 2017-04-04 | kill `Liveness` | Niko Matsakis | -2/+0 |
| 2017-04-04 | remove `EffectCheck` | Niko Matsakis | -3/+0 |
| 2017-04-04 | cstore: return an immutable borrow from `visible_parent_map` | Ariel Ben-Yehuda | -2/+2 |
| 2017-04-04 | On-demandify reachability | Taylor Cramer | -3/+14 |
| 2017-03-31 | Rollup merge of #40928 - GAJaloyan:patch-2, r=eddyb | Corey Farwell | -0/+2 |
| 2017-03-30 | removing trailing whitespaces | GAJaloyan | -1/+1 |
| 2017-03-30 | adding debug in consume_body function | GAJaloyan | -0/+2 |
| 2017-03-30 | refactor the `targeted_by_break` field | Niko Matsakis | -2/+2 |
| 2017-03-30 | refactor if so that the "then type" is an expression | Niko Matsakis | -3/+3 |
| 2017-03-30 | Auto merge of #40597 - jseyfried:improve_span_expn_info, r=jseyfried | bors | -5/+4 |
| 2017-03-29 | Rollup merge of #40841 - arielb1:immutable-blame, r=pnkfelix | Corey Farwell | -79/+61 |
| 2017-03-29 | Refactor how spans are combined in the parser. | Jeffrey Seyfried | -3/+2 |
| 2017-03-29 | Merge `ExpnId` and `SyntaxContext`. | Jeffrey Seyfried | -2/+2 |
| 2017-03-27 | Rollup merge of #40683 - nikomatsakis:incr-comp-coerce-unsized-info, r=eddyb | Alex Crichton | -2/+0 |
| 2017-03-27 | Fix various useless derefs and slicings | Oliver Schneider | -1/+1 |
| 2017-03-27 | borrowck: consolidate `mut` suggestions | Ariel Ben-Yehuda | -79/+61 |
| 2017-03-25 | Rollup merge of #40771 - nikomatsakis:issue-40746-privacy-access-levels, r=eddyb | Corey Farwell | -14/+18 |
| 2017-03-25 | Warn when using a `'static` lifetime bound | Adam Ransom | -2/+12 |
| 2017-03-23 | convert privacy access levels into a query | Niko Matsakis | -8/+12 |