diff options
| author | Dmitry Antipov | 2012-09-06 13:15:44 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2012-09-06 13:15:44 +0400 |
| commit | c752cfa916879f7415990855b52862dd585242ec (patch) | |
| tree | 01e45e518004fb11b795072e060b2336847080dc /src/ChangeLog | |
| parent | 826b32357739a0ce755a5a2cadb3552b6914f4b3 (diff) | |
| download | emacs-c752cfa916879f7415990855b52862dd585242ec.tar.gz emacs-c752cfa916879f7415990855b52862dd585242ec.zip | |
Explicitly mark buffer_defaults and buffer_local_symbols.
* alloc.c (Fgarbage_collect): Mark buffer_defaults and
mark_local_symbols here.
(mark_object): If GC_CHECK_MARKED_OBJECTS, simplify checking
since special buffers aren't marked here any more.
(allocate_buffer): Chain new buffer with all_buffers here...
* buffer.c (Fget_buffer_create, Fmake_indirect_buffer): ...and
not here.
(Vbuffer_defaults, Vbuffer_local_symbols): Remove.
(syms_of_buffer): Remove staticpro of the above.
(init_buffer_once): Set names for buffer_defaults and
buffer_local_symbols.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 2ca75d416af..a017ef7fdab 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,18 @@ | |||
| 1 | 2012-09-06 Dmitry Antipov <dmantipov@yandex.ru> | ||
| 2 | |||
| 3 | Explicitly mark buffer_defaults and buffer_local_symbols. | ||
| 4 | * alloc.c (Fgarbage_collect): Mark buffer_defaults and | ||
| 5 | mark_local_symbols here. | ||
| 6 | (mark_object): If GC_CHECK_MARKED_OBJECTS, simplify checking | ||
| 7 | since special buffers aren't marked here any more. | ||
| 8 | (allocate_buffer): Chain new buffer with all_buffers here... | ||
| 9 | * buffer.c (Fget_buffer_create, Fmake_indirect_buffer): ...and | ||
| 10 | not here. | ||
| 11 | (Vbuffer_defaults, Vbuffer_local_symbols): Remove. | ||
| 12 | (syms_of_buffer): Remove staticpro of the above. | ||
| 13 | (init_buffer_once): Set names for buffer_defaults and | ||
| 14 | buffer_local_symbols. | ||
| 15 | |||
| 1 | 2012-09-06 Paul Eggert <eggert@cs.ucla.edu> | 16 | 2012-09-06 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 17 | ||
| 3 | Use bool for booleans in font-related modules. | 18 | Use bool for booleans in font-related modules. |