| Age | Commit message (Expand) | Author | Lines |
| 2024-04-17 | Rollup merge of #122201 - coolreader18:doc-clone_from, r=dtolnay | Matthias Krüger | -2/+24 |
| 2024-04-12 | Avoid more NonNull-raw-NonNull roundtrips in Vec | Ben Kimock | -15/+44 |
| 2024-03-28 | Rename reserve_for_push to grow_one and fix comment. | Cai Bear | -2/+2 |
| 2024-03-28 | Remove len argument from RawVec::reserve_for_push because it's always equal t... | Cai Bear | -2/+2 |
| 2024-03-27 | Rollup merge of #123107 - avandesa:vec_pop_if, r=joboet | Matthias Krüger | -0/+25 |
| 2024-03-26 | Implement `Vec::pop_if` | Alex van de Sandt | -0/+25 |
| 2024-03-25 | Require DerefPure for patterns | Michael Goulet | -0/+3 |
| 2024-03-21 | Auto merge of #122785 - the8472:const-select-specialized-impl, r=Amanieu | bors | -79/+89 |
| 2024-03-20 | select Vec::from_iter impls in a const block to optimize compile times | The 8472 | -79/+89 |
| 2024-03-19 | fix OOB pointer formed in Vec::index | Joshua Wong | -4/+3 |
| 2024-03-17 | Improve wording of `Vec::swap_remove` | Pierre Allix | -1/+1 |
| 2024-03-09 | Rollup merge of #120504 - kornelski:try_with_capacity, r=Amanieu | Guillaume Boisseau | -0/+34 |
| 2024-03-08 | Document overrides of `clone_from()` | Noa | -2/+24 |
| 2024-03-05 | Rollup merge of #121262 - 20jasper:add-vector-time-complexity, r=cuviper | Matthias Krüger | -0/+21 |
| 2024-03-01 | try_with_capacity for Vec, VecDeque, String | Kornel | -0/+34 |
| 2024-02-26 | Document args returned from `Vec::into_raw_parts{,_with_alloc}` | 许杰友 Jieyou Xu (Joe) | -2/+2 |
| 2024-02-26 | Rearrange `Vec::from_raw_parts{,_in}` doc argument order to match code argume... | 许杰友 Jieyou Xu (Joe) | -2/+2 |
| 2024-02-25 | Make push docs more vague | Jacob Asper | -4/+3 |
| 2024-02-23 | Auto merge of #121454 - reitermarkus:generic-nonzero-library, r=dtolnay | bors | -32/+19 |
| 2024-02-22 | Add `rustc_confusables` annotations to some stdlib APIs | Esteban Küber | -0/+3 |
| 2024-02-22 | Use generic `NonZero` everywhere in `alloc`. | Markus Reiter | -32/+19 |
| 2024-02-18 | Fix error in push docs | Jacob Asper | -4/+5 |
| 2024-02-18 | fix typo in push documentation | Jacob Asper | -1/+1 |
| 2024-02-18 | intradoc link for vec | Jacob Asper | -1/+1 |
| 2024-02-18 | time complexity for insert | Jacob Asper | -0/+6 |
| 2024-02-18 | time complexity for pop | Jacob Asper | -0/+4 |
| 2024-02-18 | time complexity for push_within_capacity | Jacob Asper | -0/+4 |
| 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 |