+
+ <para>Using a value of zero disables the RTS clock
+ completetly, and has the effect of disabling timers that
+ depend on it: the context switch timer and the heap profiling
+ timer. Context switches will still happen, but
+ deterministically and at a rate much faster than normal.
+ Disabling the interval timer is useful for debugging, because
+ it eliminates a source of non-determinism at runtime.</para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term><option>--install-signal-handlers=<replaceable>yes|no</replaceable></option>
+ <indexterm><primary><option>--install-signal-handlers</option></primary><secondary>RTS
+ option</secondary></indexterm></term>
+ <listitem>
+ <para>If yes (the default), the RTS installs signal handlers to catch
+ things like ctrl-C. This option is primarily useful for when
+ you are using the Haskell code as a DLL, and want to set your
+ own signal handlers.</para>