| Age | Commit message (Expand) | Author | Lines |
| 2024-03-13 | Make incremental sessions identity no longer depend on the crate names provid... | John Kåre Alsaker | -1/+8 |
| 2024-03-11 | Rename `IntoDiagnostic` as `Diagnostic`. | Nicholas Nethercote | -4/+4 |
| 2024-03-05 | Rename `DiagnosticMessage` as `DiagMessage`. | Nicholas Nethercote | -3/+3 |
| 2024-03-05 | Rename all `ParseSess` variables/fields/lifetimes as `psess`. | Nicholas Nethercote | -2/+2 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -3/+3 |
| 2024-02-22 | Make some `IntoDiagnostic` impls generic. | Nicholas Nethercote | -4/+4 |
| 2024-02-16 | Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnay | bors | -2/+2 |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -2/+2 |
| 2024-02-15 | Add suffixes to `LitError`. | Nicholas Nethercote | -11/+7 |
| 2024-02-15 | Make `report_lit_error` return `ErrorGuaranteed`. | Nicholas Nethercote | -20/+23 |
| 2024-02-15 | Remove `LitError::LexerError`. | Nicholas Nethercote | -3/+0 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -4/+2 |
| 2024-01-18 | Rollup merge of #119172 - nnethercote:earlier-NulInCStr, r=petrochenkov | Matthias Krüger | -14/+1 |
| 2024-01-13 | Add check for ui_testing via promoting parameters from `ParseSess` to `Session` | George-lewis | -6/+9 |
| 2024-01-13 | Add suggestion to upgrade the compiler | George-lewis | -0/+16 |
| 2024-01-12 | Detect `NulInCStr` error earlier. | Nicholas Nethercote | -14/+1 |
| 2024-01-10 | Rename consuming chaining methods on `DiagnosticBuilder`. | Nicholas Nethercote | -2/+2 |
| 2024-01-08 | Use chaining in `DiagnosticBuilder` construction. | Nicholas Nethercote | -4/+3 |
| 2024-01-03 | Rename some `Diagnostic` setters. | Nicholas Nethercote | -1/+1 |
| 2023-12-24 | Remove `ParseSess` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -11/+12 |
| 2023-12-23 | Give `DiagnosticBuilder` a default type. | Nicholas Nethercote | -7/+2 |
| 2023-12-19 | Add `level` arg to `into_diagnostic`. | Nicholas Nethercote | -4/+8 |
| 2023-12-18 | Rename many `DiagCtxt` arguments. | Nicholas Nethercote | -2/+2 |
| 2023-12-18 | Rename `Handler` as `DiagCtxt`. | Nicholas Nethercote | -1/+1 |
| 2023-12-14 | Avoid `struct_diagnostic` where possible. | Nicholas Nethercote | -1/+1 |
| 2023-12-07 | Auto merge of #118635 - nnethercote:fewer-early-errors, r=davidtwco | bors | -0/+6 |
| 2023-12-06 | Fewer early errors. | Nicholas Nethercote | -0/+6 |
| 2023-12-04 | De-genericize some `IntoDiagnostic` impls. | Nicholas Nethercote | -3/+3 |
| 2023-12-04 | Always use `G` for `EmissionGuarantee` type variables. | Nicholas Nethercote | -2/+2 |
| 2023-11-30 | Add `-Zfunction-return={keep,thunk-extern}` option | Miguel Ojeda | -0/+8 |
| 2023-10-09 | Remove cgu_reuse_tracker from Session | bjorn3 | -19/+0 |
| 2023-08-22 | unknown unstable lint command line | mojave2 | -0/+6 |
| 2023-08-08 | Rollup merge of #113593 - rcvalle:rust-cfi-fix-90546, r=wesleywiser | Matthias Krüger | -0/+4 |
| 2023-08-07 | CFI: Fix error compiling core with LLVM CFI enabled | Ramon de C Valle | -0/+4 |
| 2023-07-26 | Add help for crate arg when crate name is invalid | yukang | -0/+8 |
| 2023-07-20 | Move OutFileName writing into rustc_session | David Tolnay | -0/+7 |
| 2023-05-29 | linker: Report linker flavors incompatible with the current target | Vadim Petrochenkov | -0/+8 |
| 2023-05-05 | Rollup merge of #108801 - fee1-dead-contrib:c-str, r=compiler-errors | Dylan DPC | -1/+14 |
| 2023-05-03 | Add cross-language LLVM CFI support to the Rust compiler | Ramon de C Valle | -2/+18 |
| 2023-05-02 | make it semantic error | Deadbeef | -1/+14 |
| 2023-02-17 | Rollup merge of #107489 - compiler-errors:non_lifetime_binders, r=cjgillot | Matthias Krüger | -6/+16 |
| 2023-02-16 | `if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)` | Maybe Waffle | -5/+1 |
| 2023-02-16 | Add feature gate for non_lifetime_binders | Michael Goulet | -6/+16 |
| 2023-02-09 | Emit an error if -Z instrument-xray is not supported | Oleksii Lozovskyi | -0/+6 |
| 2023-01-30 | session: diagnostic migration lint on more fns | David Wood | -0/+6 |
| 2023-01-02 | Print correct base for too-large literals | clubby789 | -2/+10 |
| 2023-01-02 | Note maximum integer literal for `IntLiteralTooLarge` | clubby789 | -0/+1 |
| 2022-12-17 | Auto merge of #105421 - jacobbramley:jb/branch-prot-check, r=nagisa | bors | -0/+4 |
| 2022-12-14 | Auto merge of #105233 - mejrs:always_eager, r=estebank | bors | -1/+1 |
| 2022-12-14 | Rollup merge of #105161 - cassaundra:numeric-literal-error, r=nnethercote | Matthias Krüger | -10/+23 |