about summary refs log tree commit diff
path: root/library/core
AgeCommit message (Expand)AuthorLines
2025-02-05Rollup merge of #128045 - pnkfelix:rustc-contracts, r=oli-obkLeón Orell Valerian Liehr-0/+98
2025-02-04Add OneSidedRangeBound to eliminate panic in `split_point_of`Taylor Cramer-15/+51
2025-02-04Rename slice::take methods to split_offTaylor Cramer-25/+28
2025-02-04Auto merge of #135760 - scottmcm:disjoint-bitor, r=WaffleLapkinbors-3/+113
2025-02-04intrinsics: unify rint, roundeven, nearbyint in a single round_ties_even intr...Ralf Jung-112/+73
2025-02-04Auto merge of #136534 - jhpratt:rollup-dnz57dq, r=jhprattbors-2/+151
2025-02-04Auto merge of #136533 - jhpratt:rollup-s0ign8n, r=jhprattbors-168/+184
2025-02-04Rollup merge of #136518 - Urgau:fn_ptr-public-bound, r=NoratriebJacob Pratt-0/+3
2025-02-04Rollup merge of #136511 - joshtriplett:nonzero-cast-signed-unsigned, r=dtolnayJacob Pratt-2/+64
2025-02-04Rollup merge of #136398 - pitaj:unsafecell_access, r=dtolnayJacob Pratt-0/+84
2025-02-04Rollup merge of #136334 - ricci009:primitivers, r=tgross35Jacob Pratt-168/+181
2025-02-04Rollup merge of #136167 - pitaj:new_range, r=NadrierilJacob Pratt-0/+3
2025-02-04Auto merge of #135265 - pascaldekloe:fmt-int-speed, r=tgross35,ChrisDentonbors-68/+75
2025-02-04specify a prim@slice in docsmay-1/+1
2025-02-04implement inherent str constructorsmay-0/+176
2025-02-03Add note about `FnPtr` being exposed as public boundUrgau-0/+3
2025-02-03primitive type migration from mod.rs to primitives.rsricci009-168/+181
2025-02-03Rename rustc_contract to contractCelina G. Val-10/+10
2025-02-03Improve contracts intrisics and remove wrapper functionCelina G. Val-26/+23
2025-02-03Separate contract feature gates for the internal machineryFelix S. Klock II-11/+11
2025-02-03Desugars contract into the internal AST extensionsFelix S. Klock II-0/+31
2025-02-03Add `cast_signed` and `cast_unsigned` methods for `NonZero` typesJosh Triplett-0/+47
2025-02-03Express contracts as part of function header and lower it to the contract lan...Celina G. Val-1/+1
2025-02-03contracts: added lang items that act as hooks for rustc-injected code to invoke.Felix S. Klock II-0/+38
2025-02-03Contracts core intrinsics.Felix S. Klock II-0/+32
2025-02-03Mark `std::fmt::from_fn` as `#[must_use]`Yotam Ofek-0/+1
2025-02-03Rollup merge of #136289 - Pyr0de:oncecell-docs, r=tgross35Matthias Krüger-25/+28
2025-02-03no unsafe pointer and no overflowing_literals in fmt::Display of integersPascal S. de Kloe-68/+75
2025-02-03For NonZero impl macros, give unsigned impls access to the corresponding sign...Josh Triplett-2/+17
2025-02-03OnceCell & OnceLock docs: Using (un)initialized consistentlyPyrode-25/+28
2025-02-02Docs for f16 and f128: correct a typo and add detailsLaine Taffin Altman-7/+7
2025-02-02Rollup merge of #136434 - RalfJung:rustc_allowed_through_unstable_modules-dep...Matthias Krüger-1/+5
2025-02-02Rollup merge of #136283 - hkBst:patch-31, r=workingjubileeMatthias Krüger-4/+5
2025-02-02Rollup merge of #134272 - RalfJung:destabilize-rustc_encodable_decodable, r=o...Matthias Krüger-38/+0
2025-02-02rustc_allowed_through_unstable_modules: require deprecation messageRalf Jung-1/+5
2025-02-01Use `widening_mul`Tobias Decking-20/+1
2025-02-01add UnsafeCell direct access APIsPeter Jaszkowiak-0/+84
2025-02-01Rollup merge of #136364 - hkBst:ptr_cmp_docs, r=tgross35Matthias Krüger-3/+8
2025-02-01Rollup merge of #136307 - WaffleLapkin:minminmin, r=scottmcmMatthias Krüger-33/+137
2025-02-01document ptr comparison being by addressMarijn Schouten-3/+8
2025-01-31More PR feedbackScott McMurray-7/+5
2025-01-31PR feedbackScott McMurray-9/+8
2025-01-31Add `unchecked_disjoint_bitor` with fallback intrinsic implementationScott McMurray-3/+116
2025-02-01Rollup merge of #136351 - Darksonn:coerce-pointee-docs, r=compiler-errorsMatthias Krüger-1/+189
2025-02-01Rollup merge of #136163 - uellenberg:driftsort-off-by-one, r=Mark-SimulacrumMatthias Krüger-8/+22
2025-01-31doc all differences of ptr:copy(_nonoverlapping) with memcpy and memmoveMarijn Schouten-3/+6
2025-01-31Auto merge of #134424 - 1c3t3a:null-checks, r=saethlinbors-0/+16
2025-01-31Add documentation for derive(CoercePointee)Alice Ryhl-1/+189
2025-01-31Insert null checks for pointer dereferences when debug assertions are enabledBastian Kersting-0/+16
2025-01-31Update encode_utf16 to mention it is native endianMarijn Schouten-4/+5