| Age | Commit message (Expand) | Author | Lines |
| 2025-08-15 | Add `derive_from` unstable feature | Jakub Beránek | -0/+3 |
| 2025-08-15 | Remove unused feature gate | bjorn3 | -1/+0 |
| 2025-08-15 | Merge link_name and export_name | bjorn3 | -43/+32 |
| 2025-08-15 | Fix wrong spans with external macros in the `dropping_copy_types` lint | Urgau | -1/+1 |
| 2025-08-15 | Use `LLVMGetTypeKind` | Zalathar | -61/+11 |
| 2025-08-15 | Combining no_mangle and rustc_std_internal_symbol is not allowed | bjorn3 | -11/+6 |
| 2025-08-15 | All weak lang items have an explicit link name and vice versa | bjorn3 | -9/+6 |
| 2025-08-15 | Port `#[custom_mir(..)]` to the new attribute system | Sasha Pourcelot | -91/+318 |
| 2025-08-15 | Auto merge of #145423 - Zalathar:rollup-9jtefpl, r=Zalathar | bors | -1295/+980 |
| 2025-08-15 | fix: Reject async assoc fns of const traits/impls in ast_passes | Shoyu Vanilla | -0/+33 |
| 2025-08-15 | Rollup merge of #145392 - Zalathar:create-mappings, r=petrochenkov | Stuart Cook | -77/+31 |
| 2025-08-15 | Rollup merge of #145378 - xizheyin:144968, r=davidtwco | Stuart Cook | -34/+94 |
| 2025-08-15 | Rollup merge of #145369 - estebank:issue-145367, r=compiler-errors | Stuart Cook | -3/+3 |
| 2025-08-15 | Rollup merge of #145322 - LorrensP-2158466:early-prelude-processing, r=petroc... | Stuart Cook | -24/+19 |
| 2025-08-15 | Rollup merge of #145275 - StackOverflowExcept1on:fix-wasm32v1-none, r=alexcri... | Stuart Cook | -1/+16 |
| 2025-08-15 | Rollup merge of #145235 - compiler-errors:comment, r=BoxyUwU | Stuart Cook | -61/+2 |
| 2025-08-15 | Rollup merge of #145120 - maurer:llvm-time, r=nikic | Stuart Cook | -1/+5 |
| 2025-08-15 | Rollup merge of #145065 - petrochenkov:riblock, r=davidtwco | Stuart Cook | -91/+78 |
| 2025-08-15 | Rollup merge of #145012 - Kivooeo:fun-problem-fun-fix, r=compiler-errors | Stuart Cook | -1/+10 |
| 2025-08-15 | Rollup merge of #145005 - tardyp:lto_big_filesize, r=bjorn3 | Stuart Cook | -2/+21 |
| 2025-08-15 | Rollup merge of #145004 - bjorn3:remove_unused_fields, r=WaffleLapkin | Stuart Cook | -51/+37 |
| 2025-08-15 | Rollup merge of #144944 - He1pa:E0793, r=compiler-errors | Stuart Cook | -1/+33 |
| 2025-08-15 | Rollup merge of #144865 - WaffleLapkin:track-tail, r=lqd | Stuart Cook | -7/+91 |
| 2025-08-15 | Rollup merge of #143075 - workingjubilee:interrupts-may-return-nevermore, r=d... | Stuart Cook | -3/+15 |
| 2025-08-15 | Rollup merge of #142640 - Sa4dUs:ad-intrinsic, r=ZuseZ4 | Stuart Cook | -920/+468 |
| 2025-08-15 | Rollup merge of #122661 - estebank:assert-macro-span, r=petrochenkov | Stuart Cook | -18/+57 |
| 2025-08-15 | Auto merge of #144591 - RalfJung:pattern-valtrees, r=BoxyUwU | bors | -173/+144 |
| 2025-08-15 | Use `LLVMSetTailCallKind` | Zalathar | -28/+3 |
| 2025-08-14 | Auto merge of #145407 - Kobzol:rollup-g6yhx82, r=Kobzol | bors | -57/+67 |
| 2025-08-14 | rustc_expand: ensure stack in `InvocationCollector::visit_expr` | Josh Stone | -1/+2 |
| 2025-08-14 | mbe: Handle applying `macro_rules` derives | Josh Triplett | -14/+163 |
| 2025-08-14 | mbe: Parse macro `derive` rules | Josh Triplett | -7/+58 |
| 2025-08-14 | Deduplicate `-L` paths passed to rustc | Jakub Beránek | -10/+21 |
| 2025-08-14 | Rollup merge of #145403 - shepmaster:grammar, r=estebank | Jakub Beránek | -1/+1 |
| 2025-08-14 | Rollup merge of #145401 - estebank:remove-useless-iter, r=compiler-errors | Jakub Beránek | -2/+2 |
| 2025-08-14 | Rollup merge of #145398 - estebank:use-default-fields-resolver, r=petrochenkov | Jakub Beránek | -30/+17 |
| 2025-08-14 | Rollup merge of #145233 - joshtriplett:cfg-select-expr, r=jieyouxu | Jakub Beránek | -11/+19 |
| 2025-08-14 | Rollup merge of #137872 - estebank:extra-vert, r=compiler-errors | Jakub Beránek | -13/+28 |
| 2025-08-14 | Auto merge of #145085 - JonathanBrouwer:target_checking, r=jdonszelmann | bors | -1403/+993 |
| 2025-08-14 | drive-by: fix typo | Waffle Lapkin | -1/+1 |
| 2025-08-14 | fixed diagnostic | Kivooeo | -1/+10 |
| 2025-08-14 | Adjust error message grammar to be less awkward | Jake Goulding | -1/+1 |
| 2025-08-14 | Remove lto inline logic | Marcelo Domínguez | -79/+1 |
| 2025-08-14 | Remove inlining for autodiff handling | Marcelo Domínguez | -19/+21 |
| 2025-08-14 | Complete functionality and general cleanup | Marcelo Domínguez | -794/+383 |
| 2025-08-14 | Basic implementation of `autodiff` intrinsic | Marcelo Domínguez | -245/+280 |
| 2025-08-14 | cleanup: Remove useless `[T].iter().last()` | Esteban Küber | -2/+2 |
| 2025-08-14 | Remove the old target checking logic | Jonathan Brouwer | -1310/+138 |
| 2025-08-14 | Specify the list of allowed targets per attribute | Jonathan Brouwer | -44/+361 |
| 2025-08-14 | Allow attribute parsers to specify a list of allowed targets | Jonathan Brouwer | -13/+303 |