| Age | Commit message (Expand) | Author | Lines |
| 2023-09-26 | subst -> instantiate | lcnr | -1/+1 |
| 2023-09-21 | Rollup merge of #115972 - RalfJung:const-consistency, r=oli-obk | Guillaume Gomez | -6/+6 |
| 2023-09-21 | rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const | Ralf Jung | -6/+6 |
| 2023-09-19 | adjust constValue::Slice to work for arbitrary slice types | Ralf Jung | -1/+1 |
| 2023-09-19 | move ConstValue into mir | Ralf Jung | -6/+7 |
| 2023-09-14 | move required_consts check to general post-mono-check function | Ralf Jung | -2/+2 |
| 2023-09-14 | Auto merge of #115804 - RalfJung:valtree-to-const-val, r=oli-obk | bors | -33/+9 |
| 2023-09-14 | Auto merge of #115817 - fee1-dead-contrib:fix-codegen, r=oli-obk | bors | -1/+2 |
| 2023-09-14 | treat host effect params as erased generics in codegen | Deadbeef | -1/+2 |
| 2023-09-14 | found another place where we can eval() a const, and go through valtrees | Ralf Jung | -33/+9 |
| 2023-09-14 | cleanup op_to_const a bit; rename ConstValue::ByRef → Indirect | Ralf Jung | -1/+1 |
| 2023-09-14 | use AllocId instead of Allocation in ConstValue::ByRef | Ralf Jung | -2/+3 |
| 2023-09-05 | Rollup merge of #115492 - Enselic:large-box-move, r=oli-obk | Matthias Krüger | -10/+91 |
| 2023-09-05 | Rollup merge of #115353 - Enselic:no-optimized-mir, r=oli-obk | Matthias Krüger | -2/+6 |
| 2023-09-03 | Allow `large_assignments` for Box/Arc/Rc initialization | Martin Nordholts | -10/+91 |
| 2023-08-30 | Emit error instead of ICE when optimized MIR is missing | Martin Nordholts | -2/+6 |
| 2023-08-28 | Auto merge of #114774 - Enselic:less-move-size-noise, r=oli-obk | bors | -35/+46 |
| 2023-08-24 | when terminating during unwinding, show the reason why | Ralf Jung | -20/+12 |
| 2023-08-20 | give some unwind-related terminators a more clear name | Ralf Jung | -2/+2 |
| 2023-08-13 | Avoid duplicate `large_assignments` lints | Martin Nordholts | -1/+10 |
| 2023-08-13 | rustc_monomorphize: Reduce check_move_size() indentation | Martin Nordholts | -27/+26 |
| 2023-08-13 | rustc_monomorphize: Add check_move_size() helper | Martin Nordholts | -34/+37 |
| 2023-08-02 | avoid 'miri' when refering to the shared interpreter | Ralf Jung | -7/+7 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -18/+17 |
| 2023-07-08 | Auto merge of #113484 - matthiaskrgr:rollup-goq2u0d, r=matthiaskrgr | bors | -2/+2 |
| 2023-07-07 | Rename `adjustment::PointerCast` and variants using it to `PointerCoercion` | Nilstrieb | -4/+4 |
| 2023-07-06 | Make `UsageMap::get_user_items` infallible. | Nicholas Nethercote | -2/+2 |
| 2023-06-16 | remove box_free and replace with drop impl | DrMeepster | -6/+0 |
| 2023-06-02 | Change representation of `UsageMap::used_map`. | Nicholas Nethercote | -29/+12 |
| 2023-06-02 | Introduce `UsageMap::user_map`. | Nicholas Nethercote | -11/+13 |
| 2023-06-02 | Overhaul CGU formation terminology. | Nicholas Nethercote | -88/+83 |
| 2023-05-31 | Don't compute inlining status of mono items in advance. | Nicholas Nethercote | -63/+13 |
| 2023-05-29 | EarlyBinder::new -> EarlyBinder::bind | lcnr | -1/+1 |
| 2023-05-28 | Replace EarlyBinder(x) with EarlyBinder::new(x) | Kyle Matsuda | -1/+1 |
| 2023-05-17 | Finish move of query.rs | John Kåre Alsaker | -1/+1 |
| 2023-05-06 | use EarlyBinder in tcx.(try_)subst_mir_and_normalize_erasing_regions | Kyle Matsuda | -1/+1 |
| 2023-05-01 | Box AssertKind | Ben Kimock | -1/+1 |
| 2023-04-21 | Allow `LocalDefId` as the argument to `def_path_str` | Oli Scherer | -1/+1 |
| 2023-04-17 | Spelling - compiler | Josh Soref | -1/+1 |
| 2023-04-06 | Rename `Abort` terminator to `Terminate` | Gary Guo | -1/+1 |
| 2023-04-06 | Add `UnwindAction::Terminate` | Gary Guo | -0/+10 |
| 2023-04-01 | a couple clippy::complexity fixes | Matthias Krüger | -2/+2 |
| 2023-03-31 | Auto merge of #109762 - scottmcm:variantdef-indexvec, r=WaffleLapkin | bors | -1/+2 |
| 2023-03-30 | Rollup merge of #109758 - nnethercote:parallel-cleanups, r=cjgillot | Michael Goulet | -5/+5 |
| 2023-03-30 | Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>` | Scott McMurray | -1/+2 |
| 2023-03-30 | Improve the `rustc_data_structures::sync` module doc comment. | Nicholas Nethercote | -5/+5 |
| 2023-03-29 | Support TLS access into dylibs on Windows | John Kåre Alsaker | -6/+18 |
| 2023-03-28 | Auto merge of #109692 - Nilstrieb:rollup-hq65rps, r=Nilstrieb | bors | -19/+29 |
| 2023-03-28 | Erase impl regions when checking for impossible to eagerly monomorphize items | Michael Goulet | -19/+29 |
| 2023-03-27 | Add a builtin `FnPtr` trait | lcnr | -1/+2 |