about summary refs log tree commit diff
path: root/library/alloc
AgeCommit message (Expand)AuthorLines
2020-09-20Fix time complexity in BinaryHeap::peek_mut docsGiacomo Stevanato-1/+2
2020-09-20Set sift=true only when PeekMut yields a mutable referenceGiacomo Stevanato-1/+2
2020-09-20Added benchmarks for BinaryHeapGiacomo Stevanato-0/+92
2020-09-19Use intra-doc linksDenis Vasilik-12/+8
2020-09-19Auto merge of #76929 - ssomers:btree_cleanup_2, r=Mark-Simulacrumbors-20/+22
2020-09-19BTreeMap: wrap node's raw parent pointer in NonNullStein Somers-20/+22
2020-09-19BTreeMap: code readability tweaksStein Somers-7/+7
2020-09-19Rollup merge of #76525 - fusion-engineering-forks:string-drain, r=dtolnayRalf Jung-1/+35
2020-09-19Rollup merge of #76492 - fusion-engineering-forks:int-bits, r=dtolnayRalf Jung-7/+8
2020-09-19Rollup merge of #76400 - pickfire:patch-5, r=dtolnayRalf Jung-22/+21
2020-09-19Rollup merge of #76310 - scottmcm:array-try_from-vec, r=dtolnayRalf Jung-0/+52
2020-09-19Add tracking issue number for string_drain_as_str.Mara Bos-3/+3
2020-09-19Use `T::BITS` instead of `size_of::<T> * 8`.Mara Bos-7/+8
2020-09-18Rename method to `assert_len`dylni-5/+5
2020-09-18Move `slice::check_range` to `RangeBounds`dylni-8/+5
2020-09-18Update library/alloc/src/collections/binary_heap.rsDenis Vasilik-1/+1
2020-09-18Update library/alloc/src/collections/binary_heap.rsDenis Vasilik-1/+1
2020-09-18Update library/alloc/src/collections/binary_heap.rsDenis Vasilik-1/+1
2020-09-18Update library/alloc/src/collections/binary_heap.rsDenis Vasilik-1/+1
2020-09-18Use intra-doc linksDenis Vasilik-2/+1
2020-09-18Move to intra-doc linksDenis Vasilik-21/+27
2020-09-18Use intra-doc linksDenis Vasilik-16/+10
2020-09-18Remove unused libc feature gateest31-1/+0
2020-09-18Auto merge of #76790 - ssomers:btree_slice_slasher_returns, r=Mark-Simulacrumbors-16/+29
2020-09-16Rollup merge of #75026 - JulianKnodt:array_windows, r=AmanieuTyler Mandry-0/+3
2020-09-16Add array window fnkadmin-0/+3
2020-09-16Rollup merge of #76662 - RalfJung:lib-test-miri, r=Mark-SimulacrumRalf Jung-8/+7
2020-09-16Rollup merge of #76534 - notriddle:doc-comments, r=jyn514Ralf Jung-0/+4
2020-09-16Rollup merge of #76369 - ayushmishra2005:move_various_str_tests_library, r=jy...Ralf Jung-0/+21
2020-09-16Rollup merge of #76062 - pickfire:patch-13, r=jyn514Ralf Jung-1/+3
2020-09-16Rollup merge of #76056 - pickfire:patch-10, r=jyn514Ralf Jung-0/+1
2020-09-16Rollup merge of #75882 - pickfire:patch-6, r=jyn514Dylan DPC-2/+2
2020-09-16Rollup merge of #75146 - tmiasko:range-overflow, r=Mark-SimulacrumDylan DPC-0/+70
2020-09-16BTreeMap: avoid slices even moreStein Somers-16/+29
2020-09-15fix slice::check_range aliasing problemsRalf Jung-8/+7
2020-09-15reduce size of test_from_iter_specialization_with_iterator_adapters test in MiriRalf Jung-1/+1
2020-09-15Test and fix Sync & Send traits of BTreeMap artefactsStein Somers-0/+143
2020-09-15Vec doc use elision as code rather than commentIvan Tham-1/+3
2020-09-15Auto merge of #76682 - richkadel:vec-take, r=Mark-Simulacrumbors-0/+23
2020-09-13Optimize behavior of vec.split_off(0) (take all)Rich Kadel-0/+23
2020-09-13Rollup merge of #76677 - RalfJung:stable-pointers, r=jonas-schievinkJonas Schievink-0/+3
2020-09-13Rollup merge of #76527 - fusion-engineering-forks:cleanup-uninit, r=jonas-sch...Jonas Schievink-5/+4
2020-09-13note that test_stable_pointers does not reflect a stable guaranteeRalf Jung-0/+3
2020-09-12Auto merge of #76538 - fusion-engineering-forks:check-useless-unstable-trait-...bors-0/+2
2020-09-12Add tests for weak into/from rawCAD97-0/+84
2020-09-12Allow Weak::as_ptr and friends for unsized TCAD97-9/+9
2020-09-12Adjust sync::Weak::from_raw to support unsized TCAD97-11/+12
2020-09-12?Sized bounds for rc::Weak::as_ptr and friendsCAD97-14/+14
2020-09-12Adjust rc::Weak::from_raw to support unsized TCAD97-11/+12
2020-09-12Rollup merge of #76530 - carbotaniuman:fix-rc, r=RalfJungRalf Jung-38/+75