File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Rust Allocators Working Group
2
+
3
+ This WG aims to:
4
+
5
+ * Define traits and other APIs for memory allocators,
6
+ with the unstable [ ` std::alloc::Alloc ` ] trait as a starting point.
7
+
8
+ * Make collections such as ` Vec<T> ` able to use any allocator,
9
+ most likely through an additional type parameter.
10
+
11
+ Discussion has historically happened in (at least) [ RFC #1398 ] , [ tracking issue #32838 ] , and [ tracking issue #42774 ] .
12
+ However individual GitHub theards become hard to navigate as they get longer.
13
+ This repository’s issue tracker allows discussing and resolving various topics separately.
14
+
15
+
16
+ ## Getting involved
17
+
18
+ To be notified of every issue and pull request in this repository, try GitHub’s * Watch* button.
19
+
20
+ For lower-latency discussion, we have the [ ` t-libs/wg-allocators ` ] stream on Zulip.
21
+
22
+
23
+ [ `std::alloc::Alloc` ] : https://doc.rust-lang.org/1.34.0/std/alloc/trait.Alloc.html
24
+ [ RFC #1398 ] : https://github.com/rust-lang/rfcs/pull/1398 " Allocators, take III "
25
+ [ tracking issue #32838 ] : https://github.com/rust-lang/rust/issues/32838 " Allocator traits and std::heap "
26
+ [ tracking issue #42774 ] : https://github.com/rust-lang/rust/issues/42774 " Tracking issue for custom allocators in standard collections "
27
+ [ `t-libs/wg-allocators` ] : https://rust-lang.zulipchat.com/#narrow/stream/197181-t-libs.2Fwg-allocators
You can’t perform that action at this time.
0 commit comments