| Age | Commit message (Expand) | Author | Lines |
| 2020-03-06 | Don't redundantly repeat field names (clippy::redundant_field_names) | Matthias Krüger | -3/+3 |
| 2020-03-04 | Use .map() to modify data inside Options instead of using .and_then(|x| Some(... | Matthias Krüger | -3/+3 |
| 2020-03-03 | Rollup merge of #69619 - matthiaskrgr:misc, r=eddyb | Yuki Okushi | -1/+1 |
| 2020-03-02 | Remove chalk integration | CAD97 | -115/+0 |
| 2020-03-02 | use values() or keys() respectively when iterating only over keys or values o... | Matthias Krüger | -1/+1 |
| 2020-02-29 | Rename `syntax` to `rustc_ast` in source code | Vadim Petrochenkov | -2/+2 |
| 2020-02-28 | Track all predicates in errors, not just trait obligations | Esteban Küber | -0/+14 |
| 2020-02-27 | don't use .into() to convert types into identical types. | Matthias Krüger | -2/+1 |
| 2020-02-21 | Auto merge of #69242 - cjgillot:object_violations, r=Zoxc | bors | -0/+132 |
| 2020-02-19 | Make lookup of associated item by name O(log n) | Dylan MacKenzie | -3/+3 |
| 2020-02-17 | Querify object_safety_violations. | Camille GILLOT | -0/+132 |
| 2020-02-16 | Make librustc compile. | Camille GILLOT | -0/+3 |
| 2020-02-16 | Move librustc/{traits,infer} to librustc_infer. | Camille GILLOT | -16978/+0 |
| 2020-02-15 | Rollup merge of #68475 - Aaron1011:fix/forest-caching, r=nikomatsakis | Yuki Okushi | -3/+6 |
| 2020-02-13 | Constness -> enum Const { Yes(Span), No } | Mazdak Farrokhzad | -7/+6 |
| 2020-02-13 | Rollup merge of #69082 - estebank:boxfuture-box-pin, r=tmandry | Dylan DPC | -4/+11 |
| 2020-02-12 | Add trait `Self` filtering to `rustc_on_unimplemented` | Esteban Küber | -0/+10 |
| 2020-02-12 | When expecting `BoxFuture` and using `async {}`, suggest `Box::pin` | Esteban Küber | -4/+1 |
| 2020-02-12 | Auto merge of #68679 - matthewjasper:needs-type-op, r=varkor | bors | -133/+0 |
| 2020-02-11 | Review comments. | Camille GILLOT | -3/+3 |
| 2020-02-11 | Move lang_items definitions to librustc_lang_items. | Camille GILLOT | -4/+3 |
| 2020-02-11 | Auto merge of #69062 - Dylan-DPC:rollup-7wpjpqu, r=Dylan-DPC | bors | -34/+48 |
| 2020-02-11 | Rollup merge of #69044 - jonas-schievink:dont-run-coherence-twice, r=davidtwco | Dylan DPC | -30/+43 |
| 2020-02-11 | Rollup merge of #69022 - ljedrz:traits_tweak_vecs, r=petrochenkov | Dylan DPC | -4/+5 |
| 2020-02-11 | Run RustFmt | jumbatm | -7/+15 |
| 2020-02-11 | Invert control in struct_lint_level. | jumbatm | -78/+92 |
| 2020-02-11 | Auto merge of #68929 - matprec:consistent-issue-references, r=Dylan-DPC | bors | -8/+8 |
| 2020-02-11 | Don't run coherence twice for future-compat lints | Jonas Schievink | -30/+43 |
| 2020-02-10 | preallocate 2 Vecs in traits; tweak WfPredicates::normalize | ljedrz | -4/+5 |
| 2020-02-10 | Auto merge of #69012 - Dylan-DPC:rollup-13qn0fq, r=Dylan-DPC | bors | -93/+48 |
| 2020-02-10 | Rollup merge of #68966 - jonas-schievink:coherence-perf, r=varkor | Dylan DPC | -83/+28 |
| 2020-02-10 | Rollup merge of #68694 - nnethercote:reduce-RefCells-in-InferCtxt, r=varkor | Dylan DPC | -10/+20 |
| 2020-02-09 | Remove vestigial #43355-compat code | Jonas Schievink | -83/+28 |
| 2020-02-09 | Auto merge of #67665 - Patryk27:master, r=zackmdavis | bors | -84/+236 |
| 2020-02-10 | Reduce the number of `RefCell`s in `InferCtxt`. | Nicholas Nethercote | -10/+20 |
| 2020-02-09 | Make issue references consistent | Matthias Prechtl | -8/+8 |
| 2020-02-09 | Rollup merge of #68911 - jonas-schievink:inherent-overlap, r=petrochenkov | Jonas Schievink | -8/+17 |
| 2020-02-09 | Improve reporting errors and suggestions for trait bounds | Patryk Wychowaniec | -84/+236 |
| 2020-02-09 | Rollup merge of #68857 - Marwes:allocations, r=matthewjasper | Dylan DPC | -61/+100 |
| 2020-02-08 | Reduce Vec allocations in normalization by passing &mut Vec | Markus Westerlind | -61/+100 |
| 2020-02-08 | Make `associated_items` query return a slice | Jonas Schievink | -8/+17 |
| 2020-02-07 | Auto merge of #65232 - nikomatsakis:lazy-norm-anon-const-push-2, r=matthewjasper | bors | -8/+59 |
| 2020-02-06 | Rollup merge of #68524 - jonas-schievink:generator-resume-arguments, r=Zoxc | Dylan DPC | -2/+4 |
| 2020-02-06 | lint impls that will become incoherent when leak-check is removed | Niko Matsakis | -8/+59 |
| 2020-02-06 | Auto merge of #68861 - Dylan-DPC:rollup-0m09hsg, r=Dylan-DPC | bors | -2/+2 |
| 2020-02-05 | Rollup merge of #68840 - Centril:rec-lim-curr-crate, r=estebank | Dylan DPC | -2/+2 |
| 2020-02-05 | Move EvaluationCache::clear. | Camille GILLOT | -7/+7 |
| 2020-02-05 | Move specialization_graph definition in traits::types. | Camille GILLOT | -196/+204 |
| 2020-02-05 | Split traits::structural_impls in two. | Camille GILLOT | -703/+714 |
| 2020-02-05 | Move traits::query datatypes to traits::types. | Camille GILLOT | -249/+353 |