[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/lisp.h
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] Changes to emacs/src/lisp.h |
Date: |
Sat, 08 Apr 2006 14:34:32 +0000 |
Index: emacs/src/lisp.h
diff -u emacs/src/lisp.h:1.554 emacs/src/lisp.h:1.555
--- emacs/src/lisp.h:1.554 Sat Apr 8 14:15:04 2006
+++ emacs/src/lisp.h Sat Apr 8 14:34:31 2006
@@ -297,7 +297,11 @@
#endif
};
-/* For convenience, we also store the number of elements in these bits. */
+/* For convenience, we also store the number of elements in these bits.
+ Note that this size is not necessarily the memory-footprint size, but
+ only the number of Lisp_Object fields (that need to be traced by the GC).
+ The distinction is used e.g. by Lisp_Process which places extra
+ non-Lisp_Object fields at the end of the structure. */
#define PSEUDOVECTOR_SIZE_MASK 0x1ff
/* Number of bits to put in each character in the internal representation
- [Emacs-diffs] Changes to emacs/src/lisp.h, Stefan Monnier, 2006/04/08
- [Emacs-diffs] Changes to emacs/src/lisp.h,
Stefan Monnier <=
- [Emacs-diffs] Changes to emacs/src/lisp.h, Eli Zaretskii, 2006/04/08
- [Emacs-diffs] Changes to emacs/src/lisp.h, Dan Nicolaescu, 2006/04/08
- [Emacs-diffs] Changes to emacs/src/lisp.h, Dan Nicolaescu, 2006/04/09
- [Emacs-diffs] Changes to emacs/src/lisp.h, Dan Nicolaescu, 2006/04/09
- [Emacs-diffs] Changes to emacs/src/lisp.h, Richard M. Stallman, 2006/04/09
- [Emacs-diffs] Changes to emacs/src/lisp.h, Dan Nicolaescu, 2006/04/11
- [Emacs-diffs] Changes to emacs/src/lisp.h, YAMAMOTO Mitsuharu, 2006/04/12