diff options
| author | Stefan Monnier | 2006-04-08 14:34:31 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2006-04-08 14:34:31 +0000 |
| commit | df631196ed34b92f9b321db3fe0b1a6ae52288c0 (patch) | |
| tree | 5f0428c9d54e9e0cf5ded62c1f37471ba60e5cfd /src | |
| parent | 15fdcac72248d850c39122eceaa322629f195eb0 (diff) | |
| download | emacs-df631196ed34b92f9b321db3fe0b1a6ae52288c0.tar.gz emacs-df631196ed34b92f9b321db3fe0b1a6ae52288c0.zip | |
(PSEUDOVECTOR_SIZE_MASK): Expand docstring.
Diffstat (limited to 'src')
| -rw-r--r-- | src/lisp.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lisp.h b/src/lisp.h index 56b5645b9dc..63a17801a3d 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -297,7 +297,11 @@ enum pvec_type | |||
| 297 | #endif | 297 | #endif |
| 298 | }; | 298 | }; |
| 299 | 299 | ||
| 300 | /* For convenience, we also store the number of elements in these bits. */ | 300 | /* For convenience, we also store the number of elements in these bits. |
| 301 | Note that this size is not necessarily the memory-footprint size, but | ||
| 302 | only the number of Lisp_Object fields (that need to be traced by the GC). | ||
| 303 | The distinction is used e.g. by Lisp_Process which places extra | ||
| 304 | non-Lisp_Object fields at the end of the structure. */ | ||
| 301 | #define PSEUDOVECTOR_SIZE_MASK 0x1ff | 305 | #define PSEUDOVECTOR_SIZE_MASK 0x1ff |
| 302 | 306 | ||
| 303 | /* Number of bits to put in each character in the internal representation | 307 | /* Number of bits to put in each character in the internal representation |