| Age | Commit message (Expand) | Author | Lines |
| 2024-02-18 | time complexity for push | Jacob Asper | -0/+7 |
| 2024-02-16 | Don't use mem::zeroed in vec::IntoIter | Ben Kimock | -34/+29 |
| 2024-02-15 | Replace `NonZero::<_>::new` with `NonZero::new`. | Markus Reiter | -4/+4 |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -10/+10 |
| 2024-02-09 | Auto merge of #120676 - Mark-Simulacrum:bootstrap-bump, r=clubby789 | bors | -1/+1 |
| 2024-02-08 | Reduce use of NonNull::new_unchecked in library/ | Ben Kimock | -4/+4 |
| 2024-02-08 | Bump version placeholders | Mark Rousskov | -1/+1 |
| 2024-01-30 | Apply suggestions from code review | the8472 | -12/+11 |
| 2024-01-30 | document `FromIterator for Vec` allocation behaviors | The 8472 | -0/+45 |
| 2024-01-26 | Rollup merge of #113489 - tguichaoua:cow_from_array, r=dtolnay | Matthias Krüger | -0/+13 |
| 2024-01-26 | Rollup merge of #119917 - Zalathar:split-off, r=cuviper | Matthias Krüger | -8/+0 |
| 2024-01-23 | Auto merge of #119892 - joboet:libs_use_assert_unchecked, r=Nilstrieb,cuviper | bors | -1/+1 |
| 2024-01-21 | Rollup merge of #120180 - Zalathar:vec-split-off-alternatives, r=dtolnay | Matthias Krüger | -0/+6 |
| 2024-01-21 | Rollup merge of #120145 - the8472:fix-inplace-dest-drop, r=cuviper | Matthias Krüger | -13/+25 |
| 2024-01-21 | Document some alternatives to `Vec::split_off` | Zalathar | -0/+6 |
| 2024-01-20 | Rollup merge of #120116 - the8472:only-same-alignments, r=cuviper | Guillaume Gomez | -12/+15 |
| 2024-01-19 | fix: Drop guard was deallocating with the incorrect size | The 8472 | -13/+25 |
| 2024-01-18 | Clarify docs for Vec::into_boxed_slice, Vec::shrink_to_fit | invpt | -7/+12 |
| 2024-01-18 | remove alignment-changing in-place collect | The 8472 | -5/+8 |
| 2024-01-18 | update internal ASCII art comment for vec specializations | The 8472 | -7/+7 |
| 2024-01-16 | Fix typo in comments (in_place_collect) | Robert Grosse | -1/+1 |
| 2024-01-13 | libs: use `assert_unchecked` instead of intrinsic | joboet | -1/+1 |
| 2024-01-13 | Remove special-case handling of `vec.split_off(0)` | Zalathar | -8/+0 |
| 2024-01-07 | mark vec::IntoIter pointers as `!nonnull` | The 8472 | -49/+73 |
| 2024-01-07 | typo fix | The 8472 | -1/+1 |
| 2023-12-29 | Italicise "bytes" in the docs of some `Vec` methods | Gurinder Singh | -6/+6 |
| 2023-12-06 | Auto merge of #118460 - the8472:fix-vec-realloc, r=saethlin | bors | -7/+27 |
| 2023-12-05 | Auto merge of #118273 - AngelicosPhosphoros:dedup_2_loops_version_77772_2, r=... | bors | -12/+45 |
| 2023-12-05 | Split `Vec::dedup_by` into 2 cycles | AngelicosPhosphoros | -12/+45 |
| 2023-12-05 | Fix in-place collect not reallocating when necessary | The 8472 | -7/+27 |
| 2023-11-29 | Rollup merge of #118398 - mu001999:std/add_cfgs, r=thomcc | Matthias Krüger | -0/+5 |
| 2023-11-28 | Auto merge of #110353 - the8472:in-place-flatten-chunks, r=cuviper | bors | -27/+118 |
| 2023-11-28 | Add proper cfgs | r0cky | -0/+5 |
| 2023-11-20 | docs(GH-118094): make docs a bit more explicit | Petr Portnov | -3/+3 |
| 2023-11-20 | chore(GH-118094): explicitly mark `_elem` as unused | Petr Portnov | -1/+1 |
| 2023-11-20 | feat: specialize `SpecFromElem` for `()` | Petr Portnov | -4/+19 |
| 2023-11-15 | Re-format code with new rustfmt | Mark Rousskov | -3/+1 |
| 2023-11-02 | Add insta-stable std::hash::{DefaultHasher, RandomState} exports | ltdk | -1/+1 |
| 2023-10-29 | Increase the reach of panic_immediate_abort | Ben Kimock | -4/+7 |
| 2023-10-16 | Add invariant to Vec::pop that len < cap if pop successful | Arthur Carcano | -0/+1 |
| 2023-10-08 | Bump to latest beta | Mark Rousskov | -2/+2 |
| 2023-10-03 | Bump version placeholders | Mark Rousskov | -2/+2 |
| 2023-09-28 | Auto merge of #111278 - EFanZh:implement-from-array-refs-for-vec, r=dtolnay | bors | -0/+30 |
| 2023-09-16 | edit `std::vec::Vec::truncate` docs | mxnkarou | -2/+2 |
| 2023-09-16 | Auto merge of #114494 - est31:extend_useless_ptr_null_checks, r=jackh726 | bors | -0/+2 |
| 2023-09-03 | unchecked layout calculations when shrinking during in-place collect | The 8472 | -2/+12 |
| 2023-09-03 | relax size and alignment requirements for in-place iteration | The 8472 | -8/+11 |
| 2023-09-03 | update in-place-iteration module docs | The 8472 | -8/+25 |
| 2023-09-03 | don't leak items if alloc::shrink panics | The 8472 | -2/+6 |
| 2023-09-03 | Expand in-place iteration specialization to Flatten, FlatMap and ArrayChunks | The 8472 | -19/+76 |