about summary refs log tree commit diff
path: root/src/libcollections
AgeCommit message (Expand)AuthorLines
2017-01-05Add a tracking issueSteven Fackler-1/+1
2017-01-01Add PeekMut::popSteven Fackler-4/+19
2016-12-29Remove not(stage0) from deny(warnings)Alex Crichton-1/+1
2016-12-29Fallout from updating bootstrap CargoAlex Crichton-3/+4
2016-12-28Replace uses of `#[unsafe_destructor_blind_to_params]` with `#[may_dangle]`Andrew Paseltiner-11/+7
2016-12-26Clarify behavior of `VecDeque::insert`.Corey Farwell-8/+12
2016-12-24Rollup merge of #38297 - matklad:linked-lists-are-not-cool, r=GuillaumeGomezSteve Klabnik-3/+17
2016-12-23Implement placement-in protocol for `Vec`Andrew Paseltiner-1/+74
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-16Advertise Vec in LinkedList docsAleksey Kladov-3/+17
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