| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 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 | Simplify recursive logic | Esteban Küber | -42/+49 |
| 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 |
| 2025-02-03 | Auto merge of #136146 - RalfJung:x86-abi, r=workingjubilee | bors | -24/+103 |
| 2025-02-03 | In "specify type" suggestion, skip type params that are already known | Esteban Küber | -12/+72 |
| 2025-02-03 | Make error message less awkward | Michael Goulet | -7/+7 |