| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-08-22 | Auto merge of #75171 - amosonn:new_zeroed_slice, r=Amanieu | bors | -0/+23 | |
| New zeroed slice Add to #63291 the methods ```rust impl<T> Box<[T]> { pub fn new_zeroed_slice(len: usize) -> Box<[MaybeUninit<T>]> {…} } impl<T> Rc<[T]> { pub fn new_zeroed_slice(len: usize) -> Rc<[MaybeUninit<T>]> {…} } impl<T> Arc<[T]> { pub fn new_zeroed_slice(len: usize) -> Arc<[MaybeUninit<T>]> {…} } ``` as suggested in https://github.com/rust-lang/rust/issues/63291#issuecomment-605511675 . Also optimize `{Rc, Arc}::new_zeroed` to use `alloc_zeroed`, otherwise they are no more efficient than using `new_uninit` and zeroing the memory manually (which was the original implementation). | ||||
| 2020-08-21 | Use intra-doc-links in `alloc` | LeSeulArtichaut | -16/+10 | |
| 2020-08-05 | Add {Box,Rc,Arc}::new_zeroed_slice | Amos Onn | -0/+23 | |
| 2020-08-04 | Replace `Memoryblock` with `NonNull<[u8]>` | Tim Diekmann | -3/+1 | |
| 2020-08-03 | Merge branch 'master' into remove-in-place-alloc | Tim Diekmann | -45/+1 | |
| 2020-07-29 | Remove deprecated unstable `{Box,Rc,Arc}::into_raw_non_null` functions | Simon Sapin | -45/+1 | |
| FCP: https://github.com/rust-lang/rust/issues/47336#issuecomment-619369613 | ||||
| 2020-07-28 | Remove in-place allocation and revert to separate methods for zeroed allocations | Tim Diekmann | -7/+4 | |
| Fix docs | ||||
| 2020-07-27 | mv std libs to library/ | mark | -0/+1200 | |
