aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPaul Eggert2011-06-02 01:40:41 -0700
committerPaul Eggert2011-06-02 01:40:41 -0700
commit57f53182c004f51e47818d70968a07579440eaff (patch)
treed72c39a7aa28f67bc63d8153df49c94d7b03bea0 /src
parent7f5efba80e3643683eb050205054b7896342aa2d (diff)
downloademacs-57f53182c004f51e47818d70968a07579440eaff.tar.gz
emacs-57f53182c004f51e47818d70968a07579440eaff.zip
Merge ChangeLog from trunk better.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 7d372e0448a..45d8e38738a 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,21 @@
12011-06-02 Paul Eggert <eggert@cs.ucla.edu> 12011-06-02 Paul Eggert <eggert@cs.ucla.edu>
2 2
3 Malloc failure behavior now depends on size of allocation.
4 * alloc.c (buffer_memory_full, memory_full): New arg NBYTES.
5 * lisp.h: Change signatures accordingly.
6 * alloc.c, buffer.c, editfns.c, menu.c, minibuf.c, xterm.c:
7 All callers changed. (Bug#8762)
8
9 * gnutls.c: Use Emacs's memory allocators.
10 Without this change, the gnutls library would invoke malloc etc.
11 directly, which causes problems on non-SYNC_INPUT hosts, and which
12 runs afoul of improving memory_full behavior. (Bug#8761)
13 (fn_gnutls_global_set_mem_functions): New macro or function pointer.
14 (emacs_gnutls_global_init): Use it to specify xmalloc, xrealloc,
15 xfree instead of the default malloc, realloc, free.
16 (Fgnutls_boot): No need to check for memory allocation failure,
17 since xmalloc does that for us.
18
3 Remove arbitrary limit of 2**31 entries in hash tables. (Bug#8771) 19 Remove arbitrary limit of 2**31 entries in hash tables. (Bug#8771)
4 * category.c (hash_get_category_set): 20 * category.c (hash_get_category_set):
5 * ccl.c (ccl_driver): 21 * ccl.c (ccl_driver):
@@ -81,22 +97,6 @@
81 97
822011-05-31 Paul Eggert <eggert@cs.ucla.edu> 982011-05-31 Paul Eggert <eggert@cs.ucla.edu>
83 99
84 Malloc failure behavior now depends on size of allocation.
85 * alloc.c (buffer_memory_full, memory_full): New arg NBYTES.
86 * lisp.h: Change signatures accordingly.
87 * alloc.c, buffer.c, editfns.c, menu.c, minibuf.c, xterm.c:
88 All callers changed. (Bug#8762)
89
90 * gnutls.c: Use Emacs's memory allocators.
91 Without this change, the gnutls library would invoke malloc etc.
92 directly, which causes problems on non-SYNC_INPUT hosts, and which
93 runs afoul of improving memory_full behavior. (Bug#8761)
94 (fn_gnutls_global_set_mem_functions): New macro or function pointer.
95 (emacs_gnutls_global_init): Use it to specify xmalloc, xrealloc,
96 xfree instead of the default malloc, realloc, free.
97 (Fgnutls_boot): No need to check for memory allocation failure,
98 since xmalloc does that for us.
99
100 Use 'inline', not 'INLINE'. 100 Use 'inline', not 'INLINE'.
101 <http://lists.gnu.org/archive/html/emacs-devel/2011-05/msg00914.html> 101 <http://lists.gnu.org/archive/html/emacs-devel/2011-05/msg00914.html>
102 * alloc.c, fontset.c (INLINE): Remove. 102 * alloc.c, fontset.c (INLINE): Remove.