| Age | Commit message (Expand) | Author | Lines |
| 2025-02-05 | Rollup merge of #136304 - oli-obk:push-ymxoklvzrpvx, r=Nadrieril | 许杰友 Jieyou Xu (Joe) | -2/+10 |
| 2025-02-05 | Rollup merge of #136154 - taiki-e:ppc-secure-plt, r=nikic | 许杰友 Jieyou Xu (Joe) | -1/+7 |
| 2025-02-05 | Rollup merge of #135964 - ehuss:cenum_impl_drop_cast, r=Nadrieril | 许杰友 Jieyou Xu (Joe) | -62/+11 |
| 2025-02-05 | Rollup merge of #132547 - workingjubilee:rustc-abi-in-cg-gcc, r=GuillaumeGomez | 许杰友 Jieyou Xu (Joe) | -25/+25 |
| 2025-02-05 | Only allow negation on literals in patterns if it's on integers or floats | Oli Scherer | -2/+10 |
| 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 | 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 | 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 | 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-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 | 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 |
| 2025-02-04 | Remove comment duplication. | Nicholas Nethercote | -12/+0 |
| 2025-02-04 | Remove `dep_node` comment duplication. | Nicholas Nethercote | -71/+26 |
| 2025-02-04 | Remove unused features from `rustc_middle`. | Nicholas Nethercote | -2/+0 |
| 2025-02-03 | Express contracts as part of function header and lower it to the contract lan... | Celina G. Val | -16/+266 |
| 2025-02-03 | contracts: added lang items that act as hooks for rustc-injected code to invoke. | Felix S. Klock II | -0/+5 |
| 2025-02-03 | Contracts core intrinsics. | Felix S. Klock II | -5/+104 |
| 2025-02-03 | Rollup merge of #136484 - Zalathar:query-cache-notes, r=jieyouxu | Matthias Krüger | -5/+42 |
| 2025-02-03 | Rollup merge of #136430 - FedericoBruzzone:follow-up-136180, r=oli-obk | Matthias Krüger | -78/+79 |
| 2025-02-03 | Rollup merge of #136299 - lqd:polonius-next-episode-9, r=jackh726 | Matthias Krüger | -82/+153 |