summary refs log tree commit diff
path: root/library/core/src/slice
AgeCommit message (Expand)AuthorLines
2024-08-12Fix linkchecker issueLukas Bergdoll-1/+1
2024-08-12Apply review comments to PartialOrd sectionLukas Bergdoll-7/+7
2024-08-12Hide internal sort moduleLukas Bergdoll-0/+1
2024-08-12Apply review commentsLukas Bergdoll-45/+50
2024-08-12Improve panic sections for sort*, sort_unstable* and select_nth_unstable*Lukas Bergdoll-12/+15
2024-08-12Improve panic message and surrounding documentation for Ord violationsLukas Bergdoll-4/+19
2024-07-12Updated slice documentationSpencer-10/+50
2024-07-06as_simd: fix comment to be in line with 507583a (#121201)Greaka-22/+4
2024-07-05add `new_range_api` for RFC 3550Peter Jaszkowiak-2/+122
2024-07-04chore: remove repeat wordscuishuang-1/+1
2024-06-24Replace `MaybeUninit::uninit_array()` with array repeat expression.Kevin Reid-1/+1
2024-06-21Auto merge of #126578 - scottmcm:inlining-bonuses-too, r=davidtwcobors-2/+4
2024-06-20Auto merge of #124032 - Voultapher:a-new-sort, r=thomccbors-1543/+2511
2024-06-20Fix wrong big O star bracing in the doc commentsLukas Bergdoll-3/+3
2024-06-19Shrink some slice iterator MIRScott McMurray-2/+4
2024-06-17Add missing CopyMarker implLukas Bergdoll-0/+2
2024-06-17Fix unintended regression for Freeze + Copy typesLukas Bergdoll-1/+5
2024-06-17Auto merge of #125720 - folkertdev:optimize_for_size-ptr-rotate, r=Amanieubors-2/+6
2024-06-16Fix doc-link issueLukas Bergdoll-1/+1
2024-06-16Remove reliance on const_trait in sort implementationsLukas Bergdoll-64/+66
2024-06-16Apply review commentsLukas Bergdoll-90/+98
2024-06-15Redo SliceIndex implementationsScott McMurray-32/+86
2024-06-12Auto merge of #126273 - pietroalbini:pa-bootstrap-update, r=Mark-Simulacrumbors-12/+12
2024-06-12Auto merge of #126319 - workingjubilee:rollup-lendnud, r=workingjubileebors-0/+33
2024-06-12Rollup merge of #123374 - mgeier:doc-slice-from-raw-parts, r=scottmcmJubilee-0/+33
2024-06-12Revert "Rollup merge of #125362 - joboet:tait_hack, r=Nilstrieb"Oli Scherer-2/+7
2024-06-11replace version placeholderPietro Albini-12/+12
2024-06-05Rollup merge of #123168 - joshtriplett:size-of-prelude, r=AmanieuJubilee-1/+0
2024-05-29make `ptr::rotate` smaller when using `optimize_for_size`Folkert-2/+6
2024-05-26Stabilize `slice_flatten`Cyborus-6/+3
2024-05-25Auto merge of #121571 - clarfonthey:unchecked-math-preconditions, r=saethlinbors-3/+2
2024-05-23Add assert_unsafe_precondition to unchecked_{add,sub,neg,mul,shl,shr} methodsltdk-3/+2
2024-05-23Rollup merge of #125362 - joboet:tait_hack, r=NilstriebGuillaume Gomez-7/+2
2024-05-23core: use `Copy` in TAIT to fix clippy lintjoboet-1/+1
2024-05-21core: actually use TAIT instead of emulating itjoboet-7/+2
2024-05-20Add the impls for Box<[T]>: IntoIteratorMichael Goulet-0/+3
2024-05-16Fix linkchecker doc errorsLukas Bergdoll-9/+9
2024-05-16Turn bare links into automatic linksLukas Bergdoll-4/+4
2024-05-16Fix tidy errorsLukas Bergdoll-20/+13
2024-05-16Replace sort implementationsLukas Bergdoll-1543/+2502
2024-05-15Rename `flatten(_mut)` → `as_flattened(_mut)`Scott McMurray-8/+8
2024-05-13Add `size_of`, `size_of_val`, `align_of`, and `align_of_val` to the preludeJosh Triplett-1/+0
2024-05-10Stabilize `byte_slice_trim_ascii` for `&[u8]`/`&str`okaneco-12/+9
2024-05-09Auto merge of #124793 - scottmcm:simplify-as-chunks, r=Nilstriebbors-4/+8
2024-05-07Correct the const stabilization of `last_chunk` for slicesTrevor Gross-1/+1
2024-05-06Implement `as_chunks` with `split_at_unchecked`Scott McMurray-4/+8
2024-05-04Rollup merge of #124699 - scottmcm:split_at_unchecked_should_use_unchecked, r...Matthias Krüger-3/+8
2024-05-04Use `unchecked_sub` in `split_at`Scott McMurray-3/+8
2024-05-03Rollup merge of #124678 - UserIsntAvailable:feat/stabilize-split-at-checked, ...Michael Goulet-8/+4
2024-05-03feat: stabilize `split_at_checked`UserIsntAvailable-8/+4