aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorStefan Monnier2003-06-25 23:28:14 +0000
committerStefan Monnier2003-06-25 23:28:14 +0000
commit2336fe58df3a6ac56822b592d55d95013a9c6218 (patch)
tree482a6564bf3cefb977fb784cd7640bf615bebbab /src/ChangeLog
parenta84f89d5101aba7a431b98a844a54032dd74a1af (diff)
downloademacs-2336fe58df3a6ac56822b592d55d95013a9c6218.tar.gz
emacs-2336fe58df3a6ac56822b592d55d95013a9c6218.zip
(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.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index e13d55bbb69..627f0d2b0f7 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,19 @@
12003-06-25 Stefan Monnier <monnier@cs.yale.edu>
2
3 * alloc.c (make_interval, Fmake_symbol, allocate_misc):
4 Initialize the new field `gcmarkbit'.
5 (mark_interval, MARK_INTERVAL_TREE): Use the new `gcmarkbit' field.
6 (mark_interval_tree): Don't mark the tree separately from the nodes.
7 (UNMARK_BALANCE_INTERVALS): Don't unmark the tree.
8 (mark_maybe_object, mark_maybe_pointer, Fgarbage_collect)
9 (mark_object, survives_gc_p, gc_sweep): Use new `gcmarkbit' fields.
10
11 * lisp.h (struct interval, struct Lisp_Symbol, struct Lisp_Free)
12 (struct Lisp_Marker, struct Lisp_Intfwd, struct Lisp_Boolfwd)
13 (struct Lisp_Kboard_Objfwd, struct Lisp_Save_Value)
14 (struct Lisp_Buffer_Local_Value, struct Lisp_Overlay)
15 (struct Lisp_Objfwd, struct Lisp_Buffer_Objfwd): Add `gcmarkbit' field.
16
12003-06-24 Dave Love <fx@gnu.org> 172003-06-24 Dave Love <fx@gnu.org>
2 18
3 * xterm.c (xim_initialize): Use XRegisterIMInstantiateCallback_arg6. 19 * xterm.c (xim_initialize): Use XRegisterIMInstantiateCallback_arg6.