diff options
| author | Gerd Moellmann | 2001-01-09 20:11:40 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2001-01-09 20:11:40 +0000 |
| commit | 35f464a7581f0aaaa2c7c4a7fa4e5a548d0e0ed4 (patch) | |
| tree | d2c2dc02fcc4b81f44111f98d0b87fb4a24ee822 /src/ChangeLog | |
| parent | 676a72518a2d168ba02311922e6d5cf8f3504f76 (diff) | |
| download | emacs-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/ChangeLog | 14 |
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 @@ | |||
| 1 | 2001-01-09 Gerd Moellmann <gerd@gnu.org> | 1 | 2001-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 | ||