tracer main class
Constants
EVENT_SYMBOL = { "line" => "-", "call" => ">", "return" => "<", "class" => "C", "end" => "E", "raise" => "^", "c-call" => "}", "c-return" => "{", "unknown" => "?" }
Single = new
Attributes
[RW] | verbose |
display additional debug information (defaults to false) |
[RW] | verbose? |
display additional debug information (defaults to false) |
[RW] | stdout |
output stream used to output trace (defaults to STDOUT) |
[R] | stdout_mutex |
mutex lock used by tracer for displaying trace output |
[RW] | display_process_id |
display process id in trace output (defaults to false) |
[RW] | display_process_id? |
display process id in trace output (defaults to false) |
[RW] | display_thread_id |
display thread id in trace output (defaults to true) |
[RW] | display_thread_id? |
display thread id in trace output (defaults to true) |
[RW] | display_c_call |
display C-routine calls in trace output (defaults to false) |
[RW] | display_c_call? |
display C-routine calls in trace output (defaults to false) |