diff options
| author | Gerd Moellmann | 1999-11-07 22:45:14 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 1999-11-07 22:45:14 +0000 |
| commit | 033a5fa3094af5eca4b1fcfa0e1aa00e03e99a55 (patch) | |
| tree | 045581badb8c658c2a0ace1d01a8a912a6d32034 /src | |
| parent | 8e6e83b3ea5c7a1b73a8c9ba6768aa31f6489e58 (diff) | |
| download | emacs-033a5fa3094af5eca4b1fcfa0e1aa00e03e99a55.tar.gz emacs-033a5fa3094af5eca4b1fcfa0e1aa00e03e99a55.zip | |
(Fgarbage_collect): Call unmark_byte_stack.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 8 | ||||
| -rw-r--r-- | src/alloc.c | 2 |
2 files changed, 9 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 60123628e87..914910d3a3b 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,13 @@ | |||
| 1 | 1999-11-07 Gerd Moellmann <gerd@gnu.org> | 1 | 1999-11-07 Gerd Moellmann <gerd@gnu.org> |
| 2 | 2 | ||
| 3 | * alloc.c (Fgarbage_collect): Call unmark_byte_stack. | ||
| 4 | |||
| 5 | * lisp.h: Add prototype for unmark_byte_stack. | ||
| 6 | |||
| 7 | * bytecode.c (mark_byte_stack): Use XMARKBIT and XMARK. | ||
| 8 | (unmark_byte_stack): Renamed from relocate_byte_pcs. Use | ||
| 9 | XUNMARK. | ||
| 10 | |||
| 3 | * xdisp.c (resize_mini_window): Fix computation of needed | 11 | * xdisp.c (resize_mini_window): Fix computation of needed |
| 4 | mini-window height. | 12 | mini-window height. |
| 5 | 13 | ||
diff --git a/src/alloc.c b/src/alloc.c index 03356fea00b..546bdb15b45 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -1912,7 +1912,7 @@ Garbage collection happens automatically if you cons more than\n\ | |||
| 1912 | for (tail = gcprolist; tail; tail = tail->next) | 1912 | for (tail = gcprolist; tail; tail = tail->next) |
| 1913 | for (i = 0; i < tail->nvars; i++) | 1913 | for (i = 0; i < tail->nvars; i++) |
| 1914 | XUNMARK (tail->var[i]); | 1914 | XUNMARK (tail->var[i]); |
| 1915 | relocate_byte_pcs (); | 1915 | unmark_byte_stack (); |
| 1916 | for (backlist = backtrace_list; backlist; backlist = backlist->next) | 1916 | for (backlist = backtrace_list; backlist; backlist = backlist->next) |
| 1917 | { | 1917 | { |
| 1918 | XUNMARK (*backlist->function); | 1918 | XUNMARK (*backlist->function); |