| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-10-23 | fix typos in various places | Matthias Krüger | -1/+1 | |
| 2018-10-10 | remove a now outdated comment | Ralf Jung | -3/+0 | |
| 2018-10-09 | address RalfJung's comment | Jorge Aparicio | -6/+6 | |
| 2018-10-09 | alloc: fix deprecated warnings | Jorge Aparicio | -20/+20 | |
| 2018-10-05 | Revert "Slightly refactor VecDeque implementation" | Alex Crichton | -3/+3 | |
| This reverts commit 6ce76acae455a32113116cd2f95f8076388fc2d3. | ||||
| 2018-10-05 | Revert "Optimize VecDeque::append" | Alex Crichton | -27/+2 | |
| This reverts commit 11e488b64fed181820280d494d4fcc157ee1adc5. | ||||
| 2018-10-05 | Revert "Add docs and debug asserts" | Alex Crichton | -23/+11 | |
| This reverts commit 1a1a7f6167edf18b8a0ab488e651f7748cc2e9d3. | ||||
| 2018-10-05 | Revert "Fix tidy" | Alex Crichton | -2/+1 | |
| This reverts commit 1908892d3f60008f265dfc25ac46db387c0ad6a0. | ||||
| 2018-10-05 | Revert "Add another assert" | Alex Crichton | -4/+0 | |
| This reverts commit 21d2a6c9868541ec9829ced9a5bae936b18741c5. | ||||
| 2018-09-29 | Revert "Auto merge of #53508 - japaric:maybe-uninit, r=RalfJung" | Ralf Jung | -20/+20 | |
| This reverts commit c6e3d7fa3113aaa64602507f39d4627c427742ff, reversing changes made to 4591a245c7eec9f70d668982b1383cd2a6854af5. | ||||
| 2018-09-22 | address RalfJung's comment | Jorge Aparicio | -6/+6 | |
| 2018-09-22 | alloc: fix deprecated warnings | Jorge Aparicio | -20/+20 | |
| 2018-09-04 | Breaking change upgrades | Mark Rousskov | -1/+1 | |
| 2018-08-29 | Add another assert | MaloJaffre | -0/+4 | |
| 2018-08-28 | Fix tidy | MaloJaffre | -1/+2 | |
| 2018-08-28 | Add docs and debug asserts | MaloJaffre | -11/+23 | |
| 2018-08-24 | Optimize VecDeque::append | MaloJaffre | -2/+27 | |
| 2018-08-24 | Slightly refactor VecDeque implementation | MaloJaffre | -3/+3 | |
| 2018-08-22 | Add a test for issue #53529 | MaloJaffre | -0/+17 | |
| 2018-08-22 | Fix unsoundness in VecDeque Debug impls | MaloJaffre | -8/+8 | |
| Fixes #53566. | ||||
| 2018-08-22 | Revert "Auto merge of #52553 - Pazzaz:vecdeque-append, r=SimonSapin" | MaloJaffre | -159/+2 | |
| This partially reverts commit d5b6b95aef94169b5dbe4dbb1357d4bab1fc9800, reversing changes made to 6b1ff19af36f7bbf1974579ec1b9bf2c8ccd595e. Fixes #53529. Cc: #53564. | ||||
| 2018-08-20 | Replace usages of ptr::offset with ptr::{add,sub}. | Corey Farwell | -45/+45 | |
| 2018-08-18 | Auto merge of #52553 - Pazzaz:vecdeque-append, r=SimonSapin | bors | -2/+159 | |
| Non-naive implementation of `VecDeque.append` Replaces the old, simple implementation with a more manual (and **unsafe** 😱) one. I've added 1 more test and verified that it covers all 6 code paths in the function. This new implementation was about 60% faster than the old naive one when I tried benchmarking it. | ||||
| 2018-08-15 | Clarify unused_as_mut_slices | Pazzaz | -3/+6 | |
| 2018-08-14 | Clarify dst condition | Pazzaz | -8/+8 | |
| 2018-08-14 | Don't drop values in other, just move the tail | Pazzaz | -7/+3 | |
| 2018-08-05 | Correct invalid feature attributes | varkor | -1/+1 | |
| 2018-07-22 | Make VecDeque append safer and easier to understand | Pazzaz | -109/+131 | |
| 2018-07-20 | data_structures: Add a reference wrapper for pointer-indexed maps/sets | Vadim Petrochenkov | -1/+1 | |
| Use `ptr::eq` for comparing pointers | ||||
| 2018-07-19 | Non-naive implementation for `VecDeque.append` | Pazzaz | -2/+138 | |
| 2018-07-02 | add outlives annotations to `BTreeMap` | Niko Matsakis | -7/+10 | |
| nll requires these annotations, I believe because of https://github.com/rust-lang/rust/issues/29149 | ||||
| 2018-07-02 | Make `BTreeMap::clone()` not allocate when cloning an empty tree. | Nicholas Nethercote | -1/+10 | |
| 2018-06-29 | Move core::alloc::CollectionAllocErr to alloc::collections | Simon Sapin | -1/+30 | |
| 2018-06-29 | Move some alloc crate top-level items to a new alloc::collections module | Simon Sapin | -0/+11162 | |
| This matches std::collections | ||||
