| Age | Commit message (Expand) | Author | Lines |
| 2025-08-20 | make `prefetch` intrinsics safe | Folkert de Vries | -1/+5 |
| 2025-08-15 | Rollup merge of #145235 - compiler-errors:comment, r=BoxyUwU | Stuart Cook | -33/+1 |
| 2025-08-14 | Complete functionality and general cleanup | Marcelo Domínguez | -2/+1 |
| 2025-08-14 | Basic implementation of `autodiff` intrinsic | Marcelo Domínguez | -1/+4 |
| 2025-08-13 | Cleanup assoc parent utils | Cameron Steffen | -5/+4 |
| 2025-08-11 | Propagate TraitImplHeader to hir | Cameron Steffen | -90/+91 |
| 2025-08-11 | Rollup merge of #135331 - fmease:ban-assoc-ty-unbounds, r=lcnr | Stuart Cook | -5/+3 |
| 2025-08-11 | Remove unnecessary trait predicate eq function | Michael Goulet | -33/+1 |
| 2025-08-09 | Auto merge of #145142 - Zalathar:rollup-oi6s8kg, r=Zalathar | bors | -3/+2 |
| 2025-08-09 | Rollup merge of #145134 - camsteffen:indirect-assoc-parent, r=cjgillot | Stuart Cook | -3/+2 |
| 2025-08-09 | Auto merge of #143376 - dianne:guard-scope, r=matthewjasper | bors | -0/+5 |
| 2025-08-08 | Reduce indirect assoc parent queries | Cameron Steffen | -3/+2 |
| 2025-08-08 | Rollup merge of #144192 - RalfJung:atomicrmw-ptr, r=nikic | Trevor Gross | -6/+6 |
| 2025-08-07 | only introduce a guard scope for arms with guards | dianne | -5/+5 |
| 2025-08-07 | add a scope for `if let` guard temporaries and bindings | dianne | -0/+5 |
| 2025-08-07 | Use `tcx.short_string()` in more diagnostics | Esteban Küber | -2/+3 |
| 2025-08-06 | Fortify generic param default checks | León Orell Valerian Liehr | -99/+101 |
| 2025-08-04 | Rollup merge of #144694 - compiler-errors:with-self-ty, r=SparrowLii | Stuart Cook | -3/+3 |
| 2025-08-03 | Auto merge of #144704 - compiler-errors:explode-wf, r=lcnr | bors | -8/+8 |
| 2025-08-03 | Auto merge of #144677 - nnethercote:bound-const-handling, r=lcnr | bors | -10/+12 |
| 2025-08-02 | Rollup merge of #144478 - joshtriplett:doc-code-formatting-prep, r=Amanieu | Samuel Tardieu | -1/+1 |
| 2025-08-01 | Auto merge of #144458 - compiler-errors:no-witness-mini, r=lcnr | bors | -9/+3 |
| 2025-07-31 | Remove the witness type from coroutine args | Michael Goulet | -9/+3 |
| 2025-07-31 | Rollup merge of #144726 - jdonszelmann:move-attr-data-structures, r=lcnr | Jana Dönszelmann | -14/+15 |
| 2025-07-31 | remove rustc_attr_data_structures | Jana Dönszelmann | -14/+15 |
| 2025-07-31 | Deduplicate `IntTy`/`UintTy`/`FloatTy`. | Nicholas Nethercote | -3/+3 |
| 2025-07-31 | Make const bound handling more like types/regions. | Nicholas Nethercote | -10/+12 |
| 2025-07-30 | expand WF obligations when checking method calls | Michael Goulet | -8/+8 |
| 2025-07-30 | Distinguish appending and replacing self ty in predicates | Michael Goulet | -3/+3 |
| 2025-07-28 | Rename impl_of_method -> impl_of_assoc | Cameron Steffen | -1/+1 |
| 2025-07-28 | Rename trait_of_item -> trait_of_assoc | Cameron Steffen | -1/+1 |
| 2025-07-28 | Auto merge of #144469 - Kivooeo:chains-cleanup, r=SparrowLii | bors | -27/+21 |
| 2025-07-28 | use let chains in ast, borrowck, codegen, const_eval | Kivooeo | -27/+21 |
| 2025-07-27 | check_static_item: explain should_check_for_sync choices | Ralf Jung | -3/+9 |
| 2025-07-27 | Rollup merge of #144226 - cjgillot:known-panics-panics, r=oli-obk | Matthias Krüger | -8/+25 |
| 2025-07-26 | Do not check Sync during type_of. | Camille GILLOT | -4/+7 |
| 2025-07-25 | Improve and regularize comment placement in doc code | Josh Triplett | -1/+1 |
| 2025-07-25 | Check statics' type in type_of. | Camille GILLOT | -6/+20 |
| 2025-07-25 | Rollup merge of #144390 - oli-obk:arbitrary-enum-discrs, r=SparrowLii | Matthias Krüger | -9/+29 |
| 2025-07-24 | Rollup merge of #144335 - fmease:no-angle-no-colon, r=SparrowLii | León Orell Valerian Liehr | -3/+16 |
| 2025-07-24 | Remove dead code and extend test coverage and diagnostics around it | Oli Scherer | -9/+29 |
| 2025-07-23 | atomicrmw on pointers: move integer-pointer cast hacks into backend | Ralf Jung | -6/+6 |
| 2025-07-23 | Don't suggest assoc ty bound on non-angle-bracketed problematic assoc ty binding | León Orell Valerian Liehr | -3/+16 |
| 2025-07-22 | Rollup merge of #143373 - cjgillot:bare-unused-trait-imports, r=petrochenkov | Matthias Krüger | -1/+1 |
| 2025-07-20 | Unquerify maybe_unused_trait_imports. | Camille GILLOT | -1/+1 |
| 2025-07-20 | Reject relaxed bounds inside associated type bounds | León Orell Valerian Liehr | -5/+3 |
| 2025-07-20 | Rollup merge of #144142 - compiler-errors:itib, r=fmease | Matthias Krüger | -0/+8 |
| 2025-07-19 | Auto merge of #144166 - matthiaskrgr:rollup-wccepuo, r=matthiaskrgr | bors | -9/+9 |
| 2025-07-19 | rename `emit_unless` to `emit_unless_delay` | xizheyin | -9/+9 |
| 2025-07-18 | Rollup merge of #142693 - fmease:unbound-bettering, r=compiler-errors | Matthias Krüger | -163/+105 |