Allocatoin policy in Phobos - Was: Vote for std.process
Steven Schveighoffer
schveiguy at yahoo.com
Fri Apr 12 10:56:24 PDT 2013
On Fri, 12 Apr 2013 13:41:57 -0400, Walter Bright
<newshound2 at digitalmars.com> wrote:
> On 4/12/2013 7:05 AM, Manu wrote:
>> I'll start doing it myself, but I also suggest it be made a policy, and
>> carefully considered when considering acceptance of ANY new module.
>> That way,
>> new code that suffers the unpredictable/"surprise!" allocation problems
>> won't be
>> introduced.
>
> I would also expect that Phobos modules that know the lifetimes of their
> allocated data use malloc/free rather than the gc.
I would like a better solution. Allocating things with malloc/free means
no GC references involved,or clunky addroot/removeroot calls. That is
dangerous to say the least.
What about dsimcha's region allocator?
-Steve
More information about the Digitalmars-d
mailing list