| Age | Commit message (Expand) | Author | Lines |
| 2025-09-07 | Reimplement DestinationPropagation according to live ranges. | Camille GILLOT | -554/+435 |
| 2025-09-07 | Introduce fast insertion at extremities to IntervalSet. | Camille GILLOT | -27/+90 |
| 2025-09-07 | Auto merge of #146289 - cjgillot:gvn-aggregate, r=dianqk | bors | -28/+17 |
| 2025-09-07 | Ensure indirect is first projection in try_as_place. | Camille GILLOT | -0/+5 |
| 2025-09-07 | Introduce PlaceContext::may_observe_address. | Camille GILLOT | -8/+23 |
| 2025-09-07 | Auto merge of #146292 - matthiaskrgr:rollup-bkjs887, r=matthiaskrgr | bors | -153/+38 |
| 2025-09-07 | Rollup merge of #146290 - heiher:r-src-analysis-lsx, r=lqd | Matthias Krüger | -107/+3 |
| 2025-09-07 | Rollup merge of #146254 - yotamofek:pr/itertools-all-equal-value, r=cjgillot | Matthias Krüger | -46/+35 |
| 2025-09-07 | Auto merge of #146271 - niacdoial:improperctypes-refactor1, r=tgross35 | bors | -886/+1036 |
| 2025-09-07 | Revert "Add LSX accelerated implementation for source file analysis" | WANG Rui | -107/+3 |
| 2025-09-07 | Allow simplifying aggregates if LHS is not a simple local. | Camille GILLOT | -28/+17 |
| 2025-09-07 | Auto merge of #146285 - matthiaskrgr:rollup-oaokoo3, r=matthiaskrgr | bors | -22/+16 |
| 2025-09-06 | Rollup merge of #146251 - hkBst:clippy-fix-8, r=cjgillot | Matthias Krüger | -20/+14 |
| 2025-09-06 | Rollup merge of #146240 - hkBst:query-1, r=cjgillot | Matthias Krüger | -1/+1 |
| 2025-09-06 | Rollup merge of #146236 - hkBst:gpu-1, r=ZuseZ4 | Matthias Krüger | -1/+1 |
| 2025-09-06 | Auto merge of #146282 - tgross35:rollup-0n5tjnm, r=tgross35 | bors | -6/+17 |
| 2025-09-06 | ImproperCTypes: redo state tracking | niacdoial | -138/+225 |
| 2025-09-06 | ImproperCTypes: re-separate linting and checking | niacdoial | -224/+292 |
| 2025-09-06 | ImproperCTypes: more pre-emptive cleanup | niacdoial | -30/+15 |
| 2025-09-06 | ImproperCTypes: move code and tests into proper directories | niacdoial | -859/+869 |
| 2025-09-06 | Rollup merge of #146280 - mohe2015:public-for-rustfmt-forks, r=lqd | Trevor Gross | -1/+3 |
| 2025-09-06 | Rollup merge of #146272 - rperier:rustc_llvm_werror_remove_commment_llvm22, r... | Trevor Gross | -4/+4 |
| 2025-09-06 | Rollup merge of #146206 - lcnr:fix-non-defining-uses, r=BoxyUwU | Trevor Gross | -1/+10 |
| 2025-09-06 | Auto merge of #146233 - jieyouxu:run-make-fission, r=Kobzol | bors | -5/+21 |
| 2025-09-06 | Move timers into execute_*_work_item | bjorn3 | -27/+20 |
| 2025-09-06 | Remove want_summary argument from prepare_thin | bjorn3 | -37/+16 |
| 2025-09-06 | Remove thin_link_data method from ThinBufferMethods | bjorn3 | -13/+8 |
| 2025-09-06 | Make `LetChainsPolicy` public for rustfmt usage | Moritz Hedtke | -1/+3 |
| 2025-09-06 | Auto merge of #146232 - bjorn3:lto_allocator_shim, r=lqd | bors | -29/+60 |
| 2025-09-06 | Update comment for werror on rust-lang/rust CI explaining why we keep MSVC de... | Romain Perier | -4/+4 |
| 2025-09-06 | identity uses are ok, even if there are no defining uses | lcnr | -1/+10 |
| 2025-09-06 | Ensure fat LTO doesn't merge everything into the allocator module | bjorn3 | -3/+21 |
| 2025-09-06 | Rollup merge of #146211 - Urgau:cfg-disallow-shebang, r=fmease | Matthias Krüger | -22/+42 |
| 2025-09-06 | Rollup merge of #144801 - estebank:issue-144734, r=spastorino | Matthias Krüger | -10/+68 |
| 2025-09-06 | Rollup merge of #127316 - klensy:tracing-bump, r=Kobzol | Matthias Krüger | -3/+3 |
| 2025-09-06 | Make the allocator shim participate in LTO again | bjorn3 | -26/+39 |
| 2025-09-05 | Some hygiene doc improvements | Cameron Steffen | -12/+22 |
| 2025-09-05 | Ignore intrinsic calls in cross-crate-inlining cost model | Ben Kimock | -1/+10 |
| 2025-09-06 | Disallow shebang in `--cfg` and `--check-cfg` arguments | Urgau | -22/+42 |
| 2025-09-05 | Rollup merge of #146243 - matthiaskrgr:declone, r=lqd | León Orell Valerian Liehr | -4/+4 |
| 2025-09-05 | Rollup merge of #146241 - hkBst:context-1, r=jieyouxu | León Orell Valerian Liehr | -1/+1 |
| 2025-09-05 | Rollup merge of #146144 - heiher:entry-func-features, r=petrochenkov | León Orell Valerian Liehr | -10/+22 |
| 2025-09-05 | Rollup merge of #138944 - madsmtm:apple_os_version_check, r=tgross35 | León Orell Valerian Liehr | -2/+6 |
| 2025-09-05 | Use `Itertools::all_equal_value()` where applicable | Yotam Ofek | -46/+35 |
| 2025-09-05 | compiler: Add Windows resources to rustc-main and rustc_driver | Aleksey Kliger | -3/+257 |
| 2025-09-05 | rustc_middle: clippy fixes | Marijn Schouten | -20/+14 |
| 2025-09-05 | Auto merge of #146121 - Muscraft:filter-suggestion-parts, r=petrochenkov | bors | -16/+17 |
| 2025-09-05 | Add __isOSVersionAtLeast and __isPlatformVersionAtLeast symbols | Mads Marquart | -2/+6 |
| 2025-09-05 | cg_gcc: run `run-make-cargo` tests | Jieyou Xu | -3/+19 |
| 2025-09-05 | cg_clif: run `run-make-cargo` test suite | Jieyou Xu | -1/+1 |