aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorGerd Moellmann2001-01-09 20:11:40 +0000
committerGerd Moellmann2001-01-09 20:11:40 +0000
commit35f464a7581f0aaaa2c7c4a7fa4e5a548d0e0ed4 (patch)
treed2c2dc02fcc4b81f44111f98d0b87fb4a24ee822 /src/ChangeLog
parent676a72518a2d168ba02311922e6d5cf8f3504f76 (diff)
downloademacs-35f464a7581f0aaaa2c7c4a7fa4e5a548d0e0ed4.tar.gz
emacs-35f464a7581f0aaaa2c7c4a7fa4e5a548d0e0ed4.zip
(STRING_BYTES) [GC_CHECK_STRING_BYTES]: Call
function string_bytes. (GC_CHECK_STRING_BYTES): Moved here from alloc.c.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 7a36b02cd67..0021ec4298b 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,19 @@
12001-01-09 Gerd Moellmann <gerd@gnu.org> 12001-01-09 Gerd Moellmann <gerd@gnu.org>
2 2
3 * lisp.h (STRING_BYTES) [GC_CHECK_STRING_BYTES]: Call
4 function string_bytes.
5 (GC_CHECK_STRING_BYTES): Moved here from alloc.c.
6
7 * alloc.c (CHECK_STRING_BYTES) [GC_CHECK_STRING_BYTES]: New macro.
8 (check_sblock, string_bytes) [GC_CHECK_STRING_BYTES]: New functions.
9 (check_string_bytes) [GC_CHECK_STRING_BYTES]: Add parameter ALL_P.
10 (allocate_string) [GC_CHECK_STRING_BYTES]: Always check strings in
11 the current sblock.
12 (mark_object) [GC_CHECK_STRING_BYTES]: Use CHECK_STRING_BYTES.
13 (gc_sweep) [GC_CHECK_STRING_BYTES]: Call check_string_bytes
14 after sweeping strings, and at the end.
15 (GC_CHECK_STRING_BYTES): Moved to lisp.h.
16
3 * alloc.c (Fgarbage_collect): Use a record_unwind_protect to 17 * alloc.c (Fgarbage_collect): Use a record_unwind_protect to
4 ensure that pop_message is called. 18 ensure that pop_message is called.
5 19