| Age | Commit message (Expand) | Author | Lines |
| 2025-02-04 | Auto merge of #136533 - jhpratt:rollup-s0ign8n, r=jhpratt | bors | -168/+184 |
| 2025-02-04 | Rollup merge of #136518 - Urgau:fn_ptr-public-bound, r=Noratrieb | Jacob Pratt | -0/+3 |
| 2025-02-04 | Rollup merge of #136511 - joshtriplett:nonzero-cast-signed-unsigned, r=dtolnay | Jacob Pratt | -2/+64 |
| 2025-02-04 | Rollup merge of #136398 - pitaj:unsafecell_access, r=dtolnay | Jacob Pratt | -0/+84 |
| 2025-02-04 | Rollup merge of #136334 - ricci009:primitivers, r=tgross35 | Jacob Pratt | -168/+181 |
| 2025-02-04 | Rollup merge of #136167 - pitaj:new_range, r=Nadrieril | Jacob Pratt | -0/+3 |
| 2025-02-04 | Auto merge of #135265 - pascaldekloe:fmt-int-speed, r=tgross35,ChrisDenton | bors | -68/+75 |
| 2025-02-04 | specify a prim@slice in docs | may | -1/+1 |
| 2025-02-04 | implement inherent str constructors | may | -0/+176 |
| 2025-02-03 | Add note about `FnPtr` being exposed as public bound | Urgau | -0/+3 |
| 2025-02-03 | primitive type migration from mod.rs to primitives.rs | ricci009 | -168/+181 |
| 2025-02-03 | Rename rustc_contract to contract | Celina G. Val | -10/+10 |
| 2025-02-03 | Improve contracts intrisics and remove wrapper function | Celina G. Val | -26/+23 |
| 2025-02-03 | Separate contract feature gates for the internal machinery | Felix S. Klock II | -11/+11 |
| 2025-02-03 | Desugars contract into the internal AST extensions | Felix S. Klock II | -0/+31 |
| 2025-02-03 | Add `cast_signed` and `cast_unsigned` methods for `NonZero` types | Josh Triplett | -0/+47 |
| 2025-02-03 | Express contracts as part of function header and lower it to the contract lan... | Celina G. Val | -1/+1 |
| 2025-02-03 | contracts: added lang items that act as hooks for rustc-injected code to invoke. | Felix S. Klock II | -0/+38 |
| 2025-02-03 | Contracts core intrinsics. | Felix S. Klock II | -0/+32 |
| 2025-02-03 | Mark `std::fmt::from_fn` as `#[must_use]` | Yotam Ofek | -0/+1 |
| 2025-02-03 | Rollup merge of #136289 - Pyr0de:oncecell-docs, r=tgross35 | Matthias Krüger | -25/+28 |
| 2025-02-03 | no unsafe pointer and no overflowing_literals in fmt::Display of integers | Pascal S. de Kloe | -68/+75 |
| 2025-02-03 | For NonZero impl macros, give unsigned impls access to the corresponding sign... | Josh Triplett | -2/+17 |
| 2025-02-03 | OnceCell & OnceLock docs: Using (un)initialized consistently | Pyrode | -25/+28 |
| 2025-02-02 | Docs for f16 and f128: correct a typo and add details | Laine Taffin Altman | -7/+7 |
| 2025-02-02 | Rollup merge of #136434 - RalfJung:rustc_allowed_through_unstable_modules-dep... | Matthias Krüger | -1/+5 |
| 2025-02-02 | Rollup merge of #136283 - hkBst:patch-31, r=workingjubilee | Matthias Krüger | -4/+5 |
| 2025-02-02 | Rollup merge of #134272 - RalfJung:destabilize-rustc_encodable_decodable, r=o... | Matthias Krüger | -38/+0 |
| 2025-02-02 | rustc_allowed_through_unstable_modules: require deprecation message | Ralf Jung | -1/+5 |
| 2025-02-01 | Use `widening_mul` | Tobias Decking | -20/+1 |
| 2025-02-01 | add UnsafeCell direct access APIs | Peter Jaszkowiak | -0/+84 |
| 2025-02-01 | Rollup merge of #136364 - hkBst:ptr_cmp_docs, r=tgross35 | Matthias Krüger | -3/+8 |
| 2025-02-01 | Rollup merge of #136307 - WaffleLapkin:minminmin, r=scottmcm | Matthias Krüger | -33/+137 |
| 2025-02-01 | document ptr comparison being by address | Marijn Schouten | -3/+8 |
| 2025-01-31 | More PR feedback | Scott McMurray | -7/+5 |
| 2025-01-31 | PR feedback | Scott McMurray | -9/+8 |
| 2025-01-31 | Add `unchecked_disjoint_bitor` with fallback intrinsic implementation | Scott McMurray | -3/+116 |
| 2025-02-01 | Rollup merge of #136351 - Darksonn:coerce-pointee-docs, r=compiler-errors | Matthias Krüger | -1/+189 |
| 2025-02-01 | Rollup merge of #136163 - uellenberg:driftsort-off-by-one, r=Mark-Simulacrum | Matthias Krüger | -8/+22 |
| 2025-01-31 | doc all differences of ptr:copy(_nonoverlapping) with memcpy and memmove | Marijn Schouten | -3/+6 |
| 2025-01-31 | Auto merge of #134424 - 1c3t3a:null-checks, r=saethlin | bors | -0/+16 |
| 2025-01-31 | Add documentation for derive(CoercePointee) | Alice Ryhl | -1/+189 |
| 2025-01-31 | Insert null checks for pointer dereferences when debug assertions are enabled | Bastian Kersting | -0/+16 |
| 2025-01-31 | Update encode_utf16 to mention it is native endian | Marijn Schouten | -4/+5 |
| 2025-01-31 | Auto merge of #136332 - jhpratt:rollup-aa69d0e, r=jhpratt | bors | -0/+18 |
| 2025-01-31 | Rollup merge of #136300 - RalfJung:compare-and-swap, r=joboet | Jacob Pratt | -0/+18 |
| 2025-01-31 | Rollup merge of #136296 - RalfJung:float-min-max, r=tgross35 | Jacob Pratt | -8/+16 |
| 2025-01-31 | Rollup merge of #135414 - tgross35:stabilize-const_black_box, r=dtolnay | Jacob Pratt | -1/+4 |
| 2025-01-31 | implement all min/max fns in terms of `<`/`is_lt` | Waffle Lapkin | -15/+9 |
| 2025-01-30 | implement unstable `new_range` feature | Peter Jaszkowiak | -0/+3 |