| Age | Commit message (Expand) | Author | Lines |
| 2025-07-08 | Rollup merge of #143520 - Stypox:enter_trace_span-closure, r=RalfJung | Trevor Gross | -21/+26 |
| 2025-07-08 | Rollup merge of #143499 - compiler-errors:predicates-of-crate, r=davidtwco | Trevor Gross | -13/+20 |
| 2025-07-08 | Rollup merge of #143177 - xizheyin:143134, r=lcnr | Trevor Gross | -4/+12 |
| 2025-07-09 | Auto merge of #142707 - ashivaram23:drop_wildcard, r=dianqk | bors | -34/+97 |
| 2025-07-08 | Expose nested bodies in rustc_borrowck::consumers | Nico Lehmann | -54/+89 |
| 2025-07-08 | fix: correct typo in attr_parsing_previously_accepted message key | Dillon Amburgey | -2/+2 |
| 2025-07-08 | Apply effects to otherwise edge in dataflow analysis | Amogh Shivaram | -34/+97 |
| 2025-07-09 | emit `.att_syntax` when global/naked asm use that option | Folkert de Vries | -7/+15 |
| 2025-07-09 | Use "Innermost" & "Outermost" terminology for `AttributeOrder` | Pavel Grigorenko | -42/+29 |
| 2025-07-09 | Port `#[rustc_coherence_is_core]` to the new attribute system | Pavel Grigorenko | -6/+20 |
| 2025-07-09 | Port `#[rustc_allow_incoherent_impl]` to the new attribute system | Pavel Grigorenko | -10/+31 |
| 2025-07-09 | Reorder attribute parsers in `traits.rs` | Pavel Grigorenko | -28/+35 |
| 2025-07-09 | Port `#[rustc_paren_sugar]` to the new attribute system | Pavel Grigorenko | -5/+19 |
| 2025-07-09 | Port `#[fundamental]` to the new attribute system | Pavel Grigorenko | -6/+20 |
| 2025-07-08 | Auto merge of #140525 - lqd:stabilize-lld, r=petrochenkov | bors | -56/+93 |
| 2025-07-09 | Port `#[marker]` to the new attribute system | Pavel Grigorenko | -9/+22 |
| 2025-07-09 | Port `#[rustc_unsafe_specialization_marker]` to the new attribute system | Pavel Grigorenko | -10/+29 |
| 2025-07-09 | Port `#[rustc_specialization_trait]` to the new attribute system | Pavel Grigorenko | -3/+17 |
| 2025-07-09 | Port `#[type_const]` to the new attribute system | Pavel Grigorenko | -8/+22 |
| 2025-07-09 | Port `#[rustc_coinductive]` to the new attribute system | Pavel Grigorenko | -5/+17 |
| 2025-07-09 | Port `#[rustc_do_not_implement_via_object]` to the new attribute system | Pavel Grigorenko | -5/+18 |
| 2025-07-09 | Port `#[rustc_deny_explicit_impl]` to the new attribute system | Pavel Grigorenko | -4/+19 |
| 2025-07-09 | Port `#[const_trait]` to the new attribute system | Pavel Grigorenko | -33/+49 |
| 2025-07-08 | Error on moving unsized values rather than ICE'ing | mejrs | -2/+35 |
| 2025-07-08 | Rollup merge of #143620 - Muscraft:remove-newline, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2025-07-08 | Rollup merge of #143603 - Periodic1911:clarify_keepfistlast, r=compiler-errors | Matthias Krüger | -1/+15 |
| 2025-07-08 | Rollup merge of #143593 - mejrs:dummy, r=jdonszelmann | Matthias Krüger | -1/+28 |
| 2025-07-08 | Rollup merge of #143402 - GrigorenkoPV:attributes/link_attrs, r=jdonszelmann | Matthias Krüger | -22/+86 |
| 2025-07-08 | Instantiate binder for Copy/Clone/Sized eagerly | Michael Goulet | -196/+222 |
| 2025-07-08 | Instantiate auto trait before computing higher-ranked constituent types | Michael Goulet | -16/+23 |
| 2025-07-08 | Remove `const_eval_select` hack | Oli Scherer | -53/+2 |
| 2025-07-08 | Constify `Fn*` traits | Oli Scherer | -2/+58 |
| 2025-07-08 | Make enter_trace_span take a closure for better optimization | Stypox | -2/+2 |
| 2025-07-08 | Add inline(always) to Machine::enter_trace_span | Stypox | -0/+1 |
| 2025-07-08 | Replace TRACING_ENABLED with enter_trace_span() | Stypox | -20/+24 |
| 2025-07-08 | Always inline InterpCx::layout_of after perf regression | Stypox | -1/+1 |
| 2025-07-08 | fix: correct assertion to check for 'noinline' attribute presence before removal | Dillon Amburgey | -1/+1 |
| 2025-07-08 | fix: correct parameter names in LLVMRustBuildMinNum and LLVMRustBuildMaxNum F... | Dillon Amburgey | -2/+2 |
| 2025-07-08 | remove `-znostart-stop-gc` workaround | Rémy Rakic | -29/+0 |
| 2025-07-08 | update to literal-escaper-0.0.5 | Marijn Schouten | -7/+7 |
| 2025-07-08 | stabilize `-Clink-self-contained=-linker` on x64 linux | Rémy Rakic | -17/+34 |
| 2025-07-08 | stabilize `-Clinker-features=-lld` on x64 linux | Rémy Rakic | -10/+59 |
| 2025-07-07 | Let `rvalue_creates_operand` return true for *all* `Rvalue::Aggregate`s | Scott McMurray | -77/+126 |
| 2025-07-08 | Auto merge of #143621 - matthiaskrgr:rollup-p1ce8l7, r=matthiaskrgr | bors | -82/+91 |
| 2025-07-08 | Rollup merge of #143589 - RalfJung:const-pat, r=compiler-errors | Matthias Krüger | -2/+4 |
| 2025-07-08 | Rollup merge of #143586 - Kobzol:self-profile-fix, r=oli-obk | Matthias Krüger | -1/+1 |
| 2025-07-08 | Rollup merge of #143571 - lcnr:has_nested-bb, r=compiler-errors | Matthias Krüger | -66/+54 |
| 2025-07-08 | Rollup merge of #143570 - bvanjoi:issue-143560, r=compiler-errors | Matthias Krüger | -10/+24 |
| 2025-07-08 | Rollup merge of #143567 - xizheyin:143336, r=compiler-errors | Matthias Krüger | -3/+8 |
| 2025-07-07 | fix: Remove newline from multiple crate versions note | Scott Schafer | -1/+1 |