Skip to content

Commit a263303

Browse files
authored
Initial README
0 parents  commit a263303

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
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

0 commit comments

Comments
 (0)