1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-30 03:40:34 +02:00

update docs regarding --debug

* doc/ref/scheme-scripts.texi (Invoking Guile): Update docs on --debug.
This commit is contained in:
Andy Wingo 2010-10-07 12:56:43 +02:00
parent e7544f39a4
commit a43b4d6e1f

View file

@ -174,15 +174,19 @@ guile --use-srfi=8,13
@end example @end example
@item --debug @item --debug
Start with the debugging evaluator and enable backtraces. Using the Start with the debugging virtual machine engine. Using the debugging VM
debugging evaluator will give you better error messages but it will will enable support for VM hooks, which are needed for tracing,
slow down execution. By default, the debugging evaluator is only used breakpoints, and accurate call counts when profiling. The debugging VM
when entering an interactive session. When executing a script with is slower than the regular VM, though, by about 10 percent. @xref{VM
@code{-s} or @code{-c}, the normal, faster evaluator is used by default. Hooks}, for more information.
By default, the debugging VM engine is only used when entering an
interactive session. When executing a script with @code{-s} or
@code{-c}, the normal, faster VM is used by default.
@vnew{1.8} @vnew{1.8}
@item --no-debug @item --no-debug
Do not use the debugging evaluator, even when entering an interactive Do not use the debugging VM engine, even when entering an interactive
session. session.
@item -h@r{, }--help @item -h@r{, }--help