aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorYAMAMOTO Mitsuharu2007-06-26 03:28:17 +0000
committerYAMAMOTO Mitsuharu2007-06-26 03:28:17 +0000
commit8d0d84d25d4e89ff458788d4e3f97212495a7359 (patch)
treeb86660baf6797a5fbc62ccd8523d7d7b53150e3f /src/ChangeLog
parent8b0b7849d3644f52e67b96c53651b190c1b940cf (diff)
downloademacs-8d0d84d25d4e89ff458788d4e3f97212495a7359.tar.gz
emacs-8d0d84d25d4e89ff458788d4e3f97212495a7359.zip
[HAVE_GTK_AND_PTHREAD] Check this after including config.h.
(_aligned_blocks_mutex) [USE_PTHREAD]: New variable. (LOCK_ALIGNED_BLOCKS, UNLOCK_ALIGNED_BLOCKS): New macros. (_free_internal, memalign): Use them. (_malloc_mutex, _aligned_blocks_mutex) [USE_PTHREAD]: Initialize to PTHREAD_MUTEX_INITIALIZER. (malloc_initialize_1) [USE_PTHREAD]: Don't use recursive mutex. (morecore_nolock): Rename from morecore. All uses changed. Use only nolock versions of internal allocation functions. (_malloc_internal_nolock, _realloc_internal_nolock) (_free_internal_nolock): New functions created from _malloc_internal, _realloc_internal, and _free_internal. (_malloc_internal, _realloc_internal, _free_internal): Use them. Copy hook value to automatic variable before its use. (memalign): Copy hook value to automatic variable before its use.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index ed8eee83268..024c019c4c0 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,21 @@
12007-06-26 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2
3 * gmalloc.c [HAVE_GTK_AND_PTHREAD]: Check this after including config.h.
4 (_aligned_blocks_mutex) [USE_PTHREAD]: New variable.
5 (LOCK_ALIGNED_BLOCKS, UNLOCK_ALIGNED_BLOCKS): New macros.
6 (_free_internal, memalign): Use them.
7 (_malloc_mutex, _aligned_blocks_mutex) [USE_PTHREAD]:
8 Initialize to PTHREAD_MUTEX_INITIALIZER.
9 (malloc_initialize_1) [USE_PTHREAD]: Don't use recursive mutex.
10 (morecore_nolock): Rename from morecore. All uses changed.
11 Use only nolock versions of internal allocation functions.
12 (_malloc_internal_nolock, _realloc_internal_nolock)
13 (_free_internal_nolock): New functions created from
14 _malloc_internal, _realloc_internal, and _free_internal.
15 (_malloc_internal, _realloc_internal, _free_internal): Use them.
16 Copy hook value to automatic variable before its use.
17 (memalign): Copy hook value to automatic variable before its use.
18
12007-06-26 Kenichi Handa <handa@m17n.org> 192007-06-26 Kenichi Handa <handa@m17n.org>
2 20
3 * coding.c (Ffind_operation_coding_system): Docstring improved. 21 * coding.c (Ffind_operation_coding_system): Docstring improved.