rust/library/alloc/src
bors a1a13b2bc4 Auto merge of #78461 - TimDiekmann:vec-alloc, r=Amanieu
Add support for custom allocators in `Vec`

This follows the [roadmap](https://github.com/rust-lang/wg-allocators/issues/7) of the allocator WG to add custom allocators to collections.

r? `@Amanieu`

This pull request requires a crater run.

### Prior work:
- #71873: Crater-test to solve rust-lang/wg-allocators#1
- [`alloc-wg`](https://github.com/TimDiekmann/alloc-wg)-crate
2020-11-21 22:46:50 +00:00
..
alloc Replace Memoryblock with NonNull<[u8]> 2020-08-04 18:03:34 +02:00
collections BTreeMap: reuse NodeRef as Root, keep BoxedNode for edges only, ban Unique 2020-11-18 10:07:42 +01:00
prelude mv std libs to library/ 2020-07-27 19:51:13 -05:00
raw_vec Rename AllocErr to AllocError 2020-09-28 14:51:03 -04:00
rc Add tests for weak into/from raw 2020-09-12 10:38:33 -05:00
sync Add tests for weak into/from raw 2020-09-12 10:38:33 -05:00
alloc.rs document that __rust_alloc is also magic to our LLVM fork 2020-11-15 18:40:49 +01:00
borrow.rs Update library functions with stability attributes 2020-09-22 10:05:58 -07:00
boxed.rs Auto merge of #78461 - TimDiekmann:vec-alloc, r=Amanieu 2020-11-21 22:46:50 +00:00
fmt.rs Convert a bunch of intra-doc links 2020-11-07 12:50:57 -08:00
lib.rs BTreeMap: fix pointer provenance rules, make borrowing explicit 2020-11-09 09:13:50 +01:00
macros.rs Fix doc links to std::fmt 2020-10-31 18:02:55 +07:00
raw_vec.rs Add support for custom allocators in Vec 2020-11-18 19:34:19 +01:00
rc.rs Don't say you "should" use fully qualified syntax 2020-10-28 16:49:30 -07:00
slice.rs Add support for custom allocators in Vec 2020-11-18 19:34:19 +01:00
str.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
string.rs Prevent String::retain from creating non-utf8 strings when abusing panic 2020-10-29 11:58:12 +01:00
sync.rs Don't say you "should" use fully qualified syntax 2020-10-28 16:49:30 -07:00
task.rs Allow unstable From impl for [Raw]Waker. 2020-09-11 13:36:45 +02:00
tests.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
vec.rs Add support for custom allocators in Vec 2020-11-18 19:34:19 +01:00