Mercurial > emacs
changeset 52477:0c1388def12a
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Thu, 11 Sep 2003 23:52:41 +0000 |
parents | 1b64668b2442 |
children | 2a049fb2c8d8 |
files | src/ChangeLog |
diffstat | 1 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Thu Sep 11 23:52:17 2003 +0000 +++ b/src/ChangeLog Thu Sep 11 23:52:41 2003 +0000 @@ -1,5 +1,11 @@ 2003-09-11 Stefan Monnier <monnier@iro.umontreal.ca> + * lisp.h (VALBITS): Don't remove 1 for the markbit. + (union Lisp_Object): Use unsigned int for types. Remove markbit. + (MARKBIT): Remove 1 from VALBITS so we still use same old val. + (XTYPE): Use unsigned right-shift. + (XMARKBIT, XMARK, XUNMARK): Remove. + * alloc.c (init_intervals, init_symbol, init_marker): Don't preallocate anything. (Fgarbage_collect, mark_object): Ignore the markbit.