| Age | Commit message (Expand) | Author | Lines |
| 2025-06-27 | Rollup merge of #143060 - xizheyin:simplify-diag, r=oli-obk | Guillaume Gomez | -11/+5 |
| 2025-06-27 | Rollup merge of #143051 - Stypox:tracing-validity, r=RalfJung | Guillaume Gomez | -4/+11 |
| 2025-06-27 | Rollup merge of #143020 - RalfJung:codegen_fn_attrs, r=oli-obk | Guillaume Gomez | -1/+3 |
| 2025-06-27 | Rollup merge of #142818 - JonathanBrouwer:used_new_parser, r=jdonszelmann | Guillaume Gomez | -99/+114 |
| 2025-06-27 | Rollup merge of #142721 - Stypox:tracing-layout-of, r=RalfJung | Guillaume Gomez | -21/+36 |
| 2025-06-27 | Rollup merge of #142671 - davidtwco:no-default-bounds-attr, r=lcnr | Guillaume Gomez | -9/+16 |
| 2025-06-27 | Auto merge of #142893 - Mark-Simulacrum:no-const-collect, r=oli-obk | bors | -6/+8 |
| 2025-06-27 | const-eval: error when initializing a static writes to that static | Ralf Jung | -19/+41 |
| 2025-06-27 | rustc_codegen_gcc: Fix clippy::manual_is_multiple_of | Philipp Krones | -2/+3 |
| 2025-06-27 | Generate symbols.o for proc-macros too | bjorn3 | -2/+7 |
| 2025-06-27 | Add InterpCx::layout_of with tracing, shadowing LayoutOf | Stypox | -20/+29 |
| 2025-06-27 | Update comments | bjorn3 | -5/+8 |
| 2025-06-27 | Insert checks for enum discriminants when debug assertions are enabled | Bastian Kersting | -2/+553 |
| 2025-06-27 | Split exported_symbols for generic and non-generic symbols | bjorn3 | -33/+82 |
| 2025-06-27 | Add tracing for instantiate_from_frame_and_normalize_erasing_regions | Stypox | -1/+7 |
| 2025-06-27 | Add tracing to validate_operand | Stypox | -0/+7 |
| 2025-06-27 | Report infer ty errors during hir ty lowering | Oli Scherer | -187/+92 |
| 2025-06-27 | Port `#[rustc_layout_scalar_valid_range_start/end]` to the new attribute pars... | Jonathan Brouwer | -56/+108 |
| 2025-06-27 | Port `#[used]` to new attribute parsing infrastructure | Jonathan Brouwer | -99/+114 |
| 2025-06-27 | codegen_fn_attrs: make comment more precise | Ralf Jung | -1/+3 |
| 2025-06-27 | Auto merge of #142223 - compiler-errors:perf-wf, r=lcnr | bors | -3/+94 |
| 2025-06-27 | Auto merge of #143074 - compiler-errors:rollup-cv64hdh, r=compiler-errors | bors | -561/+684 |
| 2025-06-26 | Rollup merge of #143073 - yotamofek:pr/fix-let-chains-fixmes, r=compiler-errors | Michael Goulet | -9/+8 |
| 2025-06-26 | Rollup merge of #143015 - samueltardieu:pin-macro-diag-item, r=Urgau | Michael Goulet | -0/+1 |
| 2025-06-26 | Rollup merge of #142986 - JonathanBrouwer:export_name_parser, r=jdonszelmann | Michael Goulet | -101/+117 |
| 2025-06-26 | Rollup merge of #142927 - compiler-errors:note-find-const, r=BoxyUwU | Michael Goulet | -48/+64 |
| 2025-06-26 | Rollup merge of #142647 - compiler-errors:less-work-in-coherence, r=lcnr | Michael Goulet | -18/+28 |
| 2025-06-26 | Rollup merge of #142637 - compiler-errors:less-globs, r=lcnr | Michael Goulet | -208/+259 |
| 2025-06-26 | Rollup merge of #140942 - RalfJung:const-ref-to-mut, r=oli-obk | Michael Goulet | -177/+207 |
| 2025-06-26 | Fix some fixmes that were waiting for let chains | Yotam Ofek | -9/+8 |
| 2025-06-26 | mbe: Fold calls to `check_meta_variables` into the parser loop | Josh Triplett | -18/+8 |
| 2025-06-26 | Rewrite `macro_rules!` parser to not use the MBE engine itself | Josh Triplett | -189/+53 |
| 2025-06-26 | Auto merge of #143057 - matthiaskrgr:rollup-bulih8o, r=matthiaskrgr | bors | -308/+305 |
| 2025-06-26 | Better recovery | Michael Goulet | -0/+14 |
| 2025-06-26 | Make recovery for enum with struct field a bit more accurate | Michael Goulet | -1/+2 |
| 2025-06-26 | Add Ident::is_non_reserved_ident | Michael Goulet | -15/+14 |
| 2025-06-26 | Auto merge of #142774 - lcnr:search_graph-2, r=oli-obk | bors | -163/+73 |
| 2025-06-26 | clarify and unify 'transient mutable borrow' errors | Ralf Jung | -51/+22 |
| 2025-06-26 | const-eval: allow constants to refer to mutable/external memory, but reject s... | Ralf Jung | -126/+185 |
| 2025-06-26 | Add a note and one more fast path | Michael Goulet | -0/+23 |
| 2025-06-26 | Shallowly bail from coerce_unsized more | Michael Goulet | -0/+25 |
| 2025-06-26 | Assert shallow resolved args in coerce | Michael Goulet | -19/+22 |
| 2025-06-26 | Only args in main diag are saved and restored without removing the newly adde... | xizheyin | -11/+5 |
| 2025-06-26 | Rollup merge of #142981 - compiler-errors:verbose-missing-suggestion, r=estebank | Matthias Krüger | -6/+1 |
| 2025-06-26 | Rollup merge of #142884 - makai410:coroutine-body, r=celinval | Matthias Krüger | -0/+6 |
| 2025-06-26 | Rollup merge of #142393 - compiler-errors:nofield, r=petrochenkov | Matthias Krüger | -9/+33 |
| 2025-06-26 | Rollup merge of #141648 - GuillaumeGomez:redundant_explicit_links-expansion, ... | Matthias Krüger | -37/+66 |
| 2025-06-26 | Rollup merge of #141311 - folkertdev:tidy-natural-sort, r=jieyouxu | Matthias Krüger | -40/+40 |
| 2025-06-26 | Rollup merge of #139594 - compiler-errors:if-cause, r=oli-obk | Matthias Krüger | -187/+132 |
| 2025-06-26 | Rollup merge of #124595 - estebank:issue-104232, r=davidtwco | Matthias Krüger | -29/+27 |