diff options
| author | Stefan Monnier | 2007-09-27 19:51:39 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2007-09-27 19:51:39 +0000 |
| commit | 13559ee0bba298a09107f583898c3e02f588627a (patch) | |
| tree | f586e43fedfec6507f535e36a4e92837f48e34a0 /src/ChangeLog | |
| parent | ff16b875720e6328cabe271a394a13f60452dcd4 (diff) | |
| download | emacs-13559ee0bba298a09107f583898c3e02f588627a.tar.gz emacs-13559ee0bba298a09107f583898c3e02f588627a.zip | |
(allocate_terminal): Set the vector size to only count the Lisp fields.
Initialize those to nil.
(mark_object): Don't treat terminals specially.
(mark_terminal): Remove.
(mark_terminals): Use mark_object instead.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index f6e21a6f4b1..ae40cbcddd0 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,11 @@ | |||
| 1 | 2007-09-27 Stefan Monnier <monnier@iro.umontreal.ca> | 1 | 2007-09-27 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 2 | ||
| 3 | * alloc.c (allocate_terminal): Set the vector size to only count the | ||
| 4 | lisp fields. Initialize those to nil. | ||
| 5 | (mark_object): Don't treat terminals specially. | ||
| 6 | (mark_terminal): Remove. | ||
| 7 | (mark_terminals): Use mark_object instead. | ||
| 8 | |||
| 3 | * termhooks.h (struct terminal): Move all Lisp_Object fields traced by | 9 | * termhooks.h (struct terminal): Move all Lisp_Object fields traced by |
| 4 | the GC to the beginning. | 10 | the GC to the beginning. |
| 5 | 11 | ||