Call tree for application /var/lib/gems/2.1.0/gems/rake-10.5.0/lib/rake/rake_test_loader.rb
Generated on 2016-05-03 13:44:36 +0200 with options {:min_percent=>0.01}
Threshold:
• Enter a decimal value d into the threshold field and click "Apply"
to hide all nodes marked with time values lower than d .
• Click on "Expand All" for full tree expansion.
• Click on "Collapse All" to show only top level nodes.
• Use a, s, d, w as in Quake or Urban Terror to navigate the tree.
• Use f and b to navigate the tree in preorder forward and backwards.
• Use x to toggle visibility of a subtree.
• Use * to expand/collapse a whole subtree.
• Use h to navigate to thread root.
• Use n and p to navigate between threads.
• Click on background to move focus to a subtree.
Thread: 3797740, Fiber: 55336280 (100.00% ~ 0.032623309000000766)
100.00% (100.00%) ActiveSupport::Testing::Performance::Profiler#run [1 calls, 1 total]
97.20% (97.20%) Integer#times [1 calls, 3 total]
97.20% (99.99%) ActiveSupport::Testing::Performance::Performer#run_test [1 calls, 1 total]
97.19% (100.00%) ActiveSupport::Testing::Performance#run_test [1 calls, 1 total]
93.63% (96.34%) ActiveSupport::Testing::Performance::Metrics::Base#profile [1 calls, 1 total]
93.46% (99.82%) RootTest#test_homepage [1 calls, 1 total]
93.44% (99.98%) ActionDispatch::Integration::Runner#get [1 calls, 1 total]
93.11% (99.65%) ActionDispatch::Integration::RequestHelpers#get [1 calls, 1 total]
93.09% (99.98%) ActionDispatch::Integration::Session#process [1 calls, 1 total]
91.47% (98.26%) Rack::Test::Session#request [1 calls, 1 total]
89.13% (97.44%) Rack::Test::Session#process_request [1 calls, 1 total]
88.63% (99.43%) Rack::MockSession#request [1 calls, 1 total]
85.56% (96.54%) Rails::Application#call [1 calls, 1 total]
85.37% (99.78%) Rails::Engine#call [1 calls, 1 total]
85.16% (99.75%) Rack::Sendfile#call [1 calls, 1 total]
84.85% (99.64%) ActionDispatch::Static#call [1 calls, 1 total]
84.12% (99.14%) Rack::Lock#call [1 calls, 1 total]
84.03% (99.89%) ActiveSupport::Cache::Strategy::LocalCache::Middleware#call [1 calls, 1 total]
83.82% (99.75%) Rack::Runtime#call [1 calls, 1 total]
83.62% (99.75%) Rack::MethodOverride#call [1 calls, 1 total]
83.55% (99.92%) ActionDispatch::RequestId#call [1 calls, 1 total]
83.07% (99.42%) Rails::Rack::Logger#call [1 calls, 1 total]
82.86% (99.74%) ActiveSupport::TaggedLogging#tagged [1 calls, 1 total]
82.84% (99.98%) ActiveSupport::TaggedLogging::Formatter#tagged [1 calls, 1 total]
82.58% (99.69%) Rails::Rack::Logger#call_app [1 calls, 1 total]
80.53% (97.52%) ActionDispatch::ShowExceptions#call [1 calls, 1 total]
80.52% (99.98%) ActionDispatch::DebugExceptions#call [1 calls, 1 total]
80.46% (99.93%) ActionDispatch::RemoteIp#call [1 calls, 1 total]
80.39% (99.91%) ActionDispatch::Callbacks#call [1 calls, 1 total]
80.36% (99.96%) ActiveSupport::Callbacks#run_callbacks [1 calls, 4 total]
80.32% (99.95%) ActionDispatch::Callbacks#_run_call_callbacks [1 calls, 1 total]
80.21% (99.87%) ActiveSupport::Callbacks#__run_callbacks__ [1 calls, 8 total]
80.17% (99.94%) ActiveRecord::ConnectionAdapters::ConnectionManagement#call [1 calls, 1 total]
80.12% (99.94%) ActiveRecord::QueryCache#call [1 calls, 1 total]
79.65% (99.41%) ActionDispatch::Cookies#call [1 calls, 1 total]
79.48% (99.79%) Rack::Session::Abstract::ID#call [1 calls, 1 total]
79.45% (99.96%) Rack::Session::Abstract::ID#context [1 calls, 1 total]
78.96% (99.40%) ActionDispatch::Flash#call [1 calls, 1 total]
78.89% (99.90%) ActionDispatch::ParamsParser#call [1 calls, 1 total]
78.73% (99.79%) Rack::Head#call [1 calls, 1 total]
78.70% (99.97%) Rack::ConditionalGet#call [1 calls, 1 total]
78.31% (99.51%) Rack::ETag#call [1 calls, 1 total]
77.34% (98.76%) ActionDispatch::Routing::RouteSet#call [1 calls, 1 total]
77.11% (99.70%) ActionDispatch::Journey::Router#serve [1 calls, 1 total]
76.07% (98.65%) Array#each [1 calls, 166 total]
75.89% (99.77%) ActionDispatch::Routing::RouteSet::Dispatcher#serve [1 calls, 1 total]
75.04% (98.88%) ActionDispatch::Routing::RouteSet::Dispatcher#dispatch [1 calls, 1 total]
74.86% (99.76%) Proc#call [1 calls, 46 total]
74.45% (99.45%) ActionController::RackDelegation#dispatch [1 calls, 1 total]
73.65% (98.93%) ActionController::Metal#dispatch [1 calls, 1 total]
73.19% (99.38%) ActionView::Rendering#process [1 calls, 1 total]
72.32% (98.81%) AbstractController::Base#process [1 calls, 1 total]
72.06% (99.63%) ActiveRecord::Railties::ControllerRuntime#process_action [1 calls, 1 total]
71.91% (99.79%) ActionController::ParamsWrapper#process_action [1 calls, 1 total]
71.49% (99.42%) ActionController::Instrumentation#process_action [1 calls, 1 total]
68.31% (95.54%) <Module::ActiveSupport::Notifications>#instrument [2 calls, 7 total]
67.12% (98.26%) ActiveSupport::Notifications::Instrumenter#instrument [2 calls, 11 total]
63.36% (94.40%) ActionController::Rescue#process_action [1 calls, 1 total]
63.33% (99.95%) AbstractController::Callbacks#process_action [1 calls, 1 total]
63.30% (99.95%) ActiveSupport::Callbacks#run_callbacks [1 calls, 4 total]
63.26% (99.93%) ActionController::Base#_run_process_action_callbacks [1 calls, 1 total]
63.18% (99.88%) ActiveSupport::Callbacks#__run_callbacks__ [1 calls, 8 total]
63.10% (99.88%) ActiveSupport::Callbacks::CallbackSequence#call [1 calls, 3 total]
59.66% (94.55%) Proc#call [1 calls, 46 total]
59.64% (99.97%) ActiveSupport::Callbacks::Filters::End#call [1 calls, 3 total]
59.57% (99.87%) Proc#call [1 calls, 46 total]
59.55% (99.96%) ActionController::Rendering#process_action [1 calls, 1 total]
59.22% (99.46%) AbstractController::Base#process_action [1 calls, 1 total]
59.20% (99.97%) ActionController::ImplicitRender#send_action [1 calls, 1 total]
47.55% (80.32%) ActionController::ImplicitRender#default_render [1 calls, 1 total]
47.53% (99.96%) ActionController::Instrumentation#render [1 calls, 1 total]
47.51% (99.95%) ActiveRecord::Railties::ControllerRuntime#cleanup_view_runtime [1 calls, 1 total]
45.52% (95.81%) ActionController::Instrumentation#cleanup_view_runtime [1 calls, 1 total]
45.40% (99.73%) <Module::Benchmark>#ms [1 calls, 1 total]
45.31% (99.81%) Benchmark#realtime [1 calls, 1 total]
44.81% (98.88%) ActionController::Rendering#render [1 calls, 1 total]
44.71% (99.79%) AbstractController::Rendering#render [1 calls, 1 total]
43.01% (96.20%) ActionController::Renderers#render_to_body [1 calls, 1 total]
42.80% (99.52%) ActionController::Rendering#render_to_body [1 calls, 1 total]
42.79% (99.96%) ActionView::Rendering#render_to_body [1 calls, 1 total]
42.63% (99.64%) ActionController::Streaming#_render_template [1 calls, 1 total]
42.60% (99.93%) ActionView::Rendering#_render_template [1 calls, 1 total]
40.65% (95.43%) ActionView::Renderer#render [1 calls, 1 total]
40.59% (99.85%) ActionView::Renderer#render_template [1 calls, 1 total]
40.55% (99.88%) ActionView::TemplateRenderer#render [1 calls, 1 total]
39.17% (96.61%) ActionView::TemplateRenderer#render_template [1 calls, 1 total]
39.15% (99.95%) ActionView::TemplateRenderer#render_with_layout [1 calls, 1 total]
30.41% (77.66%) ActionView::Template#render [1 calls, 3 total]
30.39% (99.95%) ActionView::Template#instrument [1 calls, 3 total]
30.37% (99.94%) <Module::ActiveSupport::Notifications>#instrument [1 calls, 7 total]
30.19% (99.40%) ActiveSupport::Notifications::Instrumenter#instrument [1 calls, 11 total]
29.81% (98.76%) ActionView::CompiledTemplates#_app_views_layouts_application_html_erb__3730571374220414093_24764940 [1 calls, 1 total]
11.42% (38.32%) ActionView::Helpers::RenderingHelper#render [1 calls, 1 total]
11.37% (99.55%) ActionView::Renderer#render_partial [1 calls, 1 total]
11.29% (99.26%) ActionView::PartialRenderer#render [1 calls, 1 total]
10.40% (92.18%) ActionView::AbstractRenderer#instrument [1 calls, 2 total]
10.38% (99.73%) <Module::ActiveSupport::Notifications>#instrument [1 calls, 7 total]
9.70% (93.51%) ActiveSupport::Notifications::Instrumenter#instrument [1 calls, 11 total]
7.85% (80.88%) ActionView::PartialRenderer#render_partial [1 calls, 1 total]
7.79% (99.23%) ActionView::Template#render [1 calls, 3 total]
7.77% (99.77%) ActionView::Template#instrument [1 calls, 3 total]
7.75% (99.76%) <Module::ActiveSupport::Notifications>#instrument [1 calls, 7 total]
7.63% (98.48%) ActiveSupport::Notifications::Instrumenter#instrument [1 calls, 11 total]
7.23% (94.75%) ActionView::CompiledTemplates#_app_views_layouts__guest_menu_html_erb___64595238099115979_56482420 [1 calls, 1 total]
5.98% (82.74%) ActionView::Helpers::FormTagHelper#form_tag [1 calls, 1 total]
4.40% (73.55%) ActionView::Helpers::CaptureHelper#capture [1 calls, 1 total]
4.22% (95.96%) ActionView::Helpers::CaptureHelper#with_output_buffer [1 calls, 1 total]
1.19% (28.22%) ActionView::Helpers::FormTagHelper#label_tag [2 calls, 2 total]
0.65% (54.63%) ActionView::Helpers::TagHelper#content_tag [2 calls, 5 total]
0.62% (94.62%) ActionView::Helpers::TagHelper#content_tag_string [2 calls, 5 total]
0.32% (52.24%) ActionView::Helpers::TagHelper#tag_options [2 calls, 10 total]
0.25% (77.77%) Hash#each_pair [2 calls, 15 total]
0.01% (4.39%) Array#* [2 calls, 10 total]
0.10% (16.19%) ERB::Util#unwrapped_html_escape [2 calls, 32 total]
0.04% (37.43%) String#gsub [2 calls, 53 total]
0.02% (20.34%) String#to_s [2 calls, 76 total]
0.08% (13.14%) String#html_safe [2 calls, 17 total]
0.06% (79.33%) Class#new [2 calls, 180 total]
0.02% (3.20%) Symbol#to_s [4 calls, 75 total]
0.01% (2.11%) NilClass#to_s [2 calls, 16 total]
0.10% (8.79%) ActionView::Helpers::FormTagHelper#sanitize_to_id [2 calls, 4 total]
0.03% (29.79%) String#delete [2 calls, 5 total]
0.03% (24.28%) String#tr [2 calls, 7 total]
0.10% (8.62%) Hash#stringify_keys [2 calls, 11 total]
0.09% (84.06%) Hash#transform_keys [2 calls, 13 total]
0.02% (28.04%) Class#new [2 calls, 180 total]
0.01% (45.52%) Hash#initialize [2 calls, 48 total]
0.06% (5.44%) Object#blank? [2 calls, 4 total]
0.02% (30.63%) Symbol#empty? [2 calls, 2 total]
0.02% (28.66%) Kernel#respond_to? [2 calls, 110 total]
0.02% (1.53%) Hash#has_key? [2 calls, 17 total]
0.87% (20.56%) ActionView::Helpers::FormTagHelper#password_field_tag [1 calls, 1 total]
0.84% (19.95%) ActionView::Helpers::FormTagHelper#text_field_tag [1 calls, 2 total]
0.66% (77.97%) ActionView::Helpers::TagHelper#tag [1 calls, 5 total]
0.59% (89.32%) ActionView::Helpers::TagHelper#tag_options [1 calls, 10 total]
0.55% (93.17%) Hash#each_pair [1 calls, 15 total]
0.34% (61.70%) ActionView::Helpers::TagHelper#tag_option [5 calls, 26 total]
0.24% (69.73%) ERB::Util#unwrapped_html_escape [5 calls, 32 total]
0.08% (34.24%) String#gsub [5 calls, 53 total]
0.04% (15.35%) Fixnum#to_s [1 calls, 11 total]
0.02% (8.99%) Object#html_safe? [5 calls, 35 total]
0.01% (4.27%) String#to_s [3 calls, 76 total]
0.02% (4.99%) Kernel#is_a? [5 calls, 127 total]
0.10% (17.91%) Set#include? [10 calls, 81 total]
0.03% (34.70%) Hash#include? [10 calls, 87 total]
0.01% (2.66%) Kernel#nil? [5 calls, 78 total]
0.04% (6.42%) String#html_safe [1 calls, 17 total]
0.03% (80.74%) Class#new [1 calls, 180 total]
0.10% (12.19%) Hash#stringify_keys [1 calls, 11 total]
0.08% (78.87%) Hash#transform_keys [1 calls, 13 total]
0.03% (41.00%) Hash#each_key [1 calls, 17 total]
0.02% (19.40%) Class#new [1 calls, 180 total]
0.04% (4.61%) ActionView::Helpers::FormTagHelper#sanitize_to_id [1 calls, 4 total]
0.62% (14.66%) ActionView::Helpers::FormTagHelper#submit_tag [1 calls, 1 total]
0.32% (7.52%) ActionView::OutputBuffer#<< [5 calls, 16 total]
0.12% (2.87%) ActiveSupport::SafeBuffer#safe_concat [6 calls, 23 total]
0.06% (1.48%) Class#new [1 calls, 180 total]
0.01% (0.33%) Kernel#respond_to? [1 calls, 110 total]
0.08% (1.86%) ERB::Util#html_escape [1 calls, 1 total]
0.06% (1.30%) Object#presence [1 calls, 7 total]
0.04% (62.17%) Object#present? [1 calls, 20 total]
0.02% (67.37%) String#blank? [1 calls, 7 total]
0.01% (54.92%) Regexp#=== [1 calls, 13 total]
1.29% (21.57%) ActionView::Helpers::FormTagHelper#form_tag_with_body [1 calls, 1 total]
1.15% (89.29%) ActionView::Helpers::FormTagHelper#form_tag_html [1 calls, 1 total]
0.49% (42.42%) ActionView::Helpers::FormTagHelper#extra_tags_for_form [1 calls, 1 total]
0.15% (30.03%) ActiveSupport::SafeBuffer#+ [1 calls, 2 total]
0.07% (47.01%) ActiveSupport::SafeBuffer#concat [1 calls, 18 total]
0.06% (41.58%) Kernel#dup [1 calls, 64 total]
0.05% (81.27%) Kernel#initialize_dup [1 calls, 78 total]
0.14% (29.64%) ActionView::Helpers::UrlHelper#token_tag [1 calls, 1 total]
0.08% (15.48%) ActionView::Helpers::FormTagHelper#utf8_enforcer_tag [1 calls, 1 total]
0.06% (77.39%) String#html_safe [1 calls, 17 total]
0.05% (84.99%) Class#new [1 calls, 180 total]
0.02% (5.08%) Regexp#=== [2 calls, 13 total]
0.02% (4.18%) Hash#delete [3 calls, 48 total]
0.39% (33.97%) ActionView::Helpers::TagHelper#tag [1 calls, 5 total]
0.25% (21.39%) ActiveSupport::SafeBuffer#+ [1 calls, 2 total]
0.18% (72.54%) Kernel#dup [1 calls, 64 total]
0.03% (18.56%) Kernel#initialize_dup [1 calls, 78 total]
0.05% (22.15%) ActiveSupport::SafeBuffer#concat [1 calls, 18 total]
0.06% (4.36%) ActiveSupport::SafeBuffer#concat [1 calls, 18 total]
0.03% (2.26%) ActiveSupport::SafeBuffer#safe_concat [1 calls, 23 total]
0.25% (4.10%) ActionView::Helpers::FormTagHelper#html_options_for_form [1 calls, 1 total]
0.13% (54.82%) Kernel#tap [1 calls, 8 total]
0.09% (38.30%) Hash#stringify_keys [1 calls, 11 total]
0.08% (87.99%) Hash#transform_keys [1 calls, 13 total]
0.04% (43.15%) Hash#each_key [1 calls, 17 total]
0.02% (18.24%) Class#new [1 calls, 180 total]
0.78% (10.83%) ActionView::Helpers::UrlHelper#link_to [2 calls, 2 total]
0.16% (2.26%) ActionView::OutputBuffer#<< [3 calls, 16 total]
0.11% (1.55%) ActiveSupport::SafeBuffer#safe_concat [4 calls, 23 total]
0.07% (0.94%) Class#new [1 calls, 180 total]
0.23% (2.99%) ActiveSupport::Notifications::Instrumenter#finish [1 calls, 12 total]
0.10% (1.31%) ActiveSupport::Notifications::Instrumenter#start [1 calls, 12 total]
0.05% (0.69%) ActiveSupport::Notifications::Fanout#listening? [1 calls, 7 total]
0.05% (0.61%) <Module::ActiveSupport::Notifications>#instrumenter [1 calls, 10 total]
1.47% (15.14%) ActiveSupport::Notifications::Instrumenter#finish [1 calls, 12 total]
1.46% (99.42%) ActiveSupport::Notifications::Fanout#finish [1 calls, 12 total]
1.42% (97.50%) Array#each [1 calls, 166 total]
1.41% (99.06%) ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish [1 calls, 10 total]
1.40% (98.94%) ActiveSupport::LogSubscriber#finish [1 calls, 7 total]
1.36% (97.28%) ActiveSupport::Subscriber#finish [1 calls, 7 total]
1.11% (81.47%) ActionView::LogSubscriber#render_template [1 calls, 2 total]
1.05% (95.12%) ActiveSupport::LogSubscriber#info [1 calls, 4 total]
1.00% (95.04%) Logger#info [1 calls, 8 total]
0.98% (98.40%) ActiveSupport::Logger#add [1 calls, 8 total]
0.86% (87.89%) Logger#add [1 calls, 8 total]
0.24% (28.04%) Logger::LogDevice#write [1 calls, 8 total]
0.14% (16.58%) ActiveSupport::Notifications::Event#duration [1 calls, 6 total]
0.14% (16.04%) Logger#format_message [1 calls, 8 total]
0.14% (15.82%) ActionView::LogSubscriber#from_rails_root [1 calls, 3 total]
0.06% (43.53%) String#sub [1 calls, 9 total]
0.04% (31.49%) String#sub! [1 calls, 4 total]
0.05% (5.68%) Float#to_s [1 calls, 2 total]
0.02% (42.11%) Float#to_default_s [1 calls, 2 total]
0.02% (2.89%) <Class::Time>#now [1 calls, 34 total]
0.01% (59.30%) Time#initialize [1 calls, 34 total]
0.02% (1.89%) Float#round [1 calls, 3 total]
0.01% (1.21%) Logger#format_severity [1 calls, 8 total]
0.08% (8.54%) LoggerSilence#level [1 calls, 13 total]
0.03% (2.66%) ActionView::LogSubscriber#logger [2 calls, 8 total]
0.10% (7.32%) <Class::Time>#now [1 calls, 34 total]
0.09% (91.32%) Time#initialize [1 calls, 34 total]
0.08% (87.89%) Fixnum#+ [1 calls, 46 total]
0.05% (4.01%) ActiveSupport::Subscriber#event_stack [1 calls, 21 total]
0.02% (1.30%) Array#first [1 calls, 55 total]
0.01% (0.84%) String#split [1 calls, 35 total]
0.02% (1.30%) ActionView::LogSubscriber#logger [1 calls, 8 total]
0.03% (1.80%) ActiveSupport::Notifications::Fanout#listeners_for [1 calls, 31 total]
0.34% (3.50%) ActiveSupport::Notifications::Instrumenter#start [1 calls, 12 total]
0.33% (96.10%) ActiveSupport::Notifications::Fanout#start [1 calls, 12 total]
0.29% (88.75%) Array#each [1 calls, 166 total]
0.28% (96.22%) ActiveSupport::Notifications::Fanout::Subscribers::Evented#start [1 calls, 10 total]
0.26% (94.73%) ActiveSupport::LogSubscriber#start [1 calls, 7 total]
0.23% (85.29%) ActiveSupport::Subscriber#start [1 calls, 7 total]
0.09% (37.76%) ActiveSupport::Subscriber#event_stack [2 calls, 21 total]
0.07% (30.01%) Class#new [1 calls, 180 total]
0.06% (84.17%) ActiveSupport::Notifications::Event#initialize [1 calls, 7 total]
0.03% (47.88%) Kernel#dup [1 calls, 64 total]
0.02% (65.88%) Kernel#initialize_dup [1 calls, 78 total]
0.01% (56.38%) Hash#initialize_copy [1 calls, 39 total]
0.03% (12.58%) <Class::Time>#now [1 calls, 34 total]
0.02% (68.65%) Time#initialize [1 calls, 34 total]
0.02% (7.43%) ActionView::LogSubscriber#logger [1 calls, 8 total]
0.03% (7.71%) ActiveSupport::Notifications::Fanout#listeners_for [1 calls, 31 total]
0.58% (5.63%) ActiveSupport::Notifications::Fanout#listening? [1 calls, 7 total]
0.06% (0.62%) <Module::ActiveSupport::Notifications>#instrumenter [1 calls, 10 total]
0.50% (4.43%) ActionView::PartialRenderer#find_partial [1 calls, 1 total]
0.34% (3.02%) ActionView::PartialRenderer#setup [1 calls, 1 total]
0.06% (0.55%) Class#new [1 calls, 180 total]
10.44% (35.03%) Sprockets::Rails::Helper#stylesheet_link_tag [1 calls, 1 total]
9.35% (89.50%) Array#map [1 calls, 22 total]
9.31% (99.65%) ActionView::Helpers::AssetTagHelper#stylesheet_link_tag [1 calls, 1 total]
8.96% (96.22%) Array#map [1 calls, 22 total]
8.33% (92.94%) ActionView::Helpers::AssetUrlHelper#stylesheet_path [1 calls, 1 total]
8.28% (99.46%) ActionView::Helpers::AssetUrlHelper#asset_path [1 calls, 2 total]
7.73% (93.34%) Sprockets::Rails::Helper#compute_asset_path [1 calls, 2 total]
7.59% (98.14%) Sprockets::Rails::Helper#resolve_asset_path [1 calls, 2 total]
7.57% (99.73%) Sprockets::Rails::Helper#resolve_asset [1 calls, 2 total]
7.13% (94.29%) Enumerable#detect [1 calls, 3 total]
7.12% (99.82%) Array#each [1 calls, 166 total]
6.95% (97.61%) Sprockets::Rails::HelperAssetResolvers::Environment#asset_path [1 calls, 2 total]
6.93% (99.76%) Sprockets::Rails::HelperAssetResolvers::Environment#digest_path [1 calls, 2 total]
6.67% (96.17%) Sprockets::Rails::HelperAssetResolvers::Environment#find_asset [1 calls, 2 total]
6.65% (99.74%) Sprockets::Base#[] [1 calls, 2 total]
6.63% (99.70%) Sprockets::Base#find_asset [1 calls, 2 total]
6.56% (98.87%) Sprockets::Base#resolve_with_compat [1 calls, 2 total]
6.50% (99.16%) Sprockets::Resolve#resolve [1 calls, 2 total]
5.88% (90.39%) Sprockets::Resolve#resolve_logical_path [1 calls, 2 total]
5.00% (85.14%) Sprockets::Resolve#resolve_under_paths [1 calls, 2 total]
4.93% (98.44%) Array#each [1 calls, 166 total]
4.28% (86.99%) Sprockets::Resolve#path_matches [3 calls, 5 total]
1.60% (37.29%) Sprockets::Resolve#dirname_matches [3 calls, 5 total]
1.51% (94.25%) Array#each [3 calls, 166 total]
1.37% (91.03%) Sprockets::Resolve#parse_path_extnames [11 calls, 18 total]
0.92% (67.41%) Sprockets::PathUtils#match_path_extname [11 calls, 18 total]
0.42% (45.34%) Array#reverse_each [11 calls, 18 total]
0.16% (37.76%) Kernel#dup [11 calls, 64 total]
0.09% (55.79%) Kernel#initialize_dup [11 calls, 78 total]
0.04% (40.57%) String#initialize_copy [11 calls, 33 total]
0.05% (11.37%) String#prepend [11 calls, 18 total]
0.36% (38.55%) Sprockets::PathUtils#path_extnames [11 calls, 18 total]
0.18% (49.69%) String#scan [11 calls, 18 total]
0.08% (23.29%) <Class::File>#basename [11 calls, 21 total]
0.06% (4.12%) String#chomp [11 calls, 19 total]
0.05% (3.98%) Sprockets::Mime#extname_map [11 calls, 18 total]
0.05% (3.71%) Hash#values_at [11 calls, 21 total]
0.02% (1.47%) <Class::File>#join [2 calls, 26 total]
0.03% (2.02%) Sprockets::CachedEnvironment#entries [3 calls, 5 total]
1.42% (33.13%) Sprockets::PathDependencyUtils#file_digest_dependency_set [6 calls, 10 total]
0.81% (57.26%) Class#new [6 calls, 180 total]
0.75% (92.89%) Set#initialize [6 calls, 19 total]
0.53% (70.79%) Set#merge [6 calls, 25 total]
0.29% (53.50%) Set#do_with_enum [6 calls, 10 total]
0.17% (61.14%) Enumerable#each_entry [6 calls, 10 total]
0.13% (74.13%) Array#each [6 calls, 166 total]
0.07% (50.64%) Set#add [6 calls, 12 total]
0.03% (10.87%) Kernel#respond_to? [6 calls, 110 total]
0.02% (3.70%) Kernel#class [6 calls, 109 total]
0.02% (3.19%) Kernel#instance_of? [6 calls, 32 total]
0.07% (9.01%) Class#new [6 calls, 180 total]
0.03% (50.49%) Hash#initialize [6 calls, 48 total]
0.02% (2.67%) Kernel#nil? [6 calls, 78 total]
0.53% (37.37%) Sprockets::URIUtils#build_file_digest_uri [6 calls, 12 total]
0.48% (90.25%) Sprockets::URIUtils#join_file_uri [6 calls, 14 total]
0.25% (53.16%) URI::Parser#escape [6 calls, 16 total]
0.09% (37.32%) String#gsub [6 calls, 53 total]
0.02% (9.27%) String#force_encoding [6 calls, 22 total]
0.02% (7.96%) Kernel#kind_of? [6 calls, 27 total]
0.02% (4.42%) String#start_with? [6 calls, 16 total]
0.51% (11.89%) Sprockets::Bower#resolve_alternates [3 calls, 5 total]
0.14% (26.50%) Sprockets::Resolve#resolve_alternates [3 calls, 5 total]
0.10% (73.36%) Class#new [3 calls, 180 total]
0.08% (79.34%) Set#initialize [3 calls, 19 total]
0.03% (37.86%) Class#new [3 calls, 180 total]
0.01% (42.19%) Hash#initialize [3 calls, 48 total]
0.01% (15.75%) NilClass#nil? [3 calls, 23 total]
0.07% (14.16%) Sprockets::PathUtils#directory? [3 calls, 10 total]
0.03% (5.92%) <Class::File>#join [3 calls, 26 total]
0.02% (4.39%) String#index [3 calls, 5 total]
0.20% (4.72%) Set#merge [6 calls, 25 total]
0.03% (15.08%) Hash#update [6 calls, 22 total]
0.03% (12.98%) Kernel#instance_variable_get [6 calls, 22 total]
0.02% (9.18%) Kernel#class [6 calls, 109 total]
0.02% (8.64%) Kernel#instance_of? [6 calls, 32 total]
0.15% (3.46%) Sprockets::PathUtils#directory? [3 calls, 10 total]
0.10% (2.27%) Array#select [3 calls, 15 total]
0.07% (1.71%) <Class::File>#join [6 calls, 26 total]
0.03% (0.67%) <Class::File>#dirname [3 calls, 5 total]
0.01% (0.25%) Array#each [3 calls, 166 total]
0.45% (9.17%) Sprockets::HTTPUtils#find_best_q_match [3 calls, 7 total]
0.40% (89.15%) Sprockets::HTTPUtils#find_q_matches [3 calls, 7 total]
0.19% (48.35%) Array#each [3 calls, 166 total]
0.16% (83.11%) Enumerable#find [3 calls, 7 total]
0.13% (83.09%) Array#each [3 calls, 166 total]
0.11% (83.50%) Proc#call [2 calls, 46 total]
0.09% (22.10%) Array#sort_by! [3 calls, 8 total]
0.06% (71.34%) Enumerable#sort_by [3 calls, 8 total]
0.03% (41.75%) Array#each [3 calls, 166 total]
0.02% (4.30%) Array#map! [3 calls, 10 total]
0.01% (2.94%) Module#=== [3 calls, 95 total]
0.01% (2.63%) Array#first [3 calls, 55 total]
0.09% (1.80%) Set#merge [3 calls, 25 total]
0.01% (14.83%) Hash#update [3 calls, 22 total]
0.04% (0.70%) Class#new [1 calls, 180 total]
0.01% (0.21%) <Class::File>#basename [1 calls, 21 total]
0.26% (4.36%) Sprockets::Transformers#resolve_transform_type [1 calls, 2 total]
0.20% (78.75%) Sprockets::HTTPUtils#find_best_mime_type_match [1 calls, 2 total]
0.18% (86.94%) Sprockets::HTTPUtils#find_best_q_match [1 calls, 7 total]
0.16% (90.09%) Sprockets::HTTPUtils#find_q_matches [1 calls, 7 total]
0.08% (53.66%) Array#each [1 calls, 166 total]
0.07% (84.53%) Enumerable#find [1 calls, 7 total]
0.06% (89.03%) Array#each [1 calls, 166 total]
0.05% (85.35%) Proc#call [1 calls, 46 total]
0.03% (21.98%) Array#sort_by! [1 calls, 8 total]
0.03% (72.32%) Enumerable#sort_by [1 calls, 8 total]
0.01% (51.32%) Array#each [1 calls, 166 total]
0.01% (4.18%) Proc#yield [1 calls, 30 total]
0.25% (4.20%) Sprockets::Resolve#parse_path_extnames [1 calls, 18 total]
0.17% (69.46%) Sprockets::PathUtils#match_path_extname [1 calls, 18 total]
0.07% (43.71%) Array#reverse_each [1 calls, 18 total]
0.02% (30.52%) Kernel#dup [1 calls, 64 total]
0.01% (53.51%) Kernel#initialize_dup [1 calls, 78 total]
0.02% (20.43%) String#prepend [1 calls, 18 total]
0.07% (40.79%) Sprockets::PathUtils#path_extnames [1 calls, 18 total]
0.03% (45.83%) String#scan [1 calls, 18 total]
0.02% (27.81%) <Class::File>#basename [1 calls, 21 total]
0.02% (6.42%) Sprockets::Mime#extname_map [1 calls, 18 total]
0.01% (5.07%) String#chomp [1 calls, 19 total]
0.18% (3.12%) Sprockets::Transformers#expand_transform_accepts [1 calls, 2 total]
0.16% (89.82%) Array#each [1 calls, 166 total]
0.09% (54.17%) Proc#yield [1 calls, 30 total]
0.06% (69.51%) Class#new [1 calls, 180 total]
0.05% (75.87%) Set#initialize [1 calls, 19 total]
0.01% (26.43%) Class#new [1 calls, 180 total]
0.02% (13.38%) Set#each [1 calls, 3 total]
0.09% (1.53%) Sprockets::URIUtils#build_file_digest_uri [1 calls, 12 total]
0.02% (0.40%) Sprockets::Resolve#parse_accept_options [1 calls, 2 total]
0.01% (0.24%) Set#add [1 calls, 12 total]
0.36% (5.51%) Sprockets::URIUtils#build_asset_uri [1 calls, 2 total]
0.12% (1.77%) Sprockets::PathUtils#relative_path? [1 calls, 2 total]
0.03% (0.48%) Sprockets::PathUtils#absolute_path? [1 calls, 2 total]
0.03% (0.46%) Sprockets::URIUtils#valid_asset_uri? [1 calls, 2 total]
0.02% (0.29%) Kernel#dup [1 calls, 64 total]
0.01% (63.32%) Kernel#initialize_dup [1 calls, 78 total]
0.03% (0.38%) Hash#merge [1 calls, 14 total]
0.01% (49.75%) Kernel#initialize_dup [1 calls, 78 total]
0.02% (0.25%) Sprockets::CachedEnvironment#load [1 calls, 2 total]
0.13% (1.81%) Sprockets::Asset#digest_path [1 calls, 2 total]
0.11% (87.40%) String#sub [1 calls, 9 total]
0.11% (1.52%) Sprockets::Rails::HelperAssetResolvers::Environment#raise_unless_precompiled_asset [1 calls, 2 total]
0.08% (1.06%) ActionView::Base#digest_assets [2 calls, 4 total]
0.03% (35.92%) Kernel#public_send [2 calls, 29 total]
0.01% (15.16%) Kernel#instance_variable_defined? [2 calls, 32 total]
0.05% (0.72%) Sprockets::Rails::HelperAssetResolvers::Manifest#asset_path [1 calls, 2 total]
0.41% (5.44%) Sprockets::Rails::Helper#asset_resolver_strategies [1 calls, 2 total]
0.32% (77.77%) Array#map [1 calls, 22 total]
0.06% (14.81%) ActionView::Base#resolve_assets_with [1 calls, 1 total]
0.02% (39.66%) Kernel#public_send [1 calls, 29 total]
0.01% (19.86%) Kernel#instance_variable_defined? [1 calls, 32 total]
0.06% (0.72%) ActionView::Base#assets_prefix [1 calls, 2 total]
0.02% (35.95%) Kernel#public_send [1 calls, 29 total]
0.01% (21.03%) Kernel#instance_variable_defined? [1 calls, 32 total]
0.01% (0.17%) <Class::File>#join [1 calls, 26 total]
0.01% (0.16%) Sprockets::Rails::Helper#legacy_debug_path [1 calls, 2 total]
0.15% (1.85%) ActionView::Helpers::AssetUrlHelper#compute_asset_host [1 calls, 2 total]
0.08% (49.26%) #<Class:0x00000004ec9b78>#asset_host [1 calls, 2 total]
0.06% (82.85%) Hash#_get [1 calls, 43 total]
0.06% (89.95%) Proc#yield [1 calls, 30 total]
0.05% (84.95%) Hash#_get [1 calls, 43 total]
0.04% (87.98%) Proc#yield [1 calls, 30 total]
0.03% (81.04%) Hash#_get [1 calls, 43 total]
0.03% (74.21%) Proc#yield [1 calls, 30 total]
0.02% (65.15%) Hash#_get [1 calls, 43 total]
0.01% (69.12%) Proc#yield [1 calls, 30 total]
0.02% (11.27%) Kernel#respond_to? [2 calls, 110 total]
0.10% (1.15%) #<Class:0x00000004ec9b78>#relative_url_root [1 calls, 2 total]
0.08% (82.47%) Hash#_get [1 calls, 43 total]
0.07% (89.07%) Proc#yield [1 calls, 30 total]
0.06% (81.62%) Hash#_get [1 calls, 43 total]
0.05% (88.05%) Proc#yield [1 calls, 30 total]
0.04% (79.56%) Hash#_get [1 calls, 43 total]
0.03% (83.25%) Proc#yield [1 calls, 30 total]
0.02% (67.64%) Hash#_get [1 calls, 43 total]
0.02% (69.23%) Proc#yield [1 calls, 30 total]
0.06% (0.68%) ActionView::Helpers::AssetUrlHelper#compute_asset_extname [1 calls, 2 total]
0.02% (39.49%) <Class::File>#extname [1 calls, 2 total]
0.04% (0.50%) Object#present? [1 calls, 20 total]
0.03% (72.83%) String#blank? [1 calls, 7 total]
0.02% (62.33%) Regexp#=== [1 calls, 13 total]
0.02% (0.19%) String#[] [2 calls, 11 total]
0.01% (0.15%) String#sub [1 calls, 9 total]
0.01% (0.15%) String#=~ [1 calls, 7 total]
0.01% (0.14%) ActiveSupport::OrderedOptions#respond_to_missing? [1 calls, 4 total]
0.56% (6.25%) ActionView::Helpers::TagHelper#tag [1 calls, 5 total]
0.01% (0.12%) Hash#merge! [1 calls, 12 total]
0.10% (1.02%) Hash#stringify_keys [1 calls, 11 total]
0.09% (89.67%) Hash#transform_keys [1 calls, 13 total]
0.04% (49.66%) Hash#each_key [1 calls, 17 total]
0.01% (16.55%) Class#new [1 calls, 180 total]
0.06% (0.65%) Hash#extract! [1 calls, 2 total]
0.03% (49.79%) Enumerable#each_with_object [1 calls, 7 total]
0.02% (63.95%) Array#each [1 calls, 166 total]
0.01% (16.95%) Class#new [1 calls, 180 total]
0.05% (0.52%) Hash#symbolize_keys [1 calls, 2 total]
0.05% (0.51%) Array#extract_options! [1 calls, 5 total]
0.03% (0.34%) String#html_safe [1 calls, 17 total]
0.02% (77.15%) Class#new [1 calls, 180 total]
0.01% (0.14%) Array#join [1 calls, 12 total]
0.67% (6.42%) Sprockets::Rails::Helper#request_debug_assets? [1 calls, 2 total]
0.15% (1.47%) Sprockets::Rails::Helper#compute_integrity? [1 calls, 2 total]
0.12% (1.12%) Hash#stringify_keys [1 calls, 11 total]
0.10% (89.90%) Hash#transform_keys [1 calls, 13 total]
0.06% (58.04%) Hash#each_key [1 calls, 17 total]
0.01% (19.01%) Symbol#to_s [1 calls, 75 total]
0.01% (16.43%) Hash#[] [2 calls, 27 total]
0.01% (12.60%) Class#new [1 calls, 180 total]
0.05% (0.53%) Array#extract_options! [1 calls, 5 total]
0.04% (0.35%) String#html_safe [1 calls, 17 total]
0.03% (69.07%) Class#new [1 calls, 180 total]
6.46% (21.67%) Sprockets::Rails::Helper#javascript_include_tag [1 calls, 1 total]
5.85% (90.52%) Array#map [1 calls, 22 total]
5.81% (99.44%) ActionView::Helpers::AssetTagHelper#javascript_include_tag [1 calls, 1 total]
5.42% (93.26%) Array#map [1 calls, 22 total]
4.88% (89.95%) ActionView::Helpers::AssetUrlHelper#javascript_path [1 calls, 1 total]
4.84% (99.18%) ActionView::Helpers::AssetUrlHelper#asset_path [1 calls, 2 total]
4.45% (92.03%) Sprockets::Rails::Helper#compute_asset_path [1 calls, 2 total]
4.36% (97.89%) Sprockets::Rails::Helper#resolve_asset_path [1 calls, 2 total]
4.35% (99.79%) Sprockets::Rails::Helper#resolve_asset [1 calls, 2 total]
4.33% (99.58%) Enumerable#detect [1 calls, 3 total]
4.32% (99.76%) Array#each [1 calls, 166 total]
4.19% (96.95%) Sprockets::Rails::HelperAssetResolvers::Environment#asset_path [1 calls, 2 total]
4.18% (99.76%) Sprockets::Rails::HelperAssetResolvers::Environment#digest_path [1 calls, 2 total]
4.01% (95.91%) Sprockets::Rails::HelperAssetResolvers::Environment#find_asset [1 calls, 2 total]
4.00% (99.75%) Sprockets::Base#[] [1 calls, 2 total]
3.99% (99.76%) Sprockets::Base#find_asset [1 calls, 2 total]
3.93% (98.60%) Sprockets::Base#resolve_with_compat [1 calls, 2 total]
3.89% (98.92%) Sprockets::Resolve#resolve [1 calls, 2 total]
3.43% (88.15%) Sprockets::Resolve#resolve_logical_path [1 calls, 2 total]
2.71% (79.10%) Sprockets::Resolve#resolve_under_paths [1 calls, 2 total]
2.65% (97.69%) Array#each [1 calls, 166 total]
2.26% (85.38%) Sprockets::Resolve#path_matches [2 calls, 5 total]
0.94% (41.36%) Sprockets::PathDependencyUtils#file_digest_dependency_set [4 calls, 10 total]
0.49% (52.76%) Class#new [4 calls, 180 total]
0.46% (92.86%) Set#initialize [4 calls, 19 total]
0.33% (71.11%) Set#merge [4 calls, 25 total]
0.18% (54.03%) Set#do_with_enum [4 calls, 10 total]
0.11% (62.06%) Enumerable#each_entry [4 calls, 10 total]
0.08% (74.94%) Array#each [4 calls, 166 total]
0.04% (50.81%) Set#add [4 calls, 12 total]
0.02% (10.21%) Kernel#respond_to? [4 calls, 110 total]
0.01% (4.24%) Kernel#class [4 calls, 109 total]
0.01% (3.57%) Kernel#instance_of? [4 calls, 32 total]
0.04% (9.23%) Class#new [4 calls, 180 total]
0.02% (46.71%) Hash#initialize [4 calls, 48 total]
0.01% (2.92%) Kernel#nil? [4 calls, 78 total]
0.40% (42.51%) Sprockets::URIUtils#build_file_digest_uri [4 calls, 12 total]
0.37% (92.32%) Sprockets::URIUtils#join_file_uri [4 calls, 14 total]
0.15% (40.29%) URI::Parser#escape [4 calls, 16 total]
0.06% (41.77%) String#gsub [4 calls, 53 total]
0.01% (10.00%) Kernel#kind_of? [4 calls, 27 total]
0.01% (9.84%) String#force_encoding [4 calls, 22 total]
0.02% (4.22%) String#start_with? [4 calls, 16 total]
0.74% (32.50%) Sprockets::Resolve#dirname_matches [2 calls, 5 total]
0.69% (93.20%) Array#each [2 calls, 166 total]
0.62% (90.70%) Sprockets::Resolve#parse_path_extnames [5 calls, 18 total]
0.42% (67.33%) Sprockets::PathUtils#match_path_extname [5 calls, 18 total]
0.19% (44.67%) Array#reverse_each [5 calls, 18 total]
0.08% (40.29%) Kernel#dup [5 calls, 64 total]
0.04% (57.75%) Kernel#initialize_dup [5 calls, 78 total]
0.02% (40.81%) String#initialize_copy [5 calls, 33 total]
0.02% (11.46%) String#prepend [5 calls, 18 total]
0.16% (39.01%) Sprockets::PathUtils#path_extnames [5 calls, 18 total]
0.08% (49.46%) String#scan [5 calls, 18 total]
0.04% (23.23%) <Class::File>#basename [5 calls, 21 total]
0.03% (4.36%) String#chomp [5 calls, 19 total]
0.03% (4.20%) Sprockets::Mime#extname_map [5 calls, 18 total]
0.02% (3.58%) Hash#values_at [5 calls, 21 total]
0.01% (1.67%) <Class::File>#join [1 calls, 26 total]
0.02% (2.29%) Sprockets::CachedEnvironment#entries [2 calls, 5 total]
0.21% (9.41%) Sprockets::Bower#resolve_alternates [2 calls, 5 total]
0.13% (5.78%) Set#merge [4 calls, 25 total]
0.02% (14.48%) Hash#update [4 calls, 22 total]
0.02% (13.08%) Kernel#instance_variable_get [4 calls, 22 total]
0.01% (9.43%) Kernel#class [4 calls, 109 total]
0.01% (8.39%) Kernel#instance_of? [4 calls, 32 total]
0.04% (1.92%) Array#select [2 calls, 15 total]
0.04% (1.91%) <Class::File>#join [4 calls, 26 total]
0.03% (1.34%) Sprockets::PathUtils#directory? [2 calls, 10 total]
0.02% (0.72%) <Class::File>#dirname [2 calls, 5 total]
0.27% (10.12%) Sprockets::HTTPUtils#find_best_q_match [2 calls, 7 total]
0.24% (88.70%) Sprockets::HTTPUtils#find_q_matches [2 calls, 7 total]
0.11% (46.17%) Array#each [2 calls, 166 total]
0.09% (80.16%) Enumerable#find [2 calls, 7 total]
0.07% (80.71%) Array#each [2 calls, 166 total]
0.06% (82.79%) Proc#call [1 calls, 46 total]
0.05% (23.08%) Array#sort_by! [2 calls, 8 total]
0.04% (74.23%) Enumerable#sort_by [2 calls, 8 total]
0.02% (42.65%) Array#each [2 calls, 166 total]
0.01% (4.78%) Array#map! [2 calls, 10 total]
0.06% (2.27%) Set#merge [2 calls, 25 total]
0.03% (1.20%) Class#new [1 calls, 180 total]
0.03% (79.09%) Set#initialize [1 calls, 19 total]
0.01% (39.01%) Class#new [1 calls, 180 total]
0.01% (0.40%) <Class::File>#basename [1 calls, 21 total]
0.24% (7.06%) Sprockets::Transformers#resolve_transform_type [1 calls, 2 total]
0.20% (82.21%) Sprockets::HTTPUtils#find_best_mime_type_match [1 calls, 2 total]
0.18% (89.51%) Sprockets::HTTPUtils#find_best_q_match [1 calls, 7 total]
0.16% (90.97%) Sprockets::HTTPUtils#find_q_matches [1 calls, 7 total]
0.09% (55.07%) Array#each [1 calls, 166 total]
0.08% (85.64%) Enumerable#find [1 calls, 7 total]
0.07% (89.84%) Array#each [1 calls, 166 total]
0.06% (86.48%) Proc#call [1 calls, 46 total]
0.03% (21.04%) Array#sort_by! [1 calls, 8 total]
0.03% (74.77%) Enumerable#sort_by [1 calls, 8 total]
0.01% (52.71%) Array#each [1 calls, 166 total]
0.18% (5.18%) Sprockets::Resolve#parse_path_extnames [1 calls, 18 total]
0.13% (70.38%) Sprockets::PathUtils#match_path_extname [1 calls, 18 total]
0.06% (49.26%) Array#reverse_each [1 calls, 18 total]
0.03% (44.22%) Kernel#dup [1 calls, 64 total]
0.01% (42.77%) Kernel#initialize_dup [1 calls, 78 total]
0.05% (36.71%) Sprockets::PathUtils#path_extnames [1 calls, 18 total]
0.02% (50.23%) String#scan [1 calls, 18 total]
0.01% (24.49%) <Class::File>#basename [1 calls, 21 total]
0.14% (4.01%) Sprockets::Transformers#expand_transform_accepts [1 calls, 2 total]
0.13% (91.22%) Array#each [1 calls, 166 total]
0.06% (44.57%) Proc#yield [1 calls, 30 total]
0.05% (81.13%) Class#new [1 calls, 180 total]
0.03% (75.48%) Set#initialize [1 calls, 19 total]
0.01% (34.63%) Class#new [1 calls, 180 total]
0.02% (17.67%) Set#each [1 calls, 3 total]
0.09% (2.56%) Sprockets::URIUtils#build_file_digest_uri [1 calls, 12 total]
0.02% (0.55%) Sprockets::Resolve#parse_accept_options [1 calls, 2 total]
0.01% (0.30%) Set#add [1 calls, 12 total]
0.29% (7.47%) Sprockets::URIUtils#build_asset_uri [1 calls, 2 total]
0.08% (2.04%) Sprockets::PathUtils#relative_path? [1 calls, 2 total]
0.02% (0.44%) Sprockets::URIUtils#valid_asset_uri? [1 calls, 2 total]
0.01% (0.35%) Sprockets::PathUtils#absolute_path? [1 calls, 2 total]
0.02% (0.49%) Kernel#dup [1 calls, 64 total]
0.01% (62.31%) Kernel#initialize_dup [1 calls, 78 total]
0.02% (0.61%) Hash#merge [1 calls, 14 total]
0.01% (49.73%) Kernel#initialize_dup [1 calls, 78 total]
0.01% (0.26%) Sprockets::CachedEnvironment#load [1 calls, 2 total]
0.08% (1.89%) Sprockets::Asset#digest_path [1 calls, 2 total]
0.07% (88.55%) String#sub [1 calls, 9 total]
0.07% (1.66%) Sprockets::Rails::HelperAssetResolvers::Environment#raise_unless_precompiled_asset [1 calls, 2 total]
0.07% (1.65%) ActionView::Base#digest_assets [2 calls, 4 total]
0.02% (32.80%) Kernel#public_send [2 calls, 29 total]
0.01% (18.02%) Kernel#instance_variable_defined? [2 calls, 32 total]
0.03% (0.66%) Sprockets::Rails::HelperAssetResolvers::Manifest#asset_path [1 calls, 2 total]
0.04% (1.01%) ActionView::Base#assets_prefix [1 calls, 2 total]
0.02% (33.83%) Kernel#public_send [1 calls, 29 total]
0.01% (0.27%) <Class::File>#join [1 calls, 26 total]
0.12% (2.46%) ActionView::Helpers::AssetUrlHelper#compute_asset_host [1 calls, 2 total]
0.06% (53.06%) #<Class:0x00000004ec9b78>#asset_host [1 calls, 2 total]
0.05% (86.84%) Hash#_get [1 calls, 43 total]
0.05% (89.80%) Proc#yield [1 calls, 30 total]
0.04% (83.61%) Hash#_get [1 calls, 43 total]
0.04% (87.79%) Proc#yield [1 calls, 30 total]
0.03% (80.14%) Hash#_get [1 calls, 43 total]
0.02% (82.35%) Proc#yield [1 calls, 30 total]
0.02% (67.54%) Hash#_get [1 calls, 43 total]
0.01% (68.07%) Proc#yield [1 calls, 30 total]
0.02% (12.95%) Kernel#respond_to? [2 calls, 110 total]
0.08% (1.60%) #<Class:0x00000004ec9b78>#relative_url_root [1 calls, 2 total]
0.07% (88.66%) Hash#_get [1 calls, 43 total]
0.06% (89.14%) Proc#yield [1 calls, 30 total]
0.05% (78.52%) Hash#_get [1 calls, 43 total]
0.04% (86.73%) Proc#yield [1 calls, 30 total]
0.03% (79.06%) Hash#_get [1 calls, 43 total]
0.03% (81.69%) Proc#yield [1 calls, 30 total]
0.02% (69.08%) Hash#_get [1 calls, 43 total]
0.01% (70.30%) Proc#yield [1 calls, 30 total]
0.03% (0.72%) Object#present? [1 calls, 20 total]
0.03% (71.60%) String#blank? [1 calls, 7 total]
0.01% (59.06%) Regexp#=== [1 calls, 13 total]
0.03% (0.63%) ActionView::Helpers::AssetUrlHelper#compute_asset_extname [1 calls, 2 total]
0.01% (38.30%) <Class::File>#extname [1 calls, 2 total]
0.01% (0.23%) String#sub [1 calls, 9 total]
0.01% (0.23%) String#[] [2 calls, 11 total]
0.45% (8.39%) ActionView::Helpers::TagHelper#content_tag [1 calls, 5 total]
0.11% (1.87%) Hash#extract! [1 calls, 2 total]
0.08% (75.88%) Enumerable#each_with_object [1 calls, 7 total]
0.07% (90.65%) Array#each [1 calls, 166 total]
0.05% (65.29%) Hash#has_key? [2 calls, 17 total]
0.01% (9.20%) Class#new [1 calls, 180 total]
0.09% (1.49%) Hash#stringify_keys [1 calls, 11 total]
0.08% (89.65%) Hash#transform_keys [1 calls, 13 total]
0.03% (36.97%) Hash#each_key [1 calls, 17 total]
0.02% (20.03%) Class#new [1 calls, 180 total]
0.05% (0.89%) Hash#symbolize_keys [1 calls, 2 total]
0.04% (81.96%) Hash#transform_keys [1 calls, 13 total]
0.01% (29.20%) Class#new [1 calls, 180 total]
0.05% (0.83%) Array#extract_options! [1 calls, 5 total]
0.03% (0.56%) String#html_safe [1 calls, 17 total]
0.02% (76.59%) Class#new [1 calls, 180 total]
0.01% (0.19%) Array#join [1 calls, 12 total]
0.32% (4.95%) Sprockets::Rails::Helper#request_debug_assets? [1 calls, 2 total]
0.08% (1.28%) Sprockets::Rails::Helper#compute_integrity? [1 calls, 2 total]
0.08% (1.24%) Hash#stringify_keys [1 calls, 11 total]
0.07% (89.15%) Hash#transform_keys [1 calls, 13 total]
0.03% (38.35%) Hash#each_key [1 calls, 17 total]
0.01% (18.83%) Class#new [1 calls, 180 total]
0.05% (0.72%) Array#extract_options! [1 calls, 5 total]
0.03% (0.51%) String#html_safe [1 calls, 17 total]
0.02% (73.39%) Class#new [1 calls, 180 total]
0.32% (1.07%) ActionView::OutputBuffer#<< [5 calls, 16 total]
0.29% (0.98%) ApplicationHelper#logged_in? [1 calls, 1 total]
0.17% (0.57%) ActiveSupport::SafeBuffer#safe_concat [8 calls, 23 total]
0.16% (0.54%) ActionView::Helpers::RenderingHelper#_layout_for [1 calls, 1 total]
0.15% (0.50%) ActionView::Helpers::CsrfHelper#csrf_meta_tags [1 calls, 1 total]
0.06% (0.20%) Class#new [1 calls, 180 total]
0.15% (0.50%) ActiveSupport::Notifications::Instrumenter#finish [1 calls, 12 total]
0.11% (0.36%) ActiveSupport::Notifications::Instrumenter#start [1 calls, 12 total]
0.11% (0.36%) ActiveSupport::Notifications::Fanout#listening? [1 calls, 7 total]
0.06% (0.19%) <Module::ActiveSupport::Notifications>#instrumenter [1 calls, 10 total]
7.48% (19.11%) ActionView::AbstractRenderer#instrument [1 calls, 2 total]
7.45% (99.51%) <Module::ActiveSupport::Notifications>#instrument [1 calls, 7 total]
6.81% (91.42%) ActiveSupport::Notifications::Instrumenter#instrument [1 calls, 11 total]
4.78% (70.18%) ActionView::Template#render [1 calls, 3 total]
4.75% (99.53%) ActionView::Template#instrument [1 calls, 3 total]
4.73% (99.50%) <Module::ActiveSupport::Notifications>#instrument [1 calls, 7 total]
4.14% (87.52%) ActiveSupport::Notifications::Instrumenter#instrument [1 calls, 11 total]
3.75% (90.60%) ActionView::CompiledTemplates#_app_views_say_hello_html_erb___3035219533005294432_24756840 [1 calls, 1 total]
1.51% (40.22%) ActionView::Helpers::TranslationHelper#localize [1 calls, 1 total]
1.49% (98.44%) #<Module:0x00000000c0ef40>#localize [1 calls, 1 total]
1.27% (85.38%) I18n::Backend::Base#localize [1 calls, 1 total]
0.97% (76.53%) #<Module:0x00000000c0ef40>#translate [1 calls, 2 total]
0.75% (76.91%) Kernel#catch [1 calls, 4 total]
0.73% (97.37%) I18n::Backend::Base#translate [1 calls, 2 total]
0.42% (58.45%) I18n::Backend::Simple::Implementation#lookup [1 calls, 2 total]
0.28% (65.40%) Enumerable#inject [1 calls, 3 total]
0.27% (96.24%) Array#each [1 calls, 166 total]
0.02% (7.98%) Kernel#is_a? [8 calls, 127 total]
0.02% (6.51%) Hash#has_key? [4 calls, 17 total]
0.01% (4.27%) Symbol#to_sym [4 calls, 11 total]
0.11% (26.90%) #<Module:0x00000000c0ef40>#normalize_keys [1 calls, 2 total]
0.13% (18.08%) Hash#except [1 calls, 2 total]
0.09% (67.68%) Hash#except! [1 calls, 2 total]
0.07% (83.40%) Array#each [1 calls, 166 total]
0.02% (32.78%) Hash#delete [10 calls, 48 total]
0.02% (18.73%) Kernel#dup [1 calls, 64 total]
0.02% (63.45%) Kernel#initialize_dup [1 calls, 78 total]
0.04% (6.14%) I18n::Backend::Base#resolve [1 calls, 2 total]
0.02% (51.49%) Kernel#catch [1 calls, 4 total]
0.02% (2.96%) I18n::Backend::Base#interpolate [1 calls, 1 total]
0.02% (2.76%) Kernel#dup [1 calls, 64 total]
0.01% (55.99%) Kernel#initialize_dup [1 calls, 78 total]
0.08% (8.63%) #<Module:0x00000000c0ef40>#enforce_available_locales! [1 calls, 3 total]
0.02% (2.22%) Kernel#dup [1 calls, 64 total]
0.01% (68.82%) Kernel#initialize_dup [1 calls, 78 total]
0.02% (1.73%) #<Module:0x00000000c0ef40>#config [1 calls, 17 total]
0.01% (1.09%) I18n::Config#backend [1 calls, 3 total]
0.01% (1.04%) Hash#delete [3 calls, 48 total]
0.14% (10.89%) Time#strftime [1 calls, 1 total]
0.02% (11.08%) Fixnum#divmod [2 calls, 10 total]
0.02% (1.95%) String#gsub [1 calls, 53 total]
0.02% (1.74%) Hash#merge [1 calls, 14 total]
0.01% (46.58%) Kernel#initialize_dup [1 calls, 78 total]
0.01% (0.87%) Kernel#respond_to? [2 calls, 110 total]
0.01% (0.87%) String#intern [1 calls, 1 total]
0.09% (5.79%) #<Module:0x00000000c0ef40>#enforce_available_locales! [1 calls, 3 total]
0.03% (2.14%) #<Module:0x00000000c0ef40>#config [2 calls, 17 total]
0.02% (1.52%) Kernel#dup [1 calls, 64 total]
0.01% (64.15%) Kernel#initialize_dup [1 calls, 78 total]
0.02% (1.15%) ActionView::I18nProxy#locale [1 calls, 2 total]
1.27% (33.73%) ActionView::Helpers::TranslationHelper#translate [1 calls, 1 total]
0.87% (68.82%) #<Module:0x00000000c0ef40>#translate [1 calls, 2 total]
0.52% (59.50%) Kernel#catch [1 calls, 4 total]
0.12% (13.41%) #<Module:0x00000000c0ef40>#enforce_available_locales! [1 calls, 3 total]
0.04% (4.31%) #<Module:0x00000000c0ef40>#config [2 calls, 17 total]
0.03% (2.95%) ActionView::I18nProxy#locale [1 calls, 2 total]
0.02% (2.40%) I18n::Config#backend [1 calls, 3 total]
0.02% (2.10%) Kernel#dup [1 calls, 64 total]
0.01% (64.73%) Kernel#initialize_dup [1 calls, 78 total]
0.01% (1.35%) Hash#delete [3 calls, 48 total]
0.01% (1.18%) Array#shift [1 calls, 4 total]
0.01% (1.17%) Kernel#is_a? [3 calls, 127 total]
0.10% (7.54%) ActionView::Helpers::TranslationHelper#scope_key_by_partial [1 calls, 1 total]
0.07% (69.45%) String#first [1 calls, 1 total]
0.03% (49.99%) String#to [1 calls, 1 total]
0.01% (31.77%) String#[] [1 calls, 11 total]
0.04% (3.00%) ActionView::Helpers::TranslationHelper#html_safe_translation_key? [1 calls, 1 total]
0.03% (2.50%) <Class::ActionView::Base>#raise_on_missing_translations [1 calls, 1 total]
0.03% (2.22%) Kernel#Array [1 calls, 8 total]
0.02% (1.75%) Hash#merge [1 calls, 14 total]
0.02% (1.51%) Kernel#dup [1 calls, 64 total]
0.01% (57.89%) Kernel#initialize_dup [1 calls, 78 total]
0.64% (17.06%) ActionView::OutputBuffer#<< [3 calls, 16 total]
0.10% (2.71%) ActiveSupport::SafeBuffer#safe_concat [4 calls, 23 total]
0.09% (2.34%) Class#new [1 calls, 180 total]
0.01% (0.32%) ActiveSupport::SafeBuffer#to_s [1 calls, 18 total]
0.18% (4.39%) ActiveSupport::Notifications::Instrumenter#finish [1 calls, 12 total]
0.10% (2.33%) ActiveSupport::Notifications::Instrumenter#start [1 calls, 12 total]
0.01% (0.31%) ActionView::Template#method_name [1 calls, 3 total]
0.52% (11.00%) ActiveSupport::Notifications::Fanout#listening? [1 calls, 7 total]
0.05% (1.08%) <Module::ActiveSupport::Notifications>#instrumenter [1 calls, 10 total]
1.56% (22.94%) ActiveSupport::Notifications::Instrumenter#finish [1 calls, 12 total]
1.55% (99.46%) ActiveSupport::Notifications::Fanout#finish [1 calls, 12 total]
1.52% (97.87%) Array#each [1 calls, 166 total]
1.39% (91.57%) ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish [1 calls, 10 total]
1.38% (99.04%) ActiveSupport::LogSubscriber#finish [1 calls, 7 total]
1.35% (97.70%) ActiveSupport::Subscriber#finish [1 calls, 7 total]
1.21% (89.66%) ActionView::LogSubscriber#render_template [1 calls, 2 total]
1.15% (95.48%) ActiveSupport::LogSubscriber#info [1 calls, 4 total]
1.10% (95.71%) Logger#info [1 calls, 8 total]
1.09% (98.55%) ActiveSupport::Logger#add [1 calls, 8 total]
1.00% (91.84%) Logger#add [1 calls, 8 total]
0.27% (26.74%) Logger::LogDevice#write [1 calls, 8 total]
0.22% (21.74%) ActionView::LogSubscriber#from_rails_root [2 calls, 3 total]
0.15% (15.05%) ActiveSupport::Notifications::Event#duration [1 calls, 6 total]
0.14% (13.63%) Logger#format_message [1 calls, 8 total]
0.06% (5.84%) Float#to_s [1 calls, 2 total]
0.03% (44.86%) Float#to_default_s [1 calls, 2 total]
0.02% (2.31%) <Class::Time>#now [1 calls, 34 total]
0.01% (59.43%) Time#initialize [1 calls, 34 total]
0.02% (2.16%) Float#round [1 calls, 3 total]
0.01% (1.09%) Logger#format_severity [1 calls, 8 total]
0.06% (5.32%) LoggerSilence#level [1 calls, 13 total]
0.03% (2.35%) ActionView::LogSubscriber#logger [2 calls, 8 total]
0.04% (2.99%) ActiveSupport::Subscriber#event_stack [1 calls, 21 total]
0.02% (1.69%) <Class::Time>#now [1 calls, 34 total]
0.01% (58.28%) Time#initialize [1 calls, 34 total]
0.01% (0.98%) String#split [1 calls, 35 total]
0.01% (0.75%) Hash#merge! [1 calls, 12 total]
0.01% (1.05%) ActionView::LogSubscriber#logger [1 calls, 8 total]
0.11% (7.25%) ActiveSupport::Notifications::Fanout::Subscribers::Timed#finish [1 calls, 4 total]
0.05% (49.71%) Proc#call [1 calls, 46 total]
0.02% (19.21%) <Class::Time>#now [1 calls, 34 total]
0.01% (60.33%) Time#initialize [1 calls, 34 total]
0.02% (1.53%) ActiveSupport::Notifications::Fanout#listeners_for [1 calls, 31 total]
0.39% (5.66%) ActiveSupport::Notifications::Instrumenter#start [1 calls, 12 total]
0.56% (7.49%) ActiveSupport::Notifications::Fanout#listening? [1 calls, 7 total]
0.06% (0.80%) <Module::ActiveSupport::Notifications>#instrumenter [1 calls, 10 total]
1.04% (2.67%) ActionView::TemplateRenderer#find_layout [1 calls, 1 total]
0.06% (0.16%) Object#try [1 calls, 3 total]
0.06% (0.16%) ActionView::OutputFlow#set [1 calls, 1 total]
0.04% (59.95%) Class#new [1 calls, 180 total]
0.98% (2.41%) ActionView::TemplateRenderer#determine_template [1 calls, 1 total]
0.88% (89.57%) ActionView::AbstractRenderer#find_template [1 calls, 1 total]
0.86% (97.83%) ActionView::LookupContext::ViewPaths#find [1 calls, 2 total]
0.52% (60.82%) ActionView::LookupContext::ViewPaths#args_for_lookup [1 calls, 4 total]
0.40% (75.76%) ActionView::LookupContext::ViewPaths#detail_args_for [1 calls, 4 total]
0.38% (96.09%) ActionView::LookupContext::DetailsCache#details_key [1 calls, 4 total]
0.36% (94.50%) <Class::ActionView::LookupContext::DetailsKey>#get [1 calls, 1 total]
0.24% (65.95%) ThreadSafe::Cache#[] [1 calls, 102 total]
0.22% (94.53%) ThreadSafe::NonConcurrentCacheBackend#[] [1 calls, 102 total]
0.12% (55.71%) Hash#hash [1 calls, 1 total]
0.06% (48.81%) Array#hash [4 calls, 9 total]
0.02% (34.40%) Kernel#hash [8 calls, 38 total]
0.02% (12.46%) Kernel#hash [4 calls, 38 total]
0.07% (30.89%) Hash#eql? [1 calls, 1 total]
0.04% (61.01%) Array#eql? [4 calls, 8 total]
0.03% (8.84%) Array#& [1 calls, 3 total]
0.03% (7.53%) Kernel#dup [1 calls, 64 total]
0.02% (66.33%) Kernel#initialize_dup [1 calls, 78 total]
0.01% (60.73%) Hash#initialize_copy [1 calls, 39 total]
0.02% (4.97%) Mime::Mimes#symbols [1 calls, 1 total]
0.10% (19.61%) ActionView::LookupContext::ViewPaths#normalize_name [1 calls, 4 total]
0.03% (33.85%) Object#presence [1 calls, 7 total]
0.01% (11.53%) String#split [1 calls, 35 total]
0.31% (36.63%) ActionView::PathSet#find [1 calls, 2 total]
0.02% (1.78%) Hash#key? [7 calls, 30 total]
0.02% (1.78%) Kernel#respond_to? [1 calls, 110 total]
0.26% (0.64%) ActionView::AbstractRenderer#prepend_formats [1 calls, 2 total]
0.07% (0.18%) ActionView::AbstractRenderer#extract_details [1 calls, 2 total]
0.02% (0.06%) Class#new [1 calls, 180 total]
0.02% (0.06%) Kernel#respond_to? [1 calls, 110 total]
1.85% (4.35%) ActionView::Rendering#view_context [1 calls, 1 total]
1.00% (54.04%) Class#new [1 calls, 180 total]
0.78% (42.10%) AbstractController::Rendering#view_assigns [1 calls, 1 total]
0.46% (59.01%) Enumerable#each_with_object [1 calls, 7 total]
0.44% (95.72%) Array#each [1 calls, 166 total]
0.04% (8.30%) Kernel#instance_variable_get [3 calls, 22 total]
0.02% (5.15%) Symbol#length [3 calls, 3 total]
0.02% (4.73%) Symbol#slice [3 calls, 3 total]
0.24% (31.22%) Array#reject! [1 calls, 2 total]
0.15% (63.50%) Set#include? [17 calls, 81 total]
0.05% (31.71%) Hash#include? [17 calls, 87 total]
0.02% (2.95%) Kernel#instance_variables [1 calls, 1 total]
0.01% (1.89%) ActionController::Base#_protected_ivars [1 calls, 1 total]
0.03% (1.79%) ActionView::Rendering#view_context_class [1 calls, 1 total]
0.06% (0.15%) ActionView::Rendering#view_renderer [1 calls, 2 total]
0.13% (0.31%) ActionController::Streaming#_process_options [1 calls, 1 total]
0.18% (0.42%) ActionController::Renderers#_render_to_body_with_renderer [1 calls, 1 total]
0.09% (52.20%) ActionController::Base#_renderers [1 calls, 1 total]
0.02% (21.75%) Kernel#public_send [1 calls, 29 total]
0.01% (12.52%) Kernel#instance_variable_defined? [1 calls, 32 total]
0.06% (31.39%) Set#each [1 calls, 3 total]
0.04% (62.08%) Hash#each_key [1 calls, 17 total]
0.01% (28.80%) Hash#key? [3 calls, 30 total]
0.78% (1.75%) AbstractController::Rendering#_normalize_render [1 calls, 1 total]
0.34% (0.76%) ActionController::Rendering#_process_format [1 calls, 1 total]
0.33% (0.75%) ActionController::RackDelegation#response_body= [1 calls, 1 total]
0.14% (0.31%) ActionView::Rendering#rendered_format [2 calls, 2 total]
0.14% (0.32%) <Class::Time>#now [2 calls, 34 total]
0.08% (56.20%) Time#initialize [2 calls, 34 total]
0.03% (32.30%) Fixnum#+ [2 calls, 46 total]
0.11% (0.23%) Time#minus_with_coercion [1 calls, 7 total]
1.10% (2.31%) ActiveRecord::ConnectionHandling#connected? [1 calls, 2 total]
0.66% (1.39%) <Class::ActiveRecord::LogSubscriber>#reset_runtime [2 calls, 4 total]
0.02% (0.05%) Fixnum#+ [1 calls, 46 total]
11.46% (19.35%) SayController#hello [1 calls, 1 total]
10.90% (95.16%) ActiveRecord::Querying#first [1 calls, 1 total]
10.21% (93.64%) ActiveRecord::FinderMethods#first [1 calls, 1 total]
10.14% (99.35%) ActiveRecord::FinderMethods#find_nth [1 calls, 1 total]
10.10% (99.62%) ActiveRecord::FinderMethods#find_nth_with_limit [1 calls, 1 total]
8.99% (89.00%) ActiveRecord::Relation#to_a [1 calls, 1 total]
8.98% (99.83%) ActiveRecord::Relation#load [1 calls, 1 total]
8.96% (99.83%) ActiveRecord::Relation#exec_queries [1 calls, 1 total]
7.20% (80.32%) ActiveRecord::Querying#find_by_sql [1 calls, 1 total]
4.70% (65.30%) ActiveRecord::ConnectionAdapters::QueryCache#select_all [1 calls, 1 total]
2.94% (62.63%) ActiveRecord::ConnectionAdapters::QueryCache#cache_sql [1 calls, 1 total]
2.76% (93.80%) ActiveRecord::ConnectionAdapters::DatabaseStatements#select_all [1 calls, 1 total]
2.67% (96.84%) ActiveRecord::ConnectionAdapters::DatabaseStatements#select [1 calls, 1 total]
2.66% (99.44%) ActiveRecord::ConnectionAdapters::Mysql2Adapter#exec_query [1 calls, 1 total]
2.08% (78.31%) ActiveRecord::ConnectionAdapters::Mysql2Adapter#execute [1 calls, 3 total]
1.99% (95.40%) ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#execute [1 calls, 3 total]
1.96% (98.59%) ActiveRecord::ConnectionAdapters::AbstractAdapter#log [1 calls, 3 total]
1.93% (98.54%) ActiveSupport::Notifications::Instrumenter#instrument [1 calls, 11 total]
0.83% (43.15%) ActiveSupport::Notifications::Instrumenter#start [1 calls, 12 total]
0.82% (98.72%) ActiveSupport::Notifications::Fanout#start [1 calls, 12 total]
0.50% (61.08%) ActiveSupport::Notifications::Fanout#listeners_for [1 calls, 31 total]
0.31% (37.47%) Array#each [1 calls, 166 total]
0.29% (94.77%) ActiveSupport::Notifications::Fanout::Subscribers::Evented#start [2 calls, 10 total]
0.27% (91.01%) ActiveSupport::LogSubscriber#start [1 calls, 7 total]
0.21% (77.78%) ActiveSupport::Subscriber#start [1 calls, 7 total]
0.08% (36.60%) ActiveSupport::Subscriber#event_stack [2 calls, 21 total]
0.06% (28.61%) Class#new [1 calls, 180 total]
0.05% (84.10%) ActiveSupport::Notifications::Event#initialize [1 calls, 7 total]
0.02% (48.41%) Kernel#dup [1 calls, 64 total]
0.02% (72.08%) Kernel#initialize_dup [1 calls, 78 total]
0.01% (63.61%) Hash#initialize_copy [1 calls, 39 total]
0.03% (15.02%) <Class::Time>#now [1 calls, 34 total]
0.02% (63.78%) Time#initialize [1 calls, 34 total]
0.04% (14.71%) ActiveRecord::LogSubscriber#logger [1 calls, 9 total]
0.71% (36.97%) ActiveSupport::Notifications::Instrumenter#finish [1 calls, 12 total]
0.34% (17.72%) Mysql2::Client#query [1 calls, 3 total]
0.31% (91.13%) <Class::Thread>#handle_interrupt [1 calls, 3 total]
0.26% (81.91%) Mysql2::Client#_query [1 calls, 3 total]
0.01% (4.54%) BasicObject#initialize [1 calls, 16 total]
0.04% (11.70%) Hash#merge [1 calls, 14 total]
0.03% (71.00%) Kernel#initialize_dup [1 calls, 78 total]
0.02% (80.23%) Hash#initialize_copy [1 calls, 39 total]
0.06% (2.98%) <Class::ActiveRecord::Base>#default_timezone [1 calls, 3 total]
0.44% (16.51%) Enumerable#to_a [1 calls, 1 total]
0.43% (97.04%) Mysql2::Result#each [1 calls, 1 total]
0.30% (69.95%) <Class::Time>#utc [3 calls, 3 total]
0.02% (7.91%) Fixnum#<=> [9 calls, 9 total]
0.02% (7.79%) Fixnum#divmod [6 calls, 10 total]
0.02% (7.25%) Fixnum#+ [9 calls, 46 total]
0.01% (3.80%) Fixnum#* [3 calls, 4 total]
0.06% (2.32%) Class#new [1 calls, 180 total]
0.03% (1.00%) Mysql2::Result#fields [1 calls, 1 total]
0.03% (0.98%) ActiveRecord::ConnectionAdapters::DatabaseStatements#to_sql [1 calls, 2 total]
0.02% (63.02%) Kernel#respond_to? [1 calls, 110 total]
0.02% (0.82%) ActiveRecord::ConnectionAdapters::DatabaseStatements#binds_from_relation [1 calls, 2 total]
0.09% (3.18%) Kernel#dup [1 calls, 64 total]
0.08% (88.44%) Kernel#initialize_dup [1 calls, 78 total]
0.07% (86.86%) ActiveRecord::Result#initialize_copy [1 calls, 1 total]
0.05% (64.97%) Kernel#dup [3 calls, 64 total]
0.03% (65.72%) Kernel#initialize_dup [3 calls, 78 total]
0.01% (33.64%) Array#initialize_copy [2 calls, 5 total]
0.02% (0.56%) Proc#yield [1 calls, 30 total]
1.65% (35.21%) ActiveRecord::ConnectionAdapters::DatabaseStatements#to_sql [1 calls, 2 total]
0.03% (0.66%) ActiveRecord::ConnectionAdapters::QueryCache#locked? [1 calls, 1 total]
0.03% (0.63%) ActiveRecord::ConnectionAdapters::DatabaseStatements#binds_from_relation [1 calls, 2 total]
1.70% (23.64%) ActiveSupport::Notifications::Instrumenter#instrument [1 calls, 11 total]
1.05% (61.64%) Enumerable#map [1 calls, 2 total]
1.03% (98.49%) ActiveRecord::Result#each [1 calls, 1 total]
0.70% (68.09%) Array#each [1 calls, 166 total]
0.30% (29.33%) ActiveRecord::Result#hash_rows [1 calls, 1 total]
0.28% (92.76%) Array#map [2 calls, 22 total]
0.13% (44.89%) Kernel#dup [9 calls, 64 total]
0.07% (53.23%) Kernel#initialize_dup [9 calls, 78 total]
0.03% (41.07%) String#initialize_copy [9 calls, 33 total]
0.02% (8.19%) String#freeze [9 calls, 12 total]
0.57% (33.37%) ActiveSupport::Notifications::Instrumenter#start [1 calls, 12 total]
0.05% (3.12%) ActiveSupport::Notifications::Instrumenter#finish [1 calls, 12 total]
0.21% (2.94%) ActiveRecord::ConnectionHandling#connection [1 calls, 5 total]
0.15% (2.08%) Kernel#dup [1 calls, 64 total]
0.14% (94.84%) Kernel#initialize_dup [1 calls, 78 total]
0.02% (11.01%) Hash#initialize_copy [1 calls, 39 total]
0.11% (1.50%) <Module::ActiveSupport::Notifications>#instrumenter [1 calls, 10 total]
0.10% (1.35%) Hash#each_key [1 calls, 17 total]
0.03% (29.91%) Hash#delete [9 calls, 48 total]
0.06% (0.85%) ActiveRecord::Sanitization::ClassMethods#sanitize_sql_for_conditions [1 calls, 1 total]
0.03% (42.64%) Object#blank? [1 calls, 4 total]
0.01% (44.07%) Kernel#respond_to? [1 calls, 110 total]
0.03% (0.39%) ActiveRecord::Attributes::ClassMethods#columns_hash [1 calls, 1 total]
0.02% (0.21%) Module#name [2 calls, 10 total]
0.01% (0.18%) ActiveRecord::ModelSchema::ClassMethods#table_name [1 calls, 1 total]
0.01% (0.16%) ActiveRecord::Result#length [1 calls, 1 total]
1.47% (16.45%) ActiveRecord::QueryMethods#arel [2 calls, 2 total]
1.45% (98.47%) ActiveRecord::QueryMethods#build_arel [1 calls, 1 total]
0.38% (26.08%) ActiveRecord::Delegation#connection [1 calls, 1 total]
0.29% (19.86%) Class#new [1 calls, 180 total]
0.20% (13.77%) ActiveRecord::QueryMethods#build_select [1 calls, 1 total]
0.06% (28.83%) <Module::Arel>#star [1 calls, 1 total]
0.04% (73.26%) <Module::Arel>#sql [1 calls, 1 total]
0.02% (58.04%) Class#new [1 calls, 180 total]
0.05% (26.62%) Arel::SelectManager#project [1 calls, 1 total]
0.03% (59.66%) Array#map [1 calls, 22 total]
0.01% (42.11%) Array#include? [1 calls, 13 total]
0.02% (9.74%) Arel::Table#[] [1 calls, 2 total]
0.01% (60.08%) <Class::#<Class:0x00000001a7dc48>>#new [1 calls, 2 total]
0.01% (6.12%) ActiveRecord::QueryMethods#select_values [1 calls, 1 total]
0.01% (6.04%) Enumerable#any? [1 calls, 34 total]
0.17% (11.96%) ActiveRecord::QueryMethods#build_order [1 calls, 1 total]
0.06% (35.85%) Arel::SelectManager#order [1 calls, 1 total]
0.04% (59.26%) Array#map [1 calls, 22 total]
0.02% (44.70%) Array#include? [1 calls, 13 total]
0.06% (32.08%) Array#reject! [1 calls, 2 total]
0.04% (68.03%) Object#blank? [1 calls, 4 total]
0.02% (49.83%) Kernel#respond_to? [1 calls, 110 total]
0.08% (5.39%) Arel::SelectManager#take [1 calls, 1 total]
0.05% (60.50%) Class#new [2 calls, 180 total]
0.04% (2.59%) ActiveRecord::QueryMethods#collapse_wheres [1 calls, 1 total]
0.03% (2.41%) ActiveRecord::ConnectionAdapters::DatabaseStatements#sanitize_limit [1 calls, 1 total]
0.02% (1.24%) ActiveRecord::QueryMethods#limit_value [2 calls, 2 total]
0.02% (1.08%) ActiveRecord::QueryMethods#joins_values [1 calls, 1 total]
0.01% (1.03%) Arel::SelectManager#distinct [1 calls, 1 total]
0.01% (0.98%) Array#- [1 calls, 1 total]
0.01% (0.79%) ActiveRecord::QueryMethods#where_values [1 calls, 1 total]
0.01% (0.78%) ActiveRecord::QueryMethods#having_values [1 calls, 1 total]
0.01% (0.75%) ActiveRecord::QueryMethods#group_values [1 calls, 1 total]
0.01% (0.71%) ActiveRecord::QueryMethods#distinct_value [1 calls, 1 total]
0.11% (1.28%) ActiveRecord::Relation#eager_loading? [2 calls, 2 total]
0.05% (0.59%) ActiveRecord::Relation#build_preloader [1 calls, 1 total]
0.02% (36.78%) Class#new [1 calls, 180 total]
0.01% (0.16%) ActiveRecord::QueryMethods#preload_values [1 calls, 1 total]
0.01% (0.15%) ActiveRecord::QueryMethods#readonly_value [1 calls, 1 total]
0.01% (0.13%) ActiveRecord::QueryMethods#bind_values [1 calls, 1 total]
0.41% (4.08%) ActiveRecord::QueryMethods#order [1 calls, 1 total]
0.34% (3.33%) User::ActiveRecord_Relation#arel_table [1 calls, 1 total]
0.11% (1.09%) ActiveRecord::QueryMethods#limit [1 calls, 1 total]
0.06% (0.62%) Arel::OrderPredications#asc [1 calls, 1 total]
0.04% (63.51%) Class#new [1 calls, 180 total]
0.05% (0.45%) ActiveRecord::Delegation#primary_key [2 calls, 2 total]
0.04% (0.44%) Arel::Table#[] [1 calls, 2 total]
0.02% (53.40%) <Class::#<Class:0x00000001a7dc48>>#new [1 calls, 2 total]
0.01% (0.13%) ActiveRecord::QueryMethods#order_values [1 calls, 3 total]
0.04% (0.34%) ActiveRecord::FinderMethods#offset_index [1 calls, 1 total]
0.67% (6.11%) ActiveRecord::Scoping::Named::ClassMethods#all [1 calls, 1 total]
0.43% (3.75%) #<Module:0x00000004be9a48>#__temp__56d61696c6 [1 calls, 1 total]
0.02% (0.20%) <Class::Time>#now [1 calls, 34 total]
0.01% (60.96%) Time#initialize [1 calls, 34 total]
0.15% (0.25%) ActionController::Metal#performed? [1 calls, 1 total]
0.20% (0.34%) ActionView::ViewPaths#formats= [1 calls, 1 total]
0.03% (0.05%) Array#map [1 calls, 22 total]
0.01% (0.02%) ActionDispatch::Http::MimeNegotiation#formats [1 calls, 2 total]
0.01% (0.02%) ActiveSupport::Callbacks::Filters::Environment#value= [1 calls, 3 total]
3.41% (5.41%) Array#each [2 calls, 166 total]
3.35% (98.17%) Proc#call [6 calls, 46 total]
3.05% (90.85%) Proc#call [10 calls, 46 total]
0.04% (1.06%) ActiveSupport::Callbacks::Filters::Environment#target [6 calls, 9 total]
0.03% (0.82%) ActiveSupport::Callbacks::Filters::Environment#halted [10 calls, 13 total]
0.02% (0.69%) ActiveSupport::Callbacks::Filters::Environment#halted= [4 calls, 4 total]
0.02% (0.64%) ActiveSupport::Callbacks::Filters::Environment#value [6 calls, 12 total]
0.02% (0.03%) <Class::ActiveSupport::Callbacks::Filters::Environment>#new [1 calls, 3 total]
0.06% (0.10%) ActionController::Base#_process_action_callbacks [1 calls, 1 total]
0.03% (42.16%) Kernel#public_send [1 calls, 29 total]
0.01% (22.26%) Kernel#instance_variable_defined? [1 calls, 32 total]
2.40% (3.58%) ActiveSupport::Notifications::Instrumenter#finish [2 calls, 12 total]
2.38% (99.18%) ActiveSupport::Notifications::Fanout#finish [2 calls, 12 total]
2.31% (97.05%) Array#each [2 calls, 166 total]
2.29% (98.98%) ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish [2 calls, 10 total]
2.27% (99.02%) ActiveSupport::LogSubscriber#finish [2 calls, 7 total]
2.15% (94.79%) ActiveSupport::Subscriber#finish [2 calls, 7 total]
0.96% (44.65%) ActionController::LogSubscriber#process_action [1 calls, 1 total]
0.93% (96.95%) ActiveSupport::LogSubscriber#info [1 calls, 4 total]
0.85% (91.09%) Logger#info [1 calls, 8 total]
0.84% (98.82%) ActiveSupport::Logger#add [1 calls, 8 total]
0.75% (89.64%) Logger#add [1 calls, 8 total]
0.17% (22.55%) Logger::LogDevice#write [1 calls, 8 total]
0.14% (18.60%) ActiveRecord::Railties::ControllerRuntime::ClassMethods#log_process_action [1 calls, 1 total]
0.10% (13.89%) ActiveSupport::Notifications::Event#duration [1 calls, 6 total]
0.10% (13.72%) Logger#format_message [1 calls, 8 total]
0.05% (6.46%) Fixnum#to_s [2 calls, 11 total]
0.01% (21.25%) Fixnum#to_default_s [2 calls, 11 total]
0.02% (3.10%) <Class::Time>#now [1 calls, 34 total]
0.01% (58.83%) Time#initialize [1 calls, 34 total]
0.02% (2.88%) Float#round [1 calls, 3 total]
0.01% (1.37%) Array#join [1 calls, 12 total]
0.06% (7.52%) LoggerSilence#level [1 calls, 13 total]
0.07% (7.04%) ActionController::LogSubscriber#logger [2 calls, 9 total]
0.93% (43.26%) ActionController::LogSubscriber#start_processing [1 calls, 1 total]
0.07% (3.23%) ActiveSupport::Subscriber#event_stack [2 calls, 21 total]
0.04% (1.89%) <Class::Time>#now [2 calls, 34 total]
0.02% (59.02%) Time#initialize [2 calls, 34 total]
0.03% (1.20%) String#split [2 calls, 35 total]
0.02% (0.86%) Hash#merge! [2 calls, 12 total]
0.01% (0.52%) Array#pop [2 calls, 24 total]
0.08% (3.74%) ActionController::LogSubscriber#logger [2 calls, 9 total]
0.05% (2.04%) ActiveSupport::Notifications::Fanout#listeners_for [2 calls, 31 total]
0.69% (1.02%) ActiveSupport::Notifications::Instrumenter#start [2 calls, 12 total]
0.67% (96.90%) ActiveSupport::Notifications::Fanout#start [2 calls, 12 total]
0.60% (89.84%) Array#each [2 calls, 166 total]
0.58% (96.44%) ActiveSupport::Notifications::Fanout::Subscribers::Evented#start [2 calls, 10 total]
0.55% (94.96%) ActiveSupport::LogSubscriber#start [2 calls, 7 total]
0.42% (77.06%) ActiveSupport::Subscriber#start [2 calls, 7 total]
0.14% (33.65%) ActiveSupport::Subscriber#event_stack [4 calls, 21 total]
0.14% (33.58%) Class#new [2 calls, 180 total]
0.12% (84.37%) ActiveSupport::Notifications::Event#initialize [2 calls, 7 total]
0.06% (51.79%) Kernel#dup [2 calls, 64 total]
0.03% (52.12%) Kernel#initialize_dup [2 calls, 78 total]
0.02% (56.58%) Hash#initialize_copy [2 calls, 39 total]
0.06% (14.16%) <Class::Time>#now [2 calls, 34 total]
0.03% (52.47%) Time#initialize [2 calls, 34 total]
0.01% (3.13%) Array#push [2 calls, 15 total]
0.09% (17.11%) ActionController::LogSubscriber#logger [2 calls, 9 total]
0.05% (6.84%) ActiveSupport::Notifications::Fanout#listeners_for [2 calls, 31 total]
0.55% (0.82%) ActiveRecord::Railties::ControllerRuntime#append_info_to_payload [1 calls, 1 total]
1.03% (1.51%) ActiveSupport::Notifications::Fanout#listening? [2 calls, 7 total]
0.11% (0.16%) <Module::ActiveSupport::Notifications>#instrumenter [2 calls, 10 total]
2.42% (3.39%) ActionDispatch::Http::FilterParameters#filtered_parameters [1 calls, 1 total]
0.42% (0.59%) ActionDispatch::Http::MimeNegotiation#format [1 calls, 1 total]
0.10% (0.14%) ActionDispatch::Request#fullpath [1 calls, 1 total]
0.07% (0.10%) Object#try [1 calls, 3 total]
0.05% (63.06%) Object#try! [1 calls, 3 total]
0.04% (79.68%) Kernel#public_send [1 calls, 29 total]
0.04% (0.06%) Kernel#dup [1 calls, 64 total]
0.03% (76.01%) Kernel#initialize_dup [1 calls, 78 total]
0.01% (36.52%) Hash#initialize_copy [1 calls, 39 total]
0.03% (0.04%) ActionDispatch::Request#request_method [1 calls, 6 total]
0.39% (0.54%) ActionController::ParamsWrapper#_wrapper_enabled? [1 calls, 1 total]
0.11% (0.15%) <Class::ActiveRecord::LogSubscriber>#reset_runtime [1 calls, 4 total]
0.21% (0.29%) AbstractController::Base#_find_action_name [1 calls, 1 total]
0.01% (0.02%) String#to_s [1 calls, 76 total]
0.64% (0.87%) ActionView::ViewPaths#lookup_context [1 calls, 10 total]
0.05% (0.07%) Class#new [1 calls, 180 total]
0.05% (0.07%) #<Module:0x00000000c0ef40>#config= [2 calls, 2 total]
0.01% (26.54%) Thread#[]= [2 calls, 2 total]
0.05% (0.06%) #<Module:0x00000000c0ef40>#config [2 calls, 17 total]
0.41% (0.56%) ActionController::Metal#to_a [1 calls, 1 total]
0.77% (1.04%) ActionController::RackDelegation#set_response! [1 calls, 1 total]
0.75% (96.77%) Class#new [1 calls, 180 total]
0.73% (97.92%) ActionDispatch::Response#initialize [1 calls, 2 total]
0.22% (30.58%) ActionDispatch::Response#body= [1 calls, 3 total]
0.16% (70.18%) MonitorMixin#mon_synchronize [1 calls, 23 total]
0.02% (10.82%) Array#== [1 calls, 7 total]
0.01% (4.60%) Kernel#respond_to? [1 calls, 110 total]
0.09% (12.73%) ActionDispatch::Http::Cache::Response#prepare_cache_control! [1 calls, 2 total]
0.07% (9.92%) MonitorMixin#initialize [1 calls, 2 total]
0.06% (8.28%) ActionDispatch::Response#merge_default_headers [1 calls, 2 total]
0.04% (67.07%) Hash#merge [1 calls, 14 total]
0.03% (79.04%) Kernel#initialize_dup [1 calls, 78 total]
0.02% (75.45%) Hash#initialize_copy [1 calls, 39 total]
0.06% (7.99%) MonitorMixin#new_cond [1 calls, 2 total]
0.05% (77.61%) Class#new [1 calls, 180 total]
0.05% (6.65%) ActionDispatch::Response#status= [1 calls, 2 total]
0.03% (3.55%) ActionDispatch::Response#[] [1 calls, 6 total]
0.02% (2.36%) <Class::ActionDispatch::Response>#default_headers [1 calls, 2 total]
0.39% (0.52%) Class#new [2 calls, 180 total]
0.15% (0.20%) <Class::ActionController::Metal>#action [1 calls, 1 total]
0.59% (0.78%) ActionDispatch::Routing::RouteSet::Dispatcher#controller [1 calls, 1 total]
0.14% (0.19%) ActionDispatch::Routing::RouteSet::Dispatcher#prepare_params! [1 calls, 1 total]
0.06% (0.08%) ActionDispatch::Request#check_path_parameters! [1 calls, 1 total]
0.04% (69.28%) Hash#each [1 calls, 21 total]
0.01% (26.38%) Kernel#respond_to? [2 calls, 110 total]
0.03% (0.04%) ActionDispatch::Http::Parameters#path_parameters= [1 calls, 1 total]
0.03% (0.04%) String#== [1 calls, 11 total]
0.02% (0.03%) ActionDispatch::Http::Parameters#path_parameters [1 calls, 4 total]
0.02% (0.02%) Hash#merge [1 calls, 14 total]
0.01% (0.02%) Rack::Request#script_name [1 calls, 3 total]
0.01% (0.01%) Rack::Request#path_info [1 calls, 7 total]
1.02% (1.33%) ActionDispatch::Journey::Router#find_routes [1 calls, 1 total]
0.33% (32.15%) ActionDispatch::Journey::Router#filter_routes [1 calls, 1 total]
0.25% (76.11%) ActionDispatch::Journey::GTG::Simulator#memos [1 calls, 1 total]
0.06% (23.91%) ActionDispatch::Journey::GTG::TransitionTable#move [1 calls, 1 total]
0.03% (42.13%) Array#map [1 calls, 22 total]
0.04% (16.72%) Enumerable#find_all [1 calls, 2 total]
0.03% (71.53%) Array#each [1 calls, 166 total]
0.04% (15.23%) Enumerable#flat_map [1 calls, 1 total]
0.03% (73.74%) Array#each [1 calls, 166 total]
0.03% (10.02%) Class#new [1 calls, 180 total]
0.01% (45.99%) StringScanner#initialize [1 calls, 1 total]
0.02% (9.27%) StringScanner#scan [2 calls, 2 total]
0.03% (8.65%) ActionDispatch::Journey::Router#ast [1 calls, 1 total]
0.03% (7.82%) ActionDispatch::Journey::Router#simulator [1 calls, 1 total]
0.27% (26.13%) Array#map! [1 calls, 10 total]
0.16% (15.83%) ActionDispatch::Journey::Router#match_routes [1 calls, 1 total]
0.15% (91.65%) Array#select [1 calls, 15 total]
0.13% (90.98%) ActionDispatch::Journey::Route#matches? [1 calls, 1 total]
0.12% (90.43%) Enumerable#all? [1 calls, 1 total]
0.11% (90.70%) Hash#each [1 calls, 21 total]
0.03% (26.26%) Kernel#respond_to? [2 calls, 110 total]
0.02% (17.02%) Regexp#=== [1 calls, 13 total]
0.07% (7.21%) Enumerable#find_all [1 calls, 2 total]
0.07% (91.08%) Array#each [1 calls, 166 total]
0.05% (4.61%) Array#sort_by! [1 calls, 8 total]
0.03% (73.32%) Enumerable#sort_by [1 calls, 8 total]
0.01% (38.93%) Array#each [1 calls, 166 total]
0.05% (4.53%) ActionDispatch::Journey::Router#custom_routes [1 calls, 1 total]
0.02% (2.05%) ActionDispatch::Request#request_method [1 calls, 6 total]
0.01% (1.05%) Rack::Request#path_info [1 calls, 7 total]
0.09% (0.11%) <Class::ActionDispatch::Journey::Router::Utils>#normalize_path [1 calls, 1 total]
0.03% (32.68%) String#sub! [1 calls, 4 total]
0.01% (15.70%) String#squeeze! [1 calls, 1 total]
0.06% (0.08%) Class#new [1 calls, 180 total]
0.02% (0.03%) Rack::Request#path_info= [1 calls, 1 total]
0.02% (0.02%) Rack::Request#path_info [1 calls, 7 total]
0.73% (0.93%) Rack::ETag#digest_body [1 calls, 1 total]
0.63% (86.42%) ActionDispatch::Response::RackBody#each [1 calls, 1 total]
0.06% (8.49%) Digest::Instance#hexdigest [1 calls, 1 total]
0.02% (31.77%) Kernel#initialize_clone [1 calls, 3 total]
0.02% (24.48%) Digest::Base#finish [1 calls, 1 total]
0.07% (0.08%) Rack::ETag#etag_body? [1 calls, 1 total]
0.04% (0.05%) Class#new [1 calls, 180 total]
0.03% (0.04%) Rack::ETag#skip_caching? [1 calls, 1 total]
0.01% (0.02%) Rack::ETag#etag_status? [1 calls, 1 total]
0.32% (0.41%) <Class::Rack::Utils::HeaderHash>#new [1 calls, 2 total]
0.29% (90.94%) Class#new [1 calls, 180 total]
0.02% (0.03%) Rack::ConditionalGet#fresh? [1 calls, 1 total]
0.14% (0.18%) ActionDispatch::ParamsParser#parse_formatted_parameters [1 calls, 1 total]
0.01% (0.01%) <Class::ActionDispatch::Request::Session>#find [1 calls, 2 total]
0.01% (0.01%) Kernel#respond_to? [1 calls, 110 total]
0.01% (0.01%) ActionDispatch::Request::Session#loaded? [1 calls, 5 total]
0.24% (0.31%) Rack::Session::Abstract::ID#commit_session [1 calls, 1 total]
0.21% (0.26%) ActionDispatch::Session::SessionObject#prepare_session [1 calls, 1 total]
0.05% (0.06%) Rack::Utils::HeaderHash#[] [1 calls, 7 total]
0.02% (37.74%) Hash#[] [2 calls, 27 total]
0.03% (0.04%) ActionDispatch::Cookies::CookieJar#write [1 calls, 1 total]
0.02% (0.02%) ActionDispatch::Cookies::CookieJar#committed? [1 calls, 1 total]
0.01% (0.02%) Kernel#respond_to? [1 calls, 110 total]
0.33% (0.42%) ActiveRecord::ConnectionHandling#connection [1 calls, 5 total]
0.03% (0.04%) ActiveRecord::ConnectionHandling#connection_id [1 calls, 9 total]
0.03% (0.04%) Class#new [1 calls, 180 total]
0.01% (0.02%) ActiveRecord::ConnectionAdapters::QueryCache#enable_query_cache! [1 calls, 1 total]
0.02% (0.03%) Class#new [1 calls, 180 total]
0.08% (0.10%) ActionDispatch::Callbacks#_call_callbacks [1 calls, 1 total]
0.02% (29.79%) Kernel#public_send [1 calls, 29 total]
0.01% (14.01%) Kernel#instance_variable_defined? [1 calls, 32 total]
0.03% (0.04%) Class#new [1 calls, 180 total]
0.03% (0.03%) Rack::Utils::HeaderHash#[] [1 calls, 7 total]
1.03% (1.25%) Logger#info [1 calls, 8 total]
0.54% (0.65%) ActiveSupport::Notifications::Instrumenter#start [1 calls, 12 total]
0.16% (0.19%) <Class::ActiveSupport::LogSubscriber>#flush_all! [1 calls, 1 total]
0.08% (0.10%) Rails::Rack::Logger#development? [1 calls, 1 total]
0.08% (0.10%) Class#new [1 calls, 180 total]
0.07% (0.09%) <Module::ActiveSupport::Notifications>#instrumenter [1 calls, 10 total]
0.10% (0.12%) ActiveSupport::TaggedLogging::Formatter#push_tags [1 calls, 1 total]
0.04% (45.72%) Kernel#tap [1 calls, 8 total]
0.01% (13.55%) Array#flatten [1 calls, 1 total]
0.04% (0.05%) ActiveSupport::TaggedLogging::Formatter#pop_tags [1 calls, 1 total]
0.11% (0.13%) Class#new [1 calls, 180 total]
0.02% (0.03%) Rails::Rack::Logger#compute_tags [1 calls, 1 total]
0.02% (0.02%) Rails::Rack::Logger#logger [2 calls, 3 total]
0.01% (0.01%) Kernel#respond_to? [1 calls, 110 total]
0.30% (0.36%) ActionDispatch::RequestId#internal_request_id [1 calls, 1 total]
0.07% (0.09%) ActionDispatch::RequestId#external_request_id [1 calls, 1 total]
0.07% (0.08%) Kernel#tap [1 calls, 8 total]
0.02% (0.02%) Array#include? [1 calls, 13 total]
0.01% (0.02%) Rack::MethodOverride#allowed_methods [1 calls, 1 total]
0.05% (0.06%) Rack::Runtime#clock_time [2 calls, 2 total]
0.03% (48.51%) <Module::Process>#clock_gettime [2 calls, 2 total]
0.04% (0.04%) Rack::Utils::HeaderHash#[]= [1 calls, 17 total]
0.03% (0.04%) Rack::Utils::HeaderHash#include? [1 calls, 1 total]
0.03% (0.04%) String#% [1 calls, 5 total]
0.08% (0.10%) <Class::ActiveSupport::Cache::Strategy::LocalCache::LocalCacheRegistry>#set_cache_for [1 calls, 2 total]
0.08% (0.10%) Class#new [2 calls, 180 total]
0.03% (0.04%) Class#new [1 calls, 180 total]
0.67% (0.79%) ActionDispatch::FileHandler#match? [1 calls, 1 total]
0.22% (32.82%) Array#map [1 calls, 22 total]
0.19% (85.08%) Rack::Utils#clean_path_info [3 calls, 3 total]
0.03% (17.94%) String#split [3 calls, 35 total]
0.03% (14.64%) Array#each [3 calls, 166 total]
0.03% (14.14%) <Class::File>#join [3 calls, 26 total]
0.01% (6.88%) Array#unshift [2 calls, 2 total]
0.20% (28.97%) Enumerable#detect [1 calls, 3 total]
0.18% (93.08%) Array#each [1 calls, 166 total]
0.09% (47.21%) <Class::File>#file? [3 calls, 3 total]
0.02% (13.00%) <Class::File>#join [3 calls, 26 total]
0.02% (8.73%) String#force_encoding [3 calls, 22 total]
0.10% (14.80%) ActionDispatch::FileHandler#ext [2 calls, 2 total]
0.05% (8.06%) URI::Parser#unescape [1 calls, 1 total]
0.02% (29.44%) String#gsub [1 calls, 53 total]
0.03% (5.07%) ActionDispatch::FileHandler#valid_path? [1 calls, 1 total]
0.01% (1.72%) <Module::URI>#parser [1 calls, 1 total]
0.01% (0.02%) String#chomp [1 calls, 19 total]
0.27% (0.32%) Rack::BodyProxy#respond_to? [1 calls, 19 total]
0.05% (0.06%) Hash#merge! [1 calls, 12 total]
0.03% (0.03%) Kernel#dup [1 calls, 64 total]
0.02% (53.40%) Kernel#initialize_dup [1 calls, 78 total]
0.02% (0.03%) Fixnum#to_s [1 calls, 11 total]
0.02% (0.02%) Rails::Engine#routes [1 calls, 2 total]
0.02% (0.02%) Rails::Engine#app [1 calls, 1 total]
0.01% (0.02%) Rails::Application#env_config [1 calls, 1 total]
0.15% (0.18%) Rails::Application#build_original_fullpath [1 calls, 1 total]
0.12% (80.90%) Object#present? [1 calls, 20 total]
0.10% (85.86%) String#blank? [1 calls, 7 total]
0.09% (85.42%) Regexp#=== [1 calls, 13 total]
1.35% (1.53%) Class#new [2 calls, 180 total]
1.31% (96.81%) Rack::MockResponse#initialize [1 calls, 1 total]
1.26% (96.54%) Rack::Response#initialize [1 calls, 1 total]
0.46% (36.32%) Rack::Utils::HeaderHash#merge [1 calls, 1 total]
0.40% (86.85%) Rack::Utils::HeaderHash#merge! [1 calls, 1 total]
0.38% (95.31%) Rack::Utils::HeaderHash#each [1 calls, 1 total]
0.37% (96.26%) Hash#each [1 calls, 21 total]
0.22% (60.22%) Rack::Utils::HeaderHash#[]= [8 calls, 17 total]
0.04% (19.57%) String#downcase [8 calls, 26 total]
0.03% (12.28%) Hash#[]= [8 calls, 17 total]
0.06% (17.59%) Kernel#respond_to? [8 calls, 110 total]
0.02% (30.45%) Kernel#respond_to_missing? [8 calls, 67 total]
0.04% (8.79%) Kernel#dup [1 calls, 64 total]
0.02% (50.06%) Kernel#initialize_dup [1 calls, 78 total]
0.38% (29.93%) Rack::BodyProxy#respond_to? [2 calls, 19 total]
0.27% (72.41%) Rack::BodyProxy#respond_to? [1 calls, 19 total]
0.02% (5.56%) Kernel#respond_to? [2 calls, 110 total]
0.02% (4.50%) Symbol#to_s [2 calls, 75 total]
0.22% (17.67%) Rack::BodyProxy#each [1 calls, 6 total]
0.05% (4.27%) <Class::Rack::Utils::HeaderHash>#new [1 calls, 2 total]
0.04% (67.47%) Class#new [1 calls, 180 total]
0.03% (2.55%) Rack::Utils::HeaderHash#[] [1 calls, 7 total]
0.01% (1.09%) String#== [1 calls, 11 total]
0.01% (1.01%) Kernel#lambda [1 calls, 2 total]
0.01% (1.03%) Rack::Request#initialize [1 calls, 7 total]
1.29% (1.46%) Rack::BodyProxy#close [1 calls, 6 total]
0.08% (0.09%) Rack::Response#finish [1 calls, 1 total]
0.03% (31.93%) Class#new [1 calls, 180 total]
0.02% (24.09%) Array#include? [1 calls, 13 total]
0.07% (0.07%) Rack::Test::CookieJar#for [1 calls, 1 total]
0.05% (0.06%) Rack::BodyProxy#respond_to? [1 calls, 19 total]
0.02% (40.31%) Symbol#to_s [1 calls, 75 total]
0.03% (0.03%) Rack::Utils::HeaderHash#[] [1 calls, 7 total]
0.01% (32.36%) Hash#[] [2 calls, 27 total]
0.02% (0.02%) Rack::MockSession#cookie_jar [2 calls, 2 total]
0.01% (0.02%) Rack::MockSession#last_response [1 calls, 4 total]
0.01% (0.02%) StringIO#flush [1 calls, 1 total]
0.01% (0.01%) Rack::Test::CookieJar#merge [1 calls, 1 total]
0.38% (0.43%) <Module::URI>#parse [1 calls, 3 total]
0.37% (97.39%) URI::Parser#parse [1 calls, 3 total]
0.24% (64.34%) Class#new [1 calls, 180 total]
0.08% (21.12%) URI::Parser#split [1 calls, 3 total]
0.03% (35.45%) Regexp#=== [1 calls, 13 total]
0.02% (20.81%) MatchData#[] [1 calls, 3 total]
0.01% (3.16%) <Module::URI>#scheme_list [2 calls, 6 total]
0.04% (0.05%) Rack::Test::Session#retry_with_digest_auth? [1 calls, 1 total]
0.03% (0.03%) Rack::Test::Session#last_response [1 calls, 2 total]
2.31% (2.53%) Rack::Test::Session#env_for [1 calls, 1 total]
1.25% (54.10%) <Class::Rack::MockRequest>#env_for [1 calls, 1 total]
0.72% (57.84%) <Class::Rack::MockRequest>#parse_uri_rfc2396 [1 calls, 1 total]
0.71% (97.59%) <Module::URI>#parse [1 calls, 3 total]
0.70% (98.73%) URI::Parser#parse [1 calls, 3 total]
0.37% (53.23%) Class#new [1 calls, 180 total]
0.08% (11.82%) URI::Parser#split [1 calls, 3 total]
0.02% (28.21%) Regexp#=== [1 calls, 13 total]
0.02% (21.08%) MatchData#[] [1 calls, 3 total]
0.05% (7.59%) <Module::URI>#scheme_list [2 calls, 6 total]
0.02% (3.12%) String#upcase [2 calls, 10 total]
0.10% (8.16%) Hash#each [1 calls, 21 total]
0.03% (24.92%) Module#=== [13 calls, 95 total]
0.06% (4.44%) Fixnum#to_s [2 calls, 11 total]
0.01% (22.40%) Fixnum#to_default_s [2 calls, 11 total]
0.05% (4.21%) Class#new [2 calls, 180 total]
0.03% (59.07%) StringIO#initialize [2 calls, 2 total]
0.04% (3.08%) Kernel#dup [1 calls, 64 total]
0.03% (69.50%) Kernel#initialize_dup [1 calls, 78 total]
0.02% (74.94%) Hash#initialize_copy [1 calls, 39 total]
0.02% (1.43%) String#force_encoding [1 calls, 22 total]
0.01% (1.07%) Kernel#respond_to? [2 calls, 110 total]
0.62% (26.64%) <Module::URI>#parse [1 calls, 3 total]
0.59% (96.32%) URI::Parser#parse [1 calls, 3 total]
0.38% (64.86%) Class#new [1 calls, 180 total]
0.37% (95.81%) URI::HTTP#initialize [1 calls, 3 total]
0.35% (94.11%) URI::Generic#initialize [1 calls, 3 total]
0.06% (15.90%) URI::Generic#set_port [1 calls, 4 total]
0.02% (30.79%) String#to_i [1 calls, 3 total]
0.01% (19.55%) Kernel#kind_of? [1 calls, 27 total]
0.03% (10.06%) URI::Generic#set_userinfo [1 calls, 3 total]
0.03% (9.44%) URI::Generic#default_port [1 calls, 5 total]
0.02% (6.74%) URI::Generic#set_scheme [1 calls, 3 total]
0.01% (4.05%) URI::Generic#set_opaque [1 calls, 3 total]
0.01% (3.35%) URI::Generic#set_registry [1 calls, 3 total]
0.01% (3.18%) URI::Generic#set_query [1 calls, 3 total]
0.01% (2.98%) URI::Generic#set_fragment [1 calls, 3 total]
0.12% (20.33%) URI::Parser#split [1 calls, 3 total]
0.04% (36.33%) Regexp#=== [1 calls, 13 total]
0.03% (21.12%) MatchData#[] [1 calls, 3 total]
0.02% (2.91%) <Module::URI>#scheme_list [2 calls, 6 total]
0.01% (2.45%) String#upcase [2 calls, 10 total]
0.01% (1.73%) Hash#include? [1 calls, 87 total]
0.12% (5.01%) Rack::Test::Session#default_env [1 calls, 1 total]
0.06% (48.19%) Hash#merge [2 calls, 14 total]
0.04% (65.24%) Kernel#initialize_dup [2 calls, 78 total]
0.02% (61.30%) Hash#initialize_copy [2 calls, 39 total]
0.03% (29.03%) Rack::Test::Session#headers_for_env [1 calls, 1 total]
0.11% (4.87%) URI::Generic#to_s [1 calls, 1 total]
0.04% (1.76%) Hash#merge [1 calls, 14 total]
0.02% (50.18%) Kernel#initialize_dup [1 calls, 78 total]
0.01% (57.40%) Hash#initialize_copy [1 calls, 39 total]
0.01% (0.51%) String#[] [1 calls, 11 total]
0.01% (0.44%) Hash#delete [1 calls, 48 total]
1.07% (1.15%) <Class::ActionDispatch::TestResponse>#from_response [1 calls, 1 total]
1.01% (94.11%) Class#new [1 calls, 180 total]
1.00% (98.76%) ActionDispatch::Response#initialize [1 calls, 2 total]
0.32% (32.37%) ActionDispatch::Http::Cache::Response#prepare_cache_control! [1 calls, 2 total]
0.19% (19.50%) ActionDispatch::Response#body= [1 calls, 3 total]
0.07% (7.20%) MonitorMixin#initialize [1 calls, 2 total]
0.06% (6.26%) MonitorMixin#new_cond [1 calls, 2 total]
0.05% (78.45%) Class#new [1 calls, 180 total]
0.04% (4.28%) ActionDispatch::Response#status= [1 calls, 2 total]
0.04% (3.62%) ActionDispatch::Response#[] [1 calls, 6 total]
0.03% (3.18%) ActionDispatch::Response#merge_default_headers [1 calls, 2 total]
0.02% (55.69%) Kernel#respond_to? [1 calls, 110 total]
0.03% (3.01%) String#split [1 calls, 35 total]
0.03% (2.77%) <Class::Mime::Type>#lookup [1 calls, 2 total]
0.01% (1.21%) <Class::ActionDispatch::Response>#default_headers [1 calls, 2 total]
0.04% (3.86%) Rack::MockResponse#body [1 calls, 1 total]
0.03% (62.62%) Array#join [1 calls, 12 total]
0.18% (0.20%) Class#new [3 calls, 180 total]
0.05% (0.06%) Rack::Test::Session#last_request [2 calls, 2 total]
0.02% (0.03%) ActionDispatch::Integration::Session#_mock_session [2 calls, 2 total]
0.02% (0.02%) ActionDispatch::Integration::Session#build_full_uri [1 calls, 1 total]
0.02% (0.02%) ActionDispatch::Http::Headers#merge! [1 calls, 1 total]
0.02% (0.02%) ActionDispatch::Integration::Session#https? [3 calls, 3 total]
0.01% (0.01%) ActionDispatch::Integration::Session#host [2 calls, 2 total]
0.01% (0.01%) String#split [1 calls, 35 total]
0.14% (0.15%) Kernel#tap [1 calls, 8 total]
0.11% (0.12%) ActionController::TemplateAssertions#reset_template_assertion [1 calls, 1 total]
0.10% (88.81%) Array#each [1 calls, 166 total]
0.02% (16.65%) Kernel#instance_variable_get [4 calls, 22 total]
0.02% (15.52%) Kernel#instance_variable_defined? [4 calls, 32 total]
0.02% (0.02%) ActionDispatch::Integration::Runner#integration_session [2 calls, 3 total]
0.02% (0.03%) Kernel#respond_to? [2 calls, 110 total]
2.04% (2.09%) ActiveRecord::TestFixtures#before_setup [1 calls, 1 total]
1.47% (1.51%) ActiveRecord::TestFixtures#after_teardown [1 calls, 1 total]
0.08% (0.08%) Kernel#respond_to? [1 calls, 110 total]
0.01% (15.78%) Kernel#respond_to_missing? [1 calls, 67 total]
0.02% (0.02%) ActiveSupport::Testing::Performance::Performer#full_profile_options [1 calls, 1 total]