diff options
| author | Glenn Morris <rgm@gnu.org> | 2012-03-02 19:59:22 -0800 |
|---|---|---|
| committer | Glenn Morris <rgm@gnu.org> | 2012-03-02 19:59:22 -0800 |
| commit | 999dd333061ea5d65f6130a6d4357f4782675b8c (patch) | |
| tree | 249409d9577ba97726cd42908761fd0e04008654 /src/alloc.c | |
| parent | 5906db459f2a9dda97c665e28bce1164904cd11b (diff) | |
| download | emacs-999dd333061ea5d65f6130a6d4357f4782675b8c.tar.gz | |
lispref/internals.texi Pure Storage updates
* doc/lispref/internals.texi: (Pure Storage): Small changes.
* src/alloc.c (Fgarbage_collect): Doc fix.
Diffstat (limited to 'src/alloc.c')
| -rw-r--r-- | src/alloc.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/alloc.c b/src/alloc.c index a3e8033db18..29388870d93 100644 --- a/src/alloc.c +++ b/src/alloc.c @@ -1,6 +1,7 @@ /* Storage allocation and gc for GNU Emacs Lisp interpreter. - Copyright (C) 1985-1986, 1988, 1993-1995, 1997-2012 - Free Software Foundation, Inc. + +Copyright (C) 1985-1986, 1988, 1993-1995, 1997-2012 + Free Software Foundation, Inc. This file is part of GNU Emacs. @@ -5010,11 +5011,12 @@ Garbage collection happens automatically if you cons more than `gc-cons-threshold' bytes of Lisp data since previous garbage collection. `garbage-collect' normally returns a list with info on amount of space in use: ((USED-CONSES . FREE-CONSES) (USED-SYMS . FREE-SYMS) - (USED-MARKERS . FREE-MARKERS) USED-STRING-CHARS USED-VECTOR-SLOTS + (USED-MISCS . FREE-MISCS) USED-STRING-CHARS USED-VECTOR-SLOTS (USED-FLOATS . FREE-FLOATS) (USED-INTERVALS . FREE-INTERVALS) (USED-STRINGS . FREE-STRINGS)) However, if there was overflow in pure space, `garbage-collect' -returns nil, because real GC can't be done. */) +returns nil, because real GC can't be done. +See Info node `(elisp)Garbage Collection'. */) (void) { register struct specbinding *bind; |
