-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
Description
I would like to come to the listed issues in the more or less indicated order. Linked issues are not necessarily confirmed, please consult the issues for more details.
AllocRef:
-
GlobalAlloc::realloc’s parameters are backward #3,Support reallocating to a different alignment? #5: Support reallocating to a different alignment? - Change AllocRef to take &self #55: Change
AllocRefto take&self -
ReturnMaybeUninit<u8>rather thanu8#66/Introduce a byte-type #68: ReturnMaybeUninit<u8>rather thanu8/Introduce a byte type - Stabilize (this may take a while 😉 )
Allocator aware types:
- Land Stability annotations on generic parameters (take 2) rust#72314 (blocker for this section)
- Implement
AllocRefonBox,Rc, andArc#54: ImplementAllocRefonBox - Tracking Issue for structs which needs an allocator #7: Implement allocator aware collections
- Additional traits for allocator aware types #15: Additional traits for allocator aware types
- try_* methods for containers #39: try_ methods for containers
GlobalAlloc:
- Coherent design of GlobalAlloc and Alloc #21: Coherent design of
GlobalAllocandAlloc - Implement
AllocRefonSystemwithoutGlobalAlloc#43: ImplementAllocRefonSystemwithoutGlobalAlloc - soft-deprecate
GlobalAllocwhen stabilizingAllocRef - deprecate
GlobalAllocwhenAllocRefis stabilized at least three months (two versions)
Documentation:
- Clarify unsafe requirements of AllocRef #65: Clarify unsafe requirements of AllocRef A-Alloc Trait
- ⚠️: Allocation promises with global AllocRef allocator #47: Allocation promises with global
AllocRefallocator - Add a section to the module documentation "What is a legal allocator" #46: Add a section to the module documentation "What is a legal allocator"
- Define what
#[global_allocator]*really* means #25: Define what#[global_allocator]really means
Other:
- Rename AllocErr to AllocError #57: Rename AllocErr to AllocError
Wodann, sirgl, ErichDonGubler, Haramaty, 95th and 10 more