[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