issues
search
rust-lang
/
wg-allocators
Home of the Allocators working group: Paving a path for a standard set of allocator traits to be used in collections!
http://bit.ly/hello-wg-allocators
203
stars
9
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
How to alloc_zeroed with new Allocator trait?
#80
berkus
closed
3 years ago
9
Use a `Storage` backend for collection rather than an allocator-based one
#79
TimDiekmann
opened
3 years ago
1
Support for stateless size classes
#78
mahkoh
opened
3 years ago
1
Add a note to `AllocRef`, that implementation don't always has to be `'static`
#77
TimDiekmann
opened
3 years ago
0
Rename `AllocRef` to `Allocator` and `alloc` to `allocate`
#76
TimDiekmann
closed
3 years ago
3
Explicit function on AllocRef to provide allocation usable_size if supported
#75
thomcc
opened
3 years ago
0
Returning `NonNull<[u8]>` with full extent adds overhead to cases that don't need it.
#74
thomcc
opened
3 years ago
8
Rename LayoutErr to LayoutError
#73
exrook
opened
3 years ago
2
Should a global allocator always be required, even if it isn't used?
#72
lachlansneff
opened
3 years ago
12
What about AllocRef and SyncAllocRef?
#71
lachlansneff
closed
3 years ago
3
Make safety constraints for `grow` and `shrink` more strict
#70
TimDiekmann
closed
3 years ago
3
Change parameters of `AllocRef` to take `NonNull<[u8]>, usize` instead of `NonNull<u8>, Layout`
#69
TimDiekmann
closed
3 years ago
1
Introduce a byte-type
#68
TimDiekmann
closed
3 years ago
4
Hide Cow implementation details
#67
pickfire
closed
3 years ago
1
Return `MaybeUninit<u8>` rather than `u8`
#66
TimDiekmann
closed
3 years ago
7
Clarify unsafe requirements of AllocRef
#65
HeroicKatora
opened
3 years ago
11
What's the desired effect of `shrink`?
#64
TimDiekmann
closed
3 years ago
3
Crazy idea: Raw(Box/Vec/Deque)Impl<T> traits
#63
sollyucko
opened
4 years ago
3
Scoped allocators and unwinding on OOM
#62
Ekleog
closed
4 years ago
3
Replace `MemoryBlock` with `NonNull<[u8]>`
#61
SimonSapin
closed
3 years ago
45
Move `core::alloc::MemoryBlock` to `core::mem::Block`?
#60
TimDiekmann
closed
4 years ago
3
Move `Layout` and `LayoutErr` to `core::mem`
#59
TimDiekmann
closed
4 years ago
6
Separate methods v.s. "mode" parameters
#58
SimonSapin
closed
3 years ago
21
Rename AllocErr to AllocError
#57
SimonSapin
closed
3 years ago
15
Add `Result` to `core::alloc`
#56
TimDiekmann
closed
4 years ago
6
Change AllocRef to take &self
#55
Amanieu
closed
3 years ago
33
Implement `AllocRef` on `Box`, `Rc`, and `Arc`
#54
TimDiekmann
opened
4 years ago
8
Implement AllocRef for references to A: AllocRef
#53
lachlansneff
closed
4 years ago
12
Add best-effort `owns` method?
#52
lachlansneff
closed
4 years ago
2
Use a struct to represent a memory block
#51
TimDiekmann
closed
4 years ago
0
Capacity-based allocations: Allow ZSTs but forbid allocations with zeroed-capacity.
#50
TimDiekmann
closed
4 years ago
4
Library interface ergonomics
#49
msiglreith
opened
4 years ago
0
Roadmap
#48
TimDiekmann
opened
4 years ago
16
⚠️: Allocation promises with global AllocRef allocator
#47
CAD97
opened
4 years ago
0
Add a section to the module documentation "What is a legal allocator"
#46
TimDiekmann
opened
4 years ago
2
Question on `alloc_guard` in `raw_vec.rs`
#45
TimDiekmann
closed
4 years ago
2
Remove `_zeroed` variants and pass a flag instead
#44
TimDiekmann
closed
4 years ago
18
Implement `AllocRef` on `System` without `GlobalAlloc`
#43
TimDiekmann
opened
4 years ago
3
Shrinking should never fail
#42
Amanieu
closed
4 years ago
15
Split realloc into separate grow and shrink methods
#41
Amanieu
closed
4 years ago
3
Support realloc without copying?
#40
hbgl
opened
4 years ago
9
try_* methods for containers
#39
Ericson2314
opened
4 years ago
10
Add default implementation for allocating zero-sized types (or ZSTs)
#38
Wodann
closed
4 years ago
31
Change the signatures of `AllocRef` to take `self` instead of `&mut self`
#37
TimDiekmann
closed
4 years ago
11
Change the signatures of `AllocRef` to take `self` instead of `&mut self`
#36
TimDiekmann
closed
4 years ago
0
Small boxes
#35
burdges
closed
4 years ago
2
Implementing `AllocRef` for actual references
#34
oliver-giersch
opened
4 years ago
0
Type erased (dynamically dispatched) allocators
#33
Matthias247
opened
4 years ago
9
Add `Vec::with_capacity_zeroed`
#32
TimDiekmann
closed
4 years ago
17
Custom allocator allocated objects' lifetime
#31
95th
closed
4 years ago
3
Previous
Next