diff options
| author | Stefan Monnier | 2003-06-25 23:28:14 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2003-06-25 23:28:14 +0000 |
| commit | 2336fe58df3a6ac56822b592d55d95013a9c6218 (patch) | |
| tree | 482a6564bf3cefb977fb784cd7640bf615bebbab /src/ChangeLog | |
| parent | a84f89d5101aba7a431b98a844a54032dd74a1af (diff) | |
| download | emacs-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/ChangeLog | 16 |
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 @@ | |||
| 1 | 2003-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 | |||
| 1 | 2003-06-24 Dave Love <fx@gnu.org> | 17 | 2003-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. |