Mercurial > emacs
comparison src/ChangeLog @ 90972:4849bddaf0d1
* fns.c (weak_hash_tables): Rename from Vweak_hash_tables and change its type.
(make_hash_table, copy_hash_table, sweep_weak_hash_tables, init_fns):
Update to the new type of weak_hash_tables and next_weak.
* lisp.h (struct Lisp_Hash_Table): Change next_weak from Lisp_Object to
a plain C pointer to Lisp_Hash_Table.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Fri, 29 Jun 2007 03:48:22 +0000 |
parents | 3371fc48749b |
children | 988f1edc9674 |
comparison
equal
deleted
inserted
replaced
90971:2acda4a4ac92 | 90972:4849bddaf0d1 |
---|---|
1 2007-06-29 Stefan Monnier <monnier@iro.umontreal.ca> | 1 2007-06-29 Stefan Monnier <monnier@iro.umontreal.ca> |
2 | |
3 * fns.c (weak_hash_tables): Rename from Vweak_hash_tables and change | |
4 its type. | |
5 (make_hash_table, copy_hash_table, sweep_weak_hash_tables, init_fns): | |
6 Update to the new type of weak_hash_tables and next_weak. | |
7 | |
8 * lisp.h (struct Lisp_Hash_Table): Change next_weak from Lisp_Object to | |
9 a plain C pointer to Lisp_Hash_Table. | |
2 | 10 |
3 * lisp.h (XGCTYPE, GC_HASH_TABLE_P, GC_NILP, GC_NUMBERP, GC_NATNUMP) | 11 * lisp.h (XGCTYPE, GC_HASH_TABLE_P, GC_NILP, GC_NUMBERP, GC_NATNUMP) |
4 (GC_INTEGERP, GC_SYMBOLP, GC_MISCP, GC_VECTORLIKEP, GC_STRINGP) | 12 (GC_INTEGERP, GC_SYMBOLP, GC_MISCP, GC_VECTORLIKEP, GC_STRINGP) |
5 (GC_CONSP, GC_FLOATP, GC_VECTORP, GC_OVERLAYP, GC_MARKERP) | 13 (GC_CONSP, GC_FLOATP, GC_VECTORP, GC_OVERLAYP, GC_MARKERP) |
6 (GC_INTFWDP, GC_BOOLFWDP, GC_OBJFWDP, GC_BUFFER_OBJFWDP) | 14 (GC_INTFWDP, GC_BOOLFWDP, GC_OBJFWDP, GC_BUFFER_OBJFWDP) |