aboutsummaryrefslogtreecommitdiffstats
path: root/features.txi
diff options
context:
space:
mode:
Diffstat (limited to 'features.txi')
-rw-r--r--features.txi18
1 files changed, 8 insertions, 10 deletions
diff --git a/features.txi b/features.txi
index c7e94fb..1df8107 100644
--- a/features.txi
+++ b/features.txi
@@ -53,14 +53,20 @@ For the @dfn{curses} screen management package.
@item debug
@cindex debug
-Turns on the features @samp{cautious},
-@samp{careful-interrupt-masking}, and @samp{stack-limit}; uses
+Turns on the features @samp{cautious} and
+@samp{careful-interrupt-masking}; uses
@code{-g} flags for debugging SCM source code.
@item differ
@cindex differ
Sequence comparison
+@item dont-memoize-locals
+@cindex dont-memoize-locals
+SCM normally converts references to local variables to ILOCs, which
+make programs run faster. If SCM is badly broken, try using this
+option to disable the MEMOIZE_LOCALS feature.
+
@item dump
@cindex dump
Convert a running scheme program into an executable file.
@@ -169,14 +175,6 @@ This does not affect complex numbers.
BSD @dfn{socket} interface. Socket addr functions require
inexacts or bignums for 32-bit precision.
-@item stack-limit
-@cindex stack-limit
-Use to enable checking for stack overflow. Define value of the C
-preprocessor variable @var{STACK_LIMIT} to be the size to which SCM
-should allow the stack to grow. STACK_LIMIT should be less than the
-maximum size the hardware can support, as not every routine checks the
-stack.
-
@item tick-interrupts
@cindex tick-interrupts
Use if you want the ticks and ticks-interrupt functions.