about summary refs log tree commit diff
path: root/src/liballoc
AgeCommit message (Expand)AuthorLines
2019-10-13Rollup merge of #65373 - kalabukdima:patch-1, r=jonas-schievinkMazdak Farrokhzad-2/+2
2019-10-13Rollup merge of #65214 - Amanieu:cfg_atomic, r=alexcrichtonMazdak Farrokhzad-1/+1
2019-10-13Fix typo in docs for `Rc`kalabukdima-2/+2
2019-10-13Rollup merge of #65069 - crgl:clone-from-vec-deque, r=blussMazdak Farrokhzad-2/+122
2019-10-11Auto merge of #64877 - lzutao:stabilize-repeat_generic_slice, r=SimonSapinbors-6/+1
2019-10-10Override nth for VecDeque Iter and IterMutCharles Gleason-0/+20
2019-10-10Add tests for VecDeque clone_fromCharles Gleason-0/+23
2019-10-10Implement Clone::clone_from for VecDequeCharles Gleason-2/+79
2019-10-08Stabilize mem::take (mem_take)Jon Gjengset-1/+0
2019-10-08Split non-CAS atomic support off into target_has_atomic_load_storeAmanieu d'Antras-1/+1
2019-10-05Hide the `Iterator` specialization behind a traitJonas Schievink-5/+22
2019-10-05Deny specializing items not in the parent implJonas Schievink-0/+5
2019-10-03Rollup merge of #64975 - crgl:clone-from-linked-list, r=blussMazdak Farrokhzad-0/+56
2019-10-02Add test for LinkedList clone_fromCharles Gleason-0/+43
2019-10-02Use zipped iterators in clone_from for LinkedListCharles Gleason-2/+2
2019-10-02Stabilize `slice::repeat` (feature `repeat_generic_slice`)Lzu Tao-6/+1
2019-10-01Implement Clone::clone_from for LinkedListCharles Gleason-0/+13
2019-10-01Rollup merge of #64912 - lzutao:unneeded-main-doc, r=jonas-schievinkMazdak Farrokhzad-85/+54
2019-10-01BTreeSet intersection, difference & is_subnet optimizationsStein Somers-93/+247
2019-10-01Remove unneeded `fn main` blocks from docsLzu Tao-85/+54
2019-09-30Rollup merge of #64893 - SimonSapin:vec-of-option-box, r=sfacklerTyler Mandry-0/+25
2019-09-29Zero-initialize `vec![None; n]` for `Option<&T>`, `Option<&mut T>` and `Optio...Simon Sapin-0/+25
2019-09-29Fix `vec![x; n]` with null raw fat pointer zeroing the pointer metadataSimon Sapin-2/+50
2019-09-27Stabilize map_get_key_value featureLzu Tao-2/+1
2019-09-25Snap cfgs to new betaMark Rousskov-5/+1
2019-09-24fix several issues in String docsjordins-4/+4
2019-09-20Exempt extern "Rust" from improper_ctypesJosh Stone-1/+1
2019-09-16Const-stabilize `String::new`.Mazdak Farrokhzad-1/+1
2019-09-16Const-stabilize `Vec::new`.Mazdak Farrokhzad-4/+29
2019-09-16Auto merge of #64383 - pcpthm:btreeset-size-hint, r=dtolnaybors-22/+33
2019-09-16Improve BTreeSet::Intersection::size_hintpcpthm-22/+33
2019-09-14Rollup merge of #61797 - Thomasdezeeuw:stablise-weak_ptr_eq, r=RalfJungMazdak Farrokhzad-11/+8
2019-09-14Rollup merge of #64375 - kornelski:vecdrop, r=rkruppeMazdak Farrokhzad-13/+17
2019-09-14Rollup merge of #64203 - alexreg:rush-pr-2, r=centrilMazdak Farrokhzad-83/+81
2019-09-14Update src/liballoc/raw_vec.rsAlexander Regueiro-1/+1
2019-09-11Guarantee vec.clear/truncate is O(1) for trivial typesKornel-13/+17
2019-09-07Improve hygiene of `alloc::format!`Vadim Petrochenkov-1/+7
2019-09-06A few cosmetic improvements to code & comments in liballoc and libcoreAlexander Regueiro-83/+81
2019-08-30Rollup merge of #63684 - GrayJack:const_list_new, r=CentrilMazdak Farrokhzad-1/+1
2019-08-30Add a "diagnostic item" schemeOliver Scherer-0/+1
2019-08-25Update {rc, sync}::Weak::ptr_eq doc about comparing Weak::newThomas de Zeeuw-5/+6
2019-08-25Stabilise weak_ptr_eqThomas de Zeeuw-6/+2
2019-08-22Fix formatting.Tomasz Różański-1/+1
2019-08-22Fix a typo.Tomasz Różański-1/+1
2019-08-19Rollup merge of #63252 - nrc:arc-doc, r=alexcrichtonMazdak Farrokhzad-4/+0
2019-08-18Auto merge of #63045 - Rosto75:master, r=jonas-schievinkbors-43/+43
2019-08-18Constify LinkedList new functionGrayJack-1/+1
2019-08-17Rollup merge of #62451 - SimonSapin:new_uninit, r=RalfJungMazdak Farrokhzad-10/+497
2019-08-17Rename private helper method allocate_for_unsized to allocate_for_layoutSimon Sapin-10/+10
2019-08-17Doc nitsSimon Sapin-14/+14