Garbage Collector

Konstantin via Digitalmars-d digitalmars-d at puremagic.com
Wed Jun 15 10:03:21 PDT 2016


On Wednesday, 15 June 2016 at 13:56:09 UTC, Jack Stouffer wrote:

> One guy wrote the LuaJIT GC, which beat almost everyone else in 
> performance when I last checked
“The current garbage collector is relatively slow compared to 
implementations for other language runtimes. It's not competitive 
with top-of-the-line GCs, especially for large workloads.“
https://github.com/LuaJIT/LuaJIT/issues/38

They have planned something for 3.0 that may or may not work:
http://wiki.luajit.org/New-Garbage-Collector
But that’s merely a design, AFAIK there’s no implementation. 
They’re still looking for a sponsor for that.

>> Has anyone thought about taking GC from .NET and reusing it in 
>> D?
> Two words: write barriers.
What about them? You mean not all D’s target platforms support 
them?


More information about the Digitalmars-d mailing list