| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 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 | ||||
