| Age | Commit message (Expand) | Author | Lines |
| 2025-03-17 | Flatten `if`s in `rustc_codegen_ssa` | Yotam Ofek | -99/+82 |
| 2025-03-17 | Create a safe wrapper around `LLVMRustDIBuilderCreateBasicType` | Oli Scherer | -31/+36 |
| 2025-03-17 | Create a safe wrapper function around `LLVMRustDIBuilderCreateFile` | Oli Scherer | -33/+26 |
| 2025-03-17 | Create a safe wrapper around `LLVMRustDIBuilderCreateSubroutineType` | Oli Scherer | -12/+13 |
| 2025-03-17 | Deduplicate template parameter creation | Oli Scherer | -45/+26 |
| 2025-03-17 | Immediately create an `Option` instead of reallocating for it later | Oli Scherer | -6/+6 |
| 2025-03-17 | Create a safe wrapper around LLVMRustDIBuilderCreateTemplateTypeParameter | Oli Scherer | -23/+24 |
| 2025-03-17 | Auto merge of #137081 - Shourya742:2025-02-15-change-config.toml-to-bootstrap... | bors | -1/+1 |
| 2025-03-17 | modify config.toml->bootstrap.toml for new upstream changes | bit-aloo | -1/+1 |
| 2025-03-17 | Rollup merge of #138588 - nnethercote:avoid-double-lower_ident, r=compiler-er... | Matthias Krüger | -22/+9 |
| 2025-03-17 | Rollup merge of #138349 - 1c3t3a:external-weak-cfi, r=rcvalle | Matthias Krüger | -4/+24 |
| 2025-03-17 | Rollup merge of #137465 - Zalathar:visit-primary, r=oli-obk | Matthias Krüger | -156/+236 |
| 2025-03-17 | Rollup merge of #137449 - compiler-errors:control-flow, r=Amanieu,lnicola | Matthias Krüger | -17/+21 |
| 2025-03-17 | Rollup merge of #133870 - nbdd0121:asm, r=traviscross,nnethercote | Matthias Krüger | -17/+4 |
| 2025-03-17 | rustc_target: Add target feature constraints for LoongArch | WANG Rui | -0/+22 |
| 2025-03-17 | Remove implicit #[no_mangle] for #[rustc_std_internal_symbol] | bjorn3 | -43/+89 |
| 2025-03-17 | Mangle #[rustc_std_internal_symbol] to include the rustc version unless #[no_... | bjorn3 | -0/+79 |
| 2025-03-17 | Mark #[rustc_std_internal_symbol] as extern indicator | bjorn3 | -4/+2 |
| 2025-03-17 | Allow #[rustc_std_internal_symbol] on foreign items | bjorn3 | -1/+1 |
| 2025-03-17 | expand: Leave traces when expanding `cfg_attr` attributes | Vadim Petrochenkov | -18/+52 |
| 2025-03-17 | Stabilize asm_goto | Gary Guo | -17/+4 |
| 2025-03-17 | Auto merge of #138595 - jhpratt:rollup-09pvfzu, r=jhpratt | bors | -812/+92 |
| 2025-03-17 | fix(debuginfo): avoid overflow when handling expanding recursive type | Adwin White | -0/+50 |
| 2025-03-17 | Rollup merge of #138590 - yotamofek:pr/flatten-ifs, r=fmease | Jacob Pratt | -69/+53 |
| 2025-03-17 | Rollup merge of #138517 - compiler-errors:better-child-capture, r=oli-obk | Jacob Pratt | -6/+19 |
| 2025-03-17 | Rollup merge of #137621 - Berrysoft:cygwin-std, r=joboet | Jacob Pratt | -1/+1 |
| 2025-03-17 | Rollup merge of #136355 - GuillaumeGomez:proc-macro_add_value_retrieval_metho... | Jacob Pratt | -736/+19 |
| 2025-03-17 | Flatten and simplify some control flow | Yotam Ofek | -69/+53 |
| 2025-03-17 | Emit function declarations for functions with #[linkage="extern_weak"] | Bastian Kersting | -4/+24 |
| 2025-03-17 | Auto merge of #138566 - yotamofek:pr/strip-prefix, r=nnethercote | bors | -21/+20 |
| 2025-03-17 | Use `strip_{prefix|suffix}` instead of `{starts|ends}_with`+indexing | Yotam Ofek | -21/+20 |
| 2025-03-17 | If a label is placed on the block of a loop instead of the header, suggest mo... | Zachary S | -25/+66 |
| 2025-03-17 | Target modifiers fix for bool flags without value | Andrew Zhogin | -47/+127 |
| 2025-03-17 | Avoid double lowering of generic identifiers. | Nicholas Nethercote | -1/+1 |
| 2025-03-17 | Make the `match` in `new_named_lifetime` exhaustive. | Nicholas Nethercote | -4/+3 |
| 2025-03-17 | Avoid double lowering of lifetime identifiers. | Nicholas Nethercote | -3/+1 |
| 2025-03-17 | Inline and remove `LoweringContext::new_named_lifetime_with_res`. | Nicholas Nethercote | -14/+4 |
| 2025-03-16 | Rollup merge of #138552 - jieyouxu:print-request-cleanups, r=Urgau | Jacob Pratt | -62/+56 |
| 2025-03-16 | add `naked_functions_target_feature` unstable feature | Folkert de Vries | -1/+18 |
| 2025-03-16 | Auto merge of #137011 - LuuuXXX:promote-ohos-with-host-tools, r=Amanieu | bors | -5/+5 |
| 2025-03-16 | Suppress must_use in compiler and tools | Michael Goulet | -17/+21 |
| 2025-03-16 | Rename `PrintKind::{AllTargetSpecs,TargetSpec}` to `{AllTargetSpecsJson,Targe... | Jieyou Xu | -7/+7 |
| 2025-03-16 | Extract print request stability gating and unknown print request help into he... | Jieyou Xu | -43/+35 |
| 2025-03-16 | Alphabetically sort `PrintKind` and enforce with tidy | Jieyou Xu | -15/+17 |
| 2025-03-16 | Rollup merge of #138549 - scottmcm:option-ssa, r=saethlin | 许杰友 Jieyou Xu (Joe) | -1/+10 |
| 2025-03-15 | Fix the OperandRef type for NullOp::{UbChecks,ContractChecks} | Scott McMurray | -1/+10 |
| 2025-03-16 | Rollup merge of #138484 - xizheyin:issue-138392, r=compiler-errors | 许杰友 Jieyou Xu (Joe) | -3/+4 |
| 2025-03-16 | Rollup merge of #138082 - thaliaarchi:slice-cfg-not-test, r=thomcc | 许杰友 Jieyou Xu (Joe) | -13/+11 |
| 2025-03-16 | Rollup merge of #137956 - compiler-errors:rtn-rustdoc, r=fmease | 许杰友 Jieyou Xu (Joe) | -1/+3 |
| 2025-03-16 | Build `UserTypeProjections` lazily when visiting bindings | Zalathar | -112/+179 |