| Age | Commit message (Expand) | Author | Lines |
| 2020-07-10 | Perform obligation deduplication to avoid buggy `ExistentialMismatch` | Esteban Küber | -3/+13 |
| 2020-06-26 | Allow inference regions when relating consts | Tyler Mandry | -10/+1 |
| 2020-06-02 | Rollup merge of #72822 - lcnr:intern-me, r=estebank | Yuki Okushi | -1/+5 |
| 2020-05-31 | remove trivial calls to mk_const | Bastian Kauschke | -1/+5 |
| 2020-05-31 | Rollup merge of #72745 - lcnr:interned-cleanup, r=petrochenkov | Ralf Jung | -48/+2 |
| 2020-05-31 | Rollup merge of #72715 - estebank:trailing-comma-where, r=petrochenkov | Ralf Jung | -15/+1 |
| 2020-05-31 | Auto merge of #72743 - lcnr:predicate_f, r=nikomatsakis | bors | -2/+2 |
| 2020-05-30 | Account for returned `dyn Trait` evaluating to `'static` lifetime | Esteban Küber | -27/+93 |
| 2020-05-30 | Rollup merge of #72540 - davidtwco:issue-67552-mono-collector-comparison, r=v... | Ralf Jung | -2/+1 |
| 2020-05-30 | Rollup merge of #72752 - lcnr:remove-mk_bool, r=estebank | Yuki Okushi | -5/+0 |
| 2020-05-30 | Rollup merge of #72419 - RalfJung:read-discriminant, r=oli-obk,eddyb | Yuki Okushi | -1/+21 |
| 2020-05-29 | remove mk_bool | Bastian Kauschke | -5/+0 |
| 2020-05-29 | Rollup merge of #72591 - sexxi-goose:rename_upvar_list-to-closure_captures, r... | Dylan DPC | -4/+4 |
| 2020-05-29 | Borrow<[T]> for Interned<'tcx, List<T>> | Bastian Kauschke | -48/+2 |
| 2020-05-29 | Move common code to `WhereClause` | Esteban Küber | -12/+1 |
| 2020-05-29 | fix encode with shorthand for Predicate | Bastian Kauschke | -2/+2 |
| 2020-05-29 | Rollup merge of #72636 - marmeladema:resolver-outputs-def-id, r=petrochenkov | Dylan DPC | -4/+4 |
| 2020-05-28 | Account for trailing comma when suggesting `where` clauses | Esteban Küber | -12/+9 |
| 2020-05-28 | standardize limit comparisons with `Limit` type | David Wood | -2/+1 |
| 2020-05-28 | Auto merge of #72494 - lcnr:predicate-cleanup, r=nikomatsakis | bors | -38/+49 |
| 2020-05-27 | Store `LocalDefId` directly in `rustc_resolve::Resolver` where possible | marmeladema | -4/+4 |
| 2020-05-25 | Rename upvar_list to closure_captures | Dhruv Jauhar | -4/+4 |
| 2020-05-25 | Rollup merge of #72424 - RalfJung:mir-print-ice, r=oli-obk | Dylan DPC | -10/+20 |
| 2020-05-25 | fix discriminant_ty for non-enums | Ralf Jung | -4/+14 |
| 2020-05-25 | Add helper method for determining the type of a discriminant | Ralf Jung | -0/+10 |
| 2020-05-25 | Rollup merge of #72544 - sexxi-goose:upvars_mentioned, r=matthewjasper | Ralf Jung | -2/+2 |
| 2020-05-25 | fix ICE when debug-printing MIR | Ralf Jung | -10/+20 |
| 2020-05-24 | librustc_middle: Rename upvars query to upvars_mentioned | Aman Arora | -2/+2 |
| 2020-05-24 | Rollup merge of #72402 - marmeladema:resolver-outputs-def-id, r=ecstatic-morse | Ralf Jung | -46/+15 |
| 2020-05-24 | Auto merge of #72362 - matthewjasper:remove-rescope, r=nikomatsakis | bors | -50/+11 |
| 2020-05-23 | fix Predicate perf regression | Bastian Kauschke | -2/+5 |
| 2020-05-23 | iterate List by value | Bastian Kauschke | -27/+41 |
| 2020-05-23 | take predicates by value instead of by reference | Bastian Kauschke | -9/+3 |
| 2020-05-22 | Use `OnceCell` instead of `Once` | Dylan MacKenzie | -9/+9 |
| 2020-05-22 | Remove ReScope | Matthew Jasper | -50/+11 |
| 2020-05-22 | Rollup merge of #72309 - petrochenkov:linkunspec, r=matthewjasper | Ralf Jung | -2/+3 |
| 2020-05-21 | Rollup merge of #72149 - estebank:icemation, r=eddyb | Ralf Jung | -7/+6 |
| 2020-05-21 | Rollup merge of #72055 - lcnr:predicate-kind, r=nikomatsakis | Ralf Jung | -113/+188 |
| 2020-05-21 | Use `DefId` in `ResolverOutputs::extern_crate_map` instead of `NodeId` | marmeladema | -8/+3 |
| 2020-05-21 | Use `DefId` in `ResolverOutputs::glob_map` instead of `NodeId` | marmeladema | -7/+3 |
| 2020-05-21 | Use `DefId` in `ResolverOutputs::maybe_unused_extern_crates` instead of `NodeId` | marmeladema | -7/+3 |
| 2020-05-21 | Use `LocalDefId` in `ResolverOutputs::maybe_unused_trait_imports` instead of ... | marmeladema | -7/+4 |
| 2020-05-21 | Use `HirId` in `ResolverOutputs::export_map` instead of `NodeId` | marmeladema | -12/+2 |
| 2020-05-21 | Use `HirId` in value of `ResolverOutputs::trait_map` instead of `NodeId` | marmeladema | -5/+1 |
| 2020-05-21 | Use `HirId` as key for `ResolverOutputs::trait_map` instead of `NodeId` | marmeladema | -4/+3 |
| 2020-05-21 | Auto merge of #70705 - lcnr:generic_discriminant, r=nikomatsakis | bors | -1/+5 |
| 2020-05-20 | Rename some types describing native libraries | Vadim Petrochenkov | -2/+3 |
| 2020-05-20 | ptr eq for `Predicate` | Bastian Kauschke | -6/+15 |
| 2020-05-20 | change `Predicate::kind` to return a reference | Bastian Kauschke | -24/+25 |
| 2020-05-20 | intern `PredicateKind` | Bastian Kauschke | -8/+31 |