diff options
| author | YAMAMOTO Mitsuharu | 2007-06-26 03:28:17 +0000 |
|---|---|---|
| committer | YAMAMOTO Mitsuharu | 2007-06-26 03:28:17 +0000 |
| commit | 8d0d84d25d4e89ff458788d4e3f97212495a7359 (patch) | |
| tree | b86660baf6797a5fbc62ccd8523d7d7b53150e3f /src/ChangeLog | |
| parent | 8b0b7849d3644f52e67b96c53651b190c1b940cf (diff) | |
| download | emacs-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/ChangeLog | 18 |
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 @@ | |||
| 1 | 2007-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 | |||
| 1 | 2007-06-26 Kenichi Handa <handa@m17n.org> | 19 | 2007-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. |