Subject: Re: bug#79346: igc: PolicyShouldCollectWorld

From: Stefan Monnier <[email-masked]>
Date: Fri, 05 Sep 2025 14:54:54 -0400

> AFAIU, this makes GC-on-idle run off an idle timer, instead of using
> internal implementation in C, is that right?
>
> If so, I'm not very happy doing this, as the default mechanism.
> Timers are hard to reason about, when other timers, let alone other
> Lisp threads, are present, and the result might be more complex
> system, which is harder to understand and maintain.

Is it necessary to have "GC-on-idle"?
If not, I think it's OK to have it implemented only in Lisp.

        Stefan