| Age | Commit message (Expand) | Author | Lines |
| 2025-01-08 | Merge from rustc | Ralf Jung | -4069/+5931 |
| 2025-01-12 | Auto merge of #135402 - matthiaskrgr:rollup-cz7hs13, r=matthiaskrgr | bors | -112/+123 |
| 2025-01-12 | Rollup merge of #135378 - compiler-errors:unnecessary-stashing, r=chenyukang | Matthias Krüger | -63/+14 |
| 2025-01-12 | Rollup merge of #135377 - compiler-errors:impossible-step, r=oli-obk | Matthias Krüger | -46/+59 |
| 2025-01-12 | Rollup merge of #135374 - compiler-errors:typo-trait-method, r=fee1-dead | Matthias Krüger | -2/+49 |
| 2025-01-12 | Rollup merge of #129259 - clarfonthey:maybe_uninit_slices, r=tgross35 | Matthias Krüger | -1/+1 |
| 2025-01-12 | Auto merge of #135396 - matthiaskrgr:rollup-zublg1c, r=matthiaskrgr | bors | -14/+11 |
| 2025-01-12 | Rollup merge of #135364 - yotamofek:borrowck-diag-fix, r=compiler-errors | Matthias Krüger | -14/+11 |
| 2025-01-11 | Add inherent versions of MaybeUninit methods for slices | ltdk | -1/+1 |
| 2025-01-11 | Address PR feedback | Scott McMurray | -9/+11 |
| 2025-01-11 | [mir-opt] simplify `Repeat`s that don't actually repeat the operand | Scott McMurray | -11/+30 |
| 2025-01-11 | Make MIR cleanup for functions with impossible predicates into a real MIR pass | Michael Goulet | -46/+59 |
| 2025-01-11 | Remove a bunch of diagnostic stashing that doesn't do anything | Michael Goulet | -63/+14 |
| 2025-01-11 | Suggest typos when trait path expression is typod | Michael Goulet | -2/+49 |
| 2025-01-11 | Rollup merge of #135314 - compiler-errors:eagerly-mono-closures, r=wesleywiser | Matthias Krüger | -0/+44 |
| 2025-01-11 | Rollup merge of #135205 - lqd:bitsets, r=Mark-Simulacrum | Matthias Krüger | -362/+379 |
| 2025-01-11 | Rollup merge of #134776 - estebank:vanilla-ice, r=lcnr | Matthias Krüger | -51/+76 |
| 2025-01-11 | Rollup merge of #134030 - folkertdev:min-fn-align, r=workingjubilee | Matthias Krüger | -3/+34 |
| 2025-01-11 | collect diag suggestions instead of pushing into vector repeatedly | Yotam Ofek | -12/+9 |
| 2025-01-11 | improve clunky grammar in borrowck diagnostic | Yotam Ofek | -1/+1 |
| 2025-01-11 | fix `it's` -> `its` in doc comment | Yotam Ofek | -1/+1 |
| 2025-01-11 | migrate `rustc_codegen_gcc` to the `DenseBitSet` name | Rémy Rakic | -5/+5 |
| 2025-01-11 | document the use-cases of `DenseBitSet` a bit more | Rémy Rakic | -1/+7 |
| 2025-01-11 | rename `BitSet` to `DenseBitSet` | Rémy Rakic | -356/+367 |
| 2025-01-11 | Auto merge of #135274 - saethlin:array-repeats, r=compiler-errors | bors | -0/+30 |
| 2025-01-11 | Auto merge of #135258 - oli-obk:push-ktzskvxuwnlt, r=saethlin | bors | -7/+21 |
| 2025-01-11 | review comments | Esteban Küber | -57/+67 |
| 2025-01-11 | Avoid unnecessary note when type has escaping bounds | Esteban Küber | -3/+9 |
| 2025-01-11 | Avoid duplicated note | Esteban Küber | -6/+8 |
| 2025-01-11 | Account for `for<'a>` types when checking for non-structural type in constant... | Esteban Küber | -3/+10 |
| 2025-01-10 | add `-Zmin-function-alignment` | Folkert de Vries | -3/+34 |
| 2025-01-10 | mir_build: check annotated functions w/out callers | David Wood | -45/+110 |
| 2025-01-10 | clarify `target_feature` + forced inlining | David Wood | -7/+9 |
| 2025-01-10 | don't collect `#[rustc_force_inline]` in eager mode | David Wood | -4/+6 |
| 2025-01-10 | inline: move should inline check | David Wood | -5/+5 |
| 2025-01-10 | validator: move force inline check | David Wood | -23/+10 |
| 2025-01-10 | inline: remove unnecessary promoted check | David Wood | -4/+0 |
| 2025-01-10 | inline: re-introduce some callee body checks | David Wood | -2/+29 |
| 2025-01-10 | inline: force inlining shims | David Wood | -12/+18 |
| 2025-01-10 | codegen_attrs: force inlining takes precedence | David Wood | -28/+33 |
| 2025-01-10 | mir_transform: implement forced inlining | David Wood | -670/+1138 |
| 2025-01-10 | Use llvm.memset.p0i8.* to initialize all same-bytes arrays | Oli Scherer | -5/+9 |
| 2025-01-10 | Auto merge of #135328 - bjorn3:sync_cg_clif-2025-01-10, r=bjorn3 | bors | -320/+93 |
| 2025-01-10 | Auto merge of #135327 - jhpratt:rollup-5uyir52, r=jhpratt | bors | -245/+311 |
| 2025-01-10 | Merge commit 'e39eacd2d415803ef82de3b6a314e4f2d0fbc4dc' into sync_cg_clif-202... | bjorn3 | -320/+93 |
| 2025-01-10 | Rollup merge of #135321 - matthiaskrgr:out_of_into, r=lqd | Jacob Pratt | -5/+4 |
| 2025-01-10 | Rollup merge of #135320 - camelid:coroutines-typo, r=lqd | Jacob Pratt | -1/+1 |
| 2025-01-10 | Rollup merge of #135083 - compiler-errors:invalid-predicate-source, r=camelid | Jacob Pratt | -3/+7 |
| 2025-01-10 | Rollup merge of #134732 - compiler-errors:unify-conditional-const-error-repor... | Jacob Pratt | -236/+299 |
| 2025-01-10 | Auto merge of #135273 - dianne:argument-patterns-are-not-boring, r=lqd | bors | -13/+0 |