| Age | Commit message (Expand) | Author | Lines |
| 2019-12-02 | rustc: include ParamEnv in global trait select/eval cache keys. | Eduard-Mihai Burtescu | -6/+4 |
| 2019-11-13 | Use TypeFoldable derive macro. | Camille GILLOT | -1/+1 |
| 2019-10-06 | Auto merge of #64564 - jonas-schievink:cowardly-default, r=nikomatsakis | bors | -2/+2 |
| 2019-10-05 | Deny specializing items not in the parent impl | Jonas Schievink | -2/+2 |
| 2019-10-04 | remove GeneratorSubsts visitors | csmoe | -1/+1 |
| 2019-10-03 | generate ClosureSubsts from SubstsRef | csmoe | -1/+2 |
| 2019-09-25 | Rename `sty` to `kind` | varkor | -3/+3 |
| 2019-08-23 | Simplify eager normalization of constants | Oliver Scherer | -35/+1 |
| 2019-08-15 | `Ident::with_empty_ctxt` -> `Ident::with_dummy_span` | Vadim Petrochenkov | -1/+1 |
| 2019-08-02 | Replace "existential" by "opaque" | varkor | -1/+1 |
| 2019-07-03 | Remove needless lifetimes | Jeremy Stucki | -2/+2 |
| 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 | -1/+0 |
| 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 | -1/+0 |
| 2019-06-14 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -86/+73 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -55/+55 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -2/+2 |
| 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 | -2/+2 |
| 2019-06-05 | Refactor `TypeVariableOrigin` into `TypeVariableOrigin` and `TypeVariableOrig... | varkor | -3/+11 |
| 2019-05-28 | Rename `OpportunisticTypeResolver` to `OpportunisticVarResolver` | varkor | -3/+3 |
| 2019-05-26 | Rename "Associated*" to "Assoc*" | Andrew Xu | -12/+12 |
| 2019-05-25 | Don't use `ty::Const` without immediately interning | Oliver Scherer | -2/+1 |
| 2019-05-17 | Change `rustc::util::common::FN_OUTPUT_NAME` to a `Symbol`. | Nicholas Nethercote | -1/+1 |
| 2019-05-13 | Remove the equality operation between `Symbol` and strings. | Nicholas Nethercote | -2/+3 |
| 2019-05-08 | Use `delay_span_bug` for "Failed to unify obligation" | Esteban Küber | -5/+10 |
| 2019-05-01 | Create ShallowResolver | varkor | -3/+3 |
| 2019-05-01 | Rename *shallow_resolve to *shallow_resolve_type | varkor | -3/+3 |
| 2019-04-25 | Improved error message when type must be bound due to generator. | Giles Cope | -3/+3 |
| 2019-03-16 | Revert the `LazyConst` PR | Oliver Scherer | -5/+6 |
| 2019-03-15 | rustc: rename item_path to def_path (except the module in ty). | Eduard-Mihai Burtescu | -1/+1 |
| 2019-03-13 | Use derive macro for HashStable | John Kåre Alsaker | -1/+2 |
| 2019-02-27 | rename Substs to InternalSubsts | csmoe | -3/+3 |
| 2019-02-21 | introduce a dummy leak check and invoke it in all the right places | Niko Matsakis | -6/+8 |
| 2019-02-10 | rustc: doc comments | Alexander Regueiro | -12/+11 |
| 2019-02-09 | Auto merge of #58207 - nnethercote:intern_lazy_const, r=oli-obk | bors | -2/+2 |
| 2019-02-06 | Make `intern_lazy_const` actually intern its argument. | Nicholas Nethercote | -2/+2 |
| 2019-02-05 | move librustc to 2018 | Mark Mansi | -8/+8 |
| 2019-01-04 | Auto merge of #56723 - oli-obk:lazy_const, r=nikomatsakis | bors | -6/+6 |
| 2019-01-02 | universe transition | Niko Matsakis | -28/+20 |
| 2019-01-01 | Move the `Unevaluated` constant arm upwards in the type structure | Oliver Scherer | -6/+6 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -4/+4 |
| 2018-11-25 | Auto merge of #55906 - nnethercote:rm-OpenSnapshot-CommittedSnapshot, r=nikom... | bors | -9/+5 |
| 2018-11-25 | Make `commit` and `rollback_to` methods take ownership of the snapshots. | Nicholas Nethercote | -3/+3 |
| 2018-11-25 | Remove `insert_noop`. | Nicholas Nethercote | -6/+2 |
| 2018-11-24 | Instantiate all bound vars universally | scalexm | -1/+1 |
| 2018-11-24 | Rename some occurences of `skol` to `placeholder` | scalexm | -2/+2 |
| 2018-11-10 | Auto merge of #55717 - oli-obk:rustdoc_overflow, r=pnkfelix | bors | -1/+1 |