diff src/ChangeLog @ 84977:3747382d60e9

(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.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Sat, 29 Sep 2007 20:10:22 +0000
parents 372151e622f3
children 33b7fe948502
line wrap: on
line diff
--- a/src/ChangeLog	Sat Sep 29 17:50:09 2007 +0000
+++ b/src/ChangeLog	Sat Sep 29 20:10:22 2007 +0000
@@ -1,5 +1,12 @@
 2007-09-29  Stefan Monnier  <monnier@iro.umontreal.ca>
 
+	* alloc.c (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_string, allocate_string_data)
+	(make_float, Fcons, allocate_vectorlike, Fmake_symbol, allocate_misc):
+	Use them.
+
 	* xfaces.c (load_face_font, free_realized_face, clear_face_gcs):
 	Don't let signal handlers run when a GC is freed but not yet NULL'ed.
 	(x_free_gc): Remove BLOCK_INPUT since it's now redundant.