about summary refs log tree commit diff
path: root/src/libcore/slice
AgeCommit message (Expand)AuthorLines
2018-06-04Move slice::exact_chunks directly above exact_chunks_mut for more consistent ...Sebastian Dröge-35/+35
2018-06-03Rollup merge of #51326 - sdroege:slice-iter-cleanup, r=dtolnayMark Simulacrum-16/+22
2018-06-03Implement TrustedLen for Windows and the 4 Chunks iteratorsSebastian Dröge-0/+15
2018-06-03Remove mention of Slice/SliceMut traits from IterMut documentationSebastian Dröge-3/+1
2018-06-03Move TrustedLen and FusedIterator impl of Iter/IterMut into macroSebastian Dröge-13/+6
2018-06-01Stabilize SliceIndex trait.Thayne McCombs-2/+30
2018-05-28extend from_raw_parts docs for slices and strs to mention alignment requirementRalf Jung-5/+6
2018-05-23Rollup merge of #50945 - stjepang:stabilize-from-ref, r=SimonSapinkennytm-3/+3
2018-05-21Make `[T]::len` and `str::len` const fnOliver Schneider-11/+21
2018-05-21Stabilize feature from_refStjepan Glavina-3/+3
2018-05-19Fix warning when building stage0 libcoreDan Robertson-0/+1
2018-05-17Remove the intrinsic for align_offsetSimonas Kazlauskas-2/+5
2018-05-17Implement [T]::align_toSimonas Kazlauskas-20/+162
2018-05-17Change align_offset to support different stridesSimonas Kazlauskas-0/+22
2018-05-17Switch to 1.26 bootstrap compilerMark Simulacrum-728/+259
2018-05-10Rollup merge of #50010 - ExpHP:slice-bounds, r=alexcrichtonAlex Crichton-4/+8
2018-05-06Move the tests in src/libcore/slice/memchr.rs as well.kennytm-82/+0
2018-05-02nano-optimization for memchr::repeat_byteAndre Bogus-13/+2
2018-04-30str/slice: factor out overflow error messagesMichael Lamparski-4/+8
2018-04-25Fix typez4v1er-1/+0
2018-04-21Make the unstable StrExt and SliceExt traits private to libcore in not(stage0)Simon Sapin-2/+5
2018-04-21Replace SliceExt with inherent [T] methods in libcoreSimon Sapin-0/+1404
2018-04-21Move non-allocating [u8] inherent methods to libcoreSimon Sapin-0/+65
2018-04-17stabilize `swap_with_slice` featuretinaun-1/+1
2018-04-17stabilize `slice_rsplit` featuretinaun-14/+14
2018-03-31Deprecate offset_to; switch core&alloc to using offset_from insteadScott McMurray-5/+6
2018-03-15Stabilize `inclusive_range` library feature.kennytm-2/+2
2018-03-06Rollup merge of #47463 - bluss:fused-iterator, r=alexcrichtonkennytm-12/+10
2018-03-03Auto merge of #48583 - dotdash:jt_assume, r=alexcrichtonbors-15/+9
2018-03-03core: Update stability attributes for FusedIteratorUlrik Sverdrup-12/+10
2018-03-03core: Stabilize FusedIteratorUlrik Sverdrup-12/+12
2018-02-27Backport LLVM fixes for a JumpThreading / assume intrinsic bugBjörn Steinbrink-15/+9
2018-02-22Stabilize [T]::rotate_{left,right}Corey Farwell-2/+2
2018-02-15Partially revert #47333.kennytm-9/+15
2018-01-28Auto merge of #47772 - arthurprs:iter-position-bounds-check, r=dtolnaybors-2/+4
2018-01-26Use the slice length to hint the optimizerarthurprs-2/+4
2018-01-18Rollup merge of #47404 - integer32llc:reexport-to-re-export, r=steveklabnikkennytm-1/+1
2018-01-18Rollup merge of #47333 - arthurprs:iter-position-bounds-check, r=dtolnaykennytm-0/+37
2018-01-15Reexport -> re-export in prose and documentation commentsCarol (Nichols || Goulding)-1/+1
2018-01-15Rollup merge of #47126 - sdroege:exact-chunks, r=blusskennytm-0/+225
2018-01-13Implement TrustedRandomAccess for slice::{ExactChunks, ExactChunksMut}Sebastian Dröge-0/+18
2018-01-13Remove useless assertionSebastian Dröge-2/+0
2018-01-13Apply review comments from @blussSebastian Dröge-44/+23
2018-01-13Add slice::ExactChunks and ::ExactChunksMut iteratorsSebastian Dröge-0/+230
2018-01-12Optimize slice.{r}position result bounds checkarthurprs-0/+37
2018-01-09Rollup merge of #46777 - frewsxcv:frewsxcv-rotate, r=alexcrichtonCorey Farwell-2/+15
2018-01-04Fix potential overflow in TrustedRandomAccess impl for slice::{Chunks,ChunksMut}Sebastian Dröge-2/+8
2018-01-03Fix compilation of TrustedRandomAccess impl for slice::ChunksSebastian Dröge-2/+2
2018-01-03Implement TrustedRandomAccess for slice::{Chunks, ChunksMut, Windows}Sebastian Dröge-0/+28
2018-01-03Rollup merge of #47118 - hdhoang:patch-2, r=BurntSushikennytm-2/+2