Thread overview
[Issue 16398] aligned allocator: add aligned reallocation for Posix
[Issue 16398] aligned allocator: aligned reallocation is not defined
Nov 13, 2017
Basile B.
Nov 13, 2017
Basile B.
[Issue 16398] experimental allocators, add aligned reallocation for Posix
Nov 13, 2017
Basile B.
Nov 13, 2017
Basile B.
Mar 21, 2020
Basile-z
November 13, 2017
https://issues.dlang.org/show_bug.cgi?id=16398

Basile B. <b2.temp@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |b2.temp@gmx.com

--- Comment #1 from Basile B. <b2.temp@gmx.com> ---
This is an ER only for Posix actually. Under Windows,
1. the MS std C lib has the right primitive.
2. the allocator has custom primitives for the Mars std C lib (which does a new
alloc + copy)

Under Posix, the alligned alloc routines exist but only alloc / free.
So because of 2. i don't see why alloc + copy wouldn't not be done for Posix.

--
November 13, 2017
https://issues.dlang.org/show_bug.cgi?id=16398

Basile B. <b2.temp@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|aligned allocator: aligned  |aligned allocator: add
                   |reallocation is not defined |aligned reallocation for
                   |                            |Posix

--
November 13, 2017
https://issues.dlang.org/show_bug.cgi?id=16398

Basile B. <b2.temp@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|aligned allocator: add      |experimental allocators,
                   |aligned reallocation for    |add aligned reallocation
                   |Posix                       |for Posix

--
November 13, 2017
https://issues.dlang.org/show_bug.cgi?id=16398

Basile B. <b2.temp@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #2 from Basile B. <b2.temp@gmx.com> ---
PR https://github.com/dlang/phobos/pull/5857

--
November 13, 2017
https://issues.dlang.org/show_bug.cgi?id=16398

--- Comment #3 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/dlang/phobos

https://github.com/dlang/phobos/commit/a196f171f6cc0d6936d7b2d5fc4fc7e38b026514 fix issue 16398 - experimental allocators, add aligned reallocation for Posix

https://github.com/dlang/phobos/commit/0308bd6b9a080501b931f43d1e39b1c3cf79c29a Merge pull request #5857 from BBasile/issue-16398

fix issue 16398 - experimental allocators, add aligned reallocation for Posix

--
December 18, 2017
https://issues.dlang.org/show_bug.cgi?id=16398

--- Comment #4 from github-bugzilla@puremagic.com ---
Commits pushed to stable at https://github.com/dlang/phobos

https://github.com/dlang/phobos/commit/a196f171f6cc0d6936d7b2d5fc4fc7e38b026514 fix issue 16398 - experimental allocators, add aligned reallocation for Posix

https://github.com/dlang/phobos/commit/0308bd6b9a080501b931f43d1e39b1c3cf79c29a Merge pull request #5857 from BBasile/issue-16398

--
March 21, 2020
https://issues.dlang.org/show_bug.cgi?id=16398

Basile-z <b2.temp@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|b2.temp@gmx.com             |

--