| Age | Commit message (Expand) | Author | Lines |
| 2017-10-06 | Auto merge of #45065 - arielb1:not-correct, r=nikomatsakis | bors | -1/+1 |
| 2017-10-06 | fix logic error in #44269's `prune_cache_value_obligations` | Ariel Ben-Yehuda | -1/+1 |
| 2017-10-06 | Improve resolution of associated types in macros 2.0 | Vadim Petrochenkov | -8/+7 |
| 2017-09-11 | rustc: evaluate fixed-length array length expressions lazily. | Eduard-Mihai Burtescu | -3/+37 |
| 2017-09-08 | Auto merge of #44269 - nikomatsakis:issue-43613-limit-cache-obligations, r=ar... | bors | -7/+102 |
| 2017-09-07 | update comment | Niko Matsakis | -7/+18 |
| 2017-09-06 | add in a "paranoid" trait bound | Niko Matsakis | -0/+34 |
| 2017-09-05 | rustc: Migrate lang items to a query | Alex Crichton | -2/+2 |
| 2017-09-02 | limit and clear cache obligations opportunistically | Niko Matsakis | -7/+57 |
| 2017-08-28 | Auto merge of #43999 - arielb1:immediate-project, r=nikomatsakis | bors | -16/+100 |
| 2017-08-27 | clear out projection subobligations after they are processed | Ariel Ben-Yehuda | -16/+100 |
| 2017-08-14 | Merge remote-tracking branch 'origin/master' into gen | Alex Crichton | -1/+1 |
| 2017-08-12 | Fix some typos | Bastien Orivel | -1/+1 |
| 2017-08-09 | Merge remote-tracking branch 'origin/master' into gen | Alex Crichton | -36/+21 |
| 2017-07-30 | save the subobligations as well | Niko Matsakis | -6/+12 |
| 2017-07-29 | Cleanup some remains of `hr_lifetime_in_assoc_type` compatibility lint | Vadim Petrochenkov | -31/+10 |
| 2017-07-28 | Fix upstream changes | John Kåre Alsaker | -3/+3 |
| 2017-07-28 | Rename suspend to yield | John Kåre Alsaker | -2/+2 |
| 2017-07-28 | Generator literal support | John Kåre Alsaker | -0/+58 |
| 2017-07-11 | Downgrade ProjectionTy's TraitRef to its substs | Tobias Schottdorf | -34/+30 |
| 2017-07-05 | use field init shorthand in src/librustc | Zack M. Davis | -10/+10 |
| 2017-06-27 | rustc: move the PolyFnSig out of TyFnDef. | Eduard-Mihai Burtescu | -1/+11 |
| 2017-06-27 | rustc: rename closure_type to fn_sig. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-06-01 | pacify the mercilous tidy | Niko Matsakis | -1/+4 |
| 2017-06-01 | ergonomic improvements to the methods in infcx | Niko Matsakis | -20/+12 |
| 2017-06-01 | strip param-env from infcx | Niko Matsakis | -16/+36 |
| 2017-06-01 | move projection mode into parameter environment | Niko Matsakis | -7/+9 |
| 2017-05-31 | Upgrade ProjectionTy's Name to a DefId | Tobias Schottdorf | -12/+15 |
| 2017-05-16 | Remove unreachable branches in traits::project | Michael Woerister | -116/+72 |
| 2017-05-16 | Don't use queries::try_get() in assoc_ty projection | Michael Woerister | -25/+16 |
| 2017-05-15 | Re-introduce cycle-check in assoc. item resolution. | Michael Woerister | -7/+33 |
| 2017-05-15 | Remove interior mutability from TraitDef by turning fields into queries. | Michael Woerister | -17/+4 |
| 2017-04-27 | Auto merge of #37860 - giannicic:defaultimpl, r=nagisa | bors | -1/+2 |
| 2017-04-25 | support `default impl` for specialization | Gianni Ciccarelli | -23/+2 |
| 2017-04-24 | rustc: rename some of the queries to match tcx methods. | Eduard-Mihai Burtescu | -4/+4 |
| 2017-04-24 | support `default impl` for specialization | Gianni Ciccarelli | -1/+23 |
| 2017-02-25 | rustc_typeck: rework coherence to be almost completely on-demand. | Eduard-Mihai Burtescu | -33/+4 |
| 2017-02-25 | rustc: simplify tcx.closure_type(...) as it can copy the cached values. | Eduard-Mihai Burtescu | -1/+2 |
| 2017-02-25 | rustc: combine BareFnTy and ClosureTy into FnSig. | Eduard-Mihai Burtescu | -2/+2 |
| 2016-12-12 | Auto merge of #38057 - KiChjang:display-formal-type-param, r=nikomatsakis | bors | -2/+13 |
| 2016-12-03 | Add TypeVariableOrigin enum | Keith Yeung | -2/+13 |
| 2016-12-03 | Auto merge of #38059 - arielb1:no-mere-overflow, r=nikomatsakis | bors | -1/+1 |
| 2016-11-28 | Refactor TyTrait to contain a interned ExistentialPredicate slice. | Mark-Simulacrum | -2/+2 |
| 2016-11-29 | evaluate obligations in LIFO order during closure projection | Ariel Ben-Yehuda | -1/+1 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -2/+2 |
| 2016-11-17 | Auto merge of #37660 - nikomatsakis:incremental-36349, r=eddyb | bors | -4/+5 |
| 2016-11-17 | hash the contents of impl-item-ref by adding them to visitor | Niko Matsakis | -2/+2 |
| 2016-11-17 | when creating an AssociatedItem, read data from impl, not impl item | Niko Matsakis | -2/+3 |
| 2016-11-15 | register `infer-ok` obligations properly | Niko Matsakis | -11/+6 |
| 2016-11-15 | remove TypeOrigin and use ObligationCause instead | Niko Matsakis | -9/+6 |