]> git.eshelyaron.com Git - emacs.git/commitdiff
(MARKBIT): Update comment.
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 27 Jun 2003 22:53:35 +0000 (22:53 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 27 Jun 2003 22:53:35 +0000 (22:53 +0000)
src/lisp.h

index 16611484c8bf0643181f9f41432a5b3bc4134a62..6ed805d2fc66b13b57abca558c508c49b097d7e1 100644 (file)
@@ -261,21 +261,14 @@ LISP_MAKE_RVALUE (Lisp_Object o)
 /* Two flags that are set during GC.  On some machines, these flags
    are defined differently by the m- file.  */
 
-/* This is set in the car of a cons and in the plist slot of a symbol
-   to indicate it is marked.  Likewise in the plist slot of an interval,
-   the chain slot of a marker, the type slot of a float, and the name
-   slot of a buffer.
-
-   In strings, this bit in the size field indicates that the string
-   is a "large" one, one which was separately malloc'd
-   rather than being part of a string block.  */
+/* This is set in the car of a cons to indicate it is marked.
+   Likewise in the type slot of a float and in the size slot of strings.  */
 
 #ifndef MARKBIT
 #define MARKBIT ((EMACS_INT) ((EMACS_UINT) 1 << (VALBITS + GCTYPEBITS)))
 #endif /*MARKBIT */
 
-/* In the size word of a vector, this bit means the vector has been marked.
-   In the size word of a large string, likewise.  */
+/* In the size word of a vector, this bit means the vector has been marked.  */
 
 #ifndef ARRAY_MARK_FLAG
 #define ARRAY_MARK_FLAG ((MARKBIT >> 1) & ~MARKBIT)