New Garbage Collector?

Dmitry Olshansky via Digitalmars-d digitalmars-d at puremagic.com
Sat Jul 22 12:56:12 PDT 2017


On Saturday, 22 July 2017 at 04:53:17 UTC, aedt wrote:
> In the forum, I saw a thread about someone working on a new GC. 
> Just wanted to know if there's any updates on that. And what 
> issues is it going to fix..
>
> Personally, I would be greatly delighted if it acknowledges the 
> Stop-The-World problem[1]. Going around it is shown not to be 
> impossible[2]. I do understand it's not trivial task but how is 
> the community/core devs supporting this?
>
> [1] https://dlang.org/spec/garbage.html
> [2] https://hub.docker.com/r/nimlang/nim/

I'm working on new GC. First iteration aims to be faster at 
allocation and at collection without changing the fundamental 
mark-sweep strategy. Second stage is getting concurrent 
collection. It wouldn't be a real-time miracle, but a pause time 
in the range of 10-20ms is possible.


More information about the Digitalmars-d mailing list