Mercurial > emacs
comparison src/alloc.c @ 26378:cbf297593a79
(Fgarbage_collect): Call unmark_byte_stack.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Sun, 07 Nov 1999 22:44:36 +0000 |
parents | f35140f031b4 |
children | bb9ada50010f |
comparison
equal
deleted
inserted
replaced
26377:55f8aad5034d | 26378:cbf297593a79 |
---|---|
1910 /* Clear the mark bits that we set in certain root slots. */ | 1910 /* Clear the mark bits that we set in certain root slots. */ |
1911 | 1911 |
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); |
1919 if (backlist->nargs == UNEVALLED || backlist->nargs == MANY) | 1919 if (backlist->nargs == UNEVALLED || backlist->nargs == MANY) |
1920 i = 0; | 1920 i = 0; |