On 19/07/2023 7:44 PM, Sergey wrote:
Forking GC was introduced some time ago. But I don't think it is quite different from regular (https://forum.dlang.org/post/tf8mbo$1jvp$1...@digitalmars.com)
It is a modification of the conservative GC. Rather than a unique GC implementation and is upstreamed.
There are some posts about it GCs, but I don't think anything was released. https://forum.dlang.org/thread/jquklsqxtfgvsezrc...@forum.dlang.org?page=1 https://forum.dlang.org/post/yonbmhifafbyjhwpc...@forum.dlang.org
The only GC design I know of that is semi-interesting is Rainer's concurrent GC for Windows.
http://rainers.github.io/visuald/druntime/concurrentgc.html This has not been upstreamed.