(Fgarbage_collect): Call unmark_byte_stack.
This commit is contained in:
parent
8e6e83b3ea
commit
033a5fa309
2 changed files with 9 additions and 1 deletions
|
@ -1,5 +1,13 @@
|
|||
1999-11-07 Gerd Moellmann <gerd@gnu.org>
|
||||
|
||||
* alloc.c (Fgarbage_collect): Call unmark_byte_stack.
|
||||
|
||||
* lisp.h: Add prototype for unmark_byte_stack.
|
||||
|
||||
* bytecode.c (mark_byte_stack): Use XMARKBIT and XMARK.
|
||||
(unmark_byte_stack): Renamed from relocate_byte_pcs. Use
|
||||
XUNMARK.
|
||||
|
||||
* xdisp.c (resize_mini_window): Fix computation of needed
|
||||
mini-window height.
|
||||
|
||||
|
|
|
@ -1912,7 +1912,7 @@ Garbage collection happens automatically if you cons more than\n\
|
|||
for (tail = gcprolist; tail; tail = tail->next)
|
||||
for (i = 0; i < tail->nvars; i++)
|
||||
XUNMARK (tail->var[i]);
|
||||
relocate_byte_pcs ();
|
||||
unmark_byte_stack ();
|
||||
for (backlist = backtrace_list; backlist; backlist = backlist->next)
|
||||
{
|
||||
XUNMARK (*backlist->function);
|
||||
|
|
Loading…
Add table
Reference in a new issue