| Age | Commit message (Expand) | Author | Lines |
| 2024-06-21 | Remove PrintBackendInfo trait | bjorn3 | -22/+2 |
| 2024-06-21 | Move vcall_visibility_metadata optimization hint out of a debuginfo generatio... | bjorn3 | -0/+8 |
| 2024-06-20 | More GVN for PtrMetadata | Scott McMurray | -1/+3 |
| 2024-06-20 | Rollup merge of #126717 - nnethercote:rustfmt-use-pre-cleanups, r=jieyouxu | Matthias Krüger | -0/+1 |
| 2024-06-20 | Add blank lines after module-level `//!` comments. | Nicholas Nethercote | -0/+1 |
| 2024-06-19 | `bug!` more uses of these in runtime stuff | Scott McMurray | -5/+6 |
| 2024-06-19 | Rollup merge of #126594 - zetanumbers:fix-cross-crate-async-drop-glue, r=oli-obk | León Orell Valerian Liehr | -10/+13 |
| 2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer | -15/+22 |
| 2024-06-18 | Apply suggestions from oli-obk's review | Daria Sukhonina | -10/+4 |
| 2024-06-18 | Make async drop code more consistent with regular drop code | Daria Sukhonina | -5/+14 |
| 2024-06-16 | Rename InstanceDef -> InstanceKind | Michael Goulet | -12/+12 |
| 2024-06-14 | Only compute vtable information during codegen | Michael Goulet | -2/+1 |
| 2024-06-14 | rustc_codegen_ssa: Remove unused ModuleConfig::inline_threshold | Martin Nordholts | -2/+0 |
| 2024-06-12 | Use `tidy` to sort crate attributes for all compiler crates. | Nicholas Nethercote | -3/+5 |
| 2024-06-10 | ScalarInt: size mismatches are a bug, do not delay the panic | Ralf Jung | -1/+1 |
| 2024-06-08 | offset_of: allow (unstably) taking the offset of slice tail fields | Ralf Jung | -1/+4 |
| 2024-06-06 | Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk" | Rémy Rakic | -3/+3 |
| 2024-06-05 | Add `Ty` to `mir::Const::Ty` | Boxy | -1/+1 |
| 2024-06-05 | Add `Ty` to `ConstKind::Value` | Boxy | -35/+39 |
| 2024-06-05 | Basic removal of `Ty` from places (boring) | Boxy | -1/+2 |
| 2024-06-05 | Rollup merge of #125861 - name1e5s:fix/rpath_null_panic, r=michaelwoerister | Matthias Krüger | -0/+21 |
| 2024-06-05 | Rollup merge of #125920 - bjorn3:allow_static_mut_linkage_def, r=Urgau | Jubilee | -12/+13 |
| 2024-06-04 | Rollup merge of #125750 - compiler-errors:expect, r=lcnr | 许杰友 Jieyou Xu (Joe) | -1/+1 |
| 2024-06-03 | Align Term methods with GenericArg methods | Michael Goulet | -1/+1 |
| 2024-06-04 | Auto merge of #122597 - pacak:master, r=bjorn3 | bors | -0/+41 |
| 2024-06-03 | Allow static mut definitions with #[linkage] | bjorn3 | -12/+13 |
| 2024-06-02 | rustc_codegen_ssa: fix get_rpath_relative_to_output panic when lib only conta... | Hai-Hsin | -0/+21 |
| 2024-05-29 | Rollup merge of #124251 - scottmcm:unop-ptr-metadata, r=oli-obk | 许杰友 Jieyou Xu (Joe) | -8/+36 |
| 2024-05-28 | Add an intrinsic for `ptr::metadata` | Scott McMurray | -8/+36 |
| 2024-05-27 | Omit non-needs_drop drop_in_place in vtables | Mark Rousskov | -90/+137 |
| 2024-05-27 | Rollup merge of #125148 - RalfJung:codegen-sh, r=scottmcm | Guillaume Gomez | -4/+13 |
| 2024-05-27 | Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercote | bors | -1/+1 |
| 2024-05-26 | Rollup merge of #125046 - bjorn3:no_mutable_static_linkage, r=cjgillot | Jubilee | -0/+12 |
| 2024-05-24 | Rollup merge of #125477 - nnethercote:missed-rustfmt, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2024-05-24 | Run rustfmt on files that need it. | Nicholas Nethercote | -1/+1 |
| 2024-05-24 | Auto merge of #125463 - GuillaumeGomez:rollup-287wx4y, r=GuillaumeGomez | bors | -3/+28 |
| 2024-05-23 | Rollup merge of #125345 - durin42:thin-link-bitcode, r=bjorn3 | Guillaume Gomez | -2/+15 |
| 2024-05-23 | Rollup merge of #125263 - lqd:lld-fallback, r=petrochenkov | Guillaume Gomez | -1/+13 |
| 2024-05-23 | Auto merge of #125434 - nnethercote:rm-more-extern-tracing, r=jackh726 | bors | -8/+24 |
| 2024-05-23 | cleanup: run rustfmt | Augie Fackler | -1/+4 |
| 2024-05-23 | cleanup: standardize on summary over index in names | Augie Fackler | -3/+3 |
| 2024-05-23 | thinlto: only build summary file if needed | Augie Fackler | -2/+2 |
| 2024-05-23 | emit an error if we can't find a path to the self-contained linker | Rémy Rakic | -3/+7 |
| 2024-05-23 | rust-lld: fallback to the default default sysroot where rustc is currently lo... | Rémy Rakic | -1/+9 |
| 2024-05-23 | Rollup merge of #125438 - tbu-:pr_rm_to_string_lossy, r=jieyouxu | Matthias Krüger | -4/+4 |
| 2024-05-23 | Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk | Matthias Krüger | -3/+3 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_codegen_ssa`. | Nicholas Nethercote | -8/+24 |
| 2024-05-23 | Remove unneeded string conversion | Tobias Bucher | -4/+4 |
| 2024-05-23 | Rollup merge of #125417 - lqd:lld-retry, r=petrochenkov | Matthias Krüger | -0/+21 |
| 2024-05-23 | Remove `LintDiagnostic::msg` | León Orell Valerian Liehr | -1/+1 |