| Age | Commit message (Expand) | Author | Lines |
| 2024-02-29 | Overhaul how stashed diagnostics work, again. | Nicholas Nethercote | -9/+11 |
| 2024-02-28 | Rename `DiagnosticSymbolList` as `DiagSymbolList`. | Nicholas Nethercote | -5/+5 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -1/+1 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -13/+12 |
| 2024-02-26 | Auto merge of #121516 - RalfJung:platform-intrinsics-begone, r=oli-obk | bors | -6/+3 |
| 2024-02-25 | Add `ast::ExprKind::Dummy` | Lieselotte | -1/+1 |
| 2024-02-25 | remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsics | Ralf Jung | -6/+3 |
| 2024-02-24 | Add asm label support to AST and HIR | Gary Guo | -11/+51 |
| 2024-02-21 | Rollup merge of #121391 - Nadrieril:fix-liveness, r=compiler-errors | Matthias Krüger | -2/+2 |
| 2024-02-22 | Overhaul the handling of errors at the top-level. | Nicholas Nethercote | -1/+4 |
| 2024-02-21 | Fix liveness analysis in the presence of never patterns | Nadrieril | -2/+2 |
| 2024-02-20 | Rollup merge of #121167 - petrochenkov:unload2, r=wesleywiser | Nilstrieb | -1/+1 |
| 2024-02-20 | Reduce capabilities of `Diagnostic`. | Nicholas Nethercote | -7/+13 |
| 2024-02-18 | resolve: Scale back unloading of speculatively loaded crates | Vadim Petrochenkov | -1/+1 |
| 2024-02-16 | Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnay | bors | -2/+3 |
| 2024-02-15 | Replace `NonZero::<_>::new` with `NonZero::new`. | Markus Reiter | -1/+1 |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -2/+3 |
| 2024-02-15 | Add an `ErrorGuaranteed` to `ast::TyKind::Err`. | Nicholas Nethercote | -2/+3 |
| 2024-02-13 | Bump `indexmap` | clubby789 | -3/+5 |
| 2024-02-12 | Rollup merge of #120958 - ShoyuVanilla:remove-subst, r=oli-obk | Matthias Krüger | -2/+2 |
| 2024-02-12 | Rollup merge of #120950 - compiler-errors:miri-async-closurs, r=RalfJung,oli-obk | Matthias Krüger | -1/+1 |
| 2024-02-12 | Auto merge of #120980 - matthiaskrgr:rollup-dsjsqql, r=matthiaskrgr | bors | -2/+2 |
| 2024-02-12 | Rollup merge of #120917 - chenyukang:yukang-dead-parameters, r=compiler-errors | Matthias Krüger | -2/+2 |
| 2024-02-12 | Dejargnonize subst | Shoyu Vanilla | -2/+2 |
| 2024-02-12 | Lower anonymous structs or unions to HIR | Frank King | -0/+1 |
| 2024-02-12 | remove a bunch of dead parameters in fn | yukang | -2/+2 |
| 2024-02-11 | Rollup merge of #120872 - petrochenkov:opthirpar, r=cjgillot | Matthias Krüger | -4/+1 |
| 2024-02-11 | is_closure_like | Michael Goulet | -1/+1 |
| 2024-02-10 | hir: Remove `hir::Map::{opt_parent_id,parent_id,get_parent,find_parent}` | Vadim Petrochenkov | -4/+1 |
| 2024-02-10 | Remove unnecessary `#![feature(min_specialization)]` | Zalathar | -1/+0 |
| 2024-02-09 | Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco | Matthias Krüger | -2/+0 |
| 2024-02-08 | Auto merge of #120767 - matthiaskrgr:rollup-0k8ib1c, r=matthiaskrgr | bors | -9/+11 |
| 2024-02-08 | Continue to borrowck even if there were previous errors | Oli Scherer | -4/+6 |
| 2024-02-08 | Rollup merge of #120734 - nnethercote:SubdiagnosticMessageOp, r=compiler-errors | Matthias Krüger | -1/+2 |
| 2024-02-08 | Rollup merge of #120206 - petrochenkov:somehir, r=compiler-errors | Matthias Krüger | -8/+9 |
| 2024-02-08 | Add `SubdiagnosticMessageOp` as a trait alias. | Nicholas Nethercote | -1/+2 |
| 2024-02-07 | Rollup merge of #120470 - estebank:issue-54196, r=compiler-errors | Guillaume Boisseau | -2/+2 |
| 2024-02-07 | hir: Remove `fn opt_hir_id` and `fn opt_span` | Vadim Petrochenkov | -8/+9 |
| 2024-02-07 | Make traits / trait methods detected by the dead code lint! | r0cky | -20/+71 |
| 2024-02-06 | Rollup merge of #120502 - clubby789:remove-ffi-returns-twice, r=compiler-errors | Matthias Krüger | -20/+0 |
| 2024-02-06 | Mark "unused binding" suggestion as maybe incorrect | Esteban Küber | -2/+2 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -0/+5 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -2/+0 |
| 2024-02-03 | Rollup merge of #120616 - fmease:fix-ice-const-eval-fail-undef-field-access, ... | Matthias Krüger | -1/+5 |
| 2024-02-03 | Check for presence of field in typeck results before visiting it | León Orell Valerian Liehr | -1/+5 |
| 2024-01-31 | Rollup merge of #120472 - Nilstrieb:die, r=compiler-errors | Nadrieril | -1/+3 |
| 2024-01-30 | Remove `ffi_returns_twice` feature | clubby789 | -20/+0 |
| 2024-01-30 | Rollup merge of #118533 - chenyukang:yukang-fix-118455, r=petrochenkov | Guillaume Gomez | -1/+11 |
| 2024-01-30 | Rollup merge of #120488 - nnethercote:diag-lifetimes, r=oli-obk | Guillaume Gomez | -1/+1 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgValue`. | Nicholas Nethercote | -1/+1 |