Dynamic Runtime Options

Dynamic runtime options are specific to D programs themselves and are likely to change depending on program functionality and requirements.

aggrate=<time>

Dynamic runtime option that sets the amount of time between aggregation readings.

aggsortkey=<true|false>

Dynamic runtime option that sorts aggregations by key.

aggsortkeypos=<scalar>

Dynamic runtime option that sets the position, or number, of the aggregation key on which to sort.

aggsortpos=<scalar>

Dynamic runtime option that sets the position, or number, of the aggregation variable on which to sort

aggsortrev=<true|false>

Dynamic runtime option that sorts aggregations in reverse order.

flowindent

Dynamic runtime option that controls indentation.

Indent function entry and prefix with ->.

Unindent function return and prefix with <-.

Indent system call entry and prefix with =>.

Unindent system call return and prefix with <=.

This option is the same as running dtrace -F.

quiet

Dynamic runtime option that restricts output to explicitly traced data. This option is the same as running dtrace -q.

quietresize

Dynamic runtime option that suppresses buffer-resize messages.

rawbytes

Dynamic runtime option that prints trace output in hexadecimal.

stackindent=<scalar>

Dynamic runtime option that sets the number of white space characters to use when indenting stack and ustack output. The default value is 14.

switchrate=<time>

Dynamic runtime option that sets the rate at which the buffer is read. You can increase the rate to help prevent data drops, or consider increasing the size of the principal buffer with the bufsize option.