[Issue 17060] betterC std.allocator

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17060

Iain Buclaw  changed:

   What|Removed |Added

   Priority|P1  |P3

--


[Issue 17060] betterC std.allocator

2018-10-11 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17060

--- Comment #3 from Илья Ярошенко  ---
https://github.com/dlang-community/stdx-allocator/pull/12

--


[Issue 17060] betterC std.allocator

2018-02-11 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17060

Seb  changed:

   What|Removed |Added

 CC||greensunn...@gmail.com

--- Comment #2 from Seb  ---
>From the NG:

> Mallocator contains/contained (is it fixed?) global `instance` member. So it 
> is/was not betterC. This is key betterC bug because Mallocator is the base 
> building blog for almost all possible BetterC allocators. -- Ilya


(https://forum.dlang.org/post/ybibqtybjvqgbzruy...@forum.dlang.org)

@Ilya: I don't think someone has fixed this already :/

--


[Issue 17060] betterC std.allocator

2017-10-23 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17060

radu.raca...@gmail.com changed:

   What|Removed |Added

 CC||radu.raca...@gmail.com

--- Comment #1 from radu.raca...@gmail.com ---
+1.

Allocators are missing from betterC mode, and they are a very important
improvement over C's malloc/free.

I think scope(xxx) and struct destructors need to work in betterC mode as a
mandatory requirement for allocator redesign.

In my opinion they need to be split in 2 : C runtime (core?), and D runtime
based - the C runtime based ones should be obviously usable from betterC and
ideally the D runtime one should be constructed on the basic blocks provided by
the C runtime implementation.

Given the experimental nature of the allocatos package this would be a good
time to revisit their design and improve their modularity

--


[Issue 17060] betterC std.allocator

2017-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17060

Walter Bright  changed:

   What|Removed |Added

   Keywords||betterC
 CC||bugzi...@digitalmars.com

--


[Issue 17060] betterC std.allocator

2017-01-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17060

greenify  changed:

   What|Removed |Added

 CC||greeen...@gmail.com

--