| Age | Commit message (Expand) | Author | Lines |
| 2020-08-30 | mv compiler to compiler/ | mark | -1581/+0 |
| 2020-08-24 | hir: consistent use and naming of lang items | David Wood | -7/+5 |
| 2020-08-20 | Don't immediately error for cycles during normalization | Matthew Jasper | -29/+45 |
| 2020-08-12 | allow escaping bound vars when normalizing `ty::Opaque` | Bastian Kauschke | -5/+2 |
| 2020-07-27 | introduce PredicateAtom | Bastian Kauschke | -13/+9 |
| 2020-07-27 | this might be unqualified, but at least it's now quantified | Bastian Kauschke | -3/+3 |
| 2020-07-27 | split ignore_qualifiers | Bastian Kauschke | -3/+3 |
| 2020-07-27 | review | Bastian Kauschke | -2/+0 |
| 2020-07-27 | `PredicateKint` -> `PredicateKind`, the beginning of the end | Bastian Kauschke | -23/+33 |
| 2020-07-15 | improve DiscriminantKind handling | Bastian Kauschke | -15/+5 |
| 2020-07-05 | Shrink ParamEnv to 16 bytes | Mark Rousskov | -3/+3 |
| 2020-06-24 | Implement associated lang items | Aaron Hill | -8/+7 |
| 2020-06-22 | remove leak-check from project | Niko Matsakis | -2/+1 |
| 2020-06-22 | move leak-check to during coherence, candidate eval | Niko Matsakis | -5/+1 |
| 2020-06-22 | rewrite leak check to be based on universes | Niko Matsakis | -5/+7 |
| 2020-06-20 | Auto merge of #73563 - Manishearth:rollup-oowgwwm, r=Manishearth | bors | -8/+13 |
| 2020-06-20 | Consider fewer predicates for projection candidates | Matthew Jasper | -8/+13 |
| 2020-06-20 | int -> i32 | Bastian Kauschke | -1/+1 |
| 2020-06-19 | Rollup merge of #73452 - matthewjasper:auto-rec, r=nikomatsakis | Manish Goregaokar | -1/+11 |
| 2020-06-17 | Unify region variables when projecting associated types | matthewjasper | -1/+11 |
| 2020-06-15 | make all uses of ty::Error or ConstKind::Error delay a span bug | mark | -9/+11 |
| 2020-06-11 | Remove associated opaque types | Matthew Jasper | -8/+3 |
| 2020-06-05 | Rename traits::ImplSourceImpl to ImplSourceUserDefined. | Ana-Maria Mihalache | -5/+5 |
| 2020-06-05 | Rename traits::Vtable to ImplSource. | Ana-Maria Mihalache | -46/+49 |
| 2020-05-28 | standardize limit comparisons with `Limit` type | David Wood | -5/+4 |
| 2020-05-23 | iterate List by value | Bastian Kauschke | -1/+1 |
| 2020-05-23 | take predicates by value instead of by reference | Bastian Kauschke | -2/+2 |
| 2020-05-22 | Use `OnceCell` instead of `Once` | Dylan MacKenzie | -3/+3 |
| 2020-05-21 | Rollup merge of #72055 - lcnr:predicate-kind, r=nikomatsakis | Ralf Jung | -15/+16 |
| 2020-05-20 | change `Predicate::kind` to return a reference | Bastian Kauschke | -7/+5 |
| 2020-05-20 | introduce newtype'd `Predicate<'tcx>` | Bastian Kauschke | -3/+3 |
| 2020-05-20 | make `to_predicate` take a `tcx` argument | Niko Matsakis | -5/+6 |
| 2020-05-20 | rename `Predicate` to `PredicateKind`, introduce alias | Bastian Kauschke | -3/+5 |
| 2020-05-19 | auto impl`DiscriminantKind` for every type | Bastian Kauschke | -4/+81 |
| 2020-05-17 | Logically seperate lazy norm from `const_generics` | Bastian Kauschke | -1/+1 |
| 2020-05-17 | merge lazy_normalization_consts into const_generics | Bastian Kauschke | -1/+1 |
| 2020-05-17 | Put lazy normalization behind a feature gate | Ben Lewis | -0/+9 |
| 2020-05-17 | Assume unevaluated consts are equal to the other consts and add ConstEquate o... | Ben Lewis | -5/+0 |
| 2020-05-13 | use `require_lang_item` over `unwrap`. | Bastian Kauschke | -2/+3 |
| 2020-05-08 | Remove ast::{Ident, Name} reexports. | Camille GILLOT | -2/+1 |
| 2020-05-07 | Auto merge of #55617 - oli-obk:stacker, r=nagisa,oli-obk | bors | -1/+2 |
| 2020-05-05 | Rebase and use ena 0.14 | Markus Westerlind | -6/+6 |
| 2020-05-02 | Move ensure_sufficient_stack to data_structures | Simonas Kazlauskas | -1/+1 |
| 2020-05-02 | Prevent stack overflow for deeply recursive code | Oliver Scherer | -1/+2 |
| 2020-04-20 | Remove some `Vec` allocations in an effort to improve perf | Esteban Küber | -10/+6 |
| 2020-04-08 | Use `PredicateObligation`s instead of `Predicate`s | Esteban Küber | -2/+2 |
| 2020-04-03 | Minor follow-up after renaming librustc(_middle) | Yuki Okushi | -1/+1 |
| 2020-04-02 | add `STILL_FURTHER_SPECIALIZABLE` flag | David Wood | -1/+1 |
| 2020-03-30 | Sync `Instance::resolve` with the projection code | Jonas Schievink | -1/+1 |
| 2020-03-30 | spec. graph: track defining and finalizing impls | Jonas Schievink | -37/+11 |