| Age | Commit message (Expand) | Author | Lines |
| 2025-09-06 | Move timers into execute_*_work_item | bjorn3 | -27/+20 |
| 2025-09-06 | Remove want_summary argument from prepare_thin | bjorn3 | -1/+1 |
| 2025-09-06 | Ensure fat LTO doesn't merge everything into the allocator module | bjorn3 | -1/+2 |
| 2025-09-06 | Make the allocator shim participate in LTO again | bjorn3 | -10/+30 |
| 2025-09-04 | Special case allocator module submission to avoid special casing it elsewhere | bjorn3 | -87/+48 |
| 2025-09-04 | Ensure the allocator shim never participates in LTO | bjorn3 | -9/+11 |
| 2025-09-02 | Revert "Make `lto` and `linker-plugin-lto` work the same for `compiler_builti... | Ramon de C Valle | -1/+12 |
| 2025-08-28 | Rollup merge of #145368 - rcvalle:rust-cfi-fix-142284, r=dianqk | Guillaume Gomez | -12/+1 |
| 2025-08-26 | Make `lto` and `linker-plugin-lto` work the same for `compiler_builtins` | Matthew Maurer | -12/+1 |
| 2025-08-26 | Comment on intentional field order | Daria Sukhonina | -0/+3 |
| 2025-08-26 | Ensure the coordinator thread terminates first | Daria Sukhonina | -2/+2 |
| 2025-08-24 | Directly raise fatal errors inside the codegen backends | bjorn3 | -23/+21 |
| 2025-08-24 | Handle unwinding fatal errors in codegen workers | bjorn3 | -32/+21 |
| 2025-08-15 | Rollup merge of #145004 - bjorn3:remove_unused_fields, r=WaffleLapkin | Stuart Cook | -13/+2 |
| 2025-08-14 | Complete functionality and general cleanup | Marcelo Domínguez | -17/+1 |
| 2025-08-08 | Remove bitcode_llvm_cmdline | bjorn3 | -2/+0 |
| 2025-08-06 | Remove unused field from ModuleConfig | bjorn3 | -5/+1 |
| 2025-08-06 | Include allocator module in LLVM_passes timer | bjorn3 | -6/+1 |
| 2025-07-31 | Rollup merge of #136840 - Flakebi:linker-plugin-lto-fat, r=dianqk | Samuel Tardieu | -1/+3 |
| 2025-07-31 | Fix linker-plugin-lto only doing thin lto | Flakebi | -1/+3 |
| 2025-07-26 | Remove support for -Zcombine-cgu | bjorn3 | -36/+6 |
| 2025-07-25 | Improve coordinator channel handling | bjorn3 | -28/+21 |
| 2025-07-24 | Auto merge of #144062 - bjorn3:lto_refactors2, r=davidtwco | bors | -105/+79 |
| 2025-07-21 | Remove each_linked_rlib_for_lto from CodegenContext | bjorn3 | -9/+27 |
| 2025-07-21 | Move exported_symbols_for_lto out of CodegenContext | bjorn3 | -8/+21 |
| 2025-07-21 | Merge exported_symbols computation into exported_symbols_for_lto | bjorn3 | -36/+9 |
| 2025-07-21 | Remove worker id | bjorn3 | -56/+19 |
| 2025-07-21 | Merge modules and cached_modules for fat LTO | bjorn3 | -4/+11 |
| 2025-07-18 | add -Zoffload=Enable flag behind -Zunstable-options, to enable gpu (host) cod... | Manuel Drehwald | -0/+2 |
| 2025-07-17 | Rollup merge of #143388 - bjorn3:lto_refactors, r=compiler-errors | León Orell Valerian Liehr | -77/+97 |
| 2025-07-07 | compiler: Parse `p-` specs in datalayout string, allow definition of custom d... | Edoardo Marangoni | -1/+1 |
| 2025-07-03 | Merge run_fat_lto, optimize_fat and autodiff into run_and_optimize_fat_lto | bjorn3 | -11/+1 |
| 2025-07-03 | Remove unused config param from WriteBackendMethods::autodiff | bjorn3 | -2/+1 |
| 2025-07-03 | Remove unnecessary check for fat LTO | bjorn3 | -1/+1 |
| 2025-07-03 | Move run_fat_lto call into execute_fat_lto_work_item | bjorn3 | -32/+36 |
| 2025-07-03 | Pass in autodiff items when starting the coordinator thread | bjorn3 | -12/+4 |
| 2025-07-03 | Split generate_lto_work between fat and thin-LTO cases | bjorn3 | -49/+63 |
| 2025-07-03 | Fat LTO always produces a single object file, so -Zcombine-cgu has no effect | bjorn3 | -1/+3 |
| 2025-07-03 | Move dcx creation into WriteBackendMethods::codegen | bjorn3 | -5/+2 |
| 2025-07-03 | Remove LtoModuleCodegen | bjorn3 | -13/+35 |
| 2025-06-27 | Split exported_symbols for generic and non-generic symbols | bjorn3 | -1/+2 |
| 2025-06-19 | Extract Translator struct | Cameron Steffen | -13/+7 |
| 2025-06-03 | Move metadata object generation for dylibs to the linker code | bjorn3 | -22/+1 |
| 2025-06-03 | Only borrow EncodedMetadata in codegen_crate | bjorn3 | -5/+0 |
| 2025-05-28 | Mark all optimize methods and the codegen method as safe | bjorn3 | -10/+6 |
| 2025-05-28 | Move supports_parallel from CodegenBackend to ExtraBackendMethods | bjorn3 | -1/+1 |
| 2025-04-07 | Prepend temp files with a string per invocation of rustc | Michael Goulet | -5/+24 |
| 2025-04-07 | Simplify temp path creation a bit | Michael Goulet | -16/+8 |
| 2025-04-04 | Rollup merge of #138949 - madsmtm:rename-to-darwin, r=WaffleLapkin | Matthias Krüger | -2/+2 |
| 2025-03-28 | use `slice::contains` where applicable | Yotam Ofek | -1/+1 |