diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2015-08-24 20:13:19 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2015-08-24 20:13:19 -0700 |
commit | ba3809f1be41bec92385b3e023269145dde4e5b2 (patch) | |
tree | 35c72963ceb6815619feb565496d01492850eb54 /txr.1 | |
parent | dfeadd4e8a8b1f1acdde2937ad4a210a9350b59e (diff) | |
download | txr-ba3809f1be41bec92385b3e023269145dde4e5b2.tar.gz txr-ba3809f1be41bec92385b3e023269145dde4e5b2.tar.bz2 txr-ba3809f1be41bec92385b3e023269145dde4e5b2.zip |
Document previously undocumented command line options.
* txr.1: Documented --gc-debug, --vg-debug and --dv-regex.
* txr.c (help): Cover above options.
Diffstat (limited to 'txr.1')
-rw-r--r-- | txr.1 | 21 |
1 files changed, 21 insertions, 0 deletions
@@ -729,6 +729,27 @@ or .code -P options. +.coIP --gc-debug +This option enables a behavior which stresses the garbage collector with +frequent garbage collection requests. The purpose is to make it more likely +to reproduce certain kinds of bugs. It makes \*(TX run very slowly. + +.coIP --vg-debug +If \*(TX is enabled with Valgrind support, then this option is available. +It enables code which uses the Valgrind API to integrate with the Valgrind +debugger, for more accurate tracking of garbage collected objects. For +example, objects which have been reclaimed by the garbage collector +are marked as inaccessible, and marked as uninitialized when they are +allocated again. + +.coIP --dv-regex +If this option is used, then regular expressions are all treated using the +derivative-based back-end. The NFA-based regex implementation is disabled. +Normally, only regular expressions which require the intersection and +complement operators are handled using the derivative back-end. +This option makes it possible to test that back-end on test cases that it +wouldn't normally receive. + .coIP -- Signifies the end of the option list. |