| Age | Commit message (Expand) | Author | Lines |
| 2025-04-28 | AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}... | Andrew Zhogin | -10/+31 |
| 2025-04-27 | Implement the internal feature `cfg_target_has_reliable_f16_f128` | Trevor Gross | -3/+28 |
| 2025-04-26 | Rollup merge of #140086 - ChrisDenton:backoff, r=petrochenkov | Matthias Krüger | -5/+4 |
| 2025-04-25 | Retry if creating temp fails with access denied | Chris Denton | -5/+4 |
| 2025-04-25 | Rollup merge of #140202 - est31:let_chains_feature_compiler, r=lcnr | Matthias Krüger | -1/+1 |
| 2025-04-24 | strip underlying xcoff object | Henry Jiang | -2/+2 |
| 2025-04-24 | Auto merge of #139752 - usamoi:macos-used, r=saethlin,madsmtm | bors | -0/+6 |
| 2025-04-25 | set subsections_via_symbols for ld64 helper sections | usamoi | -0/+6 |
| 2025-04-23 | Make #![feature(let_chains)] bootstrap conditional in compiler/ | est31 | -1/+1 |
| 2025-04-20 | Rollup merge of #137953 - RalfJung:simd-intrinsic-masks, r=WaffleLapkin | Chris Denton | -27/+3 |
| 2025-04-20 | simd intrinsics with mask: accept unsigned integer masks | Ralf Jung | -27/+3 |
| 2025-04-18 | Rollup merge of #139615 - nnethercote:rm-name_or_empty, r=jdonszelmann | Matthias Krüger | -14/+19 |
| 2025-04-17 | Replace infallible `name_or_empty` methods with fallible `name` methods. | Nicholas Nethercote | -14/+19 |
| 2025-04-16 | fix multiple `#[repr(align(N))]` on functions | Folkert de Vries | -1/+2 |
| 2025-04-14 | Share part of the global_asm!() implementation between cg_ssa and cg_clif | bjorn3 | -69/+69 |
| 2025-04-14 | Pass &mut self to codegen_global_asm | bjorn3 | -4/+12 |
| 2025-04-14 | Make codegen_naked_asm public | bjorn3 | -2/+2 |
| 2025-04-14 | Pass MonoItemData to MonoItem::define | bjorn3 | -10/+9 |
| 2025-04-14 | Move codegen_naked_asm call up into MonoItem::define | bjorn3 | -8/+14 |
| 2025-04-14 | Make codegen_naked_asm retrieve the MIR Body itself | bjorn3 | -5/+6 |
| 2025-04-14 | Only require a CodegenCx for codegen_naked_asm | bjorn3 | -9/+17 |
| 2025-04-14 | Don't begin defining a function when codegening a naked function | bjorn3 | -7/+7 |
| 2025-04-14 | Handle protected visibility in codegen_naked_asm | bjorn3 | -4/+7 |
| 2025-04-14 | Use START_BLOCK in codegen_naked_asm | bjorn3 | -2/+2 |
| 2025-04-14 | Auto merge of #124141 - nnethercote:rm-Nonterminal-and-TokenKind-Interpolated... | bors | -1/+0 |
| 2025-04-11 | Auto merge of #139453 - compiler-errors:incr, r=jieyouxu | bors | -29/+53 |
| 2025-04-10 | Remove the use of Rayon iterators | John Kåre Alsaker | -3/+3 |
| 2025-04-10 | Auto merge of #139088 - spastorino:ergonomic-ref-counting-2, r=nikomatsakis | bors | -7/+72 |
| 2025-04-08 | Rollup merge of #139098 - scottmcm:assert-impossible-tags, r=WaffleLapkin | Stuart Cook | -1/+31 |
| 2025-04-07 | Address PR feedback | Scott McMurray | -1/+3 |
| 2025-04-07 | Prepend temp files with a string per invocation of rustc | Michael Goulet | -16/+47 |
| 2025-04-07 | Simplify temp path creation a bit | Michael Goulet | -27/+20 |
| 2025-04-07 | Only clone mir body if tcx.features().ergonomic_clones() | Santiago Pastorino | -8/+10 |
| 2025-04-07 | Optimize codegen of use values that are copy post monomorphization | Santiago Pastorino | -4/+66 |
| 2025-04-07 | Use a local var for tcx | Santiago Pastorino | -4/+5 |
| 2025-04-06 | Auto merge of #138947 - madsmtm:refactor-apple-versions, r=Noratrieb | bors | -159/+13 |
| 2025-04-05 | Tell LLVM about impossible niche tags | Scott McMurray | -0/+28 |
| 2025-04-05 | Rollup merge of #137880 - EnzymeAD:autodiff-batching, r=oli-obk | Stuart Cook | -4/+28 |
| 2025-04-04 | refactor: Move env parsing of deployment target to rustc_session | Mads Marquart | -70/+5 |
| 2025-04-04 | refactor: Move Apple OSVersion (back) to rustc_target | Mads Marquart | -97/+16 |
| 2025-04-04 | Rollup merge of #138949 - madsmtm:rename-to-darwin, r=WaffleLapkin | Matthias Krüger | -26/+26 |
| 2025-04-03 | add autodiff batching middle-end | Manuel Drehwald | -4/+28 |
| 2025-04-03 | add the autodiff batch mode frontend | Manuel Drehwald | -1/+1 |
| 2025-04-03 | Make LevelAndSource a struct | Oli Scherer | -5/+4 |
| 2025-04-02 | Remove `recursion_limit` increases. | Nicholas Nethercote | -1/+0 |
| 2025-03-31 | Store only a metadata stub into `rlibs` and `dylibs` with `-Zembed-metadata=no` | Jakub Beránek | -3/+3 |
| 2025-03-28 | use `slice::contains` where applicable | Yotam Ofek | -2/+2 |
| 2025-03-27 | Rollup merge of #139010 - madsmtm:parse-xcrun-better, r=wesleywiser | Jacob Pratt | -82/+281 |
| 2025-03-27 | Emit better error messages when invoking xcrun | Mads Marquart | -49/+263 |
| 2025-03-27 | Invoke xcrun inside sess.time | Mads Marquart | -1/+1 |