On Fri 29 Apr 2011 14:12, Wolfgang J Moeller <w...@heenes.com> writes:
> In fact, {debug,print,read}-set! are macros that want "option-name" to > be a literal symbol, while {debug,read}-{en,dis}able are procedures > indeed (apparently taking multiple arguments) that want the > "option-name"[s] to be quoted symbol[s]. Indeed; nasty, but it's what we've got. Fixed the docs. > [Noticed while looking for something like V1 (debug-disable 'debug) > that might speed up execution.] It's spelled `--no-debug'; see "Invoking Guile". `--debug' Start with the debugging virtual machine engine. Using the debugging VM will enable support for VM hooks, which are needed for tracing, breakpoints, and accurate call counts when profiling. The debugging VM is slower than the regular VM, though, by about 10 percent. *Note VM Hooks::, for more information. By default, the debugging VM engine is only used when entering an interactive session. When executing a script with `-s' or `-c', the normal, faster VM is used by default. `--no-debug' Do not use the debugging VM engine, even when entering an interactive session. Also note that git is about 10-20% faster than 2.0.1. Andy -- http://wingolog.org/