| Age | Commit message (Expand) | Author | Lines |
| 2017-09-20 | Fix ICE | scalexm | -2/+2 |
| 2017-09-20 | Implement `Copy`/`Clone` for closures | scalexm | -7/+22 |
| 2017-09-11 | rustc: evaluate fixed-length array length expressions lazily. | Eduard-Mihai Burtescu | -0/+15 |
| 2017-09-08 | Auto merge of #44142 - alexcrichton:dllimport-query, r=nikomatsakis | bors | -11/+13 |
| 2017-09-05 | factor out helper method | Niko Matsakis | -5/+4 |
| 2017-09-05 | Fix misdetection of upstream intercrate ambiguity. | Masaki Hara | -8/+13 |
| 2017-09-05 | Print more detailed trait-ref for intercrate ambiguity. | Masaki Hara | -16/+43 |
| 2017-09-05 | Unify intercrate ambiguity emitters into a function. | Masaki Hara | -0/+20 |
| 2017-09-05 | Add hints when intercrate ambiguity causes overlap. | Masaki Hara | -0/+29 |
| 2017-09-05 | rustc: Migrate lang items to a query | Alex Crichton | -11/+13 |
| 2017-08-30 | Rollup merge of #44157 - alexcrichton:no-specializes-cache, r=eddyb | Alex Crichton | -2/+1 |
| 2017-08-30 | Auto merge of #43880 - arielb1:noninvasive-probe, r=nikomatsakis | bors | -106/+80 |
| 2017-08-29 | remove the data from ClosureCandidate | Ariel Ben-Yehuda | -106/+80 |
| 2017-08-29 | rustc: Remove `specailization_cache` in favor of a query | Alex Crichton | -2/+1 |
| 2017-08-29 | Track closure signatures & kinds in freshened types | Ariel Ben-Yehuda | -56/+9 |
| 2017-08-28 | Auto merge of #43999 - arielb1:immediate-project, r=nikomatsakis | bors | -3/+9 |
| 2017-08-27 | clear out projection subobligations after they are processed | Ariel Ben-Yehuda | -3/+9 |
| 2017-08-21 | Merge remote-tracking branch 'origin/master' into gen | Alex Crichton | -4/+16 |
| 2017-08-14 | Do not store `ty` | scalexm | -5/+4 |
| 2017-08-14 | Make `Clone` a lang item and generate builtin impls. | scalexm | -7/+20 |
| 2017-08-10 | Merge remote-tracking branch 'origin/master' into gen | Alex Crichton | -10/+8 |
| 2017-08-10 | Auto merge of #43522 - alexcrichton:rewrite-lints, r=michaelwoerister | bors | -5/+5 |
| 2017-08-10 | Auto merge of #43582 - ivanbakel:unused_mut_ref, r=arielb1 | bors | -1/+1 |
| 2017-08-09 | Initial pass review comments | Alex Crichton | -1/+1 |
| 2017-08-09 | rustc: Rearchitect lints to be emitted more eagerly | Alex Crichton | -5/+5 |
| 2017-08-08 | make `for_all_relevant_impls` O(1) again | Ariel Ben-Yehuda | -4/+2 |
| 2017-08-01 | Fixed all unnecessary muts in language core | Isaac van Bakel | -1/+1 |
| 2017-07-28 | Copy a comment | John Kåre Alsaker | -0/+3 |
| 2017-07-28 | Consider all implementations of Generator, not just built in ones | John Kåre Alsaker | -2/+5 |
| 2017-07-28 | Fix tidy warnings | Alex Crichton | -1/+1 |
| 2017-07-28 | Generator literal support | John Kåre Alsaker | -4/+126 |
| 2017-07-12 | integrate anon dep nodes into trait selection | Niko Matsakis | -24/+64 |
| 2017-07-11 | Downgrade ProjectionTy's TraitRef to its substs | Tobias Schottdorf | -1/+2 |
| 2017-07-07 | return EvaluatedToRecur when evaluating a recursive obligation tree | Ariel Ben-Yehuda | -27/+97 |
| 2017-07-07 | use the evaluation cache instead of the global fulfillment cache | Ariel Ben-Yehuda | -20/+20 |
| 2017-07-07 | use dep-graph reads for the evaluation cache | Ariel Ben-Yehuda | -0/+4 |
| 2017-07-07 | prevent illegal coinductive matching in trait evaluation | Ariel Ben-Yehuda | -3/+40 |
| 2017-07-05 | use field init shorthand in src/librustc | Zack M. Davis | -10/+10 |
| 2017-06-29 | Correct comments about unsizing regarding #40319. | Masaki Hara | -3/+3 |
| 2017-06-29 | Add unsized tuple coercions. | Masaki Hara | -0/+36 |
| 2017-06-27 | rustc: move the PolyFnSig out of TyFnDef. | Eduard-Mihai Burtescu | -15/+18 |
| 2017-06-27 | rustc: rename closure_type to fn_sig. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-06-09 | incr.comp.: Uniformly represent DepNodes as (Kind, StableHash) pairs. | Michael Woerister | -2/+4 |
| 2017-06-01 | pacify the mercilous tidy | Niko Matsakis | -1/+3 |
| 2017-06-01 | ergonomic improvements to the methods in infcx | Niko Matsakis | -41/+24 |
| 2017-06-01 | strip param-env from infcx | Niko Matsakis | -41/+75 |
| 2017-06-01 | move projection mode into parameter environment | Niko Matsakis | -1/+1 |
| 2017-05-22 | rename `ParameterEnvironment` to `ParamEnv` | Niko Matsakis | -1/+1 |
| 2017-05-22 | centralize the caching for is-copy, is-sized, and is-freeze | Niko Matsakis | -1/+1 |
| 2017-04-24 | rustc: rename some of the queries to match tcx methods. | Eduard-Mihai Burtescu | -7/+7 |