about summary refs log tree commit diff
path: root/src/liballoc/vec.rs
AgeCommit message (Expand)AuthorLines
2020-06-29Auto merge of #73391 - pickfire:liballoc-panic-doc, r=Mark-Simulacrumbors-2/+2
2020-06-26Rollup merge of #73529 - pickfire:liballoc-specfromelem-i8, r=cuviperManish Goregaokar-1/+15
2020-06-27Add liballoc doc panic detail according to RawVecIvan Tham-2/+2
2020-06-25Rollup merge of #73616 - pickfire:liballoc-hash, r=joshtriplettDylan DPC-2/+2
2020-06-22Rollup merge of #71660 - sollyucko:master, r=dtolnayDylan DPC-11/+16
2020-06-22Liballoc minor hash import tweakIvan Tham-2/+2
2020-06-20Update stability attribute of new Vec PartialEq implsDavid Tolnay-13/+13
2020-06-20impl PartialEq<Vec<B>> for &[A], &mut [A]Solomon Ucko-0/+5
2020-06-20Deprecate `Vec::remove_item`Lukas Kalbertodt-10/+8
2020-06-20Add liballoc impl SpecFromElem for i8Ivan Tham-1/+15
2020-06-19Rollup merge of #72709 - LeSeulArtichaut:unsafe-liballoc, r=nikomatsakisManish Goregaokar-11/+14
2020-06-19`#[deny(unsafe_op_in_unsafe_fn)]` in liballocLeSeulArtichaut-11/+14
2020-06-19Rearrange liballoc __impl_slice_eq1Ivan Tham-1/+1
2020-06-19Liballoc clean up macro_rules styleIvan Tham-1/+1
2020-06-19Fix liballoc doc spellingIvan Tham-1/+1
2020-06-15Rollup merge of #72584 - CAD97:stabilize-58957, r=dtolnayRalf Jung-2/+8
2020-06-09Rename some identifiers in `RawVec` and `libarena`.Nicholas Nethercote-4/+4
2020-06-08Rollup merge of #72811 - pickfire:liballoc-impl, r=AmanieuRalf Jung-16/+16
2020-06-08Rollup merge of #72583 - CAD97:vec-iter-asref-slice, r=dtolnayRalf Jung-0/+7
2020-06-06Elide type on liballoc vecIvan Tham-1/+1
2020-06-05Add more assert to Vec with_capacity docsIvan Tham-0/+3
2020-06-03Add assert to Vec with_capacity docsIvan Tham-0/+2
2020-05-31Rearrange impl blocks with Deref as firstIvan Tham-16/+16
2020-05-29Add Extend::{extend_one,extend_reserve}Josh Stone-0/+20
2020-05-25stabilize vec_drain_as_sliceCAD97-2/+8
2020-05-25impl AsRef<[T]> for vec::IntoIter<T>CAD97-0/+7
2020-05-14Auto merge of #71321 - matthewjasper:alloc-min-spec, r=sfacklerbors-12/+9
2020-04-30Rollup merge of #71148 - bluss:vec-drop-raw-slice, r=RalfJungTyler Mandry-4/+10
2020-04-28Vec IntoIter: Drop using raw sliceUlrik Sverdrup-2/+8
2020-04-26Use min_specialization in liballocMatthew Jasper-12/+9
2020-04-15Fix clippy warningsMatthias Krüger-6/+6
2020-04-14Vec drop and truncate: drop using raw slice *mut [T]Ulrik Sverdrup-2/+2
2020-04-06add detailed panic messages for Vec functionsIgorPerikov-6/+55
2020-04-05Rollup merge of #70558 - RalfJung:vec-extend-aliasing, r=AmanieuDylan DPC-9/+13
2020-04-05tweak swap_removeRalf Jung-3/+4
2020-04-04use ManuallyDrop instead of forget inside collectionsTrevor Spiteri-14/+13
2020-04-02Auto merge of #70362 - TimDiekmann:alloc-overhaul, r=Amanieubors-1/+2
2020-03-30fix and test aliasing in swap_removeRalf Jung-3/+4
2020-03-30fix aliasing in remove()Ralf Jung-4/+2
2020-03-30fix ptr invalidation in Vec::truncateRalf Jung-1/+2
2020-03-30fix pointer invalidation when extnding a vector from an untrusted iteratorRalf Jung-1/+3
2020-03-30fix Vec::extend invalidating unrelated pointersRalf Jung-1/+2
2020-03-29Rollup merge of #68692 - jyn514:vec-from-array, r=LukasKalbertodtMazdak Farrokhzad-0/+16
2020-03-26Fix issues from review and unsoundness of `RawVec::into_box`Tim Diekmann-1/+2
2020-03-26Overhaul of the `AllocRef` trait to match allocator-wg's latest consensTim Diekmann-1/+1
2020-03-20must_use on split_offKornel-0/+1
2020-03-11Rollup merge of #69828 - RalfJung:vec-leak, r=kennytmMazdak Farrokhzad-4/+12
2020-03-10Allow vec.rs to be over 3000 lines :(Joshua Nelson-0/+1
2020-03-10Bump release cutoffJoshua Nelson-1/+1
2020-03-10make the impl a little prettierJoshua Nelson-1/+1