Heads-up: upcoming instabilities in std.experimental.allocator, and what to do
Seb
seb at wilzba.ch
Fri Dec 1 02:30:29 UTC 2017
On Thursday, 30 November 2017 at 19:01:02 UTC, Andrei
Alexandrescu wrote:
> Hi all,
>
>
> Eduard, Alexandru Jercaianu and I are working on improving
> allocators' design and implementation. This entails a few
> breaking changes.
>
> In order to make matters easier for code using allocators,
> Sebastian Wilzbach created a dub package freezing the existing
> API: http://code.dlang.org/packages/stdx-allocator. Please use
> that until we work the kinks out of allocators - great things
> are coming! - and after that feel free to upgrade code to use
> the new and improved allocators.
I just pushed a couple of fixes [1] for older Phobos versions and
stdx-allocator now works down until 2.072.2.
If someone needs an older Phobos version to work with
stdx-allocator, please let me know.
Also switching to stdx-allocator is rather easy, e.g.:
```
sed -i "s/std[.]experimental/stdx/g" **/*.d
```
[1]
https://github.com/wilzbach/stdx-allocator/commit/d06e4f2bae2eee5d380d145221ecb9cab04c90d7
More information about the Digitalmars-d
mailing list