summaryrefslogtreecommitdiff
path: root/src/alloc.c
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2019-12-14 20:02:11 +0200
committerEli Zaretskii <eliz@gnu.org>2019-12-14 20:02:11 +0200
commita01a7222829682962a229e26688a4d44829b6d5f (patch)
treedc44351e8647a67cb7b4876968804c2cbd791de2 /src/alloc.c
parent0eff1a0191fc489debfcce1b695937112608718a (diff)
downloademacs-a01a7222829682962a229e26688a4d44829b6d5f.tar.gz
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/alloc.c')
-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:
- FREE is the number of those objects that are not live but that Emacs
keeps around for future allocations (maybe because it does not know how
to return them to the OS).
-However, if there was overflow in pure space, `garbage-collect'
-returns nil, because real GC can't be done.
+However, if there was overflow in pure space, and Emacs was dumped
+using the 'unexec' method, `garbage-collect' returns nil, because
+real GC can't be done.
See Info node `(elisp)Garbage Collection'. */)
(void)
{