aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorStefan Monnier2007-09-29 20:10:22 +0000
committerStefan Monnier2007-09-29 20:10:22 +0000
commitdafc79fa1bc62a089e613b5f9753df3789bdfce2 (patch)
tree1214ef4d1efc9b23ac98e337bdd68cbf8979fcff /src/ChangeLog
parented0c79c6fd48156b8ff578433f66764c2b68bfed (diff)
downloademacs-dafc79fa1bc62a089e613b5f9753df3789bdfce2.tar.gz
emacs-dafc79fa1bc62a089e613b5f9753df3789bdfce2.zip
(MALLOC_BLOCK_INPUT, MALLOC_UNBLOCK_INPUT): New macros
to avoid unnecessary BLOCK_INPUTs when SYNC_INPUT is used. (xmalloc, xrealloc, xfree, lisp_malloc, lisp_free, lisp_align_malloc) (lisp_align_free, make_interval, allocate_vectorlike, allocate_string_data) (make_float, Fcons, allocate_string, Fmake_symbol, allocate_misc): Use them.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index d5ca272fe51..33d82ad9b6c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,12 @@
12007-09-29 Stefan Monnier <monnier@iro.umontreal.ca> 12007-09-29 Stefan Monnier <monnier@iro.umontreal.ca>
2 2
3 * alloc.c (MALLOC_BLOCK_INPUT, MALLOC_UNBLOCK_INPUT): New macros
4 to avoid unnecessary BLOCK_INPUTs when SYNC_INPUT is used.
5 (xmalloc, xrealloc, xfree, lisp_malloc, lisp_free, lisp_align_malloc)
6 (lisp_align_free, make_interval, allocate_string, allocate_string_data)
7 (make_float, Fcons, allocate_vectorlike, Fmake_symbol, allocate_misc):
8 Use them.
9
3 * xfaces.c (load_face_font, free_realized_face, clear_face_gcs): 10 * xfaces.c (load_face_font, free_realized_face, clear_face_gcs):
4 Don't let signal handlers run when a GC is freed but not yet NULL'ed. 11 Don't let signal handlers run when a GC is freed but not yet NULL'ed.
5 (x_free_gc): Remove BLOCK_INPUT since it's now redundant. 12 (x_free_gc): Remove BLOCK_INPUT since it's now redundant.