Mercurial > hg > xemacs-beta
comparison lisp/ChangeLog @ 4777:c69aeb86b2a3
Serialise non-default hash table rehash thresholds correctly; use this.
src/ChangeLog addition:
2009-12-17 Aidan Kehoe <kehoea@parhasard.net>
* elhash.c (HASH_TABLE_DEFAULT_REHASH_THRESHOLD):
New macro, giving a default value for a hash table's rehash
threshold given its size and test function.
(print_hash_table): Print the hash table's rehash threshold if it
has a non-default value. Ditto for its rehash size.
(Fmake_hash_table): Supply the keyword arguments in a format
understood by #'function-arglist.
lisp/ChangeLog addition:
2009-12-17 Aidan Kehoe <kehoea@parhasard.net>
* mule/make-coding-system.el
(fixed-width-create-decode-encode-tables):
Use a rehash threshold of 0.999 for this hash table, now that hash
table rehash thresholds are serialised correctly; these hash
tables will never be resized, and it's not even that important
that they are *that* fast, for most of the coding systems they're
used a minority of the time.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Thu, 17 Dec 2009 13:50:45 +0000 |
parents | 1d61580e0cf7 |
children | e29fcfd8df5f |
comparison
equal
deleted
inserted
replaced
4776:73e8632018ad | 4777:c69aeb86b2a3 |
---|---|
1 2009-12-17 Aidan Kehoe <kehoea@parhasard.net> | |
2 | |
3 * mule/make-coding-system.el | |
4 (fixed-width-create-decode-encode-tables): | |
5 Use a rehash threshold of 0.999 for this hash table, now that hash | |
6 table rehash thresholds are serialised correctly; these hash | |
7 tables will never be resized, and it's not even that important | |
8 that they are *that* fast, for most of the coding systems they're | |
9 used a minority of the time. | |
10 | |
1 2009-12-05 Stephen J. Turnbull <stephen@xemacs.org> | 11 2009-12-05 Stephen J. Turnbull <stephen@xemacs.org> |
2 | 12 |
3 * font.el (x-font-create-object): Check for Xft before using it. | 13 * font.el (x-font-create-object): Check for Xft before using it. |
4 This fixes the symptom in openSUSE bug #558764. | 14 This fixes the symptom in openSUSE bug #558764. |
5 | 15 |