Are there any containers that go with allocators?
ryuukk_
ryuukk_ at gmail.com
Sun Feb 14 02:16:58 UTC 2021
On Tuesday, 9 February 2021 at 12:18:41 UTC, John Burton wrote:
> Normally I'm happy with the GC containers in D, they work well
> and suit my use.
>
> I have a few uses that would benefit from allocation in memory
> arenas or local stack based allocation. Looks like
> std.experimental has allocators for those use cases.
>
> But I can't find any containers to make use of those
> allocators. The built in ones use GC managed memory, there are
> std.container but they appear to use malloc/free which again is
> useful but not what I'm looking for.
>
> I'd like resizeable arrays, hashmaps and strings that I can
> allocate using an allocator?
> Am I missing something in the standard library, or a way to use
> the existing ones, or is it just that nobody has implemented
> this kind of thing yet?
i use https://github.com/ikod/ikod-containers
More information about the Digitalmars-d-learn
mailing list