emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: emacs-29 bbe35c280c: Prevent stale servers when using eglot-extend-t


From: Stefan Monnier
Subject: Re: emacs-29 bbe35c280c: Prevent stale servers when using eglot-extend-to-xref
Date: Thu, 22 Dec 2022 10:40:36 -0500
User-agent: Gnus/5.13 (Gnus v5.13)

>> Do we still need it to be weak?
> Prolly not, if we presume the operations running up to the new cleanup
> can't throw.  Probably a fair assumption.  But better be safe?

The usual tension between trying to silently push the unexpected corner
case under the rug vs trying to avoid those corner cases
staying unnoticed.

> Does value-weakness in a typically small hash table hurt GC
> significantly somehow?

I'd doubt it.  They do come at a cost, of course, but so
does everything.


        Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]