summaryrefslogtreecommitdiff
path: root/src/liballoc
Commit message (Expand)AuthorAgeFilesLines
* adjust MaybeUninit API to discussionsRalf Jung2019-03-261-5/+5
* Rollup merge of #59328 - koalatux:iter-nth-back, r=scottmcmkennytm2019-03-242-0/+4
|\
| * implement nth_back for BoxAdrian Friedli2019-02-162-0/+4
* | Rollup merge of #59206 - sntdevco:master, r=dtolnaykennytm2019-03-161-1/+1
|\ \
| * | Improved test output for liballoc/strsntdevco2019-03-151-1/+1
* | | Rollup merge of #59072 - RalfJung:miri-alloc-tests, r=kennytmkennytm2019-03-167-57/+3
|\ \ \
| * | | enabled too many testsRalf Jung2019-03-102-1/+3
| * | | we can now skip should_panic tests with the libtest harnessRalf Jung2019-03-107-57/+1
* | | | Rollup merge of #58933 - SimonSapin:alloc-prelude-v1, r=Amanieukennytm2019-03-163-19/+27
|\ \ \ \ | |_|/ / |/| | |
| * | | Rename the feature gate for alloc::preludeSimon Sapin2019-03-052-7/+8
| * | | Move alloc::prelude::* to alloc::prelude::v1, make alloc a subset of stdSimon Sapin2019-03-052-10/+17
* | | | Use lifetime contravariance to elide more lifetimes in core+alloc+stdScott McMurray2019-03-094-16/+16
| |/ / |/| |
* | | Add a tracking issue for new as_slice methodsJosh Stone2019-03-051-1/+1
* | | Add as_slice() to slice::IterMut and vec::DrainJosh Stone2019-03-041-0/+19
|/ /
* | Auto merge of #58866 - kennytm:rollup, r=kennytmbors2019-03-031-1/+1
|\ \
| * | Fix typo in Vec#resize_with documentationJens Hausdorf2019-03-011-1/+1
* | | Bootstrap compiler update for 1.35 releaseMark Rousskov2019-03-021-2/+1
|/ /
* | Auto merge of #58302 - SimonSapin:tryfrom, r=alexcrichtonbors2019-02-251-34/+3
|\ \
| * | Add a convert::Infallible empty enum, make string::ParseError an aliasSimon Sapin2019-02-131-34/+3
* | | Rollup merge of #58704 - taiki-e:extern-crate, r=CentrilMazdak Farrokhzad2019-02-252-5/+0
|\ \ \
| * | | Remove some unnecessary 'extern crate'Taiki Endo2019-02-252-5/+0
* | | | Rollup merge of #58686 - hellow554:rustfmt_depr, r=cramertjMazdak Farrokhzad2019-02-251-1/+1
|\ \ \ \
| * | | | replace deprecated rustfmt_skip with rustfmt::skipMarcel Hellwig2019-02-231-1/+1
* | | | | Rollup merge of #58421 - nox:relax-bounds-binary-heap, r=dtolnayMazdak Farrokhzad2019-02-251-244/+244
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Relax some Ord bounds on BinaryHeap<T>Anthony Ramine2019-02-131-244/+244
| | |/ / | |/| |
* | | | Rollup merge of #58183 - jethrogb:jb/alloc-box-guarantees, r=SimonSapinMazdak Farrokhzad2019-02-242-0/+13
|\ \ \ \
| * | | | Clarify guarantees for `Box` allocationJethro Beekman2019-02-132-0/+13
* | | | | Rollup merge of #58628 - RReverser:optimise-vec-false, r=oli-obkMazdak Farrokhzad2019-02-231-0/+1
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Optimise vec![false; N] to zero-allocIngvar Stepanyan2019-02-211-0/+1
* | | | | Rollup merge of #58620 - ssomers:btreeset_intersection_benchmarks, r=KodrAusMazdak Farrokhzad2019-02-222-0/+89
|\ \ \ \ \
| * | | | | introduce benchmarks of BTreeSet.intersectionStein Somers2019-02-212-0/+89
| |/ / / /
* | | | | Rollup merge of #58431 - RalfJung:btree, r=Mark-SimulacrumMazdak Farrokhzad2019-02-222-15/+42
|\ \ \ \ \
| * | | | | fix invalidating references in BTree iteratorsRalf Jung2019-02-132-13/+21
| * | | | | fix overlapping mutable and shared references in BTreeMap's into_slices_mutRalf Jung2019-02-131-3/+22
| | |_|/ / | |/| | |
* | | | | Rollup merge of #58064 - llogiq:vec-deque-try-rfold, r=scottmcmMazdak Farrokhzad2019-02-223-5/+117
|\ \ \ \ \
| * | | | | override `VecDeque::try_rfold`, also update iteratorAndre Bogus2019-02-183-5/+117
| | |_|/ / | |/| | |
* | | | | Rollup merge of #57656 - scottmcm:deprecate-resize_default, r=SimonSapinMazdak Farrokhzad2019-02-221-0/+4
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Deprecate the unstable Vec::resize_defaultScott McMurray2019-01-151-0/+4
* | | | | Rollup merge of #58553 - scottmcm:more-ihle, r=Centrilkennytm2019-02-207-38/+38
|\ \ \ \ \
| * | | | | Use more impl header lifetime elisionScott McMurray2019-02-177-38/+38
* | | | | | Rollup merge of #58468 - RalfJung:maybe-uninit-split, r=Centrilkennytm2019-02-162-3/+3
|\ \ \ \ \ \
| * | | | | | make Centril happyRalf Jung2019-02-141-1/+1
| * | | | | | split MaybeUninit into several features, expand docs a bitRalf Jung2019-02-142-3/+3
| | |_|_|/ / | |/| | | |
* | | | | | Rollup merge of #58433 - RalfJung:miri-mark-tests, r=TimNNkennytm2019-02-1611-41/+98
|\ \ \ \ \ \
| * | | | | | miri: test with slightly larger BTreesRalf Jung2019-02-131-8/+10
| * | | | | | review failures in heap, slice, vecRalf Jung2019-02-133-4/+32
| * | | | | | review failures in btree, stringRalf Jung2019-02-134-5/+42
| * | | | | | review failures in binary_heap, str, vec_dequeRalf Jung2019-02-135-33/+23
| |/ / / / /
* | | | | | Rollup merge of #58429 - RalfJung:box, r=TimNNkennytm2019-02-161-3/+8
|\ \ \ \ \ \
| * | | | | | fix Box::into_unique effecitvely transmuting to a raw ptrRalf Jung2019-02-131-3/+8
| |/ / / / /