| Age | Commit message (Expand) | Author | Lines |
| 2023-07-21 | Rollup merge of #113723 - khei4:khei4/llvm-stats, r=oli-obk,nikic | Matthias Krüger | -0/+4 |
| 2023-07-19 | On nightly, dump ICE backtraces to disk | Esteban Küber | -1/+1 |
| 2023-07-16 | rustc_llvm: Add a `-Z print-llvm-stats` option to expose LLVM statistics. | Patrick Walton | -0/+4 |
| 2023-07-02 | Auto merge of #113040 - Kobzol:llvm-remark-streamer, r=tmiasko | bors | -0/+16 |
| 2023-07-02 | Add `rustc` option to output LLVM optimization remarks to YAML files | Jakub Beránek | -0/+16 |
| 2023-06-26 | Tweak thread names for CGU processing. | Nicholas Nethercote | -21/+42 |
| 2023-06-22 | Remove unused fields from `CodegenContext`. | Nicholas Nethercote | -12/+0 |
| 2023-06-22 | Introduce `CodegenState`. | Nicholas Nethercote | -20/+29 |
| 2023-06-22 | Add comments to `Message` and `WorkItem`. | Nicholas Nethercote | -8/+22 |
| 2023-06-22 | Simplify `Message`. | Nicholas Nethercote | -64/+44 |
| 2023-06-22 | Move `Message::CodegenItem` to a separate type. | Nicholas Nethercote | -10/+11 |
| 2023-06-21 | Inline and remove `WorkItem::start_profiling` and `execute_work_item`. | Nicholas Nethercote | -34/+22 |
| 2023-06-14 | Introduce a minimum CGU size in non-incremental builds. | Nicholas Nethercote | -3/+3 |
| 2023-06-09 | Auto merge of #111626 - pjhades:output, r=b-naber | bors | -5/+18 |
| 2023-06-06 | Write to stdout if `-` is given as output file | Jing Peng | -5/+18 |
| 2023-06-04 | Removed use of iteration through a HashMap/HashSet in rustc_incremental and r... | Andrew Xie | -4/+4 |
| 2023-05-29 | Use `Cow` in `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -1/+1 |
| 2023-05-06 | Rollup merge of #110985 - Amanieu:normalize_asm_spans, r=b-naber | Matthias Krüger | -3/+9 |
| 2023-05-06 | Fix spans in LLVM-generated inline asm errors | Amanieu d'Antras | -3/+9 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -1/+1 |
| 2023-04-17 | Spelling - compiler | Josh Soref | -1/+1 |
| 2023-03-28 | [fix] don't panic on failure to acquire jobserver token | Daniil Belov | -2/+2 |
| 2023-03-22 | rustc: Remove unused `Session` argument from some attribute functions | Vadim Petrochenkov | -2/+3 |
| 2023-01-30 | session: diagnostic migration lint on more fns | David Wood | -2/+6 |
| 2023-01-17 | Remove double spaces after dots in comments | Maybe Waffle | -7/+7 |
| 2023-01-11 | Fix some typos in code comments. | Cedric | -9/+9 |
| 2022-12-28 | Explicitly pass in which crate type to use to each_linked_rlib | bjorn3 | -1/+1 |
| 2022-12-20 | Remove wrapper functions for some unstable options | Nilstrieb | -1/+1 |
| 2022-11-27 | Prefer doc comments over `//`-comments in compiler | Maybe Waffle | -9/+9 |
| 2022-11-09 | Add constructor for `Diagnostic` that takes `Vec<(DiagnosticMessage, Style)>` | SLASHLogin | -2/+1 |
| 2022-11-09 | Add `replace_args` method for `rustc_errors::diagnostic::Diagnostic` | SLASHLogin | -3/+1 |
| 2022-11-09 | Delay diagnostic translation in `rustc_codegen_ssa` | SLASHLogin | -9/+18 |
| 2022-10-23 | Allow LTO for dylibs | bjorn3 | -9/+9 |
| 2022-10-12 | Rollup merge of #102623 - davidtwco:translation-eager, r=compiler-errors | Dylan DPC | -2/+5 |
| 2022-10-10 | errors: use `HashMap` to store diagnostic args | David Wood | -2/+5 |
| 2022-10-07 | UPDATE - resolve fixme and emit errors via Handler | Jhonny Bill Mena | -13/+6 |
| 2022-10-07 | UPDATE - migrate write.rs to new diagnostics infra | Jhonny Bill Mena | -22/+19 |
| 2022-10-06 | Remove `-Ztime` option. | Nicholas Nethercote | -1/+1 |
| 2022-09-18 | Remove -Znew-llvm-pass-manager | Josh Stone | -2/+0 |
| 2022-08-26 | translations(rustc_session): migrate check_expected_reuse | Luis Cardoso | -1/+1 |
| 2022-08-15 | errors: move translation logic into module | David Wood | -9/+11 |
| 2022-08-05 | Auto merge of #100035 - workingjubilee:merge-functions, r=nikic | bors | -2/+5 |
| 2022-08-05 | Enable function merging when opt is for size | Jubilee Young | -2/+5 |
| 2022-07-27 | Also wait on other threads if a WorkerFatalError occurs | Nikita Popov | -5/+5 |
| 2022-07-27 | Reliably signal coordinator thread on panic during ongoing codegen | Nikita Popov | -22/+39 |
| 2022-07-14 | rustc: add ability to output regular LTO bitcode modules | Ziv Dunkelman | -0/+2 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -22/+21 |
| 2022-07-06 | incr: cache dwarf objects in work products | David Wood | -24/+51 |
| 2022-06-16 | Support lint expectations for `--force-warn` lints (RFC 2383) | xFrednet | -1/+1 |
| 2022-06-06 | Make saved_file field of WorkProduct non-optional | bjorn3 | -23/+19 |