trace_func(event, file, line, id, binding)
Used by Kernel#set_trace_func to register each event in the call stack
# File lib/irb/frame.rb, line 32 def trace_func(event, file, line, id, binding) case event when 'call', 'class' @frames.push binding when 'return', 'end' @frames.pop end end