about summary refs log tree commit diff
path: root/library/alloc
AgeCommit message (Expand)AuthorLines
2021-08-16Optimize unnecessary check in VecDeque::retainXuanwo-8/+59
2021-08-16Auto merge of #87696 - ssomers:btree_lazy_iterator_cleanup, r=Mark-Simulacrumbors-56/+56
2021-08-15Auto merge of #87974 - steffahn:slice_split_size_hints, r=dtolnaybors-0/+61
2021-08-14Assign FIXMEs to me and remove obsolete onesDeadbeef-3/+1
2021-08-14Auto merge of #87913 - a1phyr:vec_spec_clone_from, r=dtolnaybors-10/+30
2021-08-13Improve wording, correct -> tight.Frank Steffahn-6/+6
2021-08-13Consistent use of `impl Trait` arguments in the test's helper function.Frank Steffahn-5/+1
2021-08-13allow incomplete features for nowDeadbeef-0/+2
2021-08-13Moved ui testDeadbeef-14/+56
2021-08-12Rewrite test from previous commit but without using macros.Frank Steffahn-64/+55
2021-08-12Test and fix size_hint for slice's [r]split* iteratorsFrank Steffahn-0/+74
2021-08-12Add missing cfg attributeBenoît du Garreau-0/+3
2021-08-12Auto merge of #87843 - kornelski:try_reserve, r=m-ou-sebors-292/+270
2021-08-10Specialize `Vec::clone_from` for `Copy` typesBenoît du Garreau-10/+27
2021-08-08Auto merge of #86879 - YohDeadfall:stabilize-vec-shrink-to, r=dtolnaybors-8/+4
2021-08-08Bump shrink_to stabilization to Rust 1.56David Tolnay-4/+4
2021-08-07Use assert_matches! instead of if let {} elseKornel-292/+269
2021-08-07Inline from of TryReserveErrorKindKornel-0/+1
2021-08-07Auto merge of #87408 - kornelski:try_reserve_error, r=yaahcbors-104/+252
2021-08-06Auto merge of #87777 - the8472:fix-mir-max-rss, r=oli-obk,joshtriplettbors-1/+65
2021-08-05add Box::try_new_uninit_slice for symmetryThe8472-0/+33
2021-08-05remove cfg gate on `use RawVec` since it is now also used in fallible codeThe8472-1/+0
2021-08-05alloc: Use intra doc links for the reserve functionest31-4/+12
2021-08-05add Box::try_new_zeroed_slice()The8472-0/+32
2021-08-02BTree: merge the complication introduced by #81486 and #86031Stein Somers-56/+56
2021-08-02Auto merge of #87535 - lf-:authors, r=Mark-Simulacrumbors-1/+0
2021-08-02Rollup merge of #87644 - Flying-Toast:vec-remove-note, r=the8472Yuki Okushi-0/+6
2021-08-01Auto merge of #86031 - ssomers:btree_lazy_iterator, r=Mark-Simulacrumbors-68/+171
2021-08-01Auto merge of #84662 - dtolnay:unwindsafe, r=Amanieubors-0/+8
2021-07-31Relocate Arc and Rc UnwindSafe implsDavid Tolnay-12/+8
2021-07-31Auto merge of #87488 - kornelski:track-remove, r=dtolnaybors-0/+2
2021-07-30Recommend `swap_remove` in `Vec::remove` docsFlying-Toast-0/+6
2021-07-30Fix comment referring to formerly-above codeDavid Tolnay-1/+1
2021-07-30Move UnwindSafe, RefUnwindSafe, AssertUnwindSafe to coreDavid Tolnay-0/+12
2021-07-30Rollup merge of #87574 - cuviper:retain-examples, r=joshtriplettYuki Okushi-6/+8
2021-07-29rfc3052: Remove authors field from Cargo manifestsJade-1/+0
2021-07-29Fix may not to appropriate might not or must notAli Malik-15/+15
2021-07-29Auto merge of #85874 - steffahn:fix_unsound_zip_optimization, r=yaahcbors-19/+43
2021-07-28Update the examples in `String` and `VecDeque::retain`Josh Stone-6/+8
2021-07-28Documentation improvementsFrank Steffahn-2/+17
2021-07-28Make `SpecInPlaceCollect` use `TrustedRandomAccessNoCoerce`Frank Steffahn-2/+4
2021-07-28Remove redundant bounds on get_unchecked for vec_deque iterators, and run fmtFrank Steffahn-11/+7
2021-07-28Add back TrustedRandomAccess-specialization for Vec, but only without coercionsFrank Steffahn-1/+33
2021-07-28Add TrustedRandomAccessNoCoerce supertrait without requirements or guarantees...Frank Steffahn-4/+12
2021-07-28Remove unsound TrustedRandomAccess implementationsFrank Steffahn-30/+1
2021-07-28Rollup merge of #87501 - spastorino:remove-min-tait, r=oli-obkYuki Okushi-1/+2
2021-07-27Use type_alias_impl_trait instead of min in compiler and libSantiago Pastorino-1/+2
2021-07-27Auto merge of #87431 - the8472:array-iter-fold, r=kennytmbors-0/+6
2021-07-27Auto merge of #85305 - MarcusDunn:master, r=pnkfelixbors-1/+1
2021-07-27Auto merge of #87062 - poliorcetics:fix-85462, r=dtolnaybors-0/+41