relocate_byte_pcs.
(init_alloc_once, init_alloc): Set byte_stack_list to null.
mark_object (&tail->var[i]);
XMARK (tail->var[i]);
}
+ mark_byte_stack ();
for (bind = specpdl; bind != specpdl_ptr; bind++)
{
mark_object (&bind->symbol);
for (tail = gcprolist; tail; tail = tail->next)
for (i = 0; i < tail->nvars; i++)
XUNMARK (tail->var[i]);
+ relocate_byte_pcs ();
for (backlist = backtrace_list; backlist; backlist = backlist->next)
{
XUNMARK (*backlist->function);
ignore_warnings = 0;
gcprolist = 0;
+ byte_stack_list = 0;
staticidx = 0;
consing_since_gc = 0;
gc_cons_threshold = 100000 * sizeof (Lisp_Object);
init_alloc ()
{
gcprolist = 0;
+ byte_stack_list = 0;
}
void