| Age | Commit message (Expand) | Author | Lines |
| 2018-11-03 | Extended elaboration for trait aliases to include arbitrary bounds. | Alexander Regueiro | -5/+5 |
| 2018-11-03 | Added support for trait aliases as bounds. | Alexander Regueiro | -35/+105 |
| 2018-11-03 | Auto merge of #54383 - mikeyhew:custom-receivers-object-safety, r=nikomatsakis | bors | -12/+0 |
| 2018-11-01 | Remove this check for object-safety during selection of trait object candidates | Michael Hewson | -11/+0 |
| 2018-11-01 | move some code around to avoid query cycles | Michael Hewson | -12/+11 |
| 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-26 | Rollup merge of #55258 - Aaron1011:fix/rustdoc-blanket, r=GuillaumeGomez | kennytm | -0/+35 |
| 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-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 | -16/+4 |
| 2018-10-19 | Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hack | Oliver Scherer | -5/+5 |
| 2018-10-16 | Auto merge of #55067 - ljedrz:generic_iterator_related_improvements, r=petroc... | bors | -7/+4 |
| 2018-10-14 | create only one vector when winnowing candidates | ljedrz | -7/+4 |
| 2018-10-13 | Check the invariant for `principal` inside the method | Oliver Scherer | -19/+8 |
| 2018-10-04 | remove occurences of `skolemization` | Niko Matsakis | -4/+3 |
| 2018-10-04 | remove all occurences of `skolemize` | Niko Matsakis | -1/+1 |
| 2018-10-04 | extend NLL universe code to have >1 placeholder within one universe | Niko Matsakis | -4/+5 |
| 2018-10-04 | rename skolemized to placeholder | Niko Matsakis | -45/+50 |
| 2018-10-04 | select.rs: rustfmt | Niko Matsakis | -1107/+1347 |
| 2018-10-04 | Rollup merge of #54789 - scalexm:unnormalized, r=nikomatsakis | Pietro Albini | -0/+3 |
| 2018-10-03 | Introduce `TyKind::UnnormalizedProjection` | scalexm | -0/+3 |
| 2018-10-01 | add a special case for literal `'static: 'a` where-clauses | Ariel Ben-Yehuda | -15/+31 |
| 2018-10-01 | handle outlives predicates in trait evaluation | Ariel Ben-Yehuda | -4/+71 |
| 2018-09-30 | Auto merge of #53255 - orium:fix-bug-overflow-send, r=arielb1 | bors | -9/+11 |
| 2018-09-30 | Typos and style fixes. | Diogo Sousa | -9/+11 |
| 2018-09-29 | don't elide lifetimes in paths in librustc/ | Zack M. Davis | -8/+8 |
| 2018-09-28 | rustc: keep a Span for each predicate in ty::GenericPredicates. | Eduard-Mihai Burtescu | -1/+1 |
| 2018-09-26 | Auto merge of #54199 - nikomatsakis:predicate_may_hold-failure, r=eddyb | bors | -1/+4 |
| 2018-09-22 | Rollup merge of #54370 - nnethercote:better-domain_size, r=nikomatsakis | Pietro Albini | -2/+2 |
| 2018-09-20 | Rollup merge of #54295 - ljedrz:cleanups_rustc_traits, r=nikomatsakis | kennytm | -178/+163 |
| 2018-09-20 | Improve handling of type bounds in `bit_set.rs`. | Nicholas Nethercote | -2/+2 |
| 2018-09-18 | A few cleanups and minor improvements to rustc/traits | ljedrz | -178/+163 |
| 2018-09-18 | Merge indexed_set.rs into bitvec.rs, and rename it bit_set.rs. | Nicholas Nethercote | -2/+2 |
| 2018-09-13 | don't cache overflow results globally | Niko Matsakis | -1/+4 |
| 2018-09-05 | Changing TyAnon -> TyOpaque and relevant functions | ms2300 | -5/+5 |
| 2018-08-23 | use String::new() instead of String::from(""), "".to_string(), "".to_owned() ... | Matthias Krüger | -2/+2 |
| 2018-08-22 | Remove Ty prefix from Ty{Bool|Char|Int|Uint|Float|Str} | varkor | -12/+12 |
| 2018-08-22 | Remove Ty prefix from Ty{Foreign|Param} | varkor | -9/+9 |
| 2018-08-22 | Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu... | varkor | -85/+85 |
| 2018-08-15 | Auto merge of #53212 - sunjay:nll-raw-cast, r=nikomatsakis | bors | -1/+14 |
| 2018-08-10 | Consider changing assert! to debug_assert! when it calls visit_with | ljedrz | -4/+4 |
| 2018-08-09 | Preferring BuiltInCandidate { has_nested: false } in all cases | Sunjay Varma | -1/+14 |
| 2018-08-07 | Avoid unnecessary pattern matching against Option and Result | ljedrz | -2/+2 |
| 2018-08-01 | Split out growth functionality into BitVector type | Mark Rousskov | -2/+2 |
| 2018-07-02 | drive-by nits and debug | Niko Matsakis | -0/+5 |
| 2018-06-24 | Update broken rustc-guide links | Alex Kitchens | -3/+3 |
| 2018-06-08 | Reenable trivial bounds | Matthew Jasper | -11/+61 |
| 2018-05-23 | Rollup merge of #50932 - nnethercote:seen-Predicates, r=eddyb | kennytm | -3/+18 |