| Age | Commit message (Expand) | Author | Lines |
| 2023-12-04 | have better explanation for `relate_types` | ouz-a | -1/+1 |
| 2023-12-04 | Add docs, remove code, change subtyper code | ouz-a | -0/+4 |
| 2023-11-09 | rename `BorrowKind::Shallow` to `Fake` | lcnr | -1/+1 |
| 2023-09-27 | fix clippy::{redundant_guards, useless_format} | Matthias Krüger | -2/+2 |
| 2023-09-23 | Auto merge of #116052 - oli-obk:ceci_nest_pas_une_query, r=WaffleLapkin | bors | -1/+1 |
| 2023-09-22 | Auto merge of #115696 - RalfJung:closure-ty-print, r=oli-obk | bors | -3/+3 |
| 2023-09-22 | Add a way to decouple the implementation and the declaration of a TyCtxt method. | Oli Scherer | -1/+1 |
| 2023-09-21 | adjust how closure/generator types and rvalues are printed | Ralf Jung | -3/+3 |
| 2023-09-21 | rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const | Ralf Jung | -14/+41 |
| 2023-09-19 | move ConstValue into mir | Ralf Jung | -2/+2 |
| 2023-09-19 | organize mir pretty.rs and move more things into it; move statement-related t... | Ralf Jung | -246/+762 |
| 2023-09-19 | use pretty_print_const_value from MIR constant 'extra' printing | Ralf Jung | -126/+132 |
| 2023-09-19 | move some MIR const pretty-printing into pretty.rs | Ralf Jung | -0/+153 |
| 2023-09-14 | cleanup op_to_const a bit; rename ConstValue::ByRef → Indirect | Ralf Jung | -2/+6 |
| 2023-09-14 | use AllocId instead of Allocation in ConstValue::ByRef | Ralf Jung | -7/+7 |
| 2023-09-11 | Disentangle `Debug` and `Display` for `Ty`. | Nicholas Nethercote | -4/+6 |
| 2023-09-05 | Refactor how MIR represents composite debuginfo. | Camille GILLOT | -4/+1 |
| 2023-08-17 | Revert "Implement references VarDebugInfo." | Camille GILLOT | -7/+2 |
| 2023-07-30 | inline format!() args up to and including rustc_middle | Matthias Krüger | -47/+42 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -6/+6 |
| 2023-06-15 | Remove comments from mir-opt MIR dumps | Ben Kimock | -50/+71 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -1/+1 |
| 2023-05-13 | Implement references VarDebugInfo. | Camille GILLOT | -2/+7 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-20 | Remove WithOptconstParam. | Camille GILLOT | -8/+3 |
| 2023-03-11 | Address the new odd backticks tidy lint in compiler/ | est31 | -0/+1 |
| 2023-02-20 | Allow non-`Box` allocations in preparation for aligned const allocations for ... | Rune Tynan | -11/+11 |
| 2023-01-31 | Review changes | Maybe Waffle | -1/+1 |
| 2023-01-30 | Use `Mutability::{is_mut, is_not}` | Maybe Waffle | -1/+1 |
| 2022-12-20 | rustc: Remove needless lifetimes | Jeremy Stucki | -2/+2 |
| 2022-12-18 | use &str / String literals instead of format!() | Matthias Krüger | -4/+4 |
| 2022-12-01 | Create `format_args` as late as possible | Oli Scherer | -17/+15 |
| 2022-11-25 | Add empty ConstKind::Abstract | kadmin | -0/+1 |
| 2022-11-14 | assert that we are (de)seiralizing ProvenanceMap correctly | Ralf Jung | -2/+2 |
| 2022-11-06 | move InitMask to its own module | Ralf Jung | -5/+11 |
| 2022-11-06 | interpret: support for per-byte provenance | Ralf Jung | -6/+16 |
| 2022-09-22 | introduce mir::Unevaluated | b-naber | -2/+1 |
| 2022-09-13 | remove visit_const from mir visitors | b-naber | -3/+2 |
| 2022-09-13 | use ty::Unevaluated<'tcx, ()> in type system | b-naber | -6/+17 |
| 2022-08-30 | Rollup merge of #101101 - RalfJung:read-pointer-as-bytes, r=oli-obk | Dylan DPC | -15/+15 |
| 2022-08-27 | interpret: rename relocation → provenance | Ralf Jung | -15/+15 |
| 2022-08-26 | Replace `Body::basic_blocks()` with field access | Tomasz Miąsko | -2/+2 |
| 2022-07-28 | Use line numbers relative to function in mir opt tests | Nilstrieb | -6/+12 |
| 2022-07-20 | consistently use VTable over Vtable (matching stable stdlib API RawWakerVTable) | Ralf Jung | -2/+4 |
| 2022-07-20 | incorporate some review feedback | Ralf Jung | -1/+1 |
| 2022-07-20 | rename get_global_alloc to try_get_global_alloc | Ralf Jung | -2/+4 |
| 2022-07-20 | add a Vtable kind of symbolic allocations | Ralf Jung | -0/+2 |
| 2022-07-19 | interpret: rename Tag/PointerTag to Prov/Provenance | Ralf Jung | -11/+11 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -5/+5 |
| 2022-07-09 | tweak names and output and bless | Ralf Jung | -2/+3 |