D Kernel Development

Sean Kelly sean at invisibleduck.org
Wed Nov 11 20:52:07 PST 2009


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.



More information about the Digitalmars-d mailing list