| Age | Commit message (Expand) | Author | Lines |
| 2020-02-16 | Move librustc/{traits,infer} to librustc_infer. | Camille GILLOT | -1029/+0 |
| 2020-02-05 | Move traits::query datatypes to traits::types. | Camille GILLOT | -249/+20 |
| 2020-01-28 | Add an early-exit to `QueryNormalizer::fold_ty` | Jonas Schievink | -0/+4 |
| 2020-01-21 | Rollup merge of #68140 - ecstatic-morse:const-trait-bound-opt-out, r=oli-obk | Mazdak Farrokhzad | -1/+1 |
| 2020-01-20 | Add `constness` field to `ty::Predicate::Trait` | Dylan MacKenzie | -1/+1 |
| 2020-01-18 | remove rustc_error_codes deps except in rustc_driver | Mazdak Farrokhzad | -2/+0 |
| 2020-01-10 | nix syntax::errors & prefer rustc_errors over errors | Mazdak Farrokhzad | -1/+1 |
| 2020-01-08 | - remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!} | Mazdak Farrokhzad | -4/+4 |
| 2020-01-07 | Move normalize_erasing_regions to rustc::ty. | Camille GILLOT | -79/+0 |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -2/+2 |
| 2020-01-02 | Normalize `syntax::source_map` imports. | Mazdak Farrokhzad | -3/+3 |
| 2019-12-22 | Format the world | Mark Rousskov | -143/+85 |
| 2019-11-19 | More HashStable. | Camille GILLOT | -42/+8 |
| 2019-11-19 | More HashStable. | Camille GILLOT | -31/+6 |
| 2019-11-18 | Retire EnumLiftImpl. | Camille GILLOT | -11/+2 |
| 2019-11-18 | Retire BraceStructLiftImpl. | Camille GILLOT | -74/+9 |
| 2019-11-17 | Auto merge of #66384 - cjgillot:typefoldable, r=Zoxc | bors | -74/+10 |
| 2019-11-14 | Update to use new librustc_error_codes library | Guillaume Gomez | -0/+2 |
| 2019-11-13 | Use TypeFoldable derive macro. | Camille GILLOT | -74/+10 |
| 2019-11-01 | De-querify `trivial_dropck_outlives`. | Nicholas Nethercote | -14/+6 |
| 2019-10-21 | Remove many unnecessary trait derivations. | Nicholas Nethercote | -2/+2 |
| 2019-10-12 | Make trivial dropck outlives a query | Mark Rousskov | -6/+13 |
| 2019-10-09 | Obligation must apply modulo regions | Esteban Küber | -1/+1 |
| 2019-10-03 | generate ClosureSubsts from SubstsRef | csmoe | -0/+1 |
| 2019-09-28 | Switch over all StableHash impls to new format | Mark Rousskov | -5/+2 |
| 2019-09-27 | Remove shrink_to_tcx_lifetime | Mark Rousskov | -98/+9 |
| 2019-09-27 | Remove stray uses of gcx name | Mark Rousskov | -1/+1 |
| 2019-09-27 | Remove global_tcx from TyCtxt | Mark Rousskov | -6/+5 |
| 2019-09-26 | Rename `subst::Kind` to `subst::GenericArg` | varkor | -5/+5 |
| 2019-09-25 | Rename `sty` to `kind` | varkor | -2/+2 |
| 2019-09-07 | Aggregation of cosmetic changes made during work on REPL PRs: librustc | Alexander Regueiro | -7/+8 |
| 2019-08-23 | Simplify eager normalization of constants | Oliver Scherer | -36/+2 |
| 2019-07-24 | Stabilize the type_name intrinsic in core::any | Steven Fackler | -2/+2 |
| 2019-07-02 | pass a `&mut QueryRegionConstraints` not just outlives constraints | Niko Matsakis | -6/+6 |
| 2019-07-02 | introduce `QueryRegionConstraints` struct | Niko Matsakis | -13/+13 |
| 2019-07-02 | rename `QueryRegionConstraint` to `QueryOutlivesConstraint` | Niko Matsakis | -7/+7 |
| 2019-06-26 | Don't use lift to detect local types | John Kåre Alsaker | -2/+3 |
| 2019-06-19 | Rollup merge of #61842 - Zoxc:trim-lift, r=eddyb | Mazdak Farrokhzad | -5/+4 |
| 2019-06-18 | rustc: remove 'x: 'y bounds (except from comments/strings). | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-16 | Auto merge of #61754 - nikomatsakis:trait-caching-perf-3, r=pnkfelix | bors | -1/+1 |
| 2019-06-14 | Remove unnecessary lift calls | John Kåre Alsaker | -5/+4 |
| 2019-06-14 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -3/+1 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -123/+108 |
| 2019-06-12 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -6/+1 |
| 2019-06-12 | rustc: remove some unnecessary lifetimes in -> TyCtxt methods. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -28/+28 |
| 2019-06-12 | Fix fallout from `deny(unused_lifetimes)`. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-12 | rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -30/+30 |
| 2019-06-11 | rename `evaluate_obligation_recursively` | Niko Matsakis | -1/+1 |
| 2019-06-11 | rustc: deny(unused_lifetimes). | Eduard-Mihai Burtescu | -1/+1 |