about summary refs log tree commit diff
path: root/library/alloc
AgeCommit message (Expand)AuthorLines
2020-09-07Auto merge of #76368 - ayushmishra2005:move_str_contact_library, r=jyn514bors-0/+8
2020-09-07Typo fix scottmcm-1/+1
2020-09-07Rollup merge of #76324 - ayushmishra2005:move_vec_tests_in_library, r=matkladDylan DPC-0/+23
2020-09-07Rollup merge of #76305 - CDirkx:const-tests, r=matkladDylan DPC-0/+14
2020-09-07Rollup merge of #76303 - jyn514:vec-assert-doc, r=Dylan-DPCDylan DPC-0/+3
2020-09-07Rollup merge of #76273 - CraftSpider:master, r=matkladDylan DPC-0/+56
2020-09-06Clean up vec benches bench_in_place styleIvan Tham-22/+21
2020-09-06Move test-cases in string.rsAyush Kumar Mishra-8/+8
2020-09-05Auto merge of #76217 - RalfJung:maybe-uninit-slice, r=KodrAusbors-11/+15
2020-09-05Nightly is currently 1.48scottmcm-1/+1
2020-09-05rename MaybeUninit slice methodsRalf Jung-11/+15
2020-09-05Rollup merge of #76060 - pickfire:patch-12, r=jyn514Dylan DPC-1/+3
2020-09-05Rollup merge of #75994 - mental32:impl-rc-new-cyclic, r=KodrAusDylan DPC-0/+110
2020-09-05Move Various str tests in libraryAyush Kumar Mishra-0/+21
2020-09-05Added str tests in libraryAyush Kumar Mishra-0/+8
2020-09-04Re-export ArrayChunksMut in allocJosh Stone-0/+2
2020-09-04Auto merge of #75200 - ssomers:btree_valmut, r=Mark-Simulacrumbors-171/+319
2020-09-04Auto merge of #75207 - dylni:add-slice-check-range, r=KodrAusbors-71/+22
2020-09-04Move Vec slice UI tests in libraryAyush Kumar Mishra-0/+23
2020-09-03Add `[T; N]: TryFrom<Vec<T>>`Scott McMurray-0/+52
2020-09-04Add slice primitive link to vecIvan Tham-1/+2
2020-09-04Move various ui const tests to `library`Christiaan Dirkx-0/+14
2020-09-04Add tests for overflow in String / VecDeque operations using rangesTomasz Miąsko-0/+45
2020-09-04Add tests for overflow in Vec::drainTomasz Miąsko-0/+25
2020-09-03Link to `#capacity-and-reallocation` when using with_capacityJoshua Nelson-0/+3
2020-09-03fix debug assertionThe8472-4/+18
2020-09-03Remove vec-to_str.rs, merge the remaining test in with vecRune Tynan-0/+3
2020-09-03improve comments and namingThe8472-25/+56
2020-09-03add explanation to specialization markerThe8472-0/+6
2020-09-03remove separate no-drop code path since it resulted in more LLVM IRThe8472-32/+15
2020-09-03remove empty Vec extend optimizationThe8472-24/+2
2020-09-03get things to work under min_specialization by leaning more heavily on #[rust...The8472-8/+14
2020-09-03fix benchmark compile errorsThe8472-12/+9
2020-09-03apply required min_specialization attributesThe8472-1/+7
2020-09-03support in-place collect for MapWhile adaptersThe8472-0/+2
2020-09-03generalize in-place collect to types of same size and alignmentThe8472-23/+34
2020-09-03increase comment verbosityThe8472-2/+2
2020-09-03work around compiler overhead around lambdas in generics by extracting them i...The8472-34/+39
2020-09-03extract IntoIter drop/forget used by specialization into separate methodsThe8472-15/+25
2020-09-03add benchmark to cover in-place extendThe8472-0/+14
2020-09-03remove redundant castThe8472-1/+1
2020-09-03test drops during in-place iterationThe8472-0/+40
2020-09-03move unsafety into method, not relevant to callerThe8472-2/+2
2020-09-03replace unsafe ptr::write with deref-write, benchmarks show no differenceThe8472-10/+4
2020-09-03pacify tidyThe8472-6/+6
2020-09-03replace drop flag with ManuallyDropThe8472-6/+4
2020-09-03mark as_inner as unsafe and update commentsThe8472-5/+9
2020-09-03avoid exposing that binary heap's IntoIter is backed by vec::IntoIter, use a ...The8472-9/+26
2020-09-03fix: bench didn't black_box its resultsThe8472-3/+1
2020-09-03fix build issue due to stabilized featureThe8472-0/+1