method
trace_func
trace_func(event, file, line, id, binding, klass, *)
public
Hide source
# File lib/tracer.rb, line 113 def trace_func(event, file, line, id, binding, klass, *) return if file == __FILE__ for p in @filters return unless p.call event, file, line, id, binding, klass end # saved_crit = Thread.critical # Thread.critical = true stdout.printf("#%d:%s:%d:%s:%s: %s", get_thread_no, file, line, klass || '', EVENT_SYMBOL[event], line == 0 ? "?\n" : get_line(file, line)) # Thread.critical = saved_crit end