| Age | Commit message (Expand) | Author | Lines |
| 2024-01-12 | Revert "Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelix" | DianQK | -1/+15 |
| 2024-01-11 | Change how `force-warn` lint diagnostics are recorded. | Nicholas Nethercote | -7/+2 |
| 2024-01-10 | Rename `{create,emit}_warning` as `{create,emit}_warn`. | Nicholas Nethercote | -2/+2 |
| 2024-01-04 | Remove `is_lint` field from `Level::Error`. | Nicholas Nethercote | -1/+1 |
| 2024-01-04 | Avoid some `rustc_errors::` qualifiers. | Nicholas Nethercote | -3/+3 |
| 2024-01-03 | Rename some `Diagnostic` setters. | Nicholas Nethercote | -1/+1 |
| 2023-12-24 | Remove more `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -3/+3 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -7/+8 |
| 2023-12-23 | Remove all uses of `DiagnosticBuilder::forget_guarantee()`. | Nicholas Nethercote | -7/+7 |
| 2023-12-23 | Improve some names. | Nicholas Nethercote | -4/+4 |
| 2023-12-18 | Rename many `DiagCtxt` and `EarlyDiagCtxt` locals. | Nicholas Nethercote | -10/+9 |
| 2023-12-18 | Rename `CodegenContext::create_diag_handler` as `CodegenContext::create_dcx`. | Nicholas Nethercote | -9/+5 |
| 2023-12-18 | Rename `Session::span_diagnostic` as `Session::dcx`. | Nicholas Nethercote | -6/+6 |
| 2023-12-18 | Rename `Handler` as `DiagCtxt`. | Nicholas Nethercote | -4/+4 |
| 2023-12-15 | Split `Handler::emit_diagnostic` in two. | Nicholas Nethercote | -1/+1 |
| 2023-12-02 | Auto merge of #118470 - nnethercote:cleanup-error-handlers, r=compiler-errors | bors | -1/+1 |
| 2023-12-02 | Rename `*note_without_error` as `*note`. | Nicholas Nethercote | -1/+1 |
| 2023-12-01 | Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelix | bors | -15/+1 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -3/+3 |
| 2023-10-15 | Restore `#![no_builtins]` crates participation in LTO. | DianQK | -15/+1 |
| 2023-10-09 | Remove cgu_reuse_tracker from Session | bjorn3 | -2/+0 |
| 2023-10-09 | Remove an LTO dependent cgu_reuse_tracker.set_actual_reuse call | bjorn3 | -4/+0 |
| 2023-09-25 | Pass name of object file to LLVM so it can correctly emit S_OBJNAME | Florian Schmiderer | -1/+8 |
| 2023-09-08 | Add missing Debuginfo to PDB debug file on windows. | Florian Schmiderer | -0/+7 |
| 2023-08-09 | rustc: Move `crate_types` from `Session` to `GlobalCtxt` | Vadim Petrochenkov | -9/+11 |
| 2023-07-31 | Rollup merge of #113717 - cuishuang:master, r=Nilstrieb | Matthias Krüger | -1/+1 |
| 2023-07-31 | remove repetitive words | cui fliter | -1/+1 |
| 2023-07-31 | Clean up `generate_lto_work`. | Nicholas Nethercote | -22/+23 |
| 2023-07-31 | Fix LLVM thread names on Windows. | Nicholas Nethercote | -3/+3 |
| 2023-07-31 | Introduce `running_with_any_token` closure. | Nicholas Nethercote | -7/+10 |
| 2023-07-31 | Use standard Rust capitalization rules for names containing "LTO". | Nicholas Nethercote | -9/+9 |
| 2023-07-31 | Tweak structure of the message loop. | Nicholas Nethercote | -17/+20 |
| 2023-07-31 | Tweak a loop condition. | Nicholas Nethercote | -7/+11 |
| 2023-07-31 | Move `maybe_start_llvm_timer`'s body into `spawn_work`. | Nicholas Nethercote | -26/+18 |
| 2023-07-31 | Remove `CodegenContext::worker`. | Nicholas Nethercote | -24/+12 |
| 2023-07-31 | Give the coordinator thread a name. | Nicholas Nethercote | -3/+4 |
| 2023-07-31 | Remove an unnecessary `pub`. | Nicholas Nethercote | -1/+1 |
| 2023-07-31 | Rename `MainThreadWorkerState`. | Nicholas Nethercote | -25/+25 |
| 2023-07-31 | Rename things related to the main thread's operations. | Nicholas Nethercote | -30/+46 |
| 2023-07-31 | Add some assertions. | Nicholas Nethercote | -0/+4 |
| 2023-07-31 | Add comments to `WorkItemResult`. | Nicholas Nethercote | -4/+14 |
| 2023-07-31 | Inline and remove `submit_pre_codegened_module_to_llvm`. | Nicholas Nethercote | -13/+0 |
| 2023-07-30 | inline format!() args up to and including rustc_codegen_llvm | Matthias Krüger | -2/+2 |
| 2023-07-25 | Use a builder instead of boolean/option arguments | Oli Scherer | -1/+1 |
| 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 |