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).
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@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