[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-commit] emacs/src alloc.c
From: |
Stefan Monnier |
Subject: |
[Emacs-commit] emacs/src alloc.c |
Date: |
Wed, 25 Jun 2003 19:27:32 -0400 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Branch:
Changes by: Stefan Monnier <monnier+gnu/address@hidden> 03/06/25
19:27:32
Modified files:
src : alloc.c
Log message:
(make_interval, Fmake_symbol, allocate_misc):
Initialize the new field `gcmarkbit'.
(mark_interval, MARK_INTERVAL_TREE): Use the new `gcmarkbit' field.
(mark_interval_tree): Don't mark the tree separately from the nodes.
(UNMARK_BALANCE_INTERVALS): Don't unmark the tree.
(mark_maybe_object, mark_maybe_pointer, Fgarbage_collect, mark_object)
(survives_gc_p, gc_sweep): Use new `gcmarkbit' fields.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/src/alloc.c.diff?tr1=1.303&tr2=1.304&r1=text&r2=text