Plan for D
IGotD-
nise at nise.com
Mon May 17 16:47:36 UTC 2021
On Monday, 17 May 2021 at 10:39:39 UTC, rikki cattermole wrote:
>
> It has nothing to do with the compiler.
>
> You can implement it fully in your own code base if you want
> and select it at runtime.
>
> https://github.com/dlang/druntime/blob/master/src/core/gc/registry.d
> https://github.com/dlang/druntime/blob/master/src/core/gc/config.d#L53
There have been a few tracing GC algorithms but still D is forced
to used traced GC.
Unfortunately D ends up in the pit as usual, it is chess mate.
Walter do not want to implement reference types/fat pointers
types which makes RC impossible by standard. Moving
druntime/phobos away from GC is also a too big of task which
might also break something.
More information about the Digitalmars-d
mailing list