emacs-devel
[Top][All Lists]
Advanced

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

Question about pure space


From: Gerd Möllmann
Subject: Question about pure space
Date: Thu, 18 Apr 2024 17:01:24 +0200

I'm trying to understand pure space better for the scratch/igc branch.

>From my flimsy recollection, there is a pure[] array in which Lisp
objects can be stored. That array still seems to exist, and it is quite
large on macOS, ca. 6Mb.

The odd thing is that I can't find where it is used. The function
pure_alloc always uses purebeg, which is initialized to NULL, and then
gets malloc'd.

What the heck?

Is pure[] used at all?
If yes, how?
(If not, why is it there?)



reply via email to

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