| Age | Commit message (Expand) | Author | Lines |
| 2023-01-22 | simplify layout calculations in rawvec | The 8472 | -5/+12 |
| 2022-09-22 | Make ZST checks in core/alloc more readable | Scott McMurray | -6/+6 |
| 2022-06-29 | alloc: fix `no_global_oom_handling` warnings | Miguel Ojeda | -0/+1 |
| 2022-05-13 | Remove some unnecessary `rustc_allow_const_fn_unstable` attributes. | Nicholas Nethercote | -1/+0 |
| 2022-04-06 | formatting | SparkyPotato | -1/+1 |
| 2022-04-06 | cleanup | SparkyPotato | -8/+2 |
| 2022-04-06 | fix Vec leak with 0 capacity | SparkyPotato | -0/+7 |
| 2022-02-12 | Fix typo | Alphyr | -1/+1 |
| 2022-02-12 | Fix `shrink` and `capacity_from_bytes` | Benoît du Garreau | -2/+3 |
| 2022-02-12 | Fix a layout miscalculation in alloc::RawVec | Benoît du Garreau | -3/+1 |
| 2022-01-19 | Improve estimation of capacity in Vec::from_iter | AngelicosPhosphoros | -1/+1 |
| 2021-12-22 | RawVec: don't recompute capacity after allocating. | Nicholas Nethercote | -17/+18 |
| 2021-11-30 | Introduce `RawVec::reserve_for_push`. | Nicholas Nethercote | -0/+8 |
| 2021-11-03 | Make RawVec private to alloc | The8472 | -57/+4 |
| 2021-10-10 | Add #[must_use] to alloc constructors | John Kugelman | -0/+3 |
| 2021-08-28 | Fix a typo in raw_vec | terrarier2111 | -1/+1 |
| 2021-07-24 | Hide allocator details from TryReserveError | Kornel | -10/+10 |
| 2021-06-30 | alloc: `RawVec<T, A>::shrink` can be in `no_global_oom_handling`. | Miguel Ojeda | -1/+0 |
| 2021-05-05 | alloc: Add unstable Cfg feature `no-global_oom_handling` | John Ericson | -1/+15 |
| 2021-04-25 | get rid of min_const_fn references in library/ and rustdoc | Ralf Jung | -10/+4 |
| 2021-03-21 | fmt, change to cold | Ben Kimock | -2/+6 |
| 2021-03-21 | Mark RawVec::reserve as inline and outline the resizing logic | Ben Kimock | -1/+13 |
| 2021-01-26 | Auto merge of #79113 - andjo403:raw_vec_ptr, r=m-ou-se | bors | -0/+1 |
| 2021-01-21 | Enforce statically that `MIN_NON_ZERO_CAP` is calculated at compile time | Joshua Nelson | -16/+14 |
| 2020-12-15 | Auto merge of #78682 - glandium:issue78471, r=lcnr | bors | -0/+1 |
| 2020-12-08 | Do not inline finish_grow | Mike Hommey | -0/+1 |
| 2020-12-04 | Rename `AllocRef` to `Allocator` and `(de)alloc` to `(de)allocate` | Tim Diekmann | -12/+12 |
| 2020-11-22 | Auto merge of #79219 - shepmaster:beta-bump, r=Mark-Simulacrum | bors | -2/+1 |
| 2020-11-19 | Bump bootstrap compiler version | Jake Goulding | -2/+1 |
| 2020-11-18 | Add support for custom allocators in `Vec` | Tim Diekmann | -6/+1 |
| 2020-11-16 | mark raw_vec::ptr with inline | Andreas Jonson | -0/+1 |
| 2020-11-16 | Rollup merge of #77691 - exrook:rename-layouterr, r=KodrAus | Mara Bos | -2/+2 |
| 2020-10-25 | Merge remote-tracking branch 'upstream/master' into box-alloc | Tim Diekmann | -2/+3 |
| 2020-10-25 | Rollup merge of #78208 - liketechnik:issue-69399, r=oli-obk | Yuki Okushi | -1/+2 |
| 2020-10-21 | switch allow_internal_unstable const fns to rustc_allow_const_fn_unstable | Florian Warzecha | -1/+2 |
| 2020-10-15 | Following #74010 by converting some newer cases of backticked O notations to ... | Ryan Scott | -1/+1 |
| 2020-10-08 | Rename LayoutErr to LayoutError outside of core | Jacob Hughes | -2/+2 |
| 2020-10-07 | Support custom allocators in `Box` | Tim Diekmann | -30/+30 |
| 2020-09-23 | Rollup merge of #76993 - blitzerr:alloc-ref, r=Amanieu | Dylan DPC | -1/+1 |
| 2020-09-22 | Update library functions with stability attributes | Dylan MacKenzie | -0/+1 |
| 2020-09-22 | removing &mut self for other methods of AllocRef | blitzerr | -1/+1 |
| 2020-09-21 | Rollup merge of #72734 - pickfire:liballoc, r=KodrAus | ecstatic-morse | -15/+13 |
| 2020-09-19 | Use `T::BITS` instead of `size_of::<T> * 8`. | Mara Bos | -1/+1 |
| 2020-08-22 | Reduce duplicate in liballoc reserve error handling | Ivan Tham | -15/+13 |
| 2020-08-20 | Assume same alignment in `RawVec` | Tim Diekmann | -1/+6 |
| 2020-08-20 | Add debug assertion for equal alignment in RawVec | Tim Diekmann | -0/+1 |
| 2020-08-19 | Allow reallocation to different alignment | Tim Diekmann | -7/+6 |
| 2020-08-09 | Rollup merge of #75151 - pickfire:patch-4, r=LukasKalbertodt | Yuki Okushi | -4/+6 |
| 2020-08-04 | Replace `Memoryblock` with `NonNull<[u8]>` | Tim Diekmann | -15/+15 |
| 2020-08-04 | Consistent variable name alloc for raw_vec | Ivan Tham | -4/+6 |