aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEli Zaretskii2019-12-14 20:02:11 +0200
committerEli Zaretskii2019-12-14 20:02:11 +0200
commita01a7222829682962a229e26688a4d44829b6d5f (patch)
treedc44351e8647a67cb7b4876968804c2cbd791de2 /src
parent0eff1a0191fc489debfcce1b695937112608718a (diff)
downloademacs-a01a7222829682962a229e26688a4d44829b6d5f.tar.gz
emacs-a01a7222829682962a229e26688a4d44829b6d5f.zip
Update documentation of pure-space overflow
* doc/lispref/internals.texi (Garbage Collection) (Pure Storage): * src/alloc.c (Fgarbage_collect): Update the documentation of pure-space overflow for when pdumper is used. (Bug#38492)
Diffstat (limited to 'src')
-rw-r--r--src/alloc.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/alloc.c b/src/alloc.c
index 9fbd0d05739..6a17bedc75b 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -6050,8 +6050,9 @@ where each entry has the form (NAME SIZE USED FREE), where:
6050- FREE is the number of those objects that are not live but that Emacs 6050- FREE is the number of those objects that are not live but that Emacs
6051 keeps around for future allocations (maybe because it does not know how 6051 keeps around for future allocations (maybe because it does not know how
6052 to return them to the OS). 6052 to return them to the OS).
6053However, if there was overflow in pure space, `garbage-collect' 6053However, if there was overflow in pure space, and Emacs was dumped
6054returns nil, because real GC can't be done. 6054using the 'unexec' method, `garbage-collect' returns nil, because
6055real GC can't be done.
6055See Info node `(elisp)Garbage Collection'. */) 6056See Info node `(elisp)Garbage Collection'. */)
6056 (void) 6057 (void)
6057{ 6058{