[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-commit] emacs/src print.c lisp.h fns.c alloc.c ChangeLog
From: |
Stefan Monnier |
Subject: |
[Emacs-commit] emacs/src print.c lisp.h fns.c alloc.c ChangeLog |
Date: |
Tue, 02 Oct 2007 21:24:47 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Stefan Monnier <monnier> 07/10/02 21:24:47
Modified files:
src : print.c lisp.h fns.c alloc.c ChangeLog
Log message:
* lisp.h (struct Lisp_Hash_Table): Move non-traced elements at the end.
Turn `count' into an integer.
* fns.c (make_hash_table, hash_put, hash_remove, hash_clear)
(sweep_weak_table, sweep_weak_hash_tables, Fhash_table_count):
* print.c (print_object) <HASH_TABLE_P>: `count' is an int.
* alloc.c (allocate_hash_table): Use ALLOCATE_PSEUDOVECTOR.
(mark_object) <HASH_TABLE_P>: Use mark_vectorlike.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/src/print.c?cvsroot=emacs&r1=1.239&r2=1.240
http://cvs.savannah.gnu.org/viewcvs/emacs/src/lisp.h?cvsroot=emacs&r1=1.590&r2=1.591
http://cvs.savannah.gnu.org/viewcvs/emacs/src/fns.c?cvsroot=emacs&r1=1.430&r2=1.431
http://cvs.savannah.gnu.org/viewcvs/emacs/src/alloc.c?cvsroot=emacs&r1=1.423&r2=1.424
http://cvs.savannah.gnu.org/viewcvs/emacs/src/ChangeLog?cvsroot=emacs&r1=1.5908&r2=1.5909
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-commit] emacs/src print.c lisp.h fns.c alloc.c ChangeLog,
Stefan Monnier <=