about summary refs log tree commit diff
path: root/src/libcollections
AgeCommit message (Expand)AuthorLines
2016-12-21Auto merge of #38488 - srinivasreddy:rf_collections, r=aturonbors-95/+103
2016-12-20Rollup merge of #38432 - stjepang:fix-sort-comment, r=blussAlex Crichton-3/+3
2016-12-20Rollup merge of #38208 - frewsxcv:btreesetdocs, r=alexcrichtonAlex Crichton-11/+58
2016-12-20Indicate that `BTreeSet::iter` returns values in ascending order.Corey Farwell-1/+14
2016-12-20run rustfmt on libcollections folderSrinivas Reddy Thatiparthy-95/+103
2016-12-17Minor fix in the merge_sort commentsStjepan Glavina-3/+3
2016-12-15Stabilize std::vec::IntoIter::{as_slice, as_mut_slice}Aaron Turon-4/+2
2016-12-15Simplify `BTreeSet::iter` doc example.Corey Farwell-8/+6
2016-12-15Document how `BTreeSet` iterator structures are created.Corey Farwell-0/+36
2016-12-14Indicate `BTreeSet` in docs is code-like.Corey Farwell-5/+5
2016-12-12Auto merge of #38049 - frewsxcv:libunicode, r=alexcrichtonbors-8/+8
2016-12-09Auto merge of #38192 - stjepang:faster-sort-algorithm, r=blussbors-182/+301
2016-12-08Inline nested fn collapseStjepan Glavina-0/+1
2016-12-08Auto merge of #38182 - bluss:more-vec-extend, r=alexcrichtonbors-6/+33
2016-12-07Implement a faster sort algorithmStjepan Glavina-182/+300
2016-12-07Auto merge of #38149 - bluss:is-empty, r=alexcrichtonbors-7/+31
2016-12-06vec: More specialization for Extend<&T> for vecUlrik Sverdrup-6/+33
2016-12-04binary_heap: Forward ExactSizeIterator::is_emptyUlrik Sverdrup-3/+15
2016-12-04collections: Simplify VecDeque::is_emptyUlrik Sverdrup-4/+16
2016-12-03Remove redundant assertion near is_char_boundary.Clar Charr-4/+0
2016-11-30Add String::split_off.Clar Charr-0/+33
2016-11-30Rename 'librustc_unicode' crate to 'libstd_unicode'.Corey Farwell-8/+8
2016-11-26Auto merge of #36340 - sfackler:slice-get-slice, r=alexcrichtonbors-4/+15
2016-11-26Auto merge of #38008 - bluss:rustbuild-benches, r=alexcrichtonbors-0/+4
2016-11-26Overload get{,_mut}{,_unchecked}Steven Fackler-4/+15
2016-11-26Rollup merge of #37967 - sfackler:enumset-issue, r=sfacklerSeo Sanghyeon-1/+1
2016-11-25rustbuild: Point to core and collections's external benchmarks.Ulrik Sverdrup-0/+4
2016-11-23Add a tracking issue for enum_setSteven Fackler-1/+1
2016-11-23core, collections: Implement better .is_empty() for slice and vec iteratorsUlrik Sverdrup-2/+11
2016-11-13vec: Use less code bloat specialized Vec::from_iterUlrik Sverdrup-20/+31
2016-11-13Restore Vec::from_iter() specializationUlrik Sverdrup-1/+1
2016-11-11vec: Write the .extend() specialization in cleaner styleUlrik Sverdrup-30/+41
2016-11-05Rollup merge of #37587 - ollie27:to_mut, r=alexcrichtonAlex Crichton-1/+4
2016-11-05Rollup merge of #37585 - leodasvacas:change_into_to_from, r=alexcrichtonAlex Crichton-4/+4
2016-11-05Rollup merge of #37574 - ollie27:cow_add, r=alexcrichtonAlex Crichton-24/+37
2016-11-04Remove recursive call from Cow::to_mutOliver Middleton-1/+4
2016-11-04Change Into<Vec<u8>> for String and Into<OsString> for PathBuf to From implsleonardo.yvens-4/+4
2016-11-04Auto merge of #37306 - bluss:trusted-len, r=alexcrichtonbors-57/+44
2016-11-04Fix issues with the Add/AddAssign impls for Cow<str>Oliver Middleton-24/+37
2016-11-04Link the tracking issue for TrustedLenUlrik Sverdrup-1/+1
2016-10-31Changed most vec! invocations to use square bracesiirelu-4/+4
2016-10-27vec: Remove the Vec specialization for .extend()Ulrik Sverdrup-13/+0
2016-10-27impl TrustedLen for vec::IntoIterUlrik Sverdrup-0/+3
2016-10-26Auto merge of #37419 - GuillaumeGomez:rollup, r=GuillaumeGomezbors-22/+22
2016-10-26Auto merge of #37315 - bluss:fold-more, r=alexcrichtonbors-20/+54
2016-10-26Vec docs: fix broken links and make quoting consistentDuncan-22/+22
2016-10-25Special case .fold() for VecDeque's iteratorsUlrik Sverdrup-20/+54
2016-10-22Auto merge of #37327 - aidanhs:aphs-bytes-iter-doc, r=alexcrichtonbors-2/+2
2016-10-22Auto merge of #37326 - SimonSapin:from-cow, r=alexcrichtonbors-0/+14
2016-10-22Rollup merge of #37043 - GuillaumeGomez:vec_urls, r=frewsxcvGuillaume Gomez-52/+85