| Age | Commit message (Expand) | Author | Lines |
| 2025-02-05 | Rollup merge of #132547 - workingjubilee:rustc-abi-in-cg-gcc, r=GuillaumeGomez | 许杰友 Jieyou Xu (Joe) | -25/+25 |
| 2025-02-05 | Document why some "type mismatches" exist | Oli Scherer | -0/+3 |
| 2025-02-05 | Auto merge of #136094 - davidv1992:upgrade-elsa, r=oli-obk | bors | -1/+1 |
| 2025-02-05 | Only allow negation on literals in patterns if it's on integers or floats | Oli Scherer | -2/+10 |
| 2025-02-05 | separate labels for default binding mode spans into their own notes | dianne | -18/+38 |
| 2025-02-04 | cg_gcc: Directly use rustc_abi instead of reexports | Jubilee Young | -25/+25 |
| 2025-02-05 | Rollup merge of #136375 - Zalathar:llvm-di-builder, r=workingjubilee | León Orell Valerian Liehr | -98/+121 |
| 2025-02-05 | Rollup merge of #128045 - pnkfelix:rustc-contracts, r=oli-obk | León Orell Valerian Liehr | -26/+583 |
| 2025-02-04 | Auto merge of #136115 - Mark-Simulacrum:shard-alloc-id, r=RalfJung | bors | -26/+44 |
| 2025-02-04 | Auto merge of #136549 - matthiaskrgr:rollup-sqbpgtd, r=matthiaskrgr | bors | -536/+484 |
| 2025-02-04 | Fix rustc_hidden_type_of_opaques for RPITITs with no default body | Michael Goulet | -0/+9 |
| 2025-02-04 | Rollup merge of #136526 - Zalathar:thir-cx, r=Nadrieril | Matthias Krüger | -109/+86 |
| 2025-02-04 | Rollup merge of #136520 - compiler-errors:redundant-layout-assert, r=lcnr | Matthias Krüger | -105/+2 |
| 2025-02-04 | Rollup merge of #136497 - Jarcho:fn_ctxt, r=compiler-errors | Matthias Krüger | -112/+141 |
| 2025-02-04 | Rollup merge of #136477 - lqd:nll-tls-spans, r=matthewjasper | Matthias Krüger | -1/+13 |
| 2025-02-04 | Rollup merge of #136284 - oli-obk:push-zsxuwnzmonnl, r=lcnr | Matthias Krüger | -106/+197 |
| 2025-02-04 | Rollup merge of #136274 - compiler-errors:sized-wf, r=lcnr | Matthias Krüger | -78/+44 |
| 2025-02-04 | Rollup merge of #136242 - samueltardieu:remove-match-def-path, r=flip1995 | Matthias Krüger | -25/+1 |
| 2025-02-04 | Auto merge of #135760 - scottmcm:disjoint-bitor, r=WaffleLapkin | bors | -1/+29 |
| 2025-02-04 | nvptx64: update default alignment to match LLVM 21 | Augie Fackler | -1/+7 |
| 2025-02-04 | intrinsics: unify rint, roundeven, nearbyint in a single round_ties_even intr... | Ralf Jung | -55/+26 |
| 2025-02-04 | Allow using named consts in pattern types | Oli Scherer | -13/+15 |
| 2025-02-04 | Auto merge of #136534 - jhpratt:rollup-dnz57dq, r=jhpratt | bors | -148/+71 |
| 2025-02-04 | Update `compiler-builtins` to 0.1.145 | Trevor Gross | -2/+2 |
| 2025-02-04 | don't include trailing open parens in labels for reference patterns | dianne | -1/+1 |
| 2025-02-04 | experimentally label the spans for default binding modes | dianne | -57/+99 |
| 2025-02-04 | fix NLL TLS end of function spans | Rémy Rakic | -1/+13 |
| 2025-02-04 | Rollup merge of #136465 - nnethercote:rustc_middle-MORE, r=jieyouxu | Jacob Pratt | -148/+71 |
| 2025-02-04 | Rollup merge of #136167 - pitaj:new_range, r=Nadrieril | Jacob Pratt | -8/+83 |
| 2025-02-03 | highlight the whole problem subpattern when pointing out the default binding ... | dianne | -17/+28 |
| 2025-02-04 | Auto merge of #136525 - matthiaskrgr:rollup-m8kqlek, r=matthiaskrgr | bors | -39/+47 |
| 2025-02-04 | Rollup merge of #136462 - Zalathar:endpoint, r=oli-obk | Matthias Krüger | -39/+42 |
| 2025-02-04 | Rollup merge of #134814 - sayantn:keylocker, r=oli-obk | Matthias Krüger | -0/+5 |
| 2025-02-04 | Rename `thir::cx::Cx` to `ThirBuildCx` | Zalathar | -9/+12 |
| 2025-02-04 | Remove helper trait `UserAnnotatedTyHelpers` | Zalathar | -100/+74 |
| 2025-02-04 | Delay bug when method confirmation cannot upcast object pick of self | Michael Goulet | -9/+15 |
| 2025-02-03 | use more specific wording for subpatterns from macro expansions | dianne | -1/+4 |
| 2025-02-04 | Auto merge of #136507 - matthiaskrgr:rollup-uzwv9mo, r=matthiaskrgr | bors | -165/+274 |
| 2025-02-03 | Fix ICE when function argument mismatches. | Jason Newcomb | -1/+4 |
| 2025-02-04 | Remove unnecessary layout assertions for object-safe receivers | Michael Goulet | -105/+2 |
| 2025-02-03 | Rename rustc_contract to contract | Celina G. Val | -28/+28 |
| 2025-02-03 | Improve contracts intrisics and remove wrapper function | Celina G. Val | -6/+4 |
| 2025-02-03 | Refactor contract builtin macro + error handling | Celina G. Val | -73/+73 |
| 2025-02-03 | Separate contract feature gates for the internal machinery | Felix S. Klock II | -11/+42 |
| 2025-02-03 | Desugars contract into the internal AST extensions | Felix S. Klock II | -84/+258 |
| 2025-02-04 | Two minor `use` fixups. | Nicholas Nethercote | -4/+2 |
| 2025-02-04 | Fix an inconsistent import. | Nicholas Nethercote | -3/+2 |
| 2025-02-04 | Update top-level `rustc_middle` comment. | Nicholas Nethercote | -2/+3 |
| 2025-02-04 | Simplify `thir_with_elements` macro. | Nicholas Nethercote | -13/+3 |
| 2025-02-04 | Remove `impl_for_typed_def_id` macro. | Nicholas Nethercote | -41/+35 |