Does anyone use a custom GC?

Steven Schveighoffer schveiguy at gmail.com
Fri Jun 21 02:59:43 UTC 2024


As you may be aware, I'm working with Amaury (deadalnix) on 
creating a new GC for D (see our talks at the upcoming 
[dconf](https://dconf.org)).

In doing so, we have found that the abstractions in druntime 
don't cover the functionality we want to change. And so I am 
working on some very disruptive changes to the GC interface.

This will mean that anyone who is currently using a custom GC 
will have their code broken, and in general, they will have to 
implement some new features.

Before I start trying to push for these changes, I want to know 
who realistically uses custom GCs that are not already in 
druntime?

Please contact me on discord, or via email at schveiguy at gmail.com 
if you fall into this category. I'm both interested in what your 
custom GC does (if you are able to discuss), and want to make 
sure you can accommodate the changes I'm making.

-Steve


More information about the Digitalmars-d mailing list