The "no gc" crowd

Araq rumpf_a at web.de
Tue Oct 8 10:55:32 PDT 2013


> Imagine stuff like vibe.d - for proper performance you don't 
> want to make any allocations during request handling. Neither 
> GC, nor malloc.

This is absurd.

O(1) malloc implementations exist, it is a solved problem. 
(http://www.gii.upv.es/tlsf/)
TLSF executes a maximum of 168 processor instructions in a x86 
architecture. Saying that you can't use that during request 
handling is like saying that you can't afford a cache miss.


More information about the Digitalmars-d mailing list