]> git.eshelyaron.com Git - emacs.git/commit
(CHECK_STRING_BYTES) [GC_CHECK_STRING_BYTES]: New macro.
authorGerd Moellmann <gerd@gnu.org>
Tue, 9 Jan 2001 20:10:50 +0000 (20:10 +0000)
committerGerd Moellmann <gerd@gnu.org>
Tue, 9 Jan 2001 20:10:50 +0000 (20:10 +0000)
commit676a72518a2d168ba02311922e6d5cf8f3504f76
tree80a2ff9a4677cece6ac940e57ab63d7ef020d7e3
parent2bef3a39ac12364efa7ce6dec26a92f2afd3940d
(CHECK_STRING_BYTES) [GC_CHECK_STRING_BYTES]: New macro.
(check_sblock, string_bytes) [GC_CHECK_STRING_BYTES]: New functions.
(check_string_bytes) [GC_CHECK_STRING_BYTES]: Add parameter ALL_P.
(allocate_string) [GC_CHECK_STRING_BYTES]: Always check strings in
the current sblock.
(mark_object) [GC_CHECK_STRING_BYTES]: Use CHECK_STRING_BYTES.
(gc_sweep) [GC_CHECK_STRING_BYTES]: Call check_string_bytes
after sweeping strings, and at the end.
(GC_CHECK_STRING_BYTES): Moved to lisp.h.
src/alloc.c