| Age | Commit message (Expand) | Author | Lines |
| 2023-05-27 | Rollup merge of #111952 - cjgillot:drop-replace, r=WaffleLapkin | Guillaume Gomez | -1/+1 |
| 2023-05-25 | Rollup merge of #111950 - cjgillot:expn-noinline, r=oli-obk | Michael Goulet | -5/+1 |
| 2023-05-25 | Remove DesugaringKind::Replace. | Camille GILLOT | -1/+1 |
| 2023-05-25 | Auto merge of #86844 - bjorn3:global_alloc_improvements, r=pnkfelix | bors | -34/+45 |
| 2023-05-25 | Remove ExpnKind::Inlined. | Camille GILLOT | -5/+1 |
| 2023-05-24 | Use `is_some_and`/`is_ok_and` in less obvious spots | Maybe Waffle | -10/+8 |
| 2023-05-18 | Rollup merge of #111633 - nnethercote:avoid-ref-format, r=WaffleLapkin | Dylan DPC | -1/+1 |
| 2023-05-16 | Remove `LangItems::require` | Nilstrieb | -5/+1 |
| 2023-05-16 | Avoid `&format("...")` calls in error message code. | Nicholas Nethercote | -1/+1 |
| 2023-05-11 | Prevent insta-stable no alloc shim support | bjorn3 | -1/+8 |
| 2023-05-11 | Use global_fn_name instead of format! | bjorn3 | -2/+3 |
| 2023-05-11 | Split AllocatorKind::fn_name in global_fn_name and default_fn_name | bjorn3 | -2/+2 |
| 2023-05-11 | Don't use an allocator shim for `#[global_allocator]` | bjorn3 | -34/+37 |
| 2023-05-06 | use EarlyBinder in tcx.(try_)subst_mir_and_normalize_erasing_regions | Kyle Matsuda | -1/+1 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -38/+37 |
| 2023-05-01 | Box AssertKind | Ben Kimock | -1/+1 |
| 2023-04-29 | Merge commit 'ef07e8e60f994ec014d049a95591426fb92ebb79' into sync_cg_clif-202... | bjorn3 | -436/+353 |
| 2023-04-27 | rename `needs_infer` to `has_infer` | Boxy | -2/+2 |
| 2023-04-25 | Lower `intrinsics::offset` to `mir::BinOp::Offset` | Scott McMurray | -1/+1 |
| 2023-04-25 | Revert "Remove #[alloc_error_handler] from the compiler and library" | Matthias Krüger | -1/+22 |
| 2023-04-24 | Fix `rustc_index` imports outside the compiler | Maybe Waffle | -1/+1 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -4/+4 |
| 2023-04-22 | Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwco | bors | -22/+1 |
| 2023-04-22 | Auto merge of #106934 - DrMeepster:offset_of, r=WaffleLapkin | bors | -1/+4 |
| 2023-04-21 | offset_of | DrMeepster | -1/+4 |
| 2023-04-20 | Remove WithOptconstParam. | Camille GILLOT | -1/+1 |
| 2023-04-16 | Remove #[alloc_error_handler] from the compiler and library | Amanieu d'Antras | -22/+1 |
| 2023-04-14 | Remove from cranelift too. | Camille GILLOT | -89/+0 |
| 2023-04-06 | Rename `Abort` terminator to `Terminate` | Gary Guo | -2/+2 |
| 2023-04-06 | Refactor unwind from Option to a new enum | Gary Guo | -3/+3 |
| 2023-04-01 | Use `FieldIdx` in various things related to aggregates | Scott McMurray | -3/+4 |
| 2023-03-31 | Auto merge of #98112 - saethlin:mir-alignment-checks, r=oli-obk | bors | -0/+12 |
| 2023-03-30 | Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>` | Scott McMurray | -1/+2 |
| 2023-03-29 | Rollup merge of #109716 - scottmcm:field-to-fieldidx, r=oli-obk | Matthias Krüger | -18/+18 |
| 2023-03-29 | Support TLS access into dylibs on Windows | John Kåre Alsaker | -6/+16 |
| 2023-03-28 | Move `mir::Field` → `abi::FieldIdx` | Scott McMurray | -18/+18 |
| 2023-03-25 | Refactor: `VariantIdx::from_u32(0)` -> `FIRST_VARIANT` | Scott McMurray | -3/+3 |
| 2023-03-23 | A MIR transform that checks pointers are aligned | Ben Kimock | -0/+12 |
| 2023-03-23 | Auto merge of #108442 - scottmcm:mir-transmute, r=oli-obk | bors | -10/+4 |
| 2023-03-22 | Add `CastKind::Transmute` to MIR | Scott McMurray | -10/+4 |
| 2023-03-20 | Remove Ty::is_region_ptr | Mu42 | -3/+1 |
| 2023-03-16 | Tweak implementation of overflow checking assertions | Tomasz Miąsko | -11/+4 |
| 2023-03-15 | Auto merge of #108282 - cjgillot:mir-checked-sh, r=tmiasko | bors | -23/+0 |
| 2023-03-15 | Merge commit 'dec0daa8f6d0a0e1c702f169abb6bf3eee198c67' into sync_cg_clif-202... | bjorn3 | -518/+308 |
| 2023-03-10 | Rollup merge of #108017 - chbaker0:fix-105967, r=chbaker0 | Matthias Krüger | -18/+10 |
| 2023-03-09 | Don't export of __rust_* alloc symbols if not codegened | Collin Baker | -18/+10 |
| 2023-03-09 | Introduce a no-op PlaceMention statement for `let _ =`. | Camille GILLOT | -0/+2 |
| 2023-03-08 | Rollup merge of #108856 - Zeegomo:remove-drop-and-rep, r=tmiasko | Matthias Krüger | -3/+1 |
| 2023-03-07 | Remove DropAndReplace terminator | Giacomo Pasini | -3/+1 |
| 2023-03-07 | Auto merge of #95317 - Jules-Bertholet:round_ties_to_even, r=pnkfelix,m-ou-se... | bors | -0/+4 |