| Age | Commit message (Expand) | Author | Lines |
| 2019-02-20 | Rollup merge of #58553 - scottmcm:more-ihle, r=Centril | kennytm | -16/+16 |
| 2019-02-17 | Use more impl header lifetime elision | Scott McMurray | -16/+16 |
| 2019-02-10 | libs: doc comments | Alexander Regueiro | -6/+6 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-12-21 | Inline tweaks | John Kåre Alsaker | -0/+3 |
| 2018-11-30 | Inline things | John Kåre Alsaker | -0/+4 |
| 2018-08-29 | fix some uses of pointer intrinsics with invalid pointers | Ralf Jung | -1/+3 |
| 2018-08-20 | Replace usages of ptr::offset with ptr::{add,sub}. | Corey Farwell | -2/+2 |
| 2018-06-29 | Move core::alloc::CollectionAllocErr to alloc::collections | Simon Sapin | -1/+2 |
| 2018-06-18 | Rename OOM to allocation error | Simon Sapin | -2/+2 |
| 2018-06-11 | Remove alloc::Opaque and use *mut u8 as pointer type for GlobalAlloc | Mike Hommey | -1/+1 |
| 2018-06-04 | Optimize layout calculations in HashMap | Amanieu d'Antras | -3/+16 |
| 2018-06-01 | Simplify HashMap layout calculation by using Layout | Amanieu d'Antras | -107/+13 |
| 2018-05-30 | Pass a `Layout` to `oom` | Mike Hommey | -11/+32 |
| 2018-04-29 | Fix some broken links in docs. | Eric Huss | -1/+1 |
| 2018-04-22 | Replace GlobalAlloc::oom with a lang item | Steven Fackler | -3/+3 |
| 2018-04-16 | Auto merge of #48945 - clarcharr:iter_exhaust, r=Kimundi | bors | -1/+1 |
| 2018-04-12 | Rename alloc::Void to alloc::Opaque | Simon Sapin | -1/+1 |
| 2018-04-12 | Use NonNull<Void> instead of *mut u8 in the Alloc trait | Mike Hommey | -4/+2 |
| 2018-04-12 | Return Result instead of Option in alloc::Layout constructors | Simon Sapin | -1/+1 |
| 2018-04-12 | Remove the now-unit-struct AllocErr field inside CollectionAllocErr | Simon Sapin | -2/+2 |
| 2018-04-12 | Remove the now-unit-struct AllocErr parameter of oom() | Simon Sapin | -2/+2 |
| 2018-04-12 | Actually deprecate the Heap type | Simon Sapin | -6/+6 |
| 2018-04-12 | Import the `alloc` crate as `alloc_crate` in std | Simon Sapin | -4/+1 |
| 2018-04-04 | Replace manual iter exhaust with for_each(drop). | Clar Charr | -1/+1 |
| 2018-04-03 | Remove all unstable placement features | Aidan Hobson Sayers | -26/+0 |
| 2018-04-02 | Use Alloc and Layout from core::heap. | Mike Hommey | -1/+2 |
| 2018-03-14 | implementing fallible allocation API (try_reserve) for Vec, String and HashMap | snf | -16/+41 |
| 2018-01-20 | Rename std::ptr::Shared to NonNull | Simon Sapin | -3/+3 |
| 2017-12-13 | Remove Sync and Send implementation for RawTable | Konrad Borowski | -3/+0 |
| 2017-10-14 | std: Set probe length tag on cloned hashmaps | Manish Goregaokar | -0/+1 |
| 2017-10-14 | std: Get rid of hash_offet in RawTable | Manish Goregaokar | -16/+15 |
| 2017-09-30 | address some `FIXME`s whose associated issues were marked as closed | Niv Kaminer | -2/+2 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -7/+7 |
| 2017-08-01 | Fixed extra cases found in better checking. | Isaac van Bakel | -1/+1 |
| 2017-07-22 | Add conversions from references to NonZero pointers, Unique, and Shared | Simon Sapin | -1/+1 |
| 2017-07-22 | Rename {NonZero,Shared,Unique}::new to new_unchecked | Simon Sapin | -3/+3 |
| 2017-07-05 | rustc: Implement the #[global_allocator] attribute | Alex Crichton | -6/+5 |
| 2017-05-20 | migrate everything to using mem::needs_drop | Alexis Beingessner | -2/+1 |
| 2017-05-04 | Deprecate heap::EMPTY in favour of Unique::empty or otherwise. | Alexis Beingessner | -1/+2 |
| 2017-05-04 | fallout from NonZero/Unique/Shared changes | Alexis Beingessner | -9/+12 |
| 2017-04-04 | Simplify HashMap Bucket interface | arthurprs | -173/+151 |
| 2017-03-22 | Simplify hash table drops | Josh Stone | -47/+18 |
| 2017-03-17 | Stabilize rc_raw feature, closes #37197 | Aaron Turon | -1/+1 |
| 2017-03-11 | Implement placement-in protocol for `HashMap` | Charlie Fan | -0/+27 |
| 2017-03-03 | Reduce size overhead of adaptative hashmap | arthurprs | -8/+66 |
| 2017-02-08 | std: Add retain method for HashMap and HashSet | f001 | -7/+74 |
| 2016-12-28 | Replace uses of `#[unsafe_destructor_blind_to_params]` with `#[may_dangle]` | Andrew Paseltiner | -2/+1 |
| 2016-12-18 | Implement `fmt::Debug` for all structures in libstd. | Corey Farwell | -0/+29 |
| 2016-11-02 | Rollup merge of #37498 - sanxiyn:unused-type-alias, r=eddyb | Jonathan Turner | -4/+0 |