summary refs log tree commit diff
path: root/src/libcore/slice.rs
AgeCommit message (Expand)AuthorLines
2015-09-11std: Stabilize/deprecate features for 1.4Alex Crichton-2/+2
2015-09-07Use unsafe more idiomaticallySteve Klabnik-1/+3
2015-09-03Elide lifetimes in libcoreManish Goregaokar-37/+37
2015-08-26Make iter::order functions into methods on IteratorSteven Fackler-6/+6
2015-08-15core: Fill out issues for unstable featuresAlex Crichton-6/+8
2015-08-13Auto merge of #27684 - alexcrichton:remove-deprecated, r=aturonbors-140/+0
2015-08-13Auto merge of #27652 - alex-ozdemir:iter, r=blussbors-0/+95
2015-08-12Remove all unstable deprecated functionalityAlex Crichton-140/+0
2015-08-12O(1) count,nth,last for slice::Windows,Chunks(Mut)Alex Ozdemir-0/+95
2015-08-09Make `slice::transmute*` privateTobias Bucher-4/+2
2015-08-09Replace many uses of `mem::transmute` with more specific functionsTobias Bucher-12/+42
2015-07-29Auto merge of #27358 - bluss:split-at-mut, r=aturonbors-4/+5
2015-07-28Use raw pointers to avoid aliasing violation in split_at_mutUlrik Sverdrup-4/+5
2015-07-20std: Create separate docs for the primitivesBrian Anderson-1/+0
2015-07-12Implement RFC 1058Simonas Kazlauskas-4/+32
2015-07-09Auto merge of #26884 - dotdash:fast, r=alexcrichtonbors-4/+22
2015-07-08Fix up unsafe section of slice::from_raw_partsSteve Klabnik-0/+4
2015-07-08Improve PartialEq for slicesBjörn Steinbrink-4/+22
2015-06-17More test fixes and fallout of stability changesAlex Crichton-0/+4
2015-06-17std: Deprecate the IntSliceExt traitAlex Crichton-0/+4
2015-06-17core: Split apart the global `core` featureAlex Crichton-15/+12
2015-05-27Remove #[cfg(stage0)] items.Eduard Burtescu-13/+0
2015-05-16Auto merge of #25434 - dotdash:gep, r=alexcrichtonbors-45/+61
2015-05-15Allow for better optimizations of iterators for zero-sized typesBjörn Steinbrink-45/+61
2015-05-15Fix major compile time regressionBjörn Steinbrink-16/+16
2015-05-11Avoid returning a slice with a null pointer from Iter.as_slice()Kevin Ballard-19/+19
2015-05-11Reintroduce non-null assumptions in core::slice iteratorsKevin Ballard-8/+16
2015-05-11Handle overflow properly in core::sliceKevin Ballard-39/+12
2015-05-07Auto merge of #25013 - pnkfelix:span_to_lines-oflo, r=huonwbors-6/+24
2015-05-04Avoid latent (harmless) overflow in core::slice.Felix S. Klock II-6/+24
2015-05-01std: Remove index notation on slice iteratorsAlex Crichton-110/+0
2015-04-24Deduplicate slice iter offset/transmute code.Steven Allen-45/+41
2015-04-22Address comments.Steven Allen-42/+46
2015-04-22Implement O(1) slice::Iter methods.Steven Allen-0/+54
2015-04-21std: Remove deprecated/unstable num functionalityAlex Crichton-1/+1
2015-04-21std: Remove deprecated AsOsStr/Str/AsSlice traitsAlex Crichton-31/+0
2015-04-14Positive case of `len()` -> `is_empty()`Tamir Duberstein-9/+9
2015-04-07std: Hide facade extension traits in docsAlex Crichton-0/+1
2015-04-01std: Changing the meaning of the count to splitnAlex Crichton-6/+8
2015-03-31std: Clean out #[deprecated] APIsAlex Crichton-58/+0
2015-03-30std: Standardize (input, output) param orderingsAlex Crichton-3/+3
2015-03-27rollup merge of #23738: alexcrichton/snapshotsAlex Crichton-185/+0
2015-03-26Register new snapshotsAlex Crichton-185/+0
2015-03-26Deprecate as_mut_slice methodsErick Tryzelaar-0/+6
2015-03-23rollup merge of #23598: brson/gateAlex Crichton-0/+1
2015-03-23rollup merge of #23601: nikomatsakis/by-value-indexAlex Crichton-0/+201
2015-03-23Add generic conversion traitsAaron Turon-0/+5
2015-03-23Add #![feature] attributes to doctestsBrian Anderson-0/+1
2015-03-23Adjust Index/IndexMut impls. For generic collections, we takeNiko Matsakis-0/+201
2015-03-18Register new snapshotsAlex Crichton-2/+0