Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / rust-lang/wg-allocators issues and pull requests

#137 - Add an `Allocator::deallocate_zeroed` trait method

Issue - State: open - Opened by fitzgen about 2 months ago - 1 comment

#134 - Box is missing leak_with_allocator

Issue - State: open - Opened by matthewpipie 6 months ago - 2 comments

#133 - Semantics on allocating and deallocating with different `Allocator`

Issue - State: open - Opened by Ddystopia 6 months ago - 11 comments

#132 - Rc and Arc are missing new_cyclic_in

Issue - State: closed - Opened by matthewpipie 6 months ago - 6 comments

#131 - alloc::sync::Weak<T, A> is missing core::fmt::Debug

Issue - State: closed - Opened by matthewpipie 6 months ago - 4 comments

#130 - Box is missing `try_new_uninit_slice_in`

Issue - State: open - Opened by AljoschaMeyer 8 months ago - 4 comments

#129 - Missing `into_raw_with_allocator` methods

Issue - State: closed - Opened by Rua 8 months ago - 1 comment

#128 - Add `vec_in!` macro

Issue - State: open - Opened by Rua 9 months ago - 1 comment

#126 - Question: protocol around Allocator::grow

Issue - State: closed - Opened by yanchith 9 months ago - 1 comment

#125 - Interop with C code that uses `malloc`/`free`

Issue - State: open - Opened by umanwizard 10 months ago

#124 - Const flags describing allocator properties

Issue - State: open - Opened by the8472 10 months ago - 3 comments

#117 - Why is allocator type part of container types?

Issue - State: open - Opened by Ipotrick over 1 year ago - 16 comments

#112 - Split `Allocator` trait

Issue - State: open - Opened by zakarumych almost 2 years ago - 15 comments

#106 - `AllocError` does not store additional information

Issue - State: open - Opened by Zymlex over 2 years ago - 6 comments

#100 - Implement `grow_zeroed` efficiently where possible

Issue - State: open - Opened by andylizi over 2 years ago

#98 - Wrong arguments order in with_capacity_in

Issue - State: open - Opened by A1-Triard over 2 years ago

#96 - Can one Borrow Vec<T, A> as [T]?

Issue - State: closed - Opened by yanchith almost 3 years ago - 4 comments

#94 - Are allocators allowed to panic / unwind?

Issue - State: open - Opened by 5225225 about 3 years ago - 6 comments

#93 - Proposal: Storage-backed Allocator

Issue - State: open - Opened by DecoyFish about 3 years ago - 4 comments

#92 - The compiler panics when using Box::new_in with custom allocator.

Issue - State: open - Opened by adsnaider about 3 years ago - 1 comment

#91 - Type aware allocators

Issue - State: open - Opened by CasperN over 3 years ago - 28 comments

#90 - Box::new flavors keep multiplying

Issue - State: open - Opened by the8472 over 3 years ago - 21 comments

#89 - Add optional typed variants of allocation and deallocation routines

Issue - State: open - Opened by matklad over 3 years ago - 3 comments

#88 - Should most allocators be Clone?

Issue - State: closed - Opened by shlevy almost 4 years ago - 4 comments

#87 - Preventing implicit global OOM handling

Issue - State: open - Opened by Ericson2314 almost 4 years ago - 3 comments

#86 - Generalize the Write impl for `Vec<u8>` to `Vec<u8, A>`

Issue - State: closed - Opened by athre0z almost 4 years ago - 4 comments

#85 - Rename Alloc trait to Allocator in README

Pull Request - State: closed - Opened by rusty122 about 4 years ago - 1 comment

#84 - Allocator doesn't seem to be implemented for Arc<A>

Issue - State: closed - Opened by lachlansneff about 4 years ago - 1 comment

#83 - Runtime allocators

Issue - State: open - Opened by ivannp about 4 years ago - 5 comments

#82 - "Memory block" dangerously underspecified with zero-sized allocations

Issue - State: open - Opened by mahkoh about 4 years ago - 39 comments

#81 - Pre-proposal: Type-based allocator selection

Issue - State: open - Opened by rinon about 4 years ago - 12 comments

#80 - How to alloc_zeroed with new Allocator trait?

Issue - State: closed - Opened by berkus about 4 years ago - 9 comments

#79 - Use a `Storage` backend for collection rather than an allocator-based one

Issue - State: open - Opened by TimDiekmann about 4 years ago - 1 comment
Labels: A-Traits, Proposal

#78 - Support for stateless size classes

Issue - State: open - Opened by mahkoh about 4 years ago - 1 comment

#77 - Add a note to `AllocRef`, that implementation don't always has to be `'static`

Issue - State: open - Opened by TimDiekmann about 4 years ago
Labels: A-Alloc Trait

#76 - Rename `AllocRef` to `Allocator` and `alloc` to `allocate`

Issue - State: closed - Opened by TimDiekmann over 4 years ago - 3 comments
Labels: A-Alloc Trait, Proposal

#73 - Rename LayoutErr to LayoutError

Issue - State: open - Opened by exrook over 4 years ago - 2 comments

#72 - Should a global allocator always be required, even if it isn't used?

Issue - State: open - Opened by lachlansneff over 4 years ago - 12 comments

#71 - What about AllocRef and SyncAllocRef?

Issue - State: closed - Opened by lachlansneff over 4 years ago - 3 comments

#70 - Make safety constraints for `grow` and `shrink` more strict

Issue - State: closed - Opened by TimDiekmann over 4 years ago - 3 comments
Labels: A-Alloc Trait, Proposal

#69 - Change parameters of `AllocRef` to take `NonNull<[u8]>, usize` instead of `NonNull<u8>, Layout`

Issue - State: closed - Opened by TimDiekmann over 4 years ago - 1 comment
Labels: A-Alloc Trait, Proposal

#68 - Introduce a byte-type

Issue - State: closed - Opened by TimDiekmann over 4 years ago - 4 comments

#67 - Hide Cow implementation details

Issue - State: closed - Opened by pickfire over 4 years ago - 1 comment

#66 - Return `MaybeUninit<u8>` rather than `u8`

Issue - State: closed - Opened by TimDiekmann over 4 years ago - 7 comments
Labels: A-Alloc Trait

#65 - Clarify unsafe requirements of AllocRef

Issue - State: open - Opened by HeroicKatora over 4 years ago - 11 comments
Labels: A-Alloc Trait, A-Docs

#64 - What's the desired effect of `shrink`?

Issue - State: closed - Opened by TimDiekmann over 4 years ago - 3 comments
Labels: A-Alloc Trait

#63 - Crazy idea: Raw(Box/Vec/Deque)Impl<T> traits

Issue - State: open - Opened by sollyucko over 4 years ago - 3 comments

#62 - Scoped allocators and unwinding on OOM

Issue - State: closed - Opened by Ekleog almost 5 years ago - 3 comments

#61 - Replace `MemoryBlock` with `NonNull<[u8]>`

Issue - State: closed - Opened by SimonSapin almost 5 years ago - 45 comments
Labels: A-Alloc Trait, Proposal

#60 - Move `core::alloc::MemoryBlock` to `core::mem::Block`?

Issue - State: closed - Opened by TimDiekmann almost 5 years ago - 3 comments
Labels: Proposal

#59 - Move `Layout` and `LayoutErr` to `core::mem`

Issue - State: closed - Opened by TimDiekmann almost 5 years ago - 6 comments
Labels: Proposal

#58 - Separate methods v.s. "mode" parameters

Issue - State: closed - Opened by SimonSapin almost 5 years ago - 21 comments
Labels: A-Alloc Trait, Proposal

#57 - Rename AllocErr to AllocError

Issue - State: closed - Opened by SimonSapin almost 5 years ago - 15 comments
Labels: Proposal

#56 - Add `Result` to `core::alloc`

Issue - State: closed - Opened by TimDiekmann almost 5 years ago - 6 comments
Labels: Proposal

#55 - Change AllocRef to take &self

Issue - State: closed - Opened by Amanieu almost 5 years ago - 33 comments
Labels: A-Alloc Trait, Proposal

#54 - Implement `AllocRef` on `Box`, `Rc`, and `Arc`

Issue - State: open - Opened by TimDiekmann almost 5 years ago - 8 comments
Labels: A-Alloc Trait, Proposal

#53 - Implement AllocRef for references to A: AllocRef

Issue - State: closed - Opened by lachlansneff almost 5 years ago - 12 comments

#52 - Add best-effort `owns` method?

Issue - State: closed - Opened by lachlansneff almost 5 years ago - 2 comments

#51 - Use a struct to represent a memory block

Issue - State: closed - Opened by TimDiekmann almost 5 years ago
Labels: A-Alloc Trait, Proposal

#50 - Capacity-based allocations: Allow ZSTs but forbid allocations with zeroed-capacity.

Issue - State: closed - Opened by TimDiekmann almost 5 years ago - 4 comments
Labels: Proposal

#49 - Library interface ergonomics

Issue - State: open - Opened by msiglreith almost 5 years ago

#48 - Roadmap

Issue - State: open - Opened by TimDiekmann almost 5 years ago - 16 comments
Labels: Tracking Issue, A-Meta

#47 - ⚠️: Allocation promises with global AllocRef allocator

Issue - State: open - Opened by CAD97 almost 5 years ago
Labels: A-Alloc Trait, A-Docs

#46 - Add a section to the module documentation "What is a legal allocator"

Issue - State: open - Opened by TimDiekmann almost 5 years ago - 2 comments
Labels: A-Docs

#45 - Question on `alloc_guard` in `raw_vec.rs`

Issue - State: closed - Opened by TimDiekmann almost 5 years ago - 2 comments
Labels: Question

#44 - Remove `_zeroed` variants and pass a flag instead

Issue - State: closed - Opened by TimDiekmann almost 5 years ago - 18 comments
Labels: A-Alloc Trait, Proposal

#43 - Implement `AllocRef` on `System` without `GlobalAlloc`

Issue - State: open - Opened by TimDiekmann almost 5 years ago - 3 comments
Labels: A-Traits, Proposal

#42 - Shrinking should never fail

Issue - State: closed - Opened by Amanieu almost 5 years ago - 15 comments
Labels: A-Alloc Trait, Proposal

#41 - Split realloc into separate grow and shrink methods

Issue - State: closed - Opened by Amanieu almost 5 years ago - 3 comments
Labels: A-Alloc Trait, Proposal

#40 - Support realloc without copying?

Issue - State: open - Opened by hbgl almost 5 years ago - 9 comments

#39 - try_* methods for containers

Issue - State: open - Opened by Ericson2314 about 5 years ago - 10 comments

#38 - Add default implementation for allocating zero-sized types (or ZSTs)

Issue - State: closed - Opened by Wodann about 5 years ago - 31 comments
Labels: A-Alloc Trait, Proposal

#37 - Change the signatures of `AllocRef` to take `self` instead of `&mut self`

Issue - State: closed - Opened by TimDiekmann about 5 years ago - 11 comments
Labels: A-Alloc Trait, Proposal

#36 - Change the signatures of `AllocRef` to take `self` instead of `&mut self`

Issue - State: closed - Opened by TimDiekmann about 5 years ago
Labels: Duplicate

#35 - Small boxes

Issue - State: closed - Opened by burdges about 5 years ago - 2 comments

#34 - Implementing `AllocRef` for actual references

Issue - State: open - Opened by oliver-giersch about 5 years ago

#33 - Type erased (dynamically dispatched) allocators

Issue - State: open - Opened by Matthias247 over 5 years ago - 9 comments

#32 - Add `Vec::with_capacity_zeroed`

Issue - State: closed - Opened by TimDiekmann over 5 years ago - 17 comments
Labels: Proposal

#31 - Custom allocator allocated objects' lifetime

Issue - State: closed - Opened by 95th over 5 years ago - 3 comments

#30 - Using a request/query based allocator

Issue - State: open - Opened by JelteF over 5 years ago - 2 comments

#29 - NUMA affinity

Issue - State: open - Opened by gz over 5 years ago - 8 comments

#28 - Attempt to combine several proposals

Issue - State: closed - Opened by TimDiekmann over 5 years ago - 1 comment
Labels: A-Alloc Trait

#27 - Pre-proposal: Type-aware allocators

Issue - State: closed - Opened by Avi-D-coder over 5 years ago - 19 comments
Labels: Discussion

#26 - Defining 'keep out' regions of memory

Issue - State: open - Opened by ckaran over 5 years ago - 2 comments

#25 - Define what `#[global_allocator]` *really* means

Issue - State: open - Opened by ckaran over 5 years ago - 11 comments
Labels: A-Docs, A-GlobalAlloc

#24 - Can/should things like Box<T, A> move to libcore?

Issue - State: open - Opened by scottmcm over 5 years ago - 7 comments

#23 - Associated Err type for the Alloc trait

Issue - State: closed - Opened by lachlansneff almost 6 years ago - 30 comments
Labels: Proposal, disposition-close, finished-final-comment-period

#22 - Increase discoverability of this repository?

Issue - State: open - Opened by alexcrichton almost 6 years ago - 1 comment

#21 - Coherent design of GlobalAlloc and Alloc

Issue - State: open - Opened by gnzlbg almost 6 years ago - 23 comments
Labels: Discussion, A-Alloc Trait, A-GlobalAlloc

#20 - Decision making in the WG

Issue - State: closed - Opened by SimonSapin almost 6 years ago - 26 comments
Labels: Discussion, A-Meta

#19 - Reimplement the most important structs and traits for testing

Pull Request - State: closed - Opened by TimDiekmann almost 6 years ago - 12 comments

#18 - Remove `Alloc::{alloc,dealloc}_array` and `Alloc::{alloc,dealloc}_one`APIs

Issue - State: closed - Opened by gnzlbg almost 6 years ago - 22 comments
Labels: A-Alloc Trait, Proposal, finished-final-comment-period, merged