| Age | Commit message (Expand) | Author | Lines |
| 2024-06-04 | Auto merge of #122597 - pacak:master, r=bjorn3 | bors | -0/+23 |
| 2024-05-24 | Auto merge of #125463 - GuillaumeGomez:rollup-287wx4y, r=GuillaumeGomez | bors | -1/+10 |
| 2024-05-23 | cleanup: standardize on summary over index in names | Augie Fackler | -3/+3 |
| 2024-05-23 | thinlto: only build summary file if needed | Augie Fackler | -1/+1 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_codegen_ssa`. | Nicholas Nethercote | -0/+1 |
| 2024-05-22 | rustc_codegen_llvm: add support for writing summary bitcode | Augie Fackler | -0/+9 |
| 2024-04-29 | Remove `extern crate rustc_middle` from numerous crates. | Nicholas Nethercote | -0/+1 |
| 2024-04-19 | Show files produced by --emit foo in json artifact notifications | Michael Baikov | -0/+23 |
| 2024-04-16 | Allow workproducts without object files. | Michael Baikov | -8/+5 |
| 2024-04-06 | Save/restore more items in cache with incremental compilation | Michael Baikov | -3/+27 |
| 2024-03-22 | Don't emit an error about failing to produce a file with a specific name | Michael Baikov | -1/+1 |
| 2024-03-11 | Rollup merge of #116791 - WaffleLapkin:unparallel-backends, r=oli-obk | Jubilee | -2/+7 |
| 2024-03-05 | Fix some out-of-date comments. | Nicholas Nethercote | -4/+4 |
| 2024-03-05 | Rename `DiagnosticMessage` as `DiagMessage`. | Nicholas Nethercote | -4/+4 |
| 2024-03-01 | Add initial support for DataFlowSanitizer | Ramon de C Valle | -0/+5 |
| 2024-02-29 | Rename `DiagCtxt::with_emitter` as `DiagCtxt::new`. | Nicholas Nethercote | -1/+1 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -3/+3 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -3/+3 |
| 2024-02-28 | Rename `SubDiagnostic` as `Subdiag`. | Nicholas Nethercote | -1/+1 |
| 2024-02-28 | Rename `Diagnostic` as `DiagInner`. | Nicholas Nethercote | -3/+3 |
| 2024-02-22 | Remove `SharedEmitterMessage::AbortIfErrors`. | Nicholas Nethercote | -5/+1 |
| 2024-02-22 | Overhaul `rustc_codegen_ssa::back::write::Diagnostic`. | Nicholas Nethercote | -22/+58 |
| 2024-02-22 | Overhaul `Diagnostic` args. | Nicholas Nethercote | -6/+6 |
| 2024-02-20 | Reduce capabilities of `Diagnostic`. | Nicholas Nethercote | -3/+1 |
| 2024-02-15 | Allow codegen backends to opt-out of parallel codegen | Maybe Waffle | -2/+7 |
| 2024-02-15 | Rename `-Zno_parallel_llvm` -> `-Zno_parallel_backend` | Maybe Waffle | -2/+2 |
| 2024-02-14 | clean up potential_query_instability with FxIndexMap and UnordMap | yukang | -2/+2 |
| 2024-02-09 | Turn the "no saved object file in work product" ICE into a translatable fatal... | Ben Kimock | -1/+3 |
| 2024-02-05 | Make `Emitter::emit_diagnostic` consuming. | Nicholas Nethercote | -1/+1 |
| 2024-02-03 | Use `DiagnosticArgName` in a few more places. | Nicholas Nethercote | -2/+1 |
| 2024-02-03 | Remove some unnecessary `clone` calls. | Nicholas Nethercote | -1/+1 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgName`. | Nicholas Nethercote | -1/+1 |
| 2024-01-30 | Remove `DiagnosticArgName` from `rustc_codegen_ssa`. | Nicholas Nethercote | -8/+9 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgValue`. | Nicholas Nethercote | -2/+2 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -2/+2 |
| 2024-01-14 | Rework how diagnostic lints are stored. | Nicholas Nethercote | -2/+2 |
| 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 |