Incremental garbage collection
Elronnd
elronnd at elronnd.net
Fri Jan 21 04:48:34 UTC 2022
On Friday, 21 January 2022 at 02:17:34 UTC, Brad Roberts wrote:
> To make any progress towards a better GC it's going to have to
> be demonstrated. And the proof will justify the changes. If
> they're good and the complexities required to get there aren't
> awful, then they'll make into the code base. If they're not,
> then they wont. The status quo is easy to get stuck in and
> help no one.
>
> Someone with a good background in GC's needs to step up and be
> its champion. I expect that several people would rally to help
> once some basic momentum is established. So, willing to be the
> rallying cry and step up?
I agree. But: it is an involved task that will likely not bear
fruit until it is nearly done; I do not expect an implementation
would perform very well until it performed the optimizations I
mentioned elsewhere. (Well, a first step would be to make the
precise gc actually precise, which would benefit everybody; but
after that...)
For my part, I think it would be a fun project, but it would not
be a high enough priority for me to see it through unless
somebody were paying me to do it full time (and who would pay for
an 'unproven' idea? It is exactly the problem you identify).
Maybe rikki will be the champion :)
More information about the Digitalmars-d
mailing list