aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPip Cet2024-08-20 19:15:16 +0000
committerStefan Kangas2024-12-12 22:48:12 +0100
commitc9ab3258760c5ef2baf3ecf2a2a0051fc3fb4612 (patch)
tree2d716337026e8032001f68fcc3873a0e11b5a604 /src
parentbd2b59f07337c4f5980666875207bf877634b1b3 (diff)
downloademacs-c9ab3258760c5ef2baf3ecf2a2a0051fc3fb4612.tar.gz
emacs-c9ab3258760c5ef2baf3ecf2a2a0051fc3fb4612.zip
Pure storage removal: Remove documentation
As pure storage is now gone, it no longer needs to be documented. * doc/lispref/elisp.texi (Top): * doc/lispref/internals.texi (GNU Emacs Internals): Remove "Pure Storage" section. (Building Emacs, Garbage Collection, Writing Emacs Primitives): * doc/lispref/symbols.texi (Standard Properties): Remove references to pure storage. * src/alloc.c (Fgarbage_collect): Remove docstring text referring to pure storage.
Diffstat (limited to 'src')
-rw-r--r--src/alloc.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/alloc.c b/src/alloc.c
index ea142fb1076..8c8e1a99829 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -6296,10 +6296,6 @@ where each entry has the form (NAME SIZE USED FREE), where:
6296 keeps around for future allocations (maybe because it does not know how 6296 keeps around for future allocations (maybe because it does not know how
6297 to return them to the OS). 6297 to return them to the OS).
6298 6298
6299However, if there was overflow in pure space, and Emacs was dumped
6300using the \"unexec\" method, `garbage-collect' returns nil, because
6301real GC can't be done.
6302
6303Note that calling this function does not guarantee that absolutely all 6299Note that calling this function does not guarantee that absolutely all
6304unreachable objects will be garbage-collected. Emacs uses a 6300unreachable objects will be garbage-collected. Emacs uses a
6305mark-and-sweep garbage collector, but is conservative when it comes to 6301mark-and-sweep garbage collector, but is conservative when it comes to