I suggest reading http://dsource.org/projects/druntime/wiki/RuntimeSpec.  If 
you want to get rid of GC, multithreading, etc, it's pretty easy to stub out 
portions of the runtime and recompile.  In fact, there's a "stub" GC that just 
calls malloc and free, which can be plugged in as-is.  Losing GC means you'll 
leak if you use AAs, dynamic array resizing and concatenation, and probably one 
or two other things, but "new" will still work, etc.

Reply via email to