| Age | Commit message (Expand) | Author | Lines |
| 2024-03-05 | Rollup merge of #121658 - jieyouxu:ice-outdated-nightly, r=oli-obk | Matthias Krüger | -4/+42 |
| 2024-03-05 | Rename all `ParseSess` variables/fields/lifetimes as `psess`. | Nicholas Nethercote | -11/+9 |
| 2024-02-29 | Inline and remove `HumanEmitter::stderr`. | Nicholas Nethercote | -2/+3 |
| 2024-02-29 | Rename `DiagCtxt::with_emitter` as `DiagCtxt::new`. | Nicholas Nethercote | -1/+1 |
| 2024-02-27 | Don't suggest update nightly if using internal features | 许杰友 Jieyou Xu (Joe) | -24/+7 |
| 2024-02-27 | Hint user to update nightly on ICEs produced from outdated nightly | 许杰友 Jieyou Xu (Joe) | -4/+59 |
| 2024-02-22 | Inline and remove `abort_on_err`. | Nicholas Nethercote | -17/+14 |
| 2024-02-22 | Inline and remove `Session::compile_status`. | Nicholas Nethercote | -5/+12 |
| 2024-02-22 | Remove `EarlyDiagCtxt::abort_if_errors`. | Nicholas Nethercote | -3/+2 |
| 2024-02-09 | Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco | Matthias Krüger | -2/+0 |
| 2024-02-07 | Remove an `unchecked_claim_error_was_emitted` call. | Nicholas Nethercote | -7/+8 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -2/+0 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -30/+28 |
| 2024-01-25 | Remove unused features | clubby789 | -2/+0 |
| 2024-01-15 | Replace `TrimmedDefPaths` with a bool. | Nicholas Nethercote | -2/+2 |
| 2024-01-10 | Rename `{create,emit}_warning` as `{create,emit}_warn`. | Nicholas Nethercote | -1/+1 |
| 2024-01-09 | Rollup merge of #118680 - djkoloski:shell_argfiles, r=compiler-errors | Guillaume Gomez | -16/+91 |
| 2024-01-09 | Rollup merge of #119527 - klensy:ordering, r=compiler-errors | Guillaume Gomez | -2/+1 |
| 2024-01-08 | Add support for shell argfiles | David Koloski | -16/+91 |
| 2024-01-08 | Make `DiagnosticBuilder::emit` consuming. | Nicholas Nethercote | -1/+1 |
| 2024-01-06 | don't reexport atomic::ordering via rustc_data_structures, use std import | klensy | -2/+1 |
| 2024-01-05 | Rollup merge of #119601 - nnethercote:Emitter-cleanups, r=oli-obk | Michael Goulet | -1/+1 |
| 2024-01-05 | Rename `EmitterWriter` as `HumanEmitter`. | Nicholas Nethercote | -1/+1 |
| 2023-12-28 | Use Result::flatten in catch_with_exit_code | DaniPopes | -2/+2 |
| 2023-12-26 | Auto merge of #119129 - jyn514:verbose, r=compiler-errors,estebank | bors | -1/+1 |
| 2023-12-24 | Remove more `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -1/+1 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -5/+7 |
| 2023-12-23 | Rename `EarlyDiagCtxt` methods to match `DiagCtxt`. | Nicholas Nethercote | -13/+12 |
| 2023-12-19 | rename to verbose-internals | jyn | -1/+1 |
| 2023-12-18 | Rename many `DiagCtxt` and `EarlyDiagCtxt` locals. | Nicholas Nethercote | -32/+32 |
| 2023-12-18 | Rename many `EarlyDiagCtxt` arguments. | Nicholas Nethercote | -24/+24 |
| 2023-12-18 | Rename `EarlyErrorHandler` as `EarlyDiagCtxt`. | Nicholas Nethercote | -20/+16 |
| 2023-12-18 | Rename `Handler` as `DiagCtxt`. | Nicholas Nethercote | -4/+7 |
| 2023-12-12 | clippy::complexity fixes | Matthias Krüger | -3/+1 |
| 2023-12-11 | Extract exhaustiveness into its own crate | Nadrieril | -0/+1 |
| 2023-12-05 | rustc_driver_impl: Address all `rustc::potential_query_instability` lints | Martin Nordholts | -1/+0 |
| 2023-12-01 | Auto merge of #118472 - nnethercote:rustc_session, r=bjorn3 | bors | -1/+1 |
| 2023-11-30 | Move `MetadataLoader{,Dyn}` to `rustc_metadata`. | Nicholas Nethercote | -1/+1 |
| 2023-11-26 | Turn write_dep_info into a regular function | bjorn3 | -6/+2 |
| 2023-11-26 | Mostly revert "Accept crate name instead of attributes in build_output_filena... | bjorn3 | -1/+1 |
| 2023-11-26 | Feed the output filenames into the TyCtxt | bjorn3 | -4/+4 |
| 2023-11-26 | Serialize OutputFilenames into rmeta file | bjorn3 | -3/+2 |
| 2023-11-26 | Accept crate name instead of attributes in build_output_filenames | bjorn3 | -1/+1 |
| 2023-11-26 | Use `rustc_fluent_macro::fluent_messages!` directly. | Nicholas Nethercote | -2/+1 |
| 2023-11-26 | Avoid need for `{D,Subd}iagnosticMessage` imports. | Nicholas Nethercote | -1/+1 |
| 2023-11-26 | Remove `rustc_error_messages/messages.ftl`. | Nicholas Nethercote | -1/+0 |
| 2023-11-22 | Merge `Queries::{ongoing_codegen,linker}`. | Nicholas Nethercote | -2/+1 |
| 2023-11-22 | Make `Compiler::{sess,codegen_backend}` public. | Nicholas Nethercote | -3/+3 |
| 2023-11-22 | Add two useful comments. | Nicholas Nethercote | -0/+4 |
| 2023-11-18 | Auto merge of #118002 - nnethercote:unify-input-no-input, r=bjorn3 | bors | -109/+80 |