| Age | Commit message (Expand) | Author | Lines |
| 2020-03-30 | rustc -> rustc_middle part 1 | Mazdak Farrokhzad | -2371/+0 |
| 2020-03-26 | Rollup merge of #69866 - estebank:guess_head_span, r=eddyb | Mazdak Farrokhzad | -1/+3 |
| 2020-03-25 | Rename `def_span` to `guess_head_span` | Esteban Küber | -1/+3 |
| 2020-03-25 | Rollup merge of #70319 - lcnr:issue63695, r=eddyb | Dylan DPC | -0/+14 |
| 2020-03-23 | add missing visit_consts | Bastian Kauschke | -0/+14 |
| 2020-03-21 | rustc: keep upvars tupled in {Closure,Generator}Substs. | Eduard-Mihai Burtescu | -2/+2 |
| 2020-03-15 | Avoid ICEs when we emit errors constructing the specialization graph | Matthew Jasper | -10/+19 |
| 2020-03-14 | Move IntercrateAmbiguityCause back to rustc::traits::select. | Camille GILLOT | -0/+41 |
| 2020-03-12 | Rollup merge of #69747 - spastorino:rename-rustc-guide, r=pietroalbini | Mazdak Farrokhzad | -4/+4 |
| 2020-03-10 | rust-lang.github.io/rustc-dev-guide -> rustc-dev-guide.rust-lang.org | Santiago Pastorino | -2/+2 |
| 2020-03-10 | Rename rustc guide to rustc dev guide | Santiago Pastorino | -4/+4 |
| 2020-03-10 | Rename rustc-guide to rustc-dev-guide | Santiago Pastorino | -2/+2 |
| 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 |