Call tree for application /var/lib/gems/2.3.0/gems/rake-12.2.1/lib/rake/rake_test_loader.rb
Generated on 2017-11-27 15:55:15 +0100 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: 47078425874640, Fiber: 47078425784100 (100.00% ~ 2553.0)
100.00% (100.00%) ActiveSupport::Testing::Performance::Profiler#run [1 calls, 1 total]
100.00% (100.00%) Integer#times [1 calls, 4 total]
100.00% (100.00%) ActiveSupport::Testing::Performance::Performer#run_test [1 calls, 1 total]
100.00% (100.00%) ActiveSupport::Testing::Performance#run_test [1 calls, 1 total]
98.35% (98.35%) ActiveSupport::Testing::Performance::Metrics::Base#profile [1 calls, 1 total]
98.35% (100.00%) LoadTest#test_homepage [1 calls, 1 total]
98.24% (99.88%) ActionDispatch::Integration::Runner#get [1 calls, 1 total]
98.12% (99.88%) ActionDispatch::Integration::RequestHelpers#get [1 calls, 1 total]
98.08% (99.96%) ActionDispatch::Integration::Session#process [1 calls, 1 total]
95.22% (97.08%) Rack::Test::Session#request [1 calls, 1 total]
92.28% (96.91%) Rack::Test::Session#process_request [1 calls, 1 total]
91.70% (99.36%) Rack::MockSession#request [1 calls, 1 total]
89.58% (97.69%) Rails::Engine#call [1 calls, 1 total]
89.46% (99.87%) Rack::Sendfile#call [1 calls, 1 total]
89.42% (99.96%) ActionDispatch::Static#call [1 calls, 1 total]
88.44% (98.90%) ActionDispatch::Executor#call [1 calls, 1 total]
87.78% (99.25%) ActiveSupport::Cache::Strategy::LocalCache::Middleware#call [1 calls, 1 total]
87.54% (99.73%) Rack::Runtime#call [1 calls, 1 total]
87.39% (99.82%) Rack::MethodOverride#call [1 calls, 1 total]
87.39% (100.00%) ActionDispatch::RequestId#call [1 calls, 1 total]
86.96% (99.51%) ActionDispatch::RemoteIp#call [1 calls, 1 total]
86.88% (99.91%) Rails::Rack::Logger#call [1 calls, 1 total]
86.72% (99.82%) ActiveSupport::TaggedLogging#tagged [1 calls, 1 total]
86.64% (99.91%) ActiveSupport::TaggedLogging::Formatter#tagged [1 calls, 1 total]
86.41% (99.73%) Rails::Rack::Logger#call_app [1 calls, 1 total]
84.92% (98.28%) ActionDispatch::ShowExceptions#call [1 calls, 1 total]
84.88% (99.95%) ActionDispatch::DebugExceptions#call [1 calls, 1 total]
84.72% (99.82%) ActionDispatch::Callbacks#call [1 calls, 1 total]
84.72% (100.00%) ActiveSupport::Callbacks#run_callbacks [1 calls, 8 total]
84.72% (100.00%) ActionDispatch::Cookies#call [1 calls, 1 total]
84.33% (99.54%) Rack::Session::Abstract::Persisted#call [1 calls, 1 total]
84.33% (100.00%) Rack::Session::Abstract::Persisted#context [1 calls, 1 total]
83.86% (99.44%) Rack::Head#call [1 calls, 1 total]
83.82% (99.95%) Rack::ConditionalGet#call [1 calls, 1 total]
83.47% (99.58%) Rack::ETag#call [1 calls, 1 total]
82.77% (99.16%) ActionDispatch::Routing::RouteSet#call [1 calls, 1 total]
82.53% (99.72%) ActionDispatch::Journey::Router#serve [1 calls, 1 total]
81.32% (98.53%) Array#each [1 calls, 155 total]
80.53% (99.04%) ActionDispatch::Routing::RouteSet::Dispatcher#serve [1 calls, 1 total]
79.59% (98.83%) ActionDispatch::Routing::RouteSet::Dispatcher#dispatch [1 calls, 1 total]
79.59% (100.00%) <Class::ActionController::Metal>#dispatch [1 calls, 1 total]
79.36% (99.70%) ActionController::Metal#dispatch [1 calls, 1 total]
78.42% (98.82%) ActionView::Rendering#process [1 calls, 1 total]
77.91% (99.35%) AbstractController::Base#process [1 calls, 1 total]
77.83% (99.90%) ActiveRecord::Railties::ControllerRuntime#process_action [1 calls, 1 total]
77.75% (99.90%) ActionController::ParamsWrapper#process_action [1 calls, 1 total]
77.63% (99.85%) ActionController::Instrumentation#process_action [1 calls, 1 total]
73.48% (94.65%) <Module::ActiveSupport::Notifications>#instrument [2 calls, 7 total]
73.25% (99.68%) ActiveSupport::Notifications::Instrumenter#instrument [2 calls, 6 total]
70.62% (96.42%) ActionController::Rescue#process_action [1 calls, 1 total]
70.54% (99.89%) AbstractController::Callbacks#process_action [1 calls, 1 total]
70.54% (100.00%) ActiveSupport::Callbacks#run_callbacks [1 calls, 8 total]
66.94% (94.89%) ActionController::Rendering#process_action [1 calls, 1 total]
66.63% (99.53%) AbstractController::Base#process_action [1 calls, 1 total]
66.55% (99.88%) ActionController::BasicImplicitRender#send_action [1 calls, 1 total]
66.51% (99.94%) Kernel#tap [1 calls, 11 total]
66.47% (99.94%) ActionController::ImplicitRender#default_render [1 calls, 1 total]
65.30% (98.23%) ActionController::Instrumentation#render [1 calls, 1 total]
65.30% (100.00%) ActiveRecord::Railties::ControllerRuntime#cleanup_view_runtime [1 calls, 1 total]
65.30% (100.00%) ActionController::Instrumentation#cleanup_view_runtime [1 calls, 1 total]
65.30% (100.00%) <Module::Benchmark>#ms [1 calls, 1 total]
65.30% (100.00%) <Module::Benchmark>#realtime [1 calls, 1 total]
65.22% (99.88%) ActionController::Rendering#render [1 calls, 1 total]
65.14% (99.88%) AbstractController::Rendering#render [1 calls, 1 total]
63.89% (98.08%) ActionController::Renderers#render_to_body [1 calls, 1 total]
63.81% (99.88%) ActionController::Rendering#render_to_body [1 calls, 1 total]
63.81% (100.00%) ActionView::Rendering#render_to_body [1 calls, 1 total]
63.77% (99.94%) ActionController::Streaming#_render_template [1 calls, 1 total]
63.77% (100.00%) ActionView::Rendering#_render_template [1 calls, 1 total]
62.95% (98.71%) ActionView::Renderer#render [1 calls, 1 total]
62.95% (100.00%) ActionView::Renderer#render_template [1 calls, 1 total]
62.91% (99.94%) ActionView::TemplateRenderer#render [1 calls, 1 total]
61.81% (98.26%) ActionView::TemplateRenderer#render_template [1 calls, 1 total]
61.77% (99.94%) ActionView::TemplateRenderer#render_with_layout [1 calls, 1 total]
54.41% (88.08%) ActionView::Template#render [1 calls, 3 total]
54.33% (99.86%) ActionView::Template#instrument_render_template [1 calls, 3 total]
54.29% (99.93%) <Module::ActiveSupport::Notifications>#instrument [1 calls, 7 total]
54.29% (100.00%) ActionView::CompiledTemplates#_app_views_layouts_application_html_erb__3684285385835136263_47078437674600 [1 calls, 1 total]
23.03% (42.42%) Sprockets::Rails::Helper#stylesheet_link_tag [1 calls, 1 total]
19.86% (86.22%) Array#map [1 calls, 37 total]
19.74% (99.41%) ActionView::Helpers::AssetTagHelper#stylesheet_link_tag [1 calls, 1 total]
19.19% (97.22%) Array#map [1 calls, 37 total]
18.02% (93.88%) ActionView::Helpers::AssetUrlHelper#stylesheet_path [1 calls, 1 total]
17.98% (99.78%) ActionView::Helpers::AssetUrlHelper#asset_path [1 calls, 2 total]
17.55% (97.60%) Sprockets::Rails::Helper#compute_asset_path [1 calls, 2 total]
17.47% (99.55%) Sprockets::Rails::Helper#resolve_asset_path [1 calls, 2 total]
17.47% (100.00%) Sprockets::Rails::Helper#resolve_asset [1 calls, 2 total]
17.35% (99.33%) Enumerable#detect [1 calls, 3 total]
17.27% (99.55%) Array#each [1 calls, 155 total]
17.20% (99.55%) Sprockets::Rails::HelperAssetResolvers::Environment#asset_path [1 calls, 2 total]
17.20% (100.00%) Sprockets::Rails::HelperAssetResolvers::Environment#digest_path [1 calls, 2 total]
16.80% (97.72%) Sprockets::Rails::HelperAssetResolvers::Environment#find_asset [1 calls, 2 total]
16.73% (99.53%) Sprockets::Base#[] [1 calls, 2 total]
16.73% (100.00%) Sprockets::Base#find_asset [1 calls, 2 total]
16.65% (99.53%) Sprockets::Base#resolve_with_compat [1 calls, 2 total]
16.57% (99.53%) Sprockets::Resolve#resolve [1 calls, 2 total]
15.35% (92.67%) Sprockets::Resolve#resolve_logical_path [1 calls, 2 total]
13.28% (86.48%) Sprockets::Resolve#resolve_under_paths [1 calls, 2 total]
13.12% (98.82%) Array#each [1 calls, 155 total]
8.46% (64.48%) Sprockets::Resolve#path_matches [4 calls, 7 total]
3.76% (44.44%) Sprockets::PathDependencyUtils#file_digest_dependency_set [8 calls, 14 total]
1.88% (50.00%) Class#new [8 calls, 181 total]
1.57% (83.33%) Set#initialize [8 calls, 25 total]
1.25% (80.00%) Set#merge [8 calls, 36 total]
0.63% (50.00%) Set#do_with_enum [8 calls, 15 total]
0.63% (100.00%) Enumerable#each_entry [8 calls, 15 total]
0.31% (50.00%) Array#each [8 calls, 155 total]
0.31% (100.00%) Set#add [8 calls, 16 total]
0.31% (20.00%) Class#new [8 calls, 181 total]
1.57% (41.67%) Sprockets::URIUtils#build_file_digest_uri [8 calls, 16 total]
2.19% (25.93%) Sprockets::Resolve#dirname_matches [4 calls, 7 total]
2.04% (92.86%) Array#each [4 calls, 155 total]
1.10% (53.85%) <Class::File>#basename [14 calls, 30 total]
0.71% (34.62%) Sprockets::Resolve#parse_path_extnames [2 calls, 5 total]
0.39% (55.56%) Sprockets::PathUtils#match_path_extname [2 calls, 5 total]
0.16% (40.00%) <Class::File>#basename [2 calls, 30 total]
0.08% (20.00%) String#[] [2 calls, 16 total]
0.08% (11.11%) String#chomp [2 calls, 9 total]
0.08% (11.11%) Hash#values_at [2 calls, 7 total]
0.16% (7.69%) <Class::File>#join [2 calls, 30 total]
1.25% (14.81%) Sprockets::Bower#resolve_alternates [4 calls, 7 total]
0.63% (50.00%) Sprockets::Resolve#resolve_alternates [4 calls, 7 total]
0.31% (50.00%) Class#new [4 calls, 181 total]
0.16% (50.00%) Set#initialize [4 calls, 25 total]
0.16% (100.00%) Class#new [4 calls, 181 total]
0.31% (25.00%) <Class::File>#join [4 calls, 30 total]
0.63% (7.41%) <Class::File>#join [8 calls, 30 total]
0.31% (3.70%) <Class::File>#dirname [4 calls, 7 total]
0.16% (1.85%) Array#select [4 calls, 16 total]
4.19% (31.94%) Sprockets::HTTPUtils#find_best_q_match [4 calls, 9 total]
4.19% (100.00%) Sprockets::HTTPUtils#find_q_matches [4 calls, 9 total]
3.25% (77.57%) Array#each [4 calls, 155 total]
3.21% (98.80%) Enumerable#find [12 calls, 17 total]
2.27% (70.73%) Array#each [12 calls, 155 total]
0.78% (18.69%) Array#sort_by! [4 calls, 10 total]
0.63% (80.00%) Enumerable#sort_by [4 calls, 10 total]
0.08% (0.59%) Class#new [1 calls, 181 total]
0.04% (50.00%) Set#initialize [1 calls, 25 total]
0.04% (100.00%) Class#new [1 calls, 181 total]
0.08% (0.59%) <Class::File>#basename [1 calls, 30 total]
1.06% (6.89%) Sprockets::Transformers#resolve_transform_type [1 calls, 2 total]
0.86% (81.48%) Sprockets::HTTPUtils#find_best_mime_type_match [1 calls, 2 total]
0.78% (90.91%) Sprockets::HTTPUtils#find_best_q_match [1 calls, 9 total]
0.78% (100.00%) Sprockets::HTTPUtils#find_q_matches [1 calls, 9 total]
0.55% (70.00%) Array#each [1 calls, 155 total]
0.51% (92.86%) Enumerable#find [1 calls, 17 total]
0.43% (84.62%) Array#each [1 calls, 155 total]
0.20% (25.00%) Array#sort_by! [1 calls, 10 total]
0.16% (80.00%) Enumerable#sort_by [1 calls, 10 total]
0.04% (3.70%) Array#compact [1 calls, 10 total]
0.04% (3.70%) Hash#keys [1 calls, 7 total]
0.35% (2.30%) Sprockets::Resolve#parse_path_extnames [1 calls, 5 total]
0.20% (55.56%) Sprockets::PathUtils#match_path_extname [1 calls, 5 total]
0.08% (40.00%) <Class::File>#basename [1 calls, 30 total]
0.04% (20.00%) String#[] [1 calls, 16 total]
0.04% (11.11%) String#chomp [1 calls, 9 total]
0.04% (11.11%) Hash#values_at [1 calls, 7 total]
0.27% (1.79%) Sprockets::Transformers#expand_transform_accepts [1 calls, 2 total]
0.24% (85.71%) Array#each [1 calls, 155 total]
0.08% (33.33%) Set#each [1 calls, 3 total]
0.08% (100.00%) Hash#each_key [1 calls, 16 total]
0.20% (1.28%) Sprockets::URIUtils#build_file_digest_uri [1 calls, 16 total]
0.12% (0.77%) Sprockets::Resolve#parse_accept_options [1 calls, 2 total]
0.04% (0.26%) Set#add [1 calls, 16 total]
0.63% (3.78%) Sprockets::URIUtils#build_asset_uri [1 calls, 2 total]
0.43% (2.60%) Sprockets::PathUtils#relative_path? [1 calls, 2 total]
0.04% (0.24%) Sprockets::URIUtils#valid_asset_uri? [1 calls, 2 total]
0.04% (0.24%) Sprockets::PathUtils#absolute_path? [1 calls, 2 total]
0.04% (100.00%) String#[] [1 calls, 16 total]
0.08% (0.47%) Kernel#dup [1 calls, 56 total]
0.04% (50.00%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [1 calls, 52 total]
0.04% (0.23%) Hash#merge [1 calls, 20 total]
0.35% (2.05%) Sprockets::Asset#digest_path [1 calls, 2 total]
0.35% (100.00%) String#sub [1 calls, 13 total]
0.04% (0.23%) Sprockets::Rails::HelperAssetResolvers::Manifest#asset_path [1 calls, 2 total]
0.12% (0.67%) Sprockets::Rails::Helper#asset_resolver_strategies [1 calls, 2 total]
0.12% (100.00%) Array#map [1 calls, 37 total]
0.08% (66.67%) Class#new [2 calls, 181 total]
0.08% (0.45%) <Class::File>#join [1 calls, 30 total]
0.08% (0.44%) String#[] [2 calls, 16 total]
0.08% (0.44%) ActionView::Helpers::AssetUrlHelper#compute_asset_extname [1 calls, 2 total]
0.08% (100.00%) <Class::File>#extname [1 calls, 2 total]
0.04% (0.22%) String#blank? [1 calls, 7 total]
0.04% (100.00%) Regexp#match? [1 calls, 13 total]
0.04% (100.00%) Regexp#match [1 calls, 29 total]
0.04% (0.22%) Regexp#match? [1 calls, 13 total]
0.04% (100.00%) Regexp#match [1 calls, 29 total]
0.04% (0.22%) String#sub [1 calls, 13 total]
0.04% (0.22%) NilClass#to_s [1 calls, 14 total]
1.02% (5.31%) ActionView::Helpers::TagHelper#tag [1 calls, 5 total]
0.08% (0.40%) Hash#extract! [1 calls, 2 total]
0.04% (50.00%) Class#new [1 calls, 181 total]
0.04% (50.00%) Enumerable#each_with_object [1 calls, 9 total]
0.08% (0.40%) String#html_safe [1 calls, 17 total]
0.08% (100.00%) Class#new [1 calls, 181 total]
0.04% (0.20%) Hash#stringify_keys [1 calls, 11 total]
0.04% (0.20%) Hash#symbolize_keys [1 calls, 2 total]
0.04% (0.20%) Array#uniq [1 calls, 3 total]
0.04% (0.20%) Array#join [1 calls, 16 total]
2.23% (9.69%) Sprockets::Rails::Helper#compute_integrity? [1 calls, 2 total]
2.19% (98.25%) Sprockets::Rails::Helper#secure_subresource_integrity_context? [1 calls, 2 total]
2.19% (100.00%) ActionDispatch::Request#local? [1 calls, 2 total]
2.04% (92.86%) ActionDispatch::Request#remote_ip [1 calls, 2 total]
2.00% (98.08%) ActionDispatch::RemoteIp::GetIp#to_s [1 calls, 1 total]
2.00% (100.00%) ActionDispatch::RemoteIp::GetIp#calculate_ip [1 calls, 1 total]
1.14% (56.86%) ActionDispatch::RemoteIp::GetIp#ips_from [3 calls, 3 total]
0.90% (79.31%) Array#select [1 calls, 16 total]
0.59% (65.22%) Class#new [1 calls, 181 total]
0.55% (93.33%) IPAddr#initialize [1 calls, 2 total]
0.39% (71.43%) IPAddr#in_addr [1 calls, 2 total]
0.20% (50.00%) MatchData#captures [1 calls, 2 total]
0.12% (30.00%) Regexp#match [1 calls, 29 total]
0.08% (20.00%) Enumerable#inject [1 calls, 6 total]
0.08% (14.29%) String#split [1 calls, 44 total]
0.27% (30.43%) IPAddr#to_range [1 calls, 1 total]
0.08% (28.57%) Kernel#clone [2 calls, 3 total]
0.12% (10.34%) String#split [1 calls, 44 total]
0.04% (3.45%) String#strip [1 calls, 2 total]
0.63% (31.37%) ActionDispatch::RemoteIp::GetIp#filter_proxies [1 calls, 1 total]
0.63% (100.00%) Array#reject [1 calls, 4 total]
0.59% (93.75%) Array#any? [1 calls, 30 total]
0.59% (100.00%) IPAddr#include? [1 calls, 1 total]
0.59% (100.00%) IPAddr#coerce_other [1 calls, 3 total]
0.59% (100.00%) Class#new [1 calls, 181 total]
0.55% (93.33%) IPAddr#initialize [1 calls, 2 total]
0.39% (71.43%) IPAddr#in_addr [1 calls, 2 total]
0.20% (50.00%) MatchData#captures [1 calls, 2 total]
0.12% (30.00%) Regexp#match [1 calls, 29 total]
0.08% (20.00%) Enumerable#inject [1 calls, 6 total]
0.08% (14.29%) String#split [1 calls, 44 total]
0.08% (3.92%) Array#reverse [2 calls, 2 total]
0.08% (3.92%) Array#flatten [1 calls, 2 total]
0.04% (1.96%) Array#compact [1 calls, 10 total]
0.16% (7.14%) Regexp#=~ [2 calls, 4 total]
0.59% (2.55%) Sprockets::Rails::Helper#request_debug_assets? [1 calls, 2 total]
0.20% (0.85%) Hash#stringify_keys [1 calls, 11 total]
0.20% (100.00%) Hash#transform_keys [1 calls, 13 total]
0.16% (80.00%) Hash#each_key [1 calls, 16 total]
0.08% (50.00%) Symbol#to_s [2 calls, 44 total]
0.08% (0.34%) String#html_safe [1 calls, 17 total]
0.08% (100.00%) Class#new [1 calls, 181 total]
0.04% (0.17%) Array#join [1 calls, 16 total]
15.79% (29.08%) ActionView::Helpers::RenderingHelper#render [1 calls, 1 total]
15.75% (99.75%) ActionView::Renderer#render_partial [1 calls, 1 total]
15.63% (99.25%) ActionView::PartialRenderer#render [1 calls, 1 total]
14.34% (91.73%) ActionView::PartialRenderer#render_partial [1 calls, 1 total]
14.30% (99.73%) ActionView::AbstractRenderer#instrument [1 calls, 2 total]
14.22% (99.45%) <Module::ActiveSupport::Notifications>#instrument [1 calls, 7 total]
14.06% (98.90%) ActiveSupport::Notifications::Instrumenter#instrument [1 calls, 6 total]
12.89% (91.64%) ActionView::Template#render [1 calls, 3 total]
12.81% (99.39%) ActionView::Template#instrument_render_template [1 calls, 3 total]
12.77% (99.69%) <Module::ActiveSupport::Notifications>#instrument [1 calls, 7 total]
12.77% (100.00%) ActionView::CompiledTemplates#_app_views_layouts__menu_html_erb___3690158889991152274_47078475681780 [1 calls, 1 total]
8.66% (67.79%) ActionView::Helpers::FormTagHelper#form_tag [1 calls, 1 total]
0.86% (6.75%) #<Module:0x0055a29cf8f108>#login_path [1 calls, 1 total]
0.86% (6.75%) ActionView::Helpers::UrlHelper#link_to [2 calls, 2 total]
0.71% (5.52%) ActionView::Helpers::ControllerHelper#flash [1 calls, 1 total]
0.39% (3.07%) #<Module:0x0055a29cf8f108>#register_path [1 calls, 1 total]
0.39% (100.00%) ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper#call [1 calls, 3 total]
0.20% (50.00%) ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper#optimized_helper [1 calls, 3 total]
0.08% (20.00%) ActionView::RoutingUrlFor#url_options [1 calls, 3 total]
0.08% (100.00%) ActionController::UrlFor#url_options [1 calls, 3 total]
0.08% (100.00%) Kernel#dup [1 calls, 56 total]
0.04% (50.00%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [1 calls, 52 total]
0.08% (20.00%) Hash#merge [1 calls, 20 total]
0.04% (50.00%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [1 calls, 52 total]
0.04% (10.00%) <Module::ActionDispatch::Http::URL>#path_for [1 calls, 3 total]
0.04% (100.00%) String#chomp [1 calls, 9 total]
0.39% (3.07%) #<Module:0x0055a29cf8f108>#forgotten_password_path [1 calls, 1 total]
0.39% (100.00%) ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper#call [1 calls, 3 total]
0.20% (50.00%) ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper#optimized_helper [1 calls, 3 total]
0.08% (20.00%) ActionView::RoutingUrlFor#url_options [1 calls, 3 total]
0.08% (100.00%) ActionController::UrlFor#url_options [1 calls, 3 total]
0.08% (100.00%) Kernel#dup [1 calls, 56 total]
0.04% (50.00%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [1 calls, 52 total]
0.08% (20.00%) Hash#merge [1 calls, 20 total]
0.04% (50.00%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [1 calls, 52 total]
0.04% (10.00%) <Module::ActionDispatch::Http::URL>#path_for [1 calls, 3 total]
0.04% (100.00%) String#chomp [1 calls, 9 total]
0.35% (2.76%) ApplicationHelper#logged_in? [1 calls, 1 total]
0.12% (0.92%) Class#new [1 calls, 181 total]
0.04% (0.31%) ActionDispatch::Flash::FlashHash#[] [1 calls, 1 total]
0.04% (100.00%) Symbol#to_s [1 calls, 44 total]
0.04% (0.31%) ActionView::Template#instrument_payload [1 calls, 3 total]
0.78% (5.57%) ActiveSupport::Notifications::Instrumenter#finish_with_state [1 calls, 6 total]
0.24% (1.67%) ActiveSupport::Notifications::Instrumenter#start [1 calls, 7 total]
0.04% (0.28%) ActionView::Renderer#cache_hits [1 calls, 1 total]
0.16% (1.10%) ActiveSupport::Notifications::Fanout#listening? [1 calls, 7 total]
0.04% (0.27%) Symbol#to_s [1 calls, 44 total]
0.74% (4.76%) ActionView::PartialRenderer#find_partial [1 calls, 1 total]
0.55% (3.51%) ActionView::PartialRenderer#setup [1 calls, 1 total]
0.39% (71.43%) ActionView::PartialRenderer#retrieve_variable [1 calls, 1 total]
0.08% (20.00%) <Class::File>#basename [1 calls, 30 total]
0.08% (20.00%) String#to_sym [1 calls, 4 total]
0.04% (10.00%) String#[] [1 calls, 16 total]
0.08% (14.29%) ActionView::AbstractRenderer#extract_details [1 calls, 2 total]
0.04% (50.00%) Enumerable#each_with_object [1 calls, 9 total]
0.04% (7.14%) ActionView::AbstractRenderer#prepend_formats [1 calls, 2 total]
0.04% (100.00%) Kernel#Array [1 calls, 7 total]
0.04% (100.00%) NilClass#to_a [1 calls, 2 total]
0.04% (7.14%) ActionView::PartialRenderer#retrieve_template_keys [1 calls, 1 total]
0.04% (100.00%) Hash#keys [1 calls, 7 total]
0.12% (0.75%) Class#new [1 calls, 181 total]
14.57% (26.84%) Sprockets::Rails::Helper#javascript_include_tag [1 calls, 1 total]
13.91% (95.43%) Array#map [1 calls, 37 total]
13.79% (99.15%) ActionView::Helpers::AssetTagHelper#javascript_include_tag [1 calls, 1 total]
13.16% (95.45%) Array#map [1 calls, 37 total]
12.46% (94.64%) ActionView::Helpers::AssetUrlHelper#javascript_path [1 calls, 1 total]
12.42% (99.69%) ActionView::Helpers::AssetUrlHelper#asset_path [1 calls, 2 total]
11.99% (96.53%) Sprockets::Rails::Helper#compute_asset_path [1 calls, 2 total]
11.91% (99.35%) Sprockets::Rails::Helper#resolve_asset_path [1 calls, 2 total]
11.91% (100.00%) Sprockets::Rails::Helper#resolve_asset [1 calls, 2 total]
11.91% (100.00%) Enumerable#detect [1 calls, 3 total]
11.83% (99.34%) Array#each [1 calls, 155 total]
11.75% (99.34%) Sprockets::Rails::HelperAssetResolvers::Environment#asset_path [1 calls, 2 total]
11.75% (100.00%) Sprockets::Rails::HelperAssetResolvers::Environment#digest_path [1 calls, 2 total]
11.36% (96.67%) Sprockets::Rails::HelperAssetResolvers::Environment#find_asset [1 calls, 2 total]
11.28% (99.31%) Sprockets::Base#[] [1 calls, 2 total]
11.28% (100.00%) Sprockets::Base#find_asset [1 calls, 2 total]
11.20% (99.31%) Sprockets::Base#resolve_with_compat [1 calls, 2 total]
11.12% (99.30%) Sprockets::Resolve#resolve [1 calls, 2 total]
9.95% (89.44%) Sprockets::Resolve#resolve_logical_path [1 calls, 2 total]
7.87% (79.13%) Sprockets::Resolve#resolve_under_paths [1 calls, 2 total]
7.72% (98.01%) Array#each [1 calls, 155 total]
5.91% (76.65%) Sprockets::Resolve#path_matches [3 calls, 7 total]
2.82% (47.68%) Sprockets::PathDependencyUtils#file_digest_dependency_set [6 calls, 14 total]
1.41% (50.00%) Class#new [6 calls, 181 total]
1.18% (83.33%) Set#initialize [6 calls, 25 total]
0.94% (80.00%) Set#merge [6 calls, 36 total]
0.47% (50.00%) Set#do_with_enum [6 calls, 15 total]
0.47% (100.00%) Enumerable#each_entry [6 calls, 15 total]
0.24% (50.00%) Array#each [6 calls, 155 total]
0.24% (100.00%) Set#add [6 calls, 16 total]
0.24% (20.00%) Class#new [6 calls, 181 total]
1.18% (41.67%) Sprockets::URIUtils#build_file_digest_uri [6 calls, 16 total]
1.21% (20.53%) Sprockets::Resolve#dirname_matches [3 calls, 7 total]
1.10% (90.32%) Array#each [3 calls, 155 total]
0.63% (57.14%) <Class::File>#basename [8 calls, 30 total]
0.35% (32.14%) Sprockets::Resolve#parse_path_extnames [1 calls, 5 total]
0.20% (55.56%) Sprockets::PathUtils#match_path_extname [1 calls, 5 total]
0.08% (40.00%) <Class::File>#basename [1 calls, 30 total]
0.04% (20.00%) String#[] [1 calls, 16 total]
0.04% (11.11%) String#chomp [1 calls, 9 total]
0.04% (11.11%) Hash#values_at [1 calls, 7 total]
0.08% (7.14%) <Class::File>#join [1 calls, 30 total]
0.94% (15.89%) Sprockets::Bower#resolve_alternates [3 calls, 7 total]
0.47% (50.00%) Sprockets::Resolve#resolve_alternates [3 calls, 7 total]
0.24% (50.00%) Class#new [3 calls, 181 total]
0.12% (50.00%) Set#initialize [3 calls, 25 total]
0.12% (100.00%) Class#new [3 calls, 181 total]
0.24% (25.00%) <Class::File>#join [3 calls, 30 total]
0.47% (7.95%) <Class::File>#join [6 calls, 30 total]
0.24% (3.97%) <Class::File>#dirname [3 calls, 7 total]
0.12% (1.99%) Array#select [3 calls, 16 total]
1.41% (18.27%) Sprockets::HTTPUtils#find_best_q_match [3 calls, 9 total]
1.41% (100.00%) Sprockets::HTTPUtils#find_q_matches [3 calls, 9 total]
0.71% (50.00%) Array#each [3 calls, 155 total]
0.67% (94.44%) Enumerable#find [3 calls, 17 total]
0.43% (64.71%) Array#each [3 calls, 155 total]
0.59% (41.67%) Array#sort_by! [3 calls, 10 total]
0.47% (80.00%) Enumerable#sort_by [3 calls, 10 total]
0.08% (1.00%) Class#new [1 calls, 181 total]
0.04% (50.00%) Set#initialize [1 calls, 25 total]
0.04% (100.00%) Class#new [1 calls, 181 total]
0.08% (1.00%) <Class::File>#basename [1 calls, 30 total]
1.06% (10.63%) Sprockets::Transformers#resolve_transform_type [1 calls, 2 total]
0.86% (81.48%) Sprockets::HTTPUtils#find_best_mime_type_match [1 calls, 2 total]
0.78% (90.91%) Sprockets::HTTPUtils#find_best_q_match [1 calls, 9 total]
0.78% (100.00%) Sprockets::HTTPUtils#find_q_matches [1 calls, 9 total]
0.55% (70.00%) Array#each [1 calls, 155 total]
0.51% (92.86%) Enumerable#find [1 calls, 17 total]
0.43% (84.62%) Array#each [1 calls, 155 total]
0.20% (25.00%) Array#sort_by! [1 calls, 10 total]
0.16% (80.00%) Enumerable#sort_by [1 calls, 10 total]
0.04% (3.70%) Array#compact [1 calls, 10 total]
0.04% (3.70%) Hash#keys [1 calls, 7 total]
0.35% (3.54%) Sprockets::Resolve#parse_path_extnames [1 calls, 5 total]
0.20% (55.56%) Sprockets::PathUtils#match_path_extname [1 calls, 5 total]
0.08% (40.00%) <Class::File>#basename [1 calls, 30 total]
0.04% (20.00%) String#[] [1 calls, 16 total]
0.04% (11.11%) String#chomp [1 calls, 9 total]
0.04% (11.11%) Hash#values_at [1 calls, 7 total]
0.27% (2.76%) Sprockets::Transformers#expand_transform_accepts [1 calls, 2 total]
0.24% (85.71%) Array#each [1 calls, 155 total]
0.08% (33.33%) Class#new [1 calls, 181 total]
0.04% (50.00%) Set#initialize [1 calls, 25 total]
0.04% (100.00%) Class#new [1 calls, 181 total]
0.20% (1.97%) Sprockets::URIUtils#build_file_digest_uri [1 calls, 16 total]
0.12% (1.18%) Sprockets::Resolve#parse_accept_options [1 calls, 2 total]
0.04% (0.39%) Set#add [1 calls, 16 total]
0.63% (5.63%) Sprockets::URIUtils#build_asset_uri [1 calls, 2 total]
0.39% (3.52%) Sprockets::PathUtils#relative_path? [1 calls, 2 total]
0.04% (0.35%) Sprockets::URIUtils#valid_asset_uri? [1 calls, 2 total]
0.04% (0.35%) Sprockets::PathUtils#absolute_path? [1 calls, 2 total]
0.04% (100.00%) String#[] [1 calls, 16 total]
0.08% (0.70%) Kernel#dup [1 calls, 56 total]
0.04% (50.00%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [1 calls, 52 total]
0.04% (0.35%) Hash#merge [1 calls, 20 total]
0.35% (3.00%) Sprockets::Asset#digest_path [1 calls, 2 total]
0.35% (100.00%) String#sub [1 calls, 13 total]
0.04% (0.33%) Sprockets::Rails::HelperAssetResolvers::Manifest#asset_path [1 calls, 2 total]
0.08% (0.65%) <Class::File>#join [1 calls, 30 total]
0.08% (0.63%) String#[] [2 calls, 16 total]
0.08% (0.63%) ActionView::Helpers::AssetUrlHelper#compute_asset_extname [1 calls, 2 total]
0.08% (100.00%) <Class::File>#extname [1 calls, 2 total]
0.04% (0.32%) String#blank? [1 calls, 7 total]
0.04% (100.00%) Regexp#match? [1 calls, 13 total]
0.04% (100.00%) Regexp#match [1 calls, 29 total]
0.04% (0.32%) Regexp#match? [1 calls, 13 total]
0.04% (100.00%) Regexp#match [1 calls, 29 total]
0.04% (0.32%) String#sub [1 calls, 13 total]
0.04% (0.32%) NilClass#to_s [1 calls, 14 total]
0.59% (4.46%) ActionView::Helpers::TagHelper#content_tag [1 calls, 5 total]
0.08% (0.57%) Hash#extract! [1 calls, 2 total]
0.04% (50.00%) Class#new [1 calls, 181 total]
0.04% (50.00%) Enumerable#each_with_object [1 calls, 9 total]
0.08% (0.57%) String#html_safe [1 calls, 17 total]
0.08% (100.00%) Class#new [1 calls, 181 total]
0.04% (0.28%) Hash#stringify_keys [1 calls, 11 total]
0.04% (0.28%) Hash#symbolize_keys [1 calls, 2 total]
0.04% (0.28%) Array#uniq [1 calls, 3 total]
0.04% (0.28%) Array#join [1 calls, 16 total]
0.20% (1.34%) Sprockets::Rails::Helper#compute_integrity? [1 calls, 2 total]
0.20% (1.34%) Sprockets::Rails::Helper#request_debug_assets? [1 calls, 2 total]
0.12% (0.81%) Hash#stringify_keys [1 calls, 11 total]
0.12% (100.00%) Hash#transform_keys [1 calls, 13 total]
0.08% (66.67%) Hash#each_key [1 calls, 16 total]
0.04% (50.00%) Symbol#to_s [1 calls, 44 total]
0.08% (0.54%) String#html_safe [1 calls, 17 total]
0.08% (100.00%) Class#new [1 calls, 181 total]
0.04% (0.27%) Array#join [1 calls, 16 total]
0.12% (0.22%) Class#new [1 calls, 181 total]
0.08% (0.14%) ActionView::Helpers::CsrfHelper#csrf_meta_tags [1 calls, 1 total]
0.04% (0.07%) ActionView::Helpers::RenderingHelper#_layout_for [1 calls, 1 total]
0.04% (0.07%) ActionView::Template#instrument_payload [1 calls, 3 total]
4.94% (7.99%) ActionView::AbstractRenderer#instrument [1 calls, 2 total]
4.86% (98.41%) <Module::ActiveSupport::Notifications>#instrument [1 calls, 7 total]
4.70% (96.77%) ActiveSupport::Notifications::Instrumenter#instrument [1 calls, 6 total]
2.70% (57.50%) ActionView::Template#render [1 calls, 3 total]
2.62% (97.10%) ActionView::Template#instrument_render_template [1 calls, 3 total]
2.59% (98.51%) <Module::ActiveSupport::Notifications>#instrument [1 calls, 7 total]
2.47% (95.45%) ActionView::CompiledTemplates#_app_views_say_hello_html_erb__3044914164313436269_47078431908240 [1 calls, 1 total]
1.10% (44.44%) ActionView::Helpers::TranslationHelper#localize [1 calls, 1 total]
1.10% (100.00%) I18n::Base#localize [1 calls, 1 total]
1.06% (96.43%) I18n::Backend::Base#localize [1 calls, 1 total]
0.55% (51.85%) I18n::Base#translate [1 calls, 2 total]
0.47% (85.71%) Kernel#catch [1 calls, 8 total]
0.08% (14.29%) Kernel#dup [1 calls, 56 total]
0.04% (50.00%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [1 calls, 52 total]
0.16% (14.81%) Time#strftime [1 calls, 1 total]
0.08% (50.00%) Fixnum#divmod [2 calls, 4 total]
0.08% (7.41%) I18n::Backend::Base#translate_localization_format [1 calls, 1 total]
0.08% (100.00%) String#gsub [1 calls, 49 total]
0.04% (3.70%) Hash#merge [1 calls, 20 total]
0.04% (3.70%) Symbol#to_s [1 calls, 44 total]
1.02% (41.27%) ActionView::Helpers::TranslationHelper#translate [1 calls, 1 total]
0.51% (50.00%) I18n::Base#translate [1 calls, 2 total]
0.43% (84.62%) Kernel#catch [1 calls, 8 total]
0.08% (15.38%) Kernel#dup [1 calls, 56 total]
0.04% (50.00%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [1 calls, 52 total]
0.16% (15.38%) ActionView::Helpers::TranslationHelper#scope_key_by_partial [1 calls, 1 total]
0.08% (50.00%) String#first [1 calls, 1 total]
0.08% (100.00%) String#to [1 calls, 1 total]
0.04% (50.00%) String#[] [1 calls, 16 total]
0.04% (25.00%) Symbol#to_s [1 calls, 44 total]
0.08% (7.69%) ActionView::Helpers::TranslationHelper#html_safe_translation_key? [1 calls, 1 total]
0.04% (50.00%) Symbol#to_s [1 calls, 44 total]
0.04% (50.00%) Regexp#match? [1 calls, 13 total]
0.04% (100.00%) Regexp#match [1 calls, 29 total]
0.04% (3.85%) Kernel#dup [1 calls, 56 total]
0.04% (3.85%) Kernel#Array [1 calls, 7 total]
0.04% (100.00%) NilClass#to_a [1 calls, 2 total]
0.04% (3.85%) Array#compact [1 calls, 10 total]
0.04% (3.85%) Hash#merge [1 calls, 20 total]
0.12% (4.76%) Class#new [1 calls, 181 total]
0.08% (3.17%) ActionView::OutputBuffer#<< [2 calls, 16 total]
0.12% (4.55%) ActiveSupport::Notifications::Fanout#listening? [1 calls, 7 total]
0.04% (1.49%) ActionView::Template#instrument_payload [1 calls, 3 total]
0.94% (20.00%) ActiveSupport::Notifications::Instrumenter#finish_with_state [1 calls, 6 total]
0.90% (19.17%) ActiveSupport::Notifications::Instrumenter#start [1 calls, 7 total]
0.16% (3.23%) ActiveSupport::Notifications::Fanout#listening? [1 calls, 7 total]
0.04% (0.79%) Symbol#to_s [1 calls, 44 total]
1.80% (2.92%) ActionView::TemplateRenderer#find_layout [1 calls, 1 total]
1.80% (100.00%) ActionView::TemplateRenderer#resolve_layout [1 calls, 2 total]
1.72% (95.65%) ActionView::Layouts#_default_layout [1 calls, 1 total]
1.72% (100.00%) SayController#_layout [1 calls, 1 total]
0.86% (50.00%) ApplicationController#_layout [1 calls, 1 total]
0.67% (77.27%) ActionView::LookupContext::ViewPaths#find_all [1 calls, 2 total]
0.43% (64.71%) ActionView::LookupContext::ViewPaths#args_for_lookup [1 calls, 5 total]
0.27% (63.64%) ActionView::LookupContext::ViewPaths#detail_args_for [1 calls, 5 total]
0.16% (57.14%) <Class::ActionView::LookupContext::DetailsKey>#get [1 calls, 4 total]
0.08% (50.00%) Kernel#dup [1 calls, 56 total]
0.04% (50.00%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [1 calls, 52 total]
0.08% (50.00%) Array#& [1 calls, 6 total]
0.08% (28.57%) Hash#merge [1 calls, 20 total]
0.04% (50.00%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [1 calls, 52 total]
0.12% (27.27%) ActionView::LookupContext::ViewPaths#normalize_name [1 calls, 5 total]
0.08% (66.67%) String#split [1 calls, 44 total]
0.12% (17.65%) ActionView::PathSet#find_all [1 calls, 5 total]
0.12% (100.00%) ActionView::PathSet#_find_all [1 calls, 5 total]
0.12% (100.00%) Array#each [1 calls, 155 total]
0.12% (100.00%) Array#each [1 calls, 155 total]
0.67% (38.64%) ActionView::LookupContext::ViewPaths#find_all [1 calls, 2 total]
0.43% (64.71%) ActionView::LookupContext::ViewPaths#args_for_lookup [1 calls, 5 total]
0.27% (63.64%) ActionView::LookupContext::ViewPaths#detail_args_for [1 calls, 5 total]
0.16% (57.14%) <Class::ActionView::LookupContext::DetailsKey>#get [1 calls, 4 total]
0.08% (50.00%) Kernel#dup [1 calls, 56 total]
0.04% (50.00%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [1 calls, 52 total]
0.08% (50.00%) Array#& [1 calls, 6 total]
0.08% (28.57%) Hash#merge [1 calls, 20 total]
0.04% (50.00%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [1 calls, 52 total]
0.12% (27.27%) ActionView::LookupContext::ViewPaths#normalize_name [1 calls, 5 total]
0.08% (66.67%) String#split [1 calls, 44 total]
0.12% (17.65%) ActionView::PathSet#find_all [1 calls, 5 total]
0.12% (100.00%) ActionView::PathSet#_find_all [1 calls, 5 total]
0.08% (66.67%) Array#each [1 calls, 155 total]
0.08% (100.00%) Array#each [1 calls, 155 total]
0.04% (2.17%) Kernel#dup [1 calls, 56 total]
0.04% (2.17%) ActionView::TemplateRenderer#resolve_layout [1 calls, 2 total]
0.04% (100.00%) Kernel#dup [1 calls, 56 total]
0.08% (0.13%) ActiveSupport::Tryable#try [1 calls, 1 total]
0.08% (0.13%) ActionView::OutputFlow#set [1 calls, 1 total]
0.08% (100.00%) Class#new [1 calls, 181 total]
0.04% (0.06%) Hash#keys [1 calls, 7 total]
0.04% (0.06%) ActionView::AbstractRenderer#formats [1 calls, 1 total]
0.86% (1.37%) ActionView::TemplateRenderer#determine_template [1 calls, 1 total]
0.16% (0.25%) ActionView::AbstractRenderer#prepend_formats [1 calls, 2 total]
0.08% (0.12%) ActionView::AbstractRenderer#extract_details [1 calls, 2 total]
0.04% (50.00%) Enumerable#each_with_object [1 calls, 9 total]
0.04% (0.06%) Class#new [1 calls, 181 total]
0.82% (1.29%) ActionView::Rendering#view_context [1 calls, 1 total]
0.51% (61.90%) Class#new [1 calls, 181 total]
0.27% (33.33%) AbstractController::Rendering#view_assigns [1 calls, 1 total]
0.20% (71.43%) Enumerable#each_with_object [1 calls, 9 total]
0.16% (80.00%) Array#each [1 calls, 155 total]
0.08% (50.00%) Symbol#slice [2 calls, 2 total]
0.04% (14.29%) Kernel#instance_variables [1 calls, 1 total]
0.04% (4.76%) ActionView::Rendering#view_renderer [1 calls, 2 total]
0.04% (100.00%) Class#new [1 calls, 181 total]
0.04% (0.06%) ActionController::Streaming#_process_options [1 calls, 1 total]
0.08% (0.12%) ActionController::Renderers#_render_to_body_with_renderer [1 calls, 1 total]
0.55% (0.84%) ActionController::Rendering#_set_rendered_content_type [1 calls, 1 total]
0.43% (0.66%) AbstractController::Rendering#_normalize_render [1 calls, 1 total]
0.16% (0.24%) ActionController::Metal#response_body= [1 calls, 1 total]
0.04% (0.06%) ActionView::Rendering#rendered_format [1 calls, 1 total]
0.94% (1.41%) ActionView::ViewPaths#template_exists? [1 calls, 1 total]
0.78% (83.33%) ActionView::LookupContext::ViewPaths#exists? [1 calls, 1 total]
0.43% (55.00%) ActionView::LookupContext::ViewPaths#args_for_lookup [1 calls, 5 total]
0.27% (63.64%) ActionView::LookupContext::ViewPaths#detail_args_for [1 calls, 5 total]
0.16% (57.14%) <Class::ActionView::LookupContext::DetailsKey>#get [1 calls, 4 total]
0.08% (50.00%) Kernel#dup [1 calls, 56 total]
0.04% (50.00%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [1 calls, 52 total]
0.08% (50.00%) Array#& [1 calls, 6 total]
0.08% (28.57%) Hash#merge [1 calls, 20 total]
0.04% (50.00%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [1 calls, 52 total]
0.12% (27.27%) ActionView::LookupContext::ViewPaths#normalize_name [1 calls, 5 total]
0.08% (66.67%) String#split [1 calls, 44 total]
0.24% (30.00%) ActionView::PathSet#exists? [1 calls, 1 total]
0.04% (0.06%) ActionDispatch::Http::MimeNegotiation#variant [1 calls, 2 total]
0.04% (100.00%) Class#new [1 calls, 181 total]
0.04% (0.06%) SayController#hello [1 calls, 1 total]
0.04% (100.00%) <Class::Time>#now [1 calls, 23 total]
0.12% (0.18%) ActionDispatch::Http::MimeNegotiation#formats [1 calls, 2 total]
0.04% (0.06%) Array#map [1 calls, 37 total]
0.04% (0.06%) Array#compact [1 calls, 10 total]
0.04% (0.06%) ActionView::ViewPaths#formats= [1 calls, 1 total]
2.82% (4.00%) ActiveSupport::Callbacks::CallbackSequence#invoke_before [1 calls, 7 total]
2.82% (100.00%) Array#each [1 calls, 155 total]
0.51% (0.72%) ActiveSupport::Callbacks::CallbackSequence#invoke_after [1 calls, 7 total]
0.51% (100.00%) Array#each [1 calls, 155 total]
0.16% (0.22%) <Class::Proc>#new [1 calls, 9 total]
0.04% (0.06%) <Class::ActiveSupport::Callbacks::Filters::Environment>#new [1 calls, 7 total]
2.15% (2.94%) ActiveSupport::Notifications::Instrumenter#finish_with_state [2 calls, 6 total]
0.39% (0.53%) ActiveSupport::Notifications::Instrumenter#start [2 calls, 7 total]
0.24% (0.32%) ActiveSupport::Notifications::Fanout#listening? [2 calls, 7 total]
3.09% (3.99%) ActionDispatch::Http::FilterParameters#filtered_parameters [1 calls, 1 total]
1.92% (62.03%) ActionDispatch::Http::Parameters#parameters [1 calls, 3 total]
1.02% (32.91%) ActionDispatch::Http::ParameterFilter#filter [1 calls, 1 total]
0.78% (76.92%) ActionDispatch::Http::ParameterFilter#compiled_filter [1 calls, 1 total]
0.78% (100.00%) <Class::ActionDispatch::Http::ParameterFilter::CompiledFilter>#compile [1 calls, 1 total]
0.39% (50.00%) Enumerable#partition [2 calls, 2 total]
0.16% (20.00%) Class#new [2 calls, 181 total]
0.08% (50.00%) Regexp#initialize [1 calls, 1 total]
0.08% (10.00%) Array#each [1 calls, 155 total]
0.04% (50.00%) Symbol#to_s [1 calls, 44 total]
0.04% (50.00%) <Class::Regexp>#escape [1 calls, 1 total]
0.04% (5.00%) Array#join [1 calls, 16 total]
0.20% (19.23%) ActionDispatch::Http::ParameterFilter::CompiledFilter#call [1 calls, 1 total]
0.12% (60.00%) Hash#each [1 calls, 21 total]
0.08% (40.00%) Class#new [1 calls, 181 total]
0.16% (5.06%) ActionDispatch::Http::FilterParameters#parameter_filter [1 calls, 1 total]
0.71% (0.91%) ActionDispatch::Http::MimeNegotiation#format [1 calls, 1 total]
0.08% (0.10%) Kernel#dup [1 calls, 56 total]
0.04% (50.00%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [1 calls, 52 total]
0.04% (0.05%) Module#name [1 calls, 1 total]
0.04% (0.05%) ActionDispatch::Request#headers [1 calls, 1 total]
0.04% (100.00%) Class#new [1 calls, 181 total]
0.04% (0.05%) ActionDispatch::Request#fullpath [1 calls, 2 total]
0.04% (0.05%) ActionController::ParamsWrapper#_wrapper_enabled? [1 calls, 1 total]
0.35% (0.45%) ActionView::ViewPaths#lookup_context [1 calls, 7 total]
0.08% (0.10%) Class#new [1 calls, 181 total]
0.63% (0.79%) ActionController::Metal#to_a [1 calls, 1 total]
0.24% (0.30%) ActionDispatch::Flash::RequestMethods#commit_flash [1 calls, 1 total]
0.16% (0.20%) Class#new [1 calls, 181 total]
0.08% (0.10%) Enumerable#any? [1 calls, 1 total]
0.63% (0.78%) <Class::ActionController::Base>#make_response! [1 calls, 1 total]
0.31% (0.39%) ActionDispatch::Routing::RouteSet::Dispatcher#controller [1 calls, 1 total]
0.47% (0.58%) ActionDispatch::Http::Parameters#path_parameters= [1 calls, 1 total]
0.12% (0.14%) Hash#merge [2 calls, 20 total]
0.04% (33.33%) Kernel#initialize_dup [2 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [2 calls, 52 total]
0.04% (0.05%) ActionDispatch::Http::Parameters#path_parameters [1 calls, 5 total]
0.04% (0.05%) Hash#transform_values [1 calls, 1 total]
1.21% (1.47%) ActionDispatch::Journey::Router#find_routes [1 calls, 1 total]
0.43% (35.48%) ActionDispatch::Journey::Router#filter_routes [1 calls, 1 total]
0.43% (100.00%) ActionDispatch::Journey::GTG::Simulator#memos [1 calls, 1 total]
0.12% (27.27%) ActionDispatch::Journey::GTG::TransitionTable#move [1 calls, 1 total]
0.04% (33.33%) Array#map [1 calls, 37 total]
0.04% (33.33%) Array#compact [1 calls, 10 total]
0.08% (18.18%) Enumerable#find_all [1 calls, 2 total]
0.08% (18.18%) Enumerable#flat_map [1 calls, 1 total]
0.04% (9.09%) Class#new [1 calls, 181 total]
0.04% (9.09%) StringScanner#scan [2 calls, 2 total]
0.04% (9.09%) Array#compact [1 calls, 10 total]
0.31% (25.81%) Array#map! [1 calls, 10 total]
0.20% (16.13%) Array#sort_by! [1 calls, 10 total]
0.16% (80.00%) Enumerable#sort_by [1 calls, 10 total]
0.16% (12.90%) Enumerable#find_all [1 calls, 2 total]
0.08% (50.00%) Array#each [1 calls, 155 total]
0.12% (9.68%) ActionDispatch::Journey::Router#match_routes [1 calls, 1 total]
0.12% (100.00%) Array#select [1 calls, 16 total]
0.20% (0.24%) <Class::ActionDispatch::Journey::Router::Utils>#normalize_path [1 calls, 1 total]
0.12% (60.00%) String#sub! [1 calls, 6 total]
0.04% (0.05%) ActionDispatch::Routing::RouteSet#make_request [1 calls, 1 total]
0.04% (100.00%) Class#new [1 calls, 181 total]
0.39% (0.47%) Rack::ETag#digest_body [1 calls, 1 total]
0.12% (30.00%) Digest::Instance#hexdigest [1 calls, 1 total]
0.04% (33.33%) Digest::Base#finish [1 calls, 1 total]
0.04% (10.00%) ActionDispatch::Response::RackBody#each [1 calls, 1 total]
0.04% (10.00%) String#byteslice [1 calls, 1 total]
0.12% (0.14%) Class#new [1 calls, 181 total]
0.08% (0.09%) Rack::ETag#etag_body? [1 calls, 1 total]
0.04% (0.05%) Rack::ETag#skip_caching? [1 calls, 1 total]
0.31% (0.37%) <Class::Rack::Utils::HeaderHash>#new [1 calls, 2 total]
0.31% (100.00%) Class#new [1 calls, 181 total]
0.20% (0.23%) ActionDispatch::Session::SessionObject#prepare_session [1 calls, 1 total]
0.16% (0.19%) Rack::Session::Abstract::Persisted#commit_session [1 calls, 1 total]
0.04% (0.05%) ActionDispatch::Session::Compatibility#make_request [1 calls, 1 total]
0.04% (100.00%) Class#new [1 calls, 181 total]
0.04% (0.05%) Class#new [1 calls, 181 total]
0.20% (0.23%) ActionDispatch::Cookies::CookieJar#write [1 calls, 1 total]
0.08% (0.09%) ActionDispatch::Request#cookie_jar [1 calls, 2 total]
0.04% (0.05%) Class#new [1 calls, 181 total]
0.04% (0.05%) Rack::Utils::HeaderHash#[] [1 calls, 8 total]
0.04% (100.00%) String#downcase [1 calls, 29 total]
0.04% (0.05%) Class#new [1 calls, 181 total]
0.04% (0.05%) Rack::Utils::HeaderHash#[] [1 calls, 8 total]
0.04% (100.00%) String#downcase [1 calls, 29 total]
0.04% (0.05%) Class#new [1 calls, 181 total]
1.06% (1.22%) Logger#info [1 calls, 9 total]
0.16% (0.18%) ActiveSupport::Notifications::Instrumenter#start [1 calls, 7 total]
0.08% (0.09%) Class#new [1 calls, 181 total]
0.04% (0.05%) <Class::ActiveSupport::LogSubscriber>#flush_all! [1 calls, 1 total]
0.12% (0.14%) ActiveSupport::TaggedLogging::Formatter#push_tags [1 calls, 1 total]
0.08% (66.67%) Array#flatten [1 calls, 2 total]
0.04% (33.33%) Array#reject [1 calls, 4 total]
0.04% (0.05%) ActiveSupport::TaggedLogging::Formatter#pop_tags [1 calls, 1 total]
0.04% (100.00%) Array#pop [1 calls, 21 total]
0.04% (0.05%) Class#new [1 calls, 181 total]
0.04% (0.05%) Rails::Rack::Logger#compute_tags [1 calls, 1 total]
0.04% (100.00%) Array#collect [1 calls, 1 total]
0.08% (0.09%) Class#new [2 calls, 181 total]
0.35% (0.40%) ActionDispatch::RequestId#make_request_id [1 calls, 1 total]
0.04% (0.04%) Class#new [1 calls, 181 total]
0.04% (0.04%) Kernel#tap [1 calls, 11 total]
0.04% (0.04%) Rack::Utils::HeaderHash#include? [1 calls, 1 total]
0.04% (100.00%) String#downcase [1 calls, 29 total]
0.04% (0.04%) String#% [1 calls, 5 total]
0.04% (0.04%) Rack::Utils::HeaderHash#[]= [1 calls, 17 total]
0.04% (100.00%) String#downcase [1 calls, 29 total]
0.24% (0.27%) Class#new [2 calls, 181 total]
0.55% (0.62%) <Class::ActiveSupport::ExecutionWrapper>#run! [1 calls, 1 total]
0.51% (92.86%) Kernel#tap [1 calls, 11 total]
0.04% (7.14%) Class#new [1 calls, 181 total]
0.12% (0.13%) Class#new [1 calls, 181 total]
0.90% (1.01%) ActionDispatch::FileHandler#match? [1 calls, 1 total]
0.43% (47.83%) Enumerable#detect [1 calls, 3 total]
0.35% (81.82%) Array#each [1 calls, 155 total]
0.24% (66.67%) <Class::File>#join [3 calls, 30 total]
0.12% (33.33%) <Class::File>#file? [3 calls, 3 total]
0.24% (26.09%) <Module::Rack::Utils>#clean_path_info [1 calls, 1 total]
0.08% (33.33%) String#split [1 calls, 44 total]
0.08% (33.33%) <Class::File>#join [1 calls, 30 total]
0.08% (8.70%) <Module::Rack::Utils>#unescape_path [1 calls, 1 total]
0.04% (0.04%) Class#new [1 calls, 181 total]
0.04% (0.04%) String#chomp [1 calls, 9 total]
0.12% (0.13%) Rails::Application#build_request [1 calls, 1 total]
0.86% (0.94%) Class#new [2 calls, 181 total]
0.71% (0.77%) Rack::BodyProxy#close [1 calls, 4 total]
0.20% (0.21%) Rack::Test::CookieJar#for [1 calls, 1 total]
0.04% (20.00%) Rack::Test::CookieJar#hash_for [1 calls, 1 total]
0.04% (20.00%) Hash#values [1 calls, 1 total]
0.04% (20.00%) Array#map [1 calls, 37 total]
0.04% (20.00%) Array#join [1 calls, 16 total]
0.20% (0.21%) Rack::Response#finish [1 calls, 1 total]
0.12% (60.00%) Class#new [1 calls, 181 total]
0.04% (0.04%) Rack::Utils::HeaderHash#[] [1 calls, 8 total]
0.04% (100.00%) String#downcase [1 calls, 29 total]
0.47% (0.51%) <Module::URI>#parse [1 calls, 2 total]
0.47% (100.00%) URI::RFC3986_Parser#parse [1 calls, 2 total]
0.27% (58.33%) URI::RFC3986_Parser#split [1 calls, 2 total]
0.16% (57.14%) MatchData#[] [8 calls, 17 total]
0.08% (28.57%) Regexp#match [1 calls, 29 total]
0.16% (33.33%) Class#new [1 calls, 181 total]
0.04% (8.33%) String#upcase [1 calls, 7 total]
0.04% (0.04%) Rack::Test::Session#retry_with_digest_auth? [1 calls, 1 total]
2.94% (3.09%) Rack::Test::Session#env_for [1 calls, 1 total]
1.65% (56.00%) <Class::Rack::MockRequest>#env_for [1 calls, 1 total]
0.67% (40.48%) <Class::Rack::MockRequest>#parse_uri_rfc2396 [1 calls, 1 total]
0.67% (100.00%) URI::RFC2396_Parser#parse [1 calls, 1 total]
0.43% (64.71%) URI::RFC2396_Parser#split [1 calls, 1 total]
0.27% (63.64%) MatchData#[] [1 calls, 17 total]
0.12% (27.27%) Regexp#=== [1 calls, 1 total]
0.16% (23.53%) Class#new [1 calls, 181 total]
0.08% (11.76%) String#upcase [2 calls, 7 total]
0.27% (16.67%) String#b [7 calls, 7 total]
0.16% (9.52%) Class#new [3 calls, 181 total]
0.04% (25.00%) StringIO#initialize [2 calls, 2 total]
0.08% (4.76%) Kernel#dup [1 calls, 56 total]
0.04% (50.00%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [1 calls, 52 total]
0.08% (4.76%) ActiveSupport::NumericWithFormat#to_s [2 calls, 7 total]
0.08% (100.00%) Fixnum#to_s [2 calls, 5 total]
0.04% (2.38%) String#[] [1 calls, 16 total]
0.04% (2.38%) Symbol#to_s [1 calls, 44 total]
0.04% (2.38%) String#upcase [1 calls, 7 total]
0.04% (2.38%) NilClass#to_s [1 calls, 14 total]
0.51% (17.33%) <Module::URI>#parse [1 calls, 2 total]
0.51% (100.00%) URI::RFC3986_Parser#parse [1 calls, 2 total]
0.31% (61.54%) URI::RFC3986_Parser#split [1 calls, 2 total]
0.16% (50.00%) MatchData#[] [8 calls, 17 total]
0.12% (37.50%) Regexp#match [1 calls, 29 total]
0.16% (30.77%) Class#new [1 calls, 181 total]
0.04% (7.69%) String#upcase [1 calls, 7 total]
0.27% (9.33%) Rack::Test::Session#default_env [1 calls, 1 total]
0.16% (57.14%) Hash#merge [2 calls, 20 total]
0.08% (50.00%) Kernel#initialize_dup [2 calls, 76 total]
0.08% (100.00%) Hash#initialize_copy [2 calls, 52 total]
0.04% (14.29%) Rack::Test::Session#headers_for_env [1 calls, 1 total]
0.08% (2.67%) Hash#merge [1 calls, 20 total]
0.04% (50.00%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (100.00%) Hash#initialize_copy [1 calls, 52 total]
0.04% (1.33%) String#[] [1 calls, 16 total]
0.04% (1.33%) Symbol#to_s [1 calls, 44 total]
0.04% (1.33%) String#upcase [1 calls, 7 total]
0.04% (1.33%) URI::Generic#to_s [1 calls, 1 total]
0.04% (100.00%) Kernel#dup [1 calls, 56 total]
2.00% (2.04%) <Class::ActionDispatch::TestResponse>#from_response [1 calls, 1 total]
1.96% (98.04%) Class#new [1 calls, 181 total]
0.04% (1.96%) Rack::MockResponse#body [1 calls, 1 total]
0.04% (100.00%) Array#join [1 calls, 16 total]
0.16% (0.16%) <Class::ActionDispatch::Http::Headers>#from_hash [2 calls, 2 total]
0.16% (100.00%) Class#new [4 calls, 181 total]
0.16% (0.16%) Class#new [2 calls, 181 total]
0.08% (0.08%) String#split [1 calls, 44 total]
0.08% (0.08%) ActionDispatch::Http::Headers#merge! [2 calls, 2 total]
0.04% (0.04%) ActionDispatch::Integration::Session#build_full_uri [1 calls, 1 total]
0.04% (0.04%) Kernel#dup [1 calls, 56 total]
1.10% (1.10%) ActionDispatch::IntegrationTest#before_setup [1 calls, 1 total]
0.55% (0.55%) ActiveRecord::TestFixtures#after_teardown [1 calls, 1 total]