about summary refs log tree commit diff
path: root/src/libcollectionstest
AgeCommit message (Expand)AuthorLines
2017-04-03Move libXtest into libX/testsStjepan Glavina-6847/+0
2017-03-31Rollup merge of #40947 - stjepang:test-sort-random-cmp, r=alexcrichtonCorey Farwell-1/+15
2017-03-31Test sort algorithms using a random cmp functionStjepan Glavina-1/+15
2017-03-22Specialize Vec::from_iter for vec::IntoIterSteven Fackler-0/+16
2017-03-21Implement feature sort_unstableStjepan Glavina-10/+4
2017-03-17Minor fixups to fix tidy errorsAlex Crichton-2/+0
2017-03-14Replace Utf8Error::resume_from with Utf8Error::error_lenSimon Sapin-16/+16
2017-03-14Add Utf8Error::resume_from, to help incremental and/or lossy decoding.Simon Sapin-0/+31
2017-03-09Implement placement-in protocol for and `VecDeque`Charlie Fan-1/+24
2017-03-02Remove std_unicode::str::is_utf16Simon Sapin-66/+1
2017-02-18add impl for RangeToInclusiveDjzin-0/+7
2017-02-18add test for max valueDjzin-0/+8
2017-02-18impl RangeArgument for RangeInclusive and add appropriate testsDjzin-0/+73
2017-02-10Dont segfault if btree range is not in orderBrian Vincent-0/+42
2017-02-06Extract collections benchmarks to libcollections/benchesSon-1469/+0
2017-02-04Minor fix in the *_expensive benchmarkStjepan Glavina-6/+3
2017-01-28Implement `PartialEq<&[A]>` for `VecDeque<A>`.Corey Farwell-0/+19
2017-01-25std: Stabilize APIs for the 1.16.0 releaseAlex Crichton-274/+0
2017-01-20Auto merge of #39062 - martinhath:placement-in-binaryheap, r=nagisabors-0/+21
2017-01-17Fix BinaryHeap place by only constructing vec::PlaceBack onceMartin Hafskjold Thoresen-5/+5
2017-01-14add test for range_mutdjzin-0/+19
2017-01-14use str range for string btreemap in testdjzin-2/+2
2017-01-14fix up testsdjzin-3/+17
2017-01-14Add initial impl of placement-in for `BinaryHeap`Martin Hafskjold Thoresen-0/+21
2017-01-07Auto merge of #38733 - sfackler:peek-mut-pop, r=alexcrichtonbors-1/+15
2017-01-07Auto merge of #38551 - aidanhs:aphs-vec-in-place, r=brsonbors-0/+21
2017-01-03Auto merge of #38066 - bluss:string-slice-error, r=sfacklerbors-2/+14
2017-01-01Add PeekMut::popSteven Fackler-1/+15
2016-12-23Implement placement-in protocol for `Vec`Andrew Paseltiner-0/+21
2016-12-16Address falloutAaron Turon-1/+0
2016-12-12Auto merge of #38049 - frewsxcv:libunicode, r=alexcrichtonbors-4/+4
2016-12-09Auto merge of #38192 - stjepang:faster-sort-algorithm, r=blussbors-66/+88
2016-12-07Implement a faster sort algorithmStjepan Glavina-66/+88
2016-12-04collections: Simplify VecDeque::is_emptyUlrik Sverdrup-0/+21
2016-11-30Add String::split_off.Clar Charr-0/+40
2016-11-30Use more specific panic message for &str slicing errorsUlrik Sverdrup-2/+14
2016-11-30Rename 'librustc_unicode' crate to 'libstd_unicode'.Corey Farwell-4/+4
2016-11-24Auto merge of #37943 - bluss:exact-is-empty, r=alexcrichtonbors-0/+11
2016-11-23core, collections: Implement better .is_empty() for slice and vec iteratorsUlrik Sverdrup-0/+11
2016-11-20Auto merge of #37888 - bluss:chars-count, r=alexcrichtonbors-0/+1
2016-11-20Optimise CharIndices::last()Oliver Middleton-0/+8
2016-11-19str: Improve .chars().count()Ulrik Sverdrup-0/+1
2016-11-19Optimise Chars::last()Oliver Middleton-0/+8
2016-11-04Fix issues with the Add/AddAssign impls for Cow<str>Oliver Middleton-29/+106
2016-10-27Auto merge of #37212 - srinivasreddy:libcollectionstest, r=nrcbors-62/+80
2016-10-25run rustfmt on libcollectionstestSrinivas Reddy Thatiparthy-62/+80
2016-10-21Implement `From<Cow<str>> for String` and `From<Cow<[T]>> for Vec<T>`.Simon Sapin-0/+14
2016-10-17Auto merge of #37162 - matklad:static-mut-lint, r=jseyfriedbors-16/+16
2016-10-14Rename static mut to upper caseAleksey Kladov-16/+16
2016-10-13Auto merge of #36743 - SimonSapin:dedup-by, r=alexcrichtonbors-41/+56