about summary refs log tree commit diff
path: root/library/core/src
AgeCommit message (Expand)AuthorLines
2025-02-13core: Apply unsafe_attr_outside_unsafeEric Huss-1/+1
2025-02-13Rollup merge of #136660 - compiler-errors:BikeshedGuaranteedNoDrop, r=lcnrJacob Pratt-0/+17
2025-02-12`transmute` should also assume non-null pointersScott McMurray-1/+1
2025-02-13Implement and use BikeshedGuaranteedNoDrop for union/unsafe field validityMichael Goulet-0/+17
2025-02-12Rollup merge of #134090 - veluca93:stable-tf11, r=oli-obkJacob Pratt-1/+0
2025-02-12add `IntoBounds` traitPeter Jaszkowiak-1/+111
2025-02-12Rollup merge of #136890 - saethlin:swap_nonoverlapping, r=RalfJungGuillaume Gomez-1/+1
2025-02-12Change swap_nonoverlapping from lang to library UBBen Kimock-1/+1
2025-02-12Rollup merge of #136874 - tgross35:likely-unlikely-tracking, r=jhprattMatthias Krüger-3/+3
2025-02-11Optionally add type names to `TypeId`s.Kevin Reid-3/+17
2025-02-11Remove the common prelude moduleEric Huss-12/+6
2025-02-11Rollup merge of #136246 - hkBst:patch-29, r=ibraheemdevMatthias Krüger-2/+96
2025-02-11Fix missing const for inherent pointer `replace` methodsSky-2/+4
2025-02-11Change the issue number for `likely_unlikely` and `cold_path`Trevor Gross-3/+3
2025-02-11Auto merge of #136851 - jhpratt:rollup-ftijn95, r=jhprattbors-4/+3
2025-02-11include note on variance and exampleMarijn Schouten-2/+96
2025-02-11Rollup merge of #136672 - safinaskar:alloc-2025-02-07-09-10, r=cuviperJacob Pratt-1/+1
2025-02-11Rollup merge of #136663 - WaffleLapkin:count-non-zero-ones, r=cuviperJacob Pratt-3/+2
2025-02-11Rollup merge of #136107 - dingxiangfei2009:coerce-pointee-wellformed, r=compi...Matthias Krüger-1/+15
2025-02-10Reword doc comment on `CoercePointeeValidated`Michael Goulet-6/+5
2025-02-10Rollup merge of #136705 - compiler-errors:edition-library, r=jhprattJubilee-13/+13
2025-02-10block coerce_pointee_validated for stabilizationDing Xiang Fei-1/+1
2025-02-09Mark extern blocks as unsafeMichael Goulet-6/+6
2025-02-09Rename field in OnceWith from gen to makeMichael Goulet-7/+7
2025-02-09Auto merge of #136751 - bjorn3:update_rustfmt, r=Mark-Simulacrumbors-9/+8
2025-02-09Auto merge of #136754 - Urgau:rollup-qlkhjqr, r=Urgaubors-1/+1
2025-02-09rename the trait to validity and place a feature gate afrontDing Xiang Fei-4/+13
2025-02-09introduce CoercePointeeWellformed for coherence checks at typeck stageDing Xiang Fei-0/+6
2025-02-08Rollup merge of #136724 - steffahn:asyncfn-non-fundamental, r=compiler-errorsJubilee-3/+0
2025-02-08occured -> occurredMichael Goulet-1/+1
2025-02-08Rustfmtbjorn3-9/+8
2025-02-08Document `Sum::sum` returns additive identities for `[]`Jaken Herman-1/+6
2025-02-08Make `AsyncFnOnce`, `AsyncFnMut`, `AsyncFn` non-`#[fundamental]`Frank Steffahn-3/+0
2025-02-07Use more explicit and reliable ptr select in sort implsLukas Bergdoll-18/+13
2025-02-07library: doc: core::alloc::Allocator: trivial typo fixAskar Safin-1/+1
2025-02-06Revert vita's c_char back to i8Aphek-2/+6
2025-02-06stabilize `NonZero::count_ones`Waffle Lapkin-3/+2
2025-02-06Auto merge of #136613 - workingjubilee:rollup-ry6rw0m, r=workingjubileebors-1/+1
2025-02-05Rollup merge of #136566 - hkBst:patch-1, r=scottmcmJubilee-1/+1
2025-02-06Auto merge of #136409 - TDecking:mul_hi, r=Mark-Simulacrumbors-20/+1
2025-02-05Rollup merge of #136555 - cramertj:split_off, r=dtolnay许杰友 Jieyou Xu (Joe)-40/+79
2025-02-05Rollup merge of #136517 - m4rch3n1ng:inherent-str-constructors, r=jhpratt许杰友 Jieyou Xu (Joe)-0/+176
2025-02-05Fix link in from_fn.rsMarijn Schouten-1/+1
2025-02-05Rollup merge of #136502 - yotamofek:pr/fmt-from-fn-must-use, r=dtolnayLeón Orell Valerian Liehr-0/+1
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