Possibility of non stop-the-world GC in the future?
deadalnix
deadalnix at gmail.com
Mon Feb 18 01:37:54 PST 2013
On Monday, 18 February 2013 at 08:33:41 UTC, Nicholas Smith wrote:
> I'm interested in experimenting with game development in D, but
> the only thing putting me off is D's heavy GC reliance, which
> at the moment is a stop-the-world GC.
>
> One of the biggest killers in game development is unreliable
> performance and before I tread down the D path I'm interested
> in knowing just what it is possible to do with the GC in D.
>
> I'm not so knowledgable in the theory behind GCs but I know
> that in natively compiled languages your options are much more
> limited. I found CDGC as an apparently abandoned attempt at a
> concurrent GC (which also uses fork(), but the way Windows is
> going I'm caring less and less about them anyway).
>
> So, how good can D's GC get?
This is technically possible. But require a lot of work. We are
far away from it.
You may want to talk with Manu about using for games.
More information about the Digitalmars-d
mailing list