about summary refs log tree commit diff
path: root/library/core
AgeCommit message (Expand)AuthorLines
2025-03-16Rollup merge of #138309 - DiuDiu777:intrinsic-doc-fix, r=thomcc许杰友 Jieyou Xu (Joe)-7/+24
2025-03-16Rollup merge of #138082 - thaliaarchi:slice-cfg-not-test, r=thomcc许杰友 Jieyou Xu (Joe)-114/+79
2025-03-16Rollup merge of #133055 - kpreid:clone-uninit-doc, r=Mark-Simulacrum许杰友 Jieyou Xu (Joe)-30/+145
2025-03-15core/slice: Mark some `split_off` variants unstably constokaneco-8/+18
2025-03-15Optimize multi-char string patternsYotam Ofek-4/+4
2025-03-14Rollup merge of #138477 - compiler-errors:deny-bikeshed-guaranteed-no-drop, r...León Orell Valerian Liehr-1/+5
2025-03-14Rollup merge of #138353 - RalfJung:expose-provenance-must-use, r=ibraheemdevLeón Orell Valerian Liehr-1/+0
2025-03-14Auto merge of #138480 - jhpratt:rollup-y3b8wu5, r=jhprattbors-12/+173
2025-03-14Rollup merge of #138398 - RalfJung:atomic-intrinsics-provenance, r=nnethercoteJacob Pratt-1/+152
2025-03-14Rollup merge of #136230 - clarfonthey:net-memory-layout-assumptions, r=cuviperJacob Pratt-11/+21
2025-03-14Auto merge of #138157 - scottmcm:inline-more-tiny-things, r=oli-obkbors-2/+7
2025-03-14Deny impls for BikeshedGuaranteedNoDropMichael Goulet-1/+5
2025-03-13Rollup merge of #138162 - ehuss:library-2024, r=cuviperMatthias Krüger-2/+2
2025-03-13atomic intrinsics: clarify which types are supported and (if applicable) what...Ralf Jung-1/+152
2025-03-12Allow more top-down inlining for single-BB calleesScott McMurray-2/+7
2025-03-13Update library/core/src/intrinsics/mod.rsClearLove-1/+1
2025-03-13Update library/core/src/intrinsics/mod.rsClearLove-1/+1
2025-03-13Update library/core/src/intrinsics/mod.rsClearLove-1/+1
2025-03-12Reduce FormattingOptions to 64 bits.Mara Bos-187/+232
2025-03-12intrinsics: remove unnecessary leading underscore from argument namesRalf Jung-324/+317
2025-03-11Implement SliceIndex for ByteStrThalia Archibald-88/+97
2025-03-11Move ByteStr compare and index traits to a separate moduleThalia Archibald-273/+282
2025-03-11Add `From<{integer}>` for `f16`/`f128` implsbeetrees-2/+48
2025-03-11Auto merge of #128440 - oli-obk:defines, r=lcnrbors-0/+23
2025-03-11Migrate core to Rust 2024Eric Huss-2/+2
2025-03-11remove must_use from <*const T>::expose_provenanceRalf Jung-1/+0
2025-03-11Rollup merge of #135987 - hkBst:patch-20, r=joboetJakub Beránek-3/+15
2025-03-11Implement `#[define_opaque]` attribute for functions.Oli Scherer-0/+23
2025-03-11Auto merge of #135651 - arjunr2:master, r=davidtwcobors-1/+4
2025-03-11Auto merge of #136932 - m-ou-se:fmt-width-precision-u16, r=scottmcmbors-34/+46
2025-03-10Target definition for `wasm32-wali-linux-musl` to support the Wasm LinuxArjun Ramesh-1/+4
2025-03-10debug-assert that the size_hint is well-formed in `collect`Scott McMurray-0/+9
2025-03-10Move `offset_of_enum` documentation to unstable book; add `offset_of_slice`.Kevin Reid-17/+9
2025-03-10Expand and organize `offset_of!` documentation.Kevin Reid-21/+41
2025-03-10Rewrite example to not deal with `Copy` at all.Kevin Reid-17/+19
2025-03-10Rewrite comments about dropping and leaking.Kevin Reid-16/+26
2025-03-10Changing #[stable] tagNathaniel Woods-1/+1
2025-03-10Added `Clone` implementation for `ChunkBy`Nathaniel Woods-0/+7
2025-03-10add missing doc for intrinsicLemonJ-7/+24
2025-03-10Add #[track_caller] to from_usize.Mara Bos-0/+1
2025-03-10Remove unnecessary semicolon.Mara Bos-1/+1
2025-03-10Limit formatting width and precision to 16 bits.Mara Bos-34/+45
2025-03-10Rollup merge of #137585 - xizheyin:issue-135801, r=workingjubileeMatthias Krüger-5/+5
2025-03-09Clarify iterator by_ref docsMarijn Schouten-3/+15
2025-03-08Add inherent versions of MaybeUninit::fill methods for slicesltdk-139/+181
2025-03-08Use `disjoint_bitor` inside `borrowing_sub`Tobias Decking-3/+8
2025-03-08Reword documentation about SocketAddr having varying layoutltdk-11/+21
2025-03-08Remove unneeded parentheses.Markus Reiter-6/+6
2025-03-07Expand `CloneToUninit` documentation.Kevin Reid-28/+131
2025-03-07Rollup merge of #138000 - RalfJung:atomic-rmw, r=AmanieuJacob Pratt-2/+3