Allocatoin policy in Phobos - Was: Vote for std.process

Walter Bright newshound2 at digitalmars.com
Fri Apr 12 10:37:50 PDT 2013


On 4/12/2013 5:52 AM, Manu wrote:
> Just to be clear, I'm not arguing optimisation for performance here, I'm arguing
> intolerance for __unnecessary__ allocations as a policy, or at least a habit.
> There's a whole separate thread on the topic of fighting unnecessary garbage,
> and having the ability to use D with strict control over the GC and/or
> allocation in general.
>
> If std functions have no reason to allocate, why should they?

Absolutely right. All phobos functions should not allocate unless absolutely 
necessary.


More information about the Digitalmars-d mailing list