summary refs log tree commit diff
path: root/src/liballoc/collections
AgeCommit message (Expand)AuthorLines
2019-06-11Remove the questionably-useful exampleScott McMurray-22/+0
2019-06-08Add hyperlinks to Vec and VecDequeScott McMurray-2/+2
2019-06-08Apply suggestions from code reviewscottmcm-1/+1
2019-06-08Put the docs on the methods instead of the implsScott McMurray-53/+53
2019-06-08Apply suggestions from code reviewscottmcm-10/+10
2019-06-08Add some Vec <-> VecDeque documentationScott McMurray-0/+53
2019-05-22Revert "Add implementations of last in terms of next_back on a bunch of Doubl...Steven Fackler-70/+0
2019-05-20Rollup merge of #60952 - dtolnay:heap, r=AmanieuMazdak Farrokhzad-0/+43
2019-05-18Document BinaryHeap time complexityDavid Tolnay-0/+43
2019-05-19Rollup merge of #60678 - DutchGhost:master, r=scottmcmMazdak Farrokhzad-6/+2
2019-05-14Rollup merge of #60130 - khuey:efficient_last, r=sfacklerMazdak Farrokhzad-0/+70
2019-05-12Auto merge of #60396 - cuviper:ordered-retain, r=scottmcmbors-2/+16
2019-05-10Add examples of ordered retainJosh Stone-0/+14
2019-05-09supposed to be 1.36.0Dodo-2/+2
2019-05-09make vecdeque_rotate stableDodo-6/+2
2019-05-01BinaryHeap: add min-heap exampleAlexey Shmalko-0/+24
2019-04-29Document the order of {Vec,VecDeque,String}::retainJosh Stone-2/+2
2019-04-26Use "capacity" as parameter name in with_capacity() methodsMatthias Geier-4/+4
2019-04-25ignore-tidy-filelength on all files with greater than 3000 linesvarkor-0/+2
2019-04-19Add implementations of last in terms of next_back on a bunch of DoubleEndedIt...Kyle Huey-0/+70
2019-04-19Auto merge of #60072 - RalfJung:linked-list, r=shepmasterbors-11/+37
2019-04-19fix LinkedList invalidating mutable referencesRalf Jung-11/+37
2019-04-19move variable down to where it is usedRalf Jung-5/+5
2019-04-18make liballoc internal test suite mostly pass in MiriRalf Jung-1/+12
2019-04-05Use for_each to extend collectionsJosh Stone-13/+7
2019-03-29improve worst-case performance of BTreeSet difference and intersectionStein Somers-65/+233
2019-03-26adjust MaybeUninit API to discussionsRalf Jung-5/+5
2019-02-25Rollup merge of #58421 - nox:relax-bounds-binary-heap, r=dtolnayMazdak Farrokhzad-244/+244
2019-02-22Rollup merge of #58431 - RalfJung:btree, r=Mark-SimulacrumMazdak Farrokhzad-15/+42
2019-02-22Rollup merge of #58064 - llogiq:vec-deque-try-rfold, r=scottmcmMazdak Farrokhzad-5/+46
2019-02-20Rollup merge of #58553 - scottmcm:more-ihle, r=Centrilkennytm-29/+29
2019-02-18override `VecDeque::try_rfold`, also update iteratorAndre Bogus-5/+46
2019-02-17Use more impl header lifetime elisionScott McMurray-29/+29
2019-02-14split MaybeUninit into several features, expand docs a bitRalf Jung-2/+2
2019-02-13fix invalidating references in BTree iteratorsRalf Jung-13/+21
2019-02-13fix overlapping mutable and shared references in BTreeMap's into_slices_mutRalf Jung-3/+22
2019-02-13Relax some Ord bounds on BinaryHeap<T>Anthony Ramine-244/+244
2019-02-10libs: doc commentsAlexander Regueiro-10/+10
2019-02-10tests: doc commentsAlexander Regueiro-5/+5
2019-02-07Rollup merge of #58123 - lnicola:binary-heap-no-bounds-checks, r=sfacklerkennytm-3/+8
2019-02-03Avoid some bounds checks in binary_heap::{PeekMut,Hole}Laurențiu Nicola-3/+8
2019-02-03liballoc: revert nested imports style changes.Mazdak Farrokhzad-83/+58
2019-02-02liballoc: fix some idiom lints.Mazdak Farrokhzad-58/+58
2019-02-02liballoc: elide some lifetimes.Mazdak Farrokhzad-82/+81
2019-02-02liballoc: apply uniform_paths.Mazdak Farrokhzad-7/+8
2019-02-02liballoc: prefer imports of borrow from libcore.Mazdak Farrokhzad-9/+7
2019-02-02liballoc: refactor & fix some imports.Mazdak Farrokhzad-72/+87
2019-02-02liballoc: cargo check passes on 2018Mazdak Farrokhzad-13/+13
2019-01-30override `VecDeque`'s `Iter::try_fold`Andre Bogus-1/+9
2019-01-28rename first_mut_ptr -> first_ptr_mutRalf Jung-5/+5