| Age | Commit message (Expand) | Author | Lines |
| 2020-02-16 | Move librustc/{traits,infer} to librustc_infer. | Camille GILLOT | -1576/+0 |
| 2020-02-10 | Reduce the number of `RefCell`s in `InferCtxt`. | Nicholas Nethercote | -2/+4 |
| 2020-02-06 | index ReEmpty by universe | Niko Matsakis | -3/+14 |
| 2020-02-05 | Move infer::canonical datatypes to infer::types. | Camille GILLOT | -334/+5 |
| 2020-01-09 | {rustc::util -> rustc_data_structures}::captures | Mazdak Farrokhzad | -1/+1 |
| 2020-01-02 | Normalize `syntax::source_map` imports. | Mazdak Farrokhzad | -1/+1 |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -2/+2 |
| 2019-12-22 | Format the world | Mark Rousskov | -273/+155 |
| 2019-11-21 | Aggregation of drive-by cosmetic changes. | Alexander Regueiro | -4/+4 |
| 2019-11-18 | Retire BraceStructLiftImpl. | Camille GILLOT | -33/+5 |
| 2019-11-17 | Auto merge of #66384 - cjgillot:typefoldable, r=Zoxc | bors | -30/+6 |
| 2019-11-14 | Use multiple derive clauses. | Camille GILLOT | -4/+4 |
| 2019-11-13 | Use TypeFoldable derive macro. | Camille GILLOT | -30/+6 |
| 2019-11-12 | Create intermediate enum ty::ConstKind. | Camille GILLOT | -11/+8 |
| 2019-10-21 | Rollup merge of #65660 - varkor:canonical-const-to-bound-const, r=eddyb | Mazdak Farrokhzad | -11/+6 |
| 2019-10-21 | Rollup merge of #65647 - nnethercote:rm-unnecessary-traits, r=Centril | Mazdak Farrokhzad | -1/+1 |
| 2019-10-21 | Rename `ConstValue::Infer(InferConst::Canonical(..))` to `ConstValue::Bound(..)` | varkor | -11/+6 |
| 2019-10-21 | Remove many unnecessary trait derivations. | Nicholas Nethercote | -1/+1 |
| 2019-10-21 | Fix `canonicalize_const_var` from leaking inference variables through | ben | -1/+1 |
| 2019-09-29 | remove indexed_vec re-export from rustc_data_structures | csmoe | -4/+4 |
| 2019-09-26 | Rename `subst::Kind` to `subst::GenericArg` | varkor | -41/+44 |
| 2019-09-25 | Rename `sty` to `kind` | varkor | -2/+2 |
| 2019-07-31 | Remove redundant method with const variable resolution | varkor | -1/+1 |
| 2019-07-23 | cleanup: Remove `extern crate serialize as rustc_serialize`s | Vadim Petrochenkov | -1/+1 |
| 2019-07-02 | rename to "member constraints" | Niko Matsakis | -10/+10 |
| 2019-07-02 | pacify the mercilous tidy | Niko Matsakis | -1/+2 |
| 2019-07-02 | propagate the pick-constraints through queries | Niko Matsakis | -8/+14 |
| 2019-07-02 | pass a `&mut QueryRegionConstraints` not just outlives constraints | Niko Matsakis | -4/+6 |
| 2019-07-02 | introduce `QueryRegionConstraints` struct | Niko Matsakis | -9/+15 |
| 2019-07-02 | introduce `QueryRegionConstraints` struct (no-op) | Niko Matsakis | -7/+27 |
| 2019-07-02 | rename `QueryRegionConstraint` to `QueryOutlivesConstraint` | Niko Matsakis | -15/+15 |
| 2019-07-02 | rename from "in constraint" to "pick constraint" | Niko Matsakis | -2/+2 |
| 2019-07-02 | introduce an "in" constraint instead of error | Niko Matsakis | -0/+4 |
| 2019-06-19 | Rollup merge of #61842 - Zoxc:trim-lift, r=eddyb | Mazdak Farrokhzad | -32/+18 |
| 2019-06-18 | rustc: remove 'x: 'y bounds (except from comments/strings). | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-14 | Remove unnecessary lift calls | John Kåre Alsaker | -32/+18 |
| 2019-06-14 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -3/+2 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -54/+54 |
| 2019-06-12 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -5/+1 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -8/+8 |
| 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 | -9/+13 |
| 2019-06-05 | Refactor `ConstVariableOrigin` into `ConstVariableOrigin` and `ConstVariableO... | varkor | -3/+9 |
| 2019-06-05 | Refactor `TypeVariableOrigin` into `TypeVariableOrigin` and `TypeVariableOrig... | varkor | -2/+6 |
| 2019-06-03 | Don't canonicalize `'static` in normalize | Matthew Jasper | -3/+7 |
| 2019-05-06 | Resolve a couple of `unimplemented!()`s | varkor | -4/+6 |
| 2019-05-01 | Create ShallowResolver | varkor | -1/+1 |
| 2019-05-01 | Fix rebase from LazyConst removal | varkor | -69/+57 |
| 2019-05-01 | Handle `ConstValue::Placeholder` in `canonicalizer` | varkor | -4/+21 |
| 2019-05-01 | Add `PlaceholderConst` | varkor | -0/+12 |