about summary refs log tree commit diff
path: root/library/core/src/slice
AgeCommit message (Expand)AuthorLines
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
2024-05-01Replace version placeholders for 1.79Mark Rousskov-2/+2
2024-04-26Add missing .into_iter()Matthias Geier-1/+1
2024-04-26Extend the example code and assert the resultMatthias Geier-3/+10
2024-04-26Add "safety" commentMatthias Geier-0/+5
2024-04-25Convert some iter macros to normal functionsScott McMurray-21/+20
2024-04-02DOC: Add FFI example for slice::from_raw_parts()Matthias Geier-0/+21
2024-04-02Auto merge of #122945 - andy-k:sorted-vec-example, r=jhprattbors-3/+5
2024-03-31doc: describe panic conditions for SliceIndex implementationsJani Mustonen-0/+11
2024-03-24clarify equivalency of binary_search and partition_pointAndy Kurnia-1/+3
2024-03-23Auto merge of #122629 - RalfJung:assert-unsafe-precondition, r=saethlinbors-11/+9
2024-03-23move assert_unsafe_preconditions to its own fileRalf Jung-11/+9