| Age | Commit message (Expand) | Author | Lines |
| 2018-11-03 | Added support for trait aliases as bounds. | Alexander Regueiro | -57/+172 |
| 2018-11-03 | Auto merge of #54383 - mikeyhew:custom-receivers-object-safety, r=nikomatsakis | bors | -35/+263 |
| 2018-11-02 | Auto merge of #55305 - nikomatsakis:universes-refactor-3, r=scalexm | bors | -31/+25 |
| 2018-11-01 | Remove this check for object-safety during selection of trait object candidates | Michael Hewson | -11/+0 |
| 2018-11-01 | add `U: Trait` to the param env during DispatchFromDyn check | Michael Hewson | -27/+40 |
| 2018-11-01 | Add layout sanity checks in object safety | Michael Hewson | -0/+100 |
| 2018-11-01 | Replace UncoeribleReceiver error message with UndispatchableReceiver | Michael Hewson | -5/+5 |
| 2018-11-01 | Replace CoerceSized trait with DispatchFromDyn | Michael Hewson | -30/+32 |
| 2018-11-01 | Implement the object-safety checks for arbitrary_self_types: part 1 | Michael Hewson | -20/+144 |
| 2018-11-01 | move some code around to avoid query cycles | Michael Hewson | -12/+11 |
| 2018-11-01 | Make all object-safety methods require a global TyCtxt | Michael Hewson | -3/+4 |
| 2018-11-01 | Rollup merge of #55504 - ljedrz:simpler_repeated_elements, r=oli-obk | Pietro Albini | -5/+1 |
| 2018-10-30 | Use vec![x; n] instead of iter::repeat(x).take(n).collect() | ljedrz | -5/+1 |
| 2018-10-30 | Make `process_obligations`' computation of `completed` optional. | Nicholas Nethercote | -3/+4 |
| 2018-10-29 | Take advantage of impl Iterator in (transitive/elaborate)_bounds | ljedrz | -4/+3 |
| 2018-10-28 | Choose predicates without inference variables over those with them | Aaron Hill | -9/+33 |
| 2018-10-27 | select.rs: rustfmt | Niko Matsakis | -7/+9 |
| 2018-10-27 | apply minimum bounds when checking closure signature | Niko Matsakis | -0/+6 |
| 2018-10-27 | allow canonicalized regions to carry universe and track max-universe | Niko Matsakis | -25/+11 |
| 2018-10-26 | add user_ty.projs support to `AscribeUserType`. | Felix S. Klock II | -4/+7 |
| 2018-10-26 | Auto merge of #55382 - kennytm:rollup, r=kennytm | bors | -3/+38 |
| 2018-10-26 | Rollup merge of #55358 - sinkuu:redundant_clone2, r=estebank | kennytm | -3/+3 |
| 2018-10-26 | Auto merge of #53821 - oli-obk:sanity_query, r=RalfJung | bors | -27/+11 |
| 2018-10-26 | Rollup merge of #55258 - Aaron1011:fix/rustdoc-blanket, r=GuillaumeGomez | kennytm | -0/+35 |
| 2018-10-26 | Remove redundant clone | Shotaro Yamada | -3/+3 |
| 2018-10-25 | Fix tidy error | Aaron Hill | -1/+3 |
| 2018-10-25 | Check for negative impls when finding auto traits | Aaron Hill | -1/+14 |
| 2018-10-25 | preserve const eval error information through trait error system | Ralf Jung | -7/+10 |
| 2018-10-25 | Report const eval error inside the query | Oliver Schneider | -28/+9 |
| 2018-10-25 | Auto merge of #55347 - pietroalbini:rollup, r=pietroalbini | bors | -2/+2 |
| 2018-10-25 | Rollup merge of #55282 - sinkuu:redundant_clone, r=estebank | Pietro Albini | -1/+1 |
| 2018-10-24 | port the relate-types code from NLL type-check into a type-op | Niko Matsakis | -7/+10 |
| 2018-10-24 | introduce (but do not use) `ascribe_user_type` goal | Niko Matsakis | -0/+78 |
| 2018-10-23 | fix typos in various places | Matthias Krüger | -1/+1 |
| 2018-10-23 | Remove redundant clone | Shotaro Yamada | -1/+1 |
| 2018-10-22 | Fix Rustdoc ICE when checking blanket impls | Aaron Hill | -0/+35 |
| 2018-10-20 | Rename InferTy::CanonicalTy to BoundTy and add DebruijnIndex to variant type | Fabian Drinck | -3/+3 |
| 2018-10-20 | Auto merge of #55014 - ljedrz:lazyboye_unwraps, r=matthewjasper | bors | -4/+4 |
| 2018-10-19 | Free some memory instead of just dropping elements | Oliver Scherer | -2/+4 |
| 2018-10-19 | Prefer `Default::default` over `FxHash*::default` in struct constructors | Oliver Scherer | -46/+9 |
| 2018-10-19 | Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hack | Oliver Scherer | -13/+13 |
| 2018-10-19 | Prefer unwrap_or_else to unwrap_or in case of function calls/allocations | ljedrz | -4/+4 |
| 2018-10-19 | Auto merge of #55040 - scalexm:param-env, r=nikomatsakis | bors | -3/+95 |
| 2018-10-18 | Auto merge of #54979 - estebank:path-unsized, r=nikomatsakis | bors | -0/+3 |
| 2018-10-17 | Categorize chalk clauses | scalexm | -3/+28 |
| 2018-10-17 | Implement the `environment` query | scalexm | -6/+7 |
| 2018-10-17 | Use `Environment` instead of `ty::ParamEnv` in chalk context | scalexm | -1/+67 |
| 2018-10-17 | Auto merge of #54946 - estebank:iterator, r=varkor | bors | -3/+34 |
| 2018-10-16 | Change Scalar to numeric cast | Esteban Küber | -1/+2 |
| 2018-10-16 | Auto merge of #55067 - ljedrz:generic_iterator_related_improvements, r=petroc... | bors | -7/+4 |