Skip to content

Instantly share code, notes, and snippets.

@pd
Created February 6, 2009 01:45
Show Gist options
  • Save pd/59160 to your computer and use it in GitHub Desktop.
Save pd/59160 to your computer and use it in GitHub Desktop.
Initially, the first time ActionView::Template#split is hit (so view loading has begun?):
(rdb:1) where
--> #0 ActionView::Template.split(file#String)
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_view/template.rb:226
#1 ActionView::Template.initialize(template_path#String, load_paths#ActionView::Template:...,...)
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_view/template.rb:103
#2 ActionView::Template::Path.new(file#String)
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_view/template.rb:58
#3 Array.directory?
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_view/template.rb:53
#4 ActionView::Template::Path.|
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_view/template.rb:52
#5 ActionView::Template::EagerPath.initialize(path#String)
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_view/template.rb:67
#6 new
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_controller/rescue.rb:41
#7 at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_controller/rescue.rb:17
#8 at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_controller/rescue.rb:1
#9 at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_controller/base.rb:1344
#10 at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_controller/base.rb:3
#11 at line (eval):7
#12 Proc.read(args#Array)
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:50
#13 ActionController::MiddlewareStack.initialize
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_controller/middleware_stack.rb:75
#14 Class.new
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:48
#15 at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_controller/middleware_stack.rb:1
#16 at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:4
#17 at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:1
#18 Rails::Initializer.initialize_database
at line vendor/rails/railties/lib/initializer.rb:412
#19 Rails::Initializer.process
at line vendor/rails/railties/lib/initializer.rb:141
#20 Kernel.send(command#Symbol)
at line vendor/rails/railties/lib/initializer.rb:113
#21 Rails::Initializer.run(command#Symbol, configuration#Rails::Configuration)
at line vendor/rails/railties/lib/initializer.rb:113
#22 new at line vendor/rails/railties/lib/initializer.rb:110
The first time I hit a haml file:
(rdb:1) c
Breakpoint 1 at ActionView::Template:split
1: file = feedback/index.html.haml
/Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_view/template.rb:226
def split(file)
(rdb:1) where
--> #0 ActionView::Template.split(file#String)
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_view/template.rb:226
#1 ActionView::Template.initialize(template_path#String, load_paths#ActionView::Template:...,...)
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_view/template.rb:103
#2 ActionView::Template::Path.new(file#String)
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_view/template.rb:58
#3 Array.directory?
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_view/template.rb:53
#4 ActionView::Template::Path.|
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_view/template.rb:52
#5 ActionView::Template::EagerPath.initialize(path#String)
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_view/template.rb:67
#6 ActionView::PathSet.new(obj#String)
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_view/paths.rb:5
#7 Array.initialize
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_view/paths.rb:12
#8 ActionView::PathSet.initialize
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_view/paths.rb:12
#9 ActionView::Base.new(value#Array)
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_view/base.rb:196
#10 ActionController::Base.view_paths=(value#Array)
at line /Users/kyleh/oly-dev/admin/vendor/rails/actionpack/lib/action_controller/base.rb:433
#11 Kernel.send at line vendor/rails/railties/lib/initializer.rb:560
#12 Array.to_s at line vendor/rails/railties/lib/initializer.rb:560
#13 Array.initialize_framework_settings
at line vendor/rails/railties/lib/initializer.rb:559
#14 Rails::Initializer.initialize_framework_settings
at line vendor/rails/railties/lib/initializer.rb:556
#15 Rails::Initializer.process
at line vendor/rails/railties/lib/initializer.rb:155
#16 Kernel.send(command#Symbol)
at line vendor/rails/railties/lib/initializer.rb:113
#17 Rails::Initializer.run(command#Symbol, configuration#Rails::Configuration)
at line vendor/rails/railties/lib/initializer.rb:113
#18 new at line vendor/rails/railties/lib/initializer.rb:110
(rdb:1) eval Template.template_handler_extensions
["builder", "erb", "rhtml", "rjs", "rxml"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment