| Age | Commit message (Expand) | Author | Lines |
| 2020-03-30 | rustc -> rustc_middle part 1 | Mazdak Farrokhzad | -990/+0 |
| 2020-03-24 | Remove attribute `#[structural_match]` and any references to it | Vadim Petrochenkov | -1/+1 |
| 2020-03-20 | remove redundant returns (clippy::needless_return) | Matthias Krüger | -1/+1 |
| 2020-03-07 | Rollup merge of #69773 - matthiaskrgr:typos, r=petrochenkov | Mazdak Farrokhzad | -1/+1 |
| 2020-03-06 | Don't redundantly repeat field names (clippy::redundant_field_names) | Matthias Krüger | -2/+2 |
| 2020-03-06 | fix various typos | Matthias Krüger | -1/+1 |
| 2020-01-10 | Promote `Ref`s to constants instead of static | Santiago Pastorino | -4/+4 |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -2/+2 |
| 2019-12-26 | Retire `to_ptr` which should already have no users but still kept getting new... | Oliver Scherer | -2/+2 |
| 2019-12-22 | Format the world | Mark Rousskov | -159/+114 |
| 2019-12-20 | 1. ast::Mutability::{Mutable -> Mut, Immutable -> Not}. | Mazdak Farrokhzad | -2/+2 |
| 2019-11-21 | Aggregation of drive-by cosmetic changes. | Alexander Regueiro | -2/+2 |
| 2019-11-17 | Auto merge of #66384 - cjgillot:typefoldable, r=Zoxc | bors | -7/+1 |
| 2019-11-13 | Use TypeFoldable derive macro. | Camille GILLOT | -7/+1 |
| 2019-11-12 | Centril review. | Camille GILLOT | -4/+1 |
| 2019-11-12 | Create intermediate enum ty::ConstKind. | Camille GILLOT | -31/+42 |
| 2019-11-10 | Merge hir::Mutability into ast::Mutability. | Camille GILLOT | -2/+2 |
| 2019-10-22 | Remove FIXME | varkor | -4/+3 |
| 2019-10-09 | Pretty print function pointer const values. | ben | -11/+3 |
| 2019-10-09 | Fix calling function pointer const parameters. Also fixes inference of | ben | -28/+38 |
| 2019-10-04 | Rollup merge of #64817 - csmoe:closure, r=nikomatsakis | Mazdak Farrokhzad | -1/+1 |
| 2019-09-29 | clean ClosureSubsts in rustc::ty | csmoe | -1/+1 |
| 2019-09-28 | Move `get_slice_bytes` to `rustc::mir::interpret` so it can be reused. | ben | -18/+4 |
| 2019-09-28 | Add inline function `get_slice_bytes` to remove code duplication. | ben | -24/+18 |
| 2019-09-28 | Add support for relating slices in `super_relate_consts`. | ben | -3/+36 |
| 2019-09-26 | Rename `subst::Kind` to `subst::GenericArg` | varkor | -11/+11 |
| 2019-09-25 | Rename `sty` to `kind` | varkor | -1/+1 |
| 2019-08-21 | Remove some duplication when resolving constants | Oliver Scherer | -21/+3 |
| 2019-08-05 | Fiddle param env through to `try_eval_bits` in most places | Oliver Scherer | -1/+5 |
| 2019-08-05 | Don't abort on unevaluated constants without at least tryting to eval them | Oliver Scherer | -1/+1 |
| 2019-07-31 | Remove redundant method with const variable resolution | varkor | -7/+5 |
| 2019-06-26 | Don't use lift to detect local types | John Kåre Alsaker | -1/+1 |
| 2019-06-19 | Change `ByRef` to a struct variant to clarify its fields via names | Oliver Scherer | -1/+1 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -267/+92 |
| 2019-06-12 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -151/+274 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-12 | rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -41/+41 |
| 2019-05-28 | Fix nits | varkor | -3/+2 |
| 2019-05-28 | Reintroduce `TypeError::FixedArraySize` | varkor | -2/+16 |
| 2019-05-28 | Eagerly evaluate in `super_relate_consts` | varkor | -56/+37 |
| 2019-05-28 | Relate identical parameters in array lengths | varkor | -21/+17 |
| 2019-05-26 | rename Scalar::Bits to Scalar::Raw and bits field to data | Ralf Jung | -1/+1 |
| 2019-05-06 | Rename `ParamTy::idx` to `ParamTy::index` | varkor | -1/+1 |
| 2019-05-01 | Remove spurious assertion | varkor | -3/+0 |
| 2019-05-01 | Fix missing parenthesis | varkor | -1/+1 |
| 2019-05-01 | Fix rebase from LazyConst removal | varkor | -55/+51 |
| 2019-05-01 | Add `ConstValue::Placeholder` | varkor | -0/+3 |
| 2019-05-01 | Inline ConstError into TypeError | varkor | -6/+2 |
| 2019-05-01 | Handle generic consts in relate and infer | varkor | -5/+21 |
| 2019-05-01 | Define `super_relate_consts` | varkor | -0/+64 |