emacs-devel
[Top][All Lists]
Advanced

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

Re: Not protecting Lisp objects from GC


From: Eli Zaretskii
Subject: Re: Not protecting Lisp objects from GC
Date: Mon, 27 Jan 2025 15:11:01 +0200

> From: Stefan Kangas <stefankangas@gmail.com>
> Date: Mon, 27 Jan 2025 03:46:21 -0600
> 
> As I said in Bug#75521, I'll reiterate here for the record: I believe we
> should remove DEFVAR_LISP_NOPRO and avoid pursuing these kinds of
> optimizations.

And as I said in that bug's discussion, I'm not interested in
improving the old GC where the existing code works well and is not
understood very well by the active maintainers.  Let's instead invest
our energy in making the igc branch (where DEFVAR_LISP_NOPRO is not
used) stable sooner so we could merge it.

> Additionally, the comment in font.c about "wasting slots" in staticvec
> seems misleading.  There's plenty of free space in staticvec, and adding
> three more elements is quite unlikely to have any significant impact on
> paging behavior.

See above.



reply via email to

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