Skip to content

Instantly share code, notes, and snippets.

@rdp
Created March 31, 2011 16:47
Show Gist options
  • Save rdp/896741 to your computer and use it in GitHub Desktop.
Save rdp/896741 to your computer and use it in GitHub Desktop.
ruby -rtracer bad.rb
ruby 1.8.7 (2010-12-23 patchlevel 330) [i386-mingw32]
#0:bad.rb:4::-: }
#0:bad.rb:2:Kernel:>: set_trace_func proc { |event, file, line, id, binding, classname|
#0:bad.rb:2:Kernel:<: set_trace_func proc { |event, file, line, id, binding, classname|
#0:bad.rb:4:Kernel:>: }
c-return bad.rb:4 set_trace_func Kernel
line bad.rb:7 false
c-call bad.rb:7 inherited Class
c-return bad.rb:7 inherited Class
class bad.rb:7 false
line bad.rb:8 false
c-call bad.rb:8 define_method Module
c-call bad.rb:8 method_added Module
c-return bad.rb:8 method_added Module
c-return bad.rb:8 define_method Module
end bad.rb:7 false
line bad.rb:12 false
c-call bad.rb:12 new Class
c-call bad.rb:12 initialize Object
c-return bad.rb:12 initialize Object
c-return bad.rb:12 new Class
line bad.rb:13 false
c-call bad.rb:13 times Integer
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
line bad.rb:14 false
call bad.rb:9 test Example
line bad.rb:9 test Example
return bad.rb:14 test Example
c-return bad.rb:13 times Integer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment