| Age | Commit message (Expand) | Author | Lines |
| 2017-05-23 | do not fetch variance for items when equating | Niko Matsakis | -28/+27 |
| 2017-05-23 | replace the type generalizer with one based on variance | Niko Matsakis | -0/+60 |
| 2017-04-23 | cache ADT dtorck results | Ariel Ben-Yehuda | -23/+249 |
| 2017-04-23 | clean-up adt_sized_constraint now that it uses on-demand | Ariel Ben-Yehuda | -44/+18 |
| 2017-04-23 | rustc_const_eval: support all unit enum variants. | Eduard-Mihai Burtescu | -2/+17 |
| 2017-04-23 | rustc: make the const-eval cache polymorphic. | Eduard-Mihai Burtescu | -7/+31 |
| 2017-04-22 | add a cache to impl_polarity | Ariel Ben-Yehuda | -8/+3 |
| 2017-04-22 | cache attributes of items from foreign crates | Ariel Ben-Yehuda | -8/+21 |
| 2017-04-22 | short-cut SharedCrateContext::layout_of | Ariel Ben-Yehuda | -28/+26 |
| 2017-04-22 | avoid calling `mk_region` unnecessarily | Ariel Ben-Yehuda | -12/+44 |
| 2017-04-22 | Auto merge of #41464 - frewsxcv:rollup, r=frewsxcv | bors | -2/+8 |
| 2017-04-22 | Auto merge of #39999 - bitshifter:struct_align, r=eddyb | bors | -8/+92 |
| 2017-04-21 | move the trans trait caches into tcx | Niko Matsakis | -0/+3 |
| 2017-04-21 | make `reachable_set` ref-counted | Niko Matsakis | -2/+2 |
| 2017-04-21 | introduce `is_foreign_item` query | Niko Matsakis | -0/+3 |
| 2017-04-21 | Implementation of repr struct alignment RFC 1358. | Cameron Hart | -8/+92 |
| 2017-04-20 | rustc: combine type_needs_drop_given_env and may_drop into needs_drop. | Eduard-Mihai Burtescu | -55/+60 |
| 2017-04-20 | rustc: replace TypeContents::needs_drop with Ty::may_drop. | Eduard-Mihai Burtescu | -154/+87 |
| 2017-04-20 | rustc: replace interior_unsafe with a Freeze trait. | Eduard-Mihai Burtescu | -12/+54 |
| 2017-04-20 | rustc: simplify TypeContents drastically. | Eduard-Mihai Burtescu | -148/+42 |
| 2017-04-18 | Auto merge of #41357 - frewsxcv:rollup, r=frewsxcv | bors | -3/+48 |
| 2017-04-17 | Rollup merge of #41310 - eddyb:demand-const-eval, r=nikomatsakis | Corey Farwell | -3/+48 |
| 2017-04-17 | rustc: move associated_item_def_ids to an on-demand query. | Eduard-Mihai Burtescu | -25/+25 |
| 2017-04-16 | Compress ReprOptions a little bit | Simonas Kazlauskas | -29/+59 |
| 2017-04-16 | rustc: use monomorphic const_eval for cross-crate enum discriminants. | Eduard-Mihai Burtescu | -1/+46 |
| 2017-04-16 | rustc_const_eval: move ConstEvalErr to the rustc crate. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-04-15 | rustc: provide adt_sized_constraint as an on-demand query. | Eduard-Mihai Burtescu | -77/+60 |
| 2017-04-14 | Put overlapping impls behind feature gate, add tests | Sean Griffin | -0/+3 |
| 2017-04-14 | Further update with response to feedback | Sean Griffin | -8/+14 |
| 2017-04-14 | Update with response to feedback | Sean Griffin | -1/+1 |
| 2017-04-14 | Implement RFC 1268 | Sean Griffin | -0/+10 |
| 2017-04-13 | Rollup merge of #41279 - arielb1:adjustment-composition, r=nikomatsakis | Corey Farwell | -1/+1 |
| 2017-04-13 | rustc_typeck: consolidate adjustment composition | Ariel Ben-Yehuda | -1/+1 |
| 2017-04-13 | Auto merge of #40570 - nikomatsakis:inference-subtype-through-obligation, r=a... | bors | -2/+56 |
| 2017-04-12 | Rollup merge of #41205 - estebank:shorter-mismatched-types-2, r=nikomatsakis | Tim Neumann | -1/+1 |
| 2017-04-12 | Rollup merge of #41141 - michaelwoerister:direct-metadata-ich-final, r=nikoma... | Tim Neumann | -11/+36 |
| 2017-04-12 | Rollup merge of #41063 - nikomatsakis:issue-40746-always-exec-loops, r=eddyb | Tim Neumann | -0/+2 |
| 2017-04-12 | ICH: Replace old, transitive metadata hashing with direct hashing approach. | Michael Woerister | -11/+36 |
| 2017-04-11 | add Subtype predicate | Niko Matsakis | -2/+56 |
| 2017-04-11 | Highlight and simplify mismatched types | Esteban Küber | -1/+1 |
| 2017-04-11 | Fix handling of closure arguments | Simonas Kazlauskas | -2/+3 |
| 2017-04-11 | Initial attempt at implementing optimization fuel and re-enabling struct fiel... | Austin Hicks | -7/+12 |
| 2017-04-08 | rustc: add some abstractions to ty::layout for a more concise API. | Eduard-Mihai Burtescu | -36/+104 |
| 2017-04-08 | rustc: add a TyLayout helper for type-related layout queries. | Eduard-Mihai Burtescu | -10/+234 |
| 2017-04-07 | Rollup merge of #41056 - michaelwoerister:central-defpath-hashes, r=nikomatsakis | Corey Farwell | -8/+15 |
| 2017-04-07 | ICH: Centrally compute and cache DefPath hashes as part of DefPathTable. | Michael Woerister | -8/+15 |
| 2017-04-07 | Auto merge of #40873 - cramertj:on-demandify-queries, r=nikomatsakis | bors | -0/+12 |
| 2017-04-06 | Introduce HashStable trait and base ICH implementations on it. | Michael Woerister | -0/+29 |
| 2017-04-04 | push `borrowck` into its own task | Niko Matsakis | -0/+2 |
| 2017-04-04 | On-demandify reachability | Taylor Cramer | -0/+12 |