about summary refs log tree commit diff
path: root/library/core/src
AgeCommit message (Expand)AuthorLines
2023-11-30move exposed-provenance APIs into separate feature gate and explain the relat...Ralf Jung-48/+62
2023-11-29Use OnceCell in cell module documentationMarcin Serwin-4/+4
2023-11-29Auto merge of #118315 - WaffleLapkin:don't-repeat_byte, r=m-ou-sebors-16/+2
2023-11-29Rollup merge of #118231 - RalfJung:const-raw-slice-empty, r=cuviperMatthias Krüger-3/+21
2023-11-29Rollup merge of #118265 - RalfJung:memcpy, r=cuviperMatthias Krüger-3/+2
2023-11-29Auto merge of #114841 - bvanjoi:fix-114814, r=cuviperbors-0/+14
2023-11-28Auto merge of #110353 - the8472:in-place-flatten-chunks, r=cuviperbors-40/+316
2023-11-28Rollup merge of #118397 - Zalathar:nonzero, r=WaffleLapkinMatthias Krüger-2/+2
2023-11-28Rollup merge of #118236 - ksw2000:update_mod_comment, r=cuviperMatthias Krüger-3/+3
2023-11-28Rollup merge of #115331 - the8472:chars_advance, r=cuviperMatthias Krüger-0/+50
2023-11-28Fix comments for unsigned non-zero `checked_add`, `saturating_add`Zalathar-2/+2
2023-11-27optimize str::iter::Chars::advance_byThe 8472-0/+50
2023-11-27use the usual attributes for panic_misaligned_pointer_dereferenceRalf Jung-2/+2
2023-11-27make sure panic_nounwind_fmt can still be fully inlined (e.g. for panic_immed...Ralf Jung-1/+4
2023-11-27Auto merge of #118321 - WaffleLapkin:unspace-fn-pointer-fake-variadic, r=notr...bors-1/+1
2023-11-27Simplify Default for tuplesDaniPopes-9/+6
2023-11-27Auto merge of #118313 - WaffleLapkin:fixup_comments_in_some_nonzero_ops, r=th...bors-14/+44
2023-11-26Add `is_aligned{,_to}` convenience methods to `NonNull`Maybe Waffle-0/+234
2023-11-26Add `align_offset` convenience method to `NonNull`Maybe Waffle-0/+60
2023-11-26Add `replace` and `swap` convenience methods to `NonNull`Maybe Waffle-0/+35
2023-11-26Add `offset_from`-ish convenience methods to `NonNull`Maybe Waffle-11/+209
2023-11-26Add offset-ish convenience methods to `NonNull`Maybe Waffle-0/+274
2023-11-26Add read/write/copy convenience methods to `NonNull`Maybe Waffle-14/+223
2023-11-26rustdoc: Remove space from fake-variadic fn ptr implsMaybe Waffle-1/+1
2023-11-26Update std::simd usage and test outputsCaleb Zulawski-9/+9
2023-11-26Use inner docs to fix linksCaleb Zulawski-1/+2
2023-11-26Fix library testsCaleb Zulawski-3/+2
2023-11-26Use `usize::repeat_u8` instead of implementing `repeat_byte` in `memchr.rs`Maybe Waffle-16/+2
2023-11-26Improve some comments for non-zero opsMaybe Waffle-14/+44
2023-11-26Auto merge of #110303 - nbdd0121:master, r=Mark-Simulacrumbors-147/+154
2023-11-25Address review feedbackGary Guo-5/+11
2023-11-25Convert many `assert_unsafe_precondition` to `debug_assert_nounwind`Gary Guo-132/+98
2023-11-25Add `debug_assert_nounwind`Gary Guo-19/+54
2023-11-25Rollup merge of #117968 - Urgau:stabilize-ptr-addr-eq, r=dtolnayMichael Goulet-4/+5
2023-11-24Auto merge of #118138 - Nilstrieb:one-previous-error, r=WaffleLapkinbors-1/+1
2023-11-24remove the memcpy-on-equal-ptrs assumptionRalf Jung-3/+2
2023-11-24Show number in error message even for one errorNilstrieb-1/+1
2023-11-24Rollup merge of #118238 - RalfJung:memcpy, r=Mark-SimulacrumMichael Goulet-1/+1
2023-11-24Auto merge of #118228 - Mark-Simulacrum:alloc-opt, r=scottmcmbors-1/+5
2023-11-24memcpy assumptions: update GCC linkRalf Jung-1/+1
2023-11-24correct grammarKashiwa-1/+1
2023-11-24Auto merge of #118232 - matthiaskrgr:rollup-x8crvm0, r=matthiaskrgrbors-2/+6
2023-11-24Update comment for consistent context logic.Kashiwa-2/+2
2023-11-24also add is_empty to const raw slicesRalf Jung-3/+21
2023-11-24Rollup merge of #118028 - Jules-Bertholet:dyn-any-doc, r=thomccMatthias Krüger-0/+5
2023-11-24Rollup merge of #117940 - zhiqiangxu:remove_redundant_drop, r=thomccMatthias Krüger-2/+1
2023-11-24Auto merge of #117722 - okaneco:binarysearch, r=thomccbors-9/+8
2023-11-23Indicate that multiplication in Layout::array cannot overflowMark Rousskov-1/+5
2023-11-24add track_caller for arith opsbohan-0/+14
2023-11-22also make 'core_intrinsics' internalRalf Jung-0/+7