diff options
| author | Joakim Verona | 2013-01-13 00:03:43 +0100 |
|---|---|---|
| committer | Joakim Verona | 2013-01-13 00:03:43 +0100 |
| commit | ec43cd5d7289dd1a994dc3517fccce1611966f89 (patch) | |
| tree | a52fa958b4c50e92932bcf5381f749a1846a908f /src/lisp.h | |
| parent | c655adbbab4baf73b652c86dcc53a2fc049ea7a5 (diff) | |
| parent | 71c661e4e6ab3857804113bc41fc2310343c9169 (diff) | |
| download | emacs-ec43cd5d7289dd1a994dc3517fccce1611966f89.tar.gz emacs-ec43cd5d7289dd1a994dc3517fccce1611966f89.zip | |
auto upstream
Diffstat (limited to 'src/lisp.h')
| -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 16f9c89e3cd..d4d34ac19ba 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -2222,8 +2222,12 @@ struct gcpro | |||
| 2222 | 2 Mark the stack, and check that everything GCPRO'd is | 2222 | 2 Mark the stack, and check that everything GCPRO'd is |
| 2223 | marked. | 2223 | marked. |
| 2224 | 3 Mark using GCPRO's, mark stack last, and count how many | 2224 | 3 Mark using GCPRO's, mark stack last, and count how many |
| 2225 | dead objects are kept alive. */ | 2225 | dead objects are kept alive. |
| 2226 | 2226 | ||
| 2227 | Formerly, method 0 was used. Currently, method 1 is used unless | ||
| 2228 | otherwise specified by hand when building, e.g., | ||
| 2229 | "make CPPFLAGS='-DGC_MARK_STACK=GC_USE_GCPROS_AS_BEFORE'". | ||
| 2230 | Methods 2 and 3 are present mainly to debug the transition from 0 to 1. */ | ||
| 2227 | 2231 | ||
| 2228 | #define GC_USE_GCPROS_AS_BEFORE 0 | 2232 | #define GC_USE_GCPROS_AS_BEFORE 0 |
| 2229 | #define GC_MAKE_GCPROS_NOOPS 1 | 2233 | #define GC_MAKE_GCPROS_NOOPS 1 |