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:13 +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% ~ 0.0260183869999977)
100.00% (100.00%) ActiveSupport::Testing::Performance::Profiler#run [1 calls, 1 total]
92.61% (92.61%) Integer#times [1 calls, 4 total]
92.60% (100.00%) ActiveSupport::Testing::Performance::Performer#run_test [1 calls, 1 total]
92.60% (100.00%) ActiveSupport::Testing::Performance#run_test [1 calls, 1 total]
90.11% (97.31%) ActiveSupport::Testing::Performance::Metrics::Base#profile [1 calls, 1 total]
90.02% (99.91%) LoadTest#test_homepage [1 calls, 1 total]
90.01% (99.98%) ActionDispatch::Integration::Runner#get [1 calls, 1 total]
89.92% (99.90%) ActionDispatch::Integration::RequestHelpers#get [1 calls, 1 total]
89.86% (99.94%) ActionDispatch::Integration::Session#process [1 calls, 1 total]
87.88% (97.80%) Rack::Test::Session#request [1 calls, 1 total]
85.61% (97.41%) Rack::Test::Session#process_request [1 calls, 1 total]
85.19% (99.51%) Rack::MockSession#request [1 calls, 1 total]
80.93% (95.01%) Rails::Engine#call [1 calls, 1 total]
79.82% (98.63%) Rack::Sendfile#call [1 calls, 1 total]
79.74% (99.90%) ActionDispatch::Static#call [1 calls, 1 total]
78.09% (97.93%) ActionDispatch::Executor#call [1 calls, 1 total]
76.05% (97.38%) ActiveSupport::Cache::Strategy::LocalCache::Middleware#call [1 calls, 1 total]
75.86% (99.76%) Rack::Runtime#call [1 calls, 1 total]
75.48% (99.50%) Rack::MethodOverride#call [1 calls, 1 total]
75.43% (99.93%) ActionDispatch::RequestId#call [1 calls, 1 total]
74.60% (98.90%) ActionDispatch::RemoteIp#call [1 calls, 1 total]
74.45% (99.80%) Rails::Rack::Logger#call [1 calls, 1 total]
74.28% (99.77%) ActiveSupport::TaggedLogging#tagged [1 calls, 1 total]
74.26% (99.97%) ActiveSupport::TaggedLogging::Formatter#tagged [1 calls, 1 total]
74.06% (99.74%) Rails::Rack::Logger#call_app [1 calls, 1 total]
72.02% (97.25%) ActionDispatch::ShowExceptions#call [1 calls, 1 total]
71.91% (99.84%) ActionDispatch::DebugExceptions#call [1 calls, 1 total]
71.78% (99.83%) ActionDispatch::Callbacks#call [1 calls, 1 total]
71.76% (99.96%) ActiveSupport::Callbacks#run_callbacks [1 calls, 8 total]
71.61% (99.79%) ActionDispatch::Cookies#call [1 calls, 1 total]
71.22% (99.46%) Rack::Session::Abstract::Persisted#call [1 calls, 1 total]
71.19% (99.96%) Rack::Session::Abstract::Persisted#context [1 calls, 1 total]
70.33% (98.78%) Rack::Head#call [1 calls, 1 total]
70.29% (99.95%) Rack::ConditionalGet#call [1 calls, 1 total]
69.78% (99.28%) Rack::ETag#call [1 calls, 1 total]
68.15% (97.66%) ActionDispatch::Routing::RouteSet#call [1 calls, 1 total]
67.81% (99.50%) ActionDispatch::Journey::Router#serve [1 calls, 1 total]
66.43% (97.97%) Array#each [1 calls, 155 total]
65.08% (97.97%) ActionDispatch::Routing::RouteSet::Dispatcher#serve [1 calls, 1 total]
63.48% (97.55%) ActionDispatch::Routing::RouteSet::Dispatcher#dispatch [1 calls, 1 total]
63.46% (99.96%) <Class::ActionController::Metal>#dispatch [1 calls, 1 total]
63.21% (99.62%) ActionController::Metal#dispatch [1 calls, 1 total]
60.51% (95.72%) ActionView::Rendering#process [1 calls, 1 total]
59.54% (98.40%) AbstractController::Base#process [1 calls, 1 total]
59.29% (99.58%) ActiveRecord::Railties::ControllerRuntime#process_action [1 calls, 1 total]
59.13% (99.73%) ActionController::ParamsWrapper#process_action [1 calls, 1 total]
59.05% (99.88%) ActionController::Instrumentation#process_action [1 calls, 1 total]
55.28% (93.61%) <Module::ActiveSupport::Notifications>#instrument [2 calls, 7 total]
54.57% (98.72%) ActiveSupport::Notifications::Instrumenter#instrument [2 calls, 6 total]
49.01% (89.82%) ActionController::Rescue#process_action [1 calls, 1 total]
48.99% (99.95%) AbstractController::Callbacks#process_action [1 calls, 1 total]
48.97% (99.95%) ActiveSupport::Callbacks#run_callbacks [1 calls, 8 total]
45.41% (92.72%) ActionController::Rendering#process_action [1 calls, 1 total]
45.18% (99.51%) AbstractController::Base#process_action [1 calls, 1 total]
45.16% (99.95%) ActionController::BasicImplicitRender#send_action [1 calls, 1 total]
45.07% (99.79%) Kernel#tap [1 calls, 11 total]
44.93% (99.71%) ActionController::ImplicitRender#default_render [1 calls, 1 total]
44.01% (97.95%) ActionController::Instrumentation#render [1 calls, 1 total]
43.99% (99.94%) ActiveRecord::Railties::ControllerRuntime#cleanup_view_runtime [1 calls, 1 total]
43.22% (98.25%) ActionController::Instrumentation#cleanup_view_runtime [1 calls, 1 total]
43.19% (99.94%) <Module::Benchmark>#ms [1 calls, 1 total]
43.17% (99.94%) <Module::Benchmark>#realtime [1 calls, 1 total]
43.09% (99.84%) ActionController::Rendering#render [1 calls, 1 total]
43.07% (99.95%) AbstractController::Rendering#render [1 calls, 1 total]
41.14% (95.52%) ActionController::Renderers#render_to_body [1 calls, 1 total]
41.01% (99.66%) ActionController::Rendering#render_to_body [1 calls, 1 total]
40.98% (99.94%) ActionView::Rendering#render_to_body [1 calls, 1 total]
40.89% (99.78%) ActionController::Streaming#_render_template [1 calls, 1 total]
40.86% (99.92%) ActionView::Rendering#_render_template [1 calls, 1 total]
39.99% (97.87%) ActionView::Renderer#render [1 calls, 1 total]
39.95% (99.91%) ActionView::Renderer#render_template [1 calls, 1 total]
39.90% (99.86%) ActionView::TemplateRenderer#render [1 calls, 1 total]
39.01% (97.79%) ActionView::TemplateRenderer#render_template [1 calls, 1 total]
38.99% (99.94%) ActionView::TemplateRenderer#render_with_layout [1 calls, 1 total]
31.48% (80.74%) ActionView::Template#render [1 calls, 3 total]
31.47% (99.97%) ActionView::Template#instrument_render_template [1 calls, 3 total]
31.46% (99.96%) <Module::ActiveSupport::Notifications>#instrument [1 calls, 7 total]
31.38% (99.76%) ActionView::CompiledTemplates#_app_views_layouts_application_html_erb__3684285385835136263_47078437674600 [1 calls, 1 total]
14.71% (46.87%) ActionView::Helpers::RenderingHelper#render [1 calls, 1 total]
14.66% (99.67%) ActionView::Renderer#render_partial [1 calls, 1 total]
14.55% (99.27%) ActionView::PartialRenderer#render [1 calls, 1 total]
13.77% (94.61%) ActionView::PartialRenderer#render_partial [1 calls, 1 total]
13.74% (99.83%) ActionView::AbstractRenderer#instrument [1 calls, 2 total]
13.72% (99.81%) <Module::ActiveSupport::Notifications>#instrument [1 calls, 7 total]
12.72% (92.69%) ActiveSupport::Notifications::Instrumenter#instrument [1 calls, 6 total]
10.94% (86.07%) ActionView::Template#render [1 calls, 3 total]
10.93% (99.91%) ActionView::Template#instrument_render_template [1 calls, 3 total]
10.91% (99.75%) <Module::ActiveSupport::Notifications>#instrument [1 calls, 7 total]
10.83% (99.30%) ActionView::CompiledTemplates#_app_views_layouts__menu_html_erb___3690158889991152274_47078475681780 [1 calls, 1 total]
5.54% (51.17%) ActionView::Helpers::FormTagHelper#form_tag [1 calls, 1 total]
4.19% (75.64%) ActionView::Helpers::CaptureHelper#capture [1 calls, 1 total]
3.94% (93.95%) ActionView::Helpers::CaptureHelper#with_output_buffer [1 calls, 1 total]
0.96% (24.47%) ActionView::Helpers::FormTagHelper#submit_tag [1 calls, 1 total]
0.59% (61.06%) ActionView::Helpers::TagHelper#tag [1 calls, 5 total]
0.51% (87.31%) ActionView::Helpers::TagHelper::TagBuilder#tag_options [1 calls, 10 total]
0.46% (89.27%) Hash#each_pair [1 calls, 19 total]
0.04% (8.19%) Kernel#dup [1 calls, 56 total]
0.03% (63.17%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (6.74%) String#html_safe [1 calls, 17 total]
0.03% (86.26%) Class#new [1 calls, 181 total]
0.01% (2.21%) Symbol#to_s [1 calls, 44 total]
0.19% (19.67%) ActionView::Helpers::FormTagHelper#set_default_disable_with [1 calls, 1 total]
0.05% (28.35%) Hash#deep_merge! [1 calls, 1 total]
0.04% (74.48%) Hash#each_pair [1 calls, 19 total]
0.04% (18.70%) <Class::ActionView::Base>#automatically_disable_submit_tag [1 calls, 1 total]
0.03% (13.21%) Kernel#clone [1 calls, 3 total]
0.02% (73.08%) Kernel#initialize_clone [1 calls, 4 total]
0.01% (71.25%) String#initialize_copy [1 calls, 18 total]
0.01% (6.29%) String#to_s [1 calls, 102 total]
0.12% (12.79%) Hash#deep_stringify_keys [1 calls, 1 total]
0.01% (1.18%) Hash#update [1 calls, 29 total]
0.91% (23.23%) ActionView::Helpers::FormTagHelper#label_tag [2 calls, 2 total]
0.60% (65.56%) ActionView::Helpers::TagHelper#content_tag [2 calls, 5 total]
0.12% (13.33%) ActionView::Helpers::FormTagHelper#sanitize_to_id [2 calls, 4 total]
0.03% (27.45%) String#to_s [2 calls, 102 total]
0.03% (23.93%) String#tr [2 calls, 8 total]
0.03% (22.97%) String#delete [2 calls, 5 total]
0.06% (6.44%) String#blank? [2 calls, 7 total]
0.04% (73.35%) Regexp#match? [2 calls, 13 total]
0.03% (67.60%) Regexp#match [2 calls, 29 total]
0.05% (5.95%) Hash#stringify_keys [2 calls, 11 total]
0.04% (76.06%) Hash#transform_keys [2 calls, 13 total]
0.01% (35.30%) Hash#each_key [2 calls, 16 total]
0.80% (20.20%) ActionView::Helpers::FormTagHelper#text_field_tag [1 calls, 2 total]
0.66% (82.41%) ActionView::Helpers::TagHelper#tag [1 calls, 5 total]
0.58% (88.17%) ActionView::Helpers::TagHelper::TagBuilder#tag_options [1 calls, 10 total]
0.52% (90.07%) Hash#each_pair [1 calls, 19 total]
0.04% (7.50%) Kernel#dup [1 calls, 56 total]
0.03% (59.22%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (5.75%) String#html_safe [1 calls, 17 total]
0.03% (85.06%) Class#new [1 calls, 181 total]
0.02% (2.44%) Symbol#to_s [1 calls, 44 total]
0.05% (6.07%) Hash#stringify_keys [1 calls, 11 total]
0.04% (81.83%) Hash#transform_keys [1 calls, 13 total]
0.02% (57.70%) Hash#each_key [1 calls, 16 total]
0.04% (4.59%) ActionView::Helpers::FormTagHelper#sanitize_to_id [1 calls, 4 total]
0.01% (41.03%) String#to_s [1 calls, 102 total]
0.71% (17.92%) ActionView::Helpers::FormTagHelper#password_field_tag [1 calls, 1 total]
0.62% (88.00%) ActionView::Helpers::FormTagHelper#text_field_tag [1 calls, 2 total]
0.50% (80.65%) ActionView::Helpers::TagHelper#tag [1 calls, 5 total]
0.43% (86.37%) ActionView::Helpers::TagHelper::TagBuilder#tag_options [1 calls, 10 total]
0.37% (86.23%) Hash#each_pair [1 calls, 19 total]
0.04% (8.63%) Kernel#dup [1 calls, 56 total]
0.02% (62.04%) Kernel#initialize_dup [1 calls, 76 total]
0.01% (2.34%) Hash#blank? [1 calls, 10 total]
0.04% (7.51%) String#html_safe [1 calls, 17 total]
0.03% (85.11%) Class#new [1 calls, 181 total]
0.06% (9.56%) Hash#stringify_keys [1 calls, 11 total]
0.05% (86.90%) Hash#transform_keys [1 calls, 13 total]
0.03% (66.07%) Hash#each_key [1 calls, 16 total]
0.02% (50.82%) Symbol#to_s [2 calls, 44 total]
0.04% (6.51%) ActionView::Helpers::FormTagHelper#sanitize_to_id [1 calls, 4 total]
0.02% (46.85%) String#to_s [1 calls, 102 total]
0.06% (8.20%) Hash#merge [1 calls, 20 total]
0.03% (52.48%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (65.34%) Hash#initialize_copy [1 calls, 52 total]
0.20% (5.00%) ActionView::OutputBuffer#<< [5 calls, 16 total]
0.08% (2.10%) ActionView::OutputBuffer#safe_concat [6 calls, 20 total]
0.05% (1.26%) Class#new [1 calls, 181 total]
0.02% (0.55%) String#force_encoding [1 calls, 27 total]
0.02% (0.44%) String#encoding [1 calls, 3 total]
0.13% (3.04%) <Module::ERB::Util>#html_escape [1 calls, 1 total]
0.07% (1.73%) Object#presence [1 calls, 9 total]
1.01% (18.18%) ActionView::Helpers::FormTagHelper#form_tag_with_body [1 calls, 1 total]
0.92% (91.83%) ActionView::Helpers::FormTagHelper#form_tag_html [1 calls, 1 total]
0.43% (46.25%) ActionView::Helpers::FormTagHelper#extra_tags_for_form [1 calls, 1 total]
0.13% (29.71%) ActiveSupport::SafeBuffer#+ [1 calls, 2 total]
0.07% (52.84%) Kernel#dup [1 calls, 56 total]
0.05% (69.23%) Kernel#initialize_dup [1 calls, 76 total]
0.05% (39.94%) ActiveSupport::SafeBuffer#concat [1 calls, 17 total]
0.12% (28.57%) ActionView::Helpers::UrlHelper#token_tag [1 calls, 1 total]
0.07% (15.40%) ActionView::Helpers::FormTagHelper#utf8_enforcer_tag [1 calls, 1 total]
0.04% (56.59%) String#html_safe [1 calls, 17 total]
0.03% (87.45%) Class#new [1 calls, 181 total]
0.03% (6.80%) Hash#delete [3 calls, 65 total]
0.01% (3.40%) Symbol#to_s [1 calls, 44 total]
0.01% (2.49%) String#downcase [1 calls, 29 total]
0.38% (40.92%) ActionView::Helpers::TagHelper#tag [1 calls, 5 total]
0.30% (78.93%) ActionView::Helpers::TagHelper::TagBuilder#tag_options [1 calls, 10 total]
0.24% (81.44%) Hash#each_pair [1 calls, 19 total]
0.03% (11.68%) Kernel#dup [1 calls, 56 total]
0.02% (62.21%) Kernel#initialize_dup [1 calls, 76 total]
0.04% (10.82%) String#html_safe [1 calls, 17 total]
0.03% (80.12%) Class#new [1 calls, 181 total]
0.01% (2.89%) Symbol#to_s [1 calls, 44 total]
0.09% (9.40%) ActiveSupport::SafeBuffer#+ [1 calls, 2 total]
0.05% (59.91%) Kernel#dup [1 calls, 56 total]
0.04% (70.92%) Kernel#initialize_dup [1 calls, 76 total]
0.03% (33.43%) ActiveSupport::SafeBuffer#concat [1 calls, 17 total]
0.03% (2.87%) ActiveSupport::SafeBuffer#safe_concat [1 calls, 1 total]
0.02% (2.33%) ActiveSupport::SafeBuffer#concat [1 calls, 17 total]
0.30% (5.33%) ActionView::Helpers::FormTagHelper#html_options_for_form [1 calls, 1 total]
0.19% (65.35%) Hash#stringify_keys [1 calls, 11 total]
0.18% (95.64%) Hash#transform_keys [1 calls, 13 total]
0.03% (14.83%) Hash#each_key [1 calls, 16 total]
0.01% (51.33%) Symbol#to_s [1 calls, 44 total]
0.08% (27.63%) Kernel#tap [1 calls, 11 total]
1.89% (17.42%) #<Module:0x0055a29cf8f108>#login_path [1 calls, 1 total]
1.83% (97.21%) ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper#call [1 calls, 3 total]
1.09% (59.46%) ActionView::RoutingUrlFor#url_options [1 calls, 3 total]
1.04% (95.10%) ActionController::UrlFor#url_options [1 calls, 3 total]
0.45% (43.52%) ActionDispatch::Http::URL#optional_port [1 calls, 1 total]
0.15% (14.82%) ActionDispatch::Http::URL#host [1 calls, 1 total]
0.14% (13.30%) Rack::Request::Helpers#script_name [1 calls, 9 total]
0.07% (7.17%) ActionDispatch::Routing::UrlFor#url_options [1 calls, 1 total]
0.06% (5.69%) Kernel#dup [1 calls, 56 total]
0.04% (59.94%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (63.63%) Hash#initialize_copy [1 calls, 52 total]
0.03% (2.56%) ActionDispatch::Request#routes [1 calls, 4 total]
0.02% (2.18%) ActionDispatch::Http::Parameters#path_parameters [1 calls, 5 total]
0.02% (2.11%) Kernel#freeze [2 calls, 5 total]
0.01% (1.36%) Kernel#respond_to? [1 calls, 98 total]
0.36% (19.61%) ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper#optimized_helper [1 calls, 3 total]
0.30% (82.70%) ActionDispatch::Journey::Route#format [1 calls, 3 total]
0.27% (90.43%) ActionDispatch::Journey::Format#evaluate [1 calls, 6 total]
0.12% (43.05%) Kernel#dup [1 calls, 56 total]
0.02% (16.53%) Kernel#initialize_dup [1 calls, 76 total]
0.10% (38.22%) Array#each [2 calls, 155 total]
0.07% (66.56%) ActionDispatch::Journey::Format#evaluate [1 calls, 6 total]
0.03% (48.38%) Array#each [1 calls, 155 total]
0.01% (44.48%) ActionDispatch::Journey::Format::Parameter#name [1 calls, 3 total]
0.03% (40.86%) Kernel#dup [1 calls, 56 total]
0.01% (53.13%) Kernel#initialize_dup [1 calls, 76 total]
0.01% (4.85%) Array#join [1 calls, 16 total]
0.03% (8.48%) ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper#parameterize_args [1 calls, 3 total]
0.19% (10.42%) ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper#optimize_routes_generation? [1 calls, 3 total]
0.08% (4.35%) <Module::ActionDispatch::Http::URL>#path_for [1 calls, 3 total]
0.02% (23.36%) String#chomp [1 calls, 9 total]
0.01% (17.93%) String#to_s [1 calls, 102 total]
0.05% (2.90%) Hash#merge [1 calls, 20 total]
0.03% (51.78%) Kernel#initialize_dup [1 calls, 76 total]
0.01% (50.52%) Hash#initialize_copy [1 calls, 52 total]
0.01% (0.62%) Array#last [1 calls, 27 total]
0.73% (6.75%) ActionView::Helpers::UrlHelper#link_to [2 calls, 2 total]
0.70% (6.49%) #<Module:0x0055a29cf8f108>#register_path [1 calls, 1 total]
0.66% (94.38%) ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper#call [1 calls, 3 total]
0.18% (27.70%) ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper#optimized_helper [1 calls, 3 total]
0.15% (83.18%) ActionDispatch::Journey::Route#format [1 calls, 3 total]
0.15% (95.61%) ActionDispatch::Journey::Format#evaluate [1 calls, 6 total]
0.09% (61.83%) Array#each [2 calls, 155 total]
0.05% (57.86%) ActionDispatch::Journey::Format#evaluate [1 calls, 6 total]
0.03% (50.17%) Kernel#dup [1 calls, 56 total]
0.02% (59.16%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (36.65%) Array#each [1 calls, 155 total]
0.03% (21.16%) Kernel#dup [1 calls, 56 total]
0.02% (67.71%) Kernel#initialize_dup [1 calls, 76 total]
0.01% (8.13%) Array#join [1 calls, 16 total]
0.02% (11.75%) ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper#parameterize_args [1 calls, 3 total]
0.01% (62.73%) Integer#times [1 calls, 4 total]
0.17% (26.22%) ActionView::RoutingUrlFor#url_options [1 calls, 3 total]
0.10% (15.65%) ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper#optimize_routes_generation? [1 calls, 3 total]
0.10% (15.01%) Hash#merge [1 calls, 20 total]
0.03% (29.85%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (51.81%) Hash#initialize_copy [1 calls, 52 total]
0.08% (11.53%) <Module::ActionDispatch::Http::URL>#path_for [1 calls, 3 total]
0.02% (32.38%) String#to_s [1 calls, 102 total]
0.02% (29.09%) String#chomp [1 calls, 9 total]
0.01% (1.52%) Array#last [1 calls, 27 total]
0.68% (6.27%) ActionView::Helpers::ControllerHelper#flash [1 calls, 1 total]
0.65% (95.69%) ActionController::Base#flash [1 calls, 1 total]
0.63% (96.89%) ActionDispatch::Flash::RequestMethods#flash [1 calls, 1 total]
0.29% (45.74%) <Class::ActionDispatch::Flash::FlashHash>#from_session_value [1 calls, 1 total]
0.24% (82.05%) Class#new [1 calls, 181 total]
0.22% (91.70%) ActionDispatch::Flash::FlashHash#initialize [1 calls, 1 total]
0.11% (51.13%) Class#new [1 calls, 181 total]
0.10% (89.32%) Set#initialize [1 calls, 25 total]
0.06% (63.26%) Set#merge [1 calls, 36 total]
0.03% (54.28%) Set#do_with_enum [1 calls, 15 total]
0.02% (62.81%) Enumerable#each_entry [1 calls, 15 total]
0.02% (70.55%) Array#each [1 calls, 155 total]
0.01% (20.00%) Kernel#class [1 calls, 102 total]
0.02% (16.33%) Class#new [1 calls, 181 total]
0.04% (19.82%) ActionDispatch::Flash::FlashHash#stringify_array [1 calls, 1 total]
0.02% (54.82%) Array#map [1 calls, 37 total]
0.03% (14.19%) Hash#stringify_keys [1 calls, 11 total]
0.19% (30.89%) ActionDispatch::Request::Session#[] [1 calls, 4 total]
0.04% (6.13%) Rack::Request::Helpers#session [1 calls, 6 total]
0.04% (5.59%) ActionDispatch::Flash::RequestMethods#flash_hash [1 calls, 2 total]
0.03% (5.36%) ActionDispatch::Flash::RequestMethods#flash= [1 calls, 1 total]
0.62% (5.70%) #<Module:0x0055a29cf8f108>#forgotten_password_path [1 calls, 1 total]
0.58% (94.67%) ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper#call [1 calls, 3 total]
0.16% (27.85%) ActionView::RoutingUrlFor#url_options [1 calls, 3 total]
0.16% (27.81%) ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper#optimized_helper [1 calls, 3 total]
0.13% (82.73%) ActionDispatch::Journey::Route#format [1 calls, 3 total]
0.13% (94.83%) ActionDispatch::Journey::Format#evaluate [1 calls, 6 total]
0.08% (61.90%) Array#each [2 calls, 155 total]
0.05% (64.11%) ActionDispatch::Journey::Format#evaluate [1 calls, 6 total]
0.03% (50.07%) Kernel#dup [1 calls, 56 total]
0.01% (56.81%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (36.74%) Array#each [1 calls, 155 total]
0.03% (19.74%) Kernel#dup [1 calls, 56 total]
0.02% (63.99%) Kernel#initialize_dup [1 calls, 76 total]
0.01% (8.38%) Array#join [1 calls, 16 total]
0.02% (11.37%) ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper#parameterize_args [1 calls, 3 total]
0.01% (58.02%) Integer#times [1 calls, 4 total]
0.11% (18.61%) ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper#optimize_routes_generation? [1 calls, 3 total]
0.08% (13.81%) Hash#merge [1 calls, 20 total]
0.05% (60.66%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (40.20%) Hash#initialize_copy [1 calls, 52 total]
0.05% (8.43%) <Module::ActionDispatch::Http::URL>#path_for [1 calls, 3 total]
0.02% (31.34%) String#chomp [1 calls, 9 total]
0.01% (20.93%) String#to_s [1 calls, 102 total]
0.01% (1.73%) Array#last [1 calls, 27 total]
0.25% (2.33%) ApplicationHelper#logged_in? [1 calls, 1 total]
0.14% (1.33%) ActionView::OutputBuffer#<< [4 calls, 16 total]
0.07% (0.68%) ActionView::OutputBuffer#safe_concat [5 calls, 20 total]
0.06% (0.56%) Class#new [1 calls, 181 total]
0.03% (0.28%) ActionDispatch::Flash::FlashHash#[] [1 calls, 1 total]
0.01% (42.09%) Symbol#to_s [1 calls, 44 total]
0.03% (0.32%) ActiveSupport::Notifications::Fanout#listening? [1 calls, 7 total]
1.27% (9.95%) ActiveSupport::Notifications::Instrumenter#finish_with_state [1 calls, 6 total]
1.24% (97.96%) ActiveSupport::Notifications::Fanout#finish [1 calls, 7 total]
1.22% (98.64%) Array#each [1 calls, 155 total]
1.20% (98.26%) ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish [1 calls, 8 total]
1.19% (99.00%) ActiveSupport::LogSubscriber#finish [1 calls, 6 total]
1.16% (97.70%) ActiveSupport::Subscriber#finish [1 calls, 6 total]
0.98% (84.33%) ActionView::LogSubscriber#render_partial [1 calls, 1 total]
0.94% (95.78%) ActiveSupport::LogSubscriber#info [1 calls, 5 total]
0.90% (96.38%) Logger#info [1 calls, 9 total]
0.89% (98.44%) ActiveSupport::Logger#add [1 calls, 9 total]
0.76% (85.75%) Logger#add [1 calls, 9 total]
0.25% (32.36%) Logger::LogDevice#write [1 calls, 9 total]
0.15% (19.87%) ActiveSupport::Notifications::Event#duration [1 calls, 5 total]
0.12% (16.35%) Logger#format_message [1 calls, 9 total]
0.07% (9.27%) ActionView::LogSubscriber#from_rails_root [1 calls, 5 total]
0.03% (45.07%) String#sub! [1 calls, 6 total]
0.02% (24.50%) String#sub [1 calls, 13 total]
0.04% (4.61%) ActiveSupport::NumericWithFormat#to_s [1 calls, 7 total]
0.01% (29.66%) Float#to_s [1 calls, 2 total]
0.03% (4.04%) <Class::Time>#now [1 calls, 23 total]
0.01% (45.29%) Time#initialize [1 calls, 23 total]
0.02% (2.39%) Logger#format_severity [1 calls, 9 total]
0.01% (1.47%) Float#round [1 calls, 3 total]
0.09% (10.00%) ActiveSupport::LoggerThreadSafeLevel#level [1 calls, 14 total]
0.02% (2.01%) ActionView::LogSubscriber#logger [2 calls, 10 total]
0.06% (5.59%) ActiveSupport::Subscriber#event_stack [1 calls, 18 total]
0.04% (3.04%) <Class::Time>#now [1 calls, 23 total]
0.02% (46.67%) Time#initialize [1 calls, 23 total]
0.02% (1.42%) String#split [1 calls, 44 total]
0.02% (1.37%) Array#first [1 calls, 34 total]
0.01% (1.06%) ActionView::LogSubscriber#logger [1 calls, 10 total]
0.40% (3.17%) ActiveSupport::Notifications::Instrumenter#start [1 calls, 7 total]
0.38% (94.58%) ActiveSupport::Notifications::Fanout#start [1 calls, 7 total]
0.35% (91.00%) Array#each [1 calls, 155 total]
0.33% (96.07%) ActiveSupport::Notifications::Fanout::Subscribers::Evented#start [1 calls, 8 total]
0.32% (96.41%) ActionView::LogSubscriber#start [1 calls, 2 total]
0.31% (97.17%) ActiveSupport::LogSubscriber#start [1 calls, 6 total]
0.27% (86.87%) ActiveSupport::Subscriber#start [1 calls, 6 total]
0.09% (34.05%) ActiveSupport::Subscriber#event_stack [2 calls, 18 total]
0.09% (32.10%) Class#new [1 calls, 181 total]
0.07% (79.24%) ActiveSupport::Notifications::Event#initialize [1 calls, 6 total]
0.05% (65.66%) Kernel#dup [1 calls, 56 total]
0.03% (63.28%) Kernel#initialize_dup [1 calls, 76 total]
0.01% (52.25%) Hash#initialize_copy [1 calls, 52 total]
0.05% (17.87%) <Class::Time>#now [1 calls, 23 total]
0.02% (35.08%) Time#initialize [1 calls, 23 total]
0.02% (5.60%) Array#push [1 calls, 12 total]
0.01% (4.66%) ActionView::LogSubscriber#logger [1 calls, 10 total]
0.02% (5.74%) ActiveSupport::Notifications::Fanout#listeners_for [1 calls, 15 total]
0.04% (0.28%) ActionView::Renderer#cache_hits [1 calls, 1 total]
0.90% (6.53%) ActiveSupport::Notifications::Fanout#listening? [1 calls, 7 total]
0.09% (0.66%) <Module::ActiveSupport::Notifications>#instrumenter [1 calls, 6 total]
0.01% (0.08%) Symbol#to_s [1 calls, 44 total]
0.44% (2.99%) ActionView::PartialRenderer#find_partial [1 calls, 1 total]
0.31% (2.15%) ActionView::PartialRenderer#setup [1 calls, 1 total]
0.06% (0.43%) Class#new [1 calls, 181 total]
10.22% (32.56%) Sprockets::Rails::Helper#stylesheet_link_tag [1 calls, 1 total]
7.90% (77.32%) Array#map [1 calls, 37 total]
7.88% (99.72%) ActionView::Helpers::AssetTagHelper#stylesheet_link_tag [1 calls, 1 total]
7.57% (96.14%) Array#map [1 calls, 37 total]
6.83% (90.19%) ActionView::Helpers::AssetUrlHelper#stylesheet_path [1 calls, 1 total]
6.80% (99.48%) ActionView::Helpers::AssetUrlHelper#asset_path [1 calls, 2 total]
6.33% (93.17%) Sprockets::Rails::Helper#compute_asset_path [1 calls, 2 total]
6.16% (97.29%) Sprockets::Rails::Helper#resolve_asset_path [1 calls, 2 total]
6.14% (99.74%) Sprockets::Rails::Helper#resolve_asset [1 calls, 2 total]
5.51% (89.66%) Enumerable#detect [1 calls, 3 total]
5.50% (99.82%) Array#each [1 calls, 155 total]
5.32% (96.67%) Sprockets::Rails::HelperAssetResolvers::Environment#asset_path [1 calls, 2 total]
5.30% (99.67%) Sprockets::Rails::HelperAssetResolvers::Environment#digest_path [1 calls, 2 total]
5.03% (94.85%) Sprockets::Rails::HelperAssetResolvers::Environment#find_asset [1 calls, 2 total]
5.01% (99.62%) Sprockets::Base#[] [1 calls, 2 total]
5.00% (99.79%) Sprockets::Base#find_asset [1 calls, 2 total]
4.90% (98.08%) Sprockets::Base#resolve_with_compat [1 calls, 2 total]
4.83% (98.61%) Sprockets::Resolve#resolve [1 calls, 2 total]
4.30% (89.04%) Sprockets::Resolve#resolve_logical_path [1 calls, 2 total]
3.67% (85.39%) Sprockets::Resolve#resolve_under_paths [1 calls, 2 total]
3.57% (97.28%) Array#each [1 calls, 155 total]
2.69% (75.23%) Sprockets::Resolve#path_matches [4 calls, 7 total]
1.33% (49.55%) Sprockets::PathDependencyUtils#file_digest_dependency_set [8 calls, 14 total]
0.78% (58.59%) Class#new [8 calls, 181 total]
0.68% (86.65%) Set#initialize [8 calls, 25 total]
0.47% (69.68%) Set#merge [8 calls, 36 total]
0.28% (59.02%) Set#do_with_enum [8 calls, 15 total]
0.20% (71.80%) Enumerable#each_entry [8 calls, 15 total]
0.16% (81.77%) Array#each [8 calls, 155 total]
0.06% (35.73%) Set#add [8 calls, 16 total]
0.02% (5.89%) Kernel#respond_to? [8 calls, 98 total]
0.08% (16.13%) Kernel#class [8 calls, 102 total]
0.01% (2.76%) Kernel#instance_of? [8 calls, 43 total]
0.09% (13.06%) Class#new [8 calls, 181 total]
0.04% (44.59%) Hash#initialize [8 calls, 42 total]
0.03% (4.32%) Kernel#nil? [8 calls, 103 total]
0.48% (36.24%) Sprockets::URIUtils#build_file_digest_uri [8 calls, 16 total]
0.44% (91.33%) Sprockets::URIUtils#join_file_uri [8 calls, 18 total]
0.29% (66.47%) URI::RFC2396_Parser#escape [8 calls, 20 total]
0.10% (34.73%) String#gsub [8 calls, 49 total]
0.08% (26.57%) String#force_encoding [8 calls, 27 total]
0.03% (8.60%) Kernel#kind_of? [8 calls, 45 total]
0.01% (3.28%) String#start_with? [8 calls, 42 total]
0.40% (14.92%) Sprockets::Resolve#dirname_matches [4 calls, 7 total]
0.34% (12.67%) Sprockets::Bower#resolve_alternates [4 calls, 7 total]
0.16% (45.68%) Sprockets::Resolve#resolve_alternates [4 calls, 7 total]
0.12% (77.97%) Class#new [4 calls, 181 total]
0.09% (70.92%) Set#initialize [4 calls, 25 total]
0.05% (52.45%) Class#new [4 calls, 181 total]
0.02% (48.73%) Hash#initialize [4 calls, 42 total]
0.01% (15.78%) NilClass#nil? [4 calls, 29 total]
0.06% (16.74%) Sprockets::PathUtils#directory? [4 calls, 14 total]
0.04% (13.05%) <Class::File>#join [4 calls, 30 total]
0.22% (8.36%) Set#merge [8 calls, 36 total]
0.08% (37.17%) Kernel#class [8 calls, 102 total]
0.03% (13.27%) Hash#update [8 calls, 29 total]
0.02% (10.27%) Kernel#instance_variable_get [8 calls, 23 total]
0.01% (6.37%) Kernel#instance_of? [8 calls, 43 total]
0.09% (3.41%) <Class::File>#join [8 calls, 30 total]
0.07% (2.73%) Array#select [4 calls, 16 total]
0.04% (1.46%) Array#each [4 calls, 155 total]
0.03% (1.11%) <Class::File>#dirname [4 calls, 7 total]
0.03% (1.10%) Sprockets::PathUtils#directory? [4 calls, 14 total]
0.73% (20.30%) Sprockets::HTTPUtils#find_best_q_match [4 calls, 9 total]
0.66% (91.02%) Sprockets::HTTPUtils#find_q_matches [4 calls, 9 total]
0.44% (66.68%) Array#each [4 calls, 155 total]
0.37% (84.95%) Enumerable#find [12 calls, 17 total]
0.32% (85.15%) Array#each [12 calls, 155 total]
0.12% (18.52%) Array#sort_by! [4 calls, 10 total]
0.10% (81.02%) Enumerable#sort_by [4 calls, 10 total]
0.04% (44.01%) Array#each [4 calls, 155 total]
0.02% (2.70%) Array#map! [4 calls, 10 total]
0.03% (3.90%) Array#first [4 calls, 34 total]
0.10% (2.80%) Set#merge [4 calls, 36 total]
0.03% (28.72%) Kernel#class [4 calls, 102 total]
0.02% (21.07%) Hash#update [4 calls, 29 total]
0.01% (11.22%) Kernel#instance_variable_get [4 calls, 23 total]
0.06% (1.61%) Class#new [1 calls, 181 total]
0.04% (70.94%) Set#initialize [1 calls, 25 total]
0.01% (29.82%) Class#new [1 calls, 181 total]
0.24% (5.62%) Sprockets::Transformers#resolve_transform_type [1 calls, 2 total]
0.18% (73.81%) Sprockets::HTTPUtils#find_best_mime_type_match [1 calls, 2 total]
0.16% (89.56%) Sprockets::HTTPUtils#find_best_q_match [1 calls, 9 total]
0.15% (91.59%) Sprockets::HTTPUtils#find_q_matches [1 calls, 9 total]
0.08% (56.51%) Array#each [1 calls, 155 total]
0.07% (82.37%) Enumerable#find [1 calls, 17 total]
0.05% (79.38%) Array#each [1 calls, 155 total]
0.04% (25.86%) Array#sort_by! [1 calls, 10 total]
0.03% (79.50%) Enumerable#sort_by [1 calls, 10 total]
0.02% (56.82%) Array#each [1 calls, 155 total]
0.01% (5.19%) Array#compact [1 calls, 10 total]
0.15% (3.59%) Sprockets::Resolve#parse_path_extnames [1 calls, 5 total]
0.09% (2.13%) Sprockets::Transformers#expand_transform_accepts [1 calls, 2 total]
0.07% (73.76%) Array#each [1 calls, 155 total]
0.03% (51.34%) Set#each [1 calls, 3 total]
0.03% (73.13%) Hash#each_key [1 calls, 16 total]
0.01% (50.27%) Array#push [2 calls, 12 total]
0.06% (1.41%) Sprockets::URIUtils#build_file_digest_uri [1 calls, 16 total]
0.02% (0.56%) Sprockets::Resolve#parse_accept_options [1 calls, 2 total]
0.35% (7.20%) Sprockets::URIUtils#build_asset_uri [1 calls, 2 total]
0.07% (1.42%) Sprockets::PathUtils#relative_path? [1 calls, 2 total]
0.02% (0.46%) Sprockets::URIUtils#valid_asset_uri? [1 calls, 2 total]
0.02% (0.44%) Sprockets::PathUtils#absolute_path? [1 calls, 2 total]
0.03% (0.53%) Kernel#dup [1 calls, 56 total]
0.02% (67.94%) Kernel#initialize_dup [1 calls, 76 total]
0.03% (0.67%) Hash#merge [1 calls, 20 total]
0.02% (63.60%) Kernel#initialize_dup [1 calls, 76 total]
0.01% (56.58%) Hash#initialize_copy [1 calls, 52 total]
0.02% (0.50%) Sprockets::CachedEnvironment#load [1 calls, 2 total]
0.15% (2.75%) Sprockets::Asset#digest_path [1 calls, 2 total]
0.12% (83.28%) String#sub [1 calls, 13 total]
0.10% (1.84%) Sprockets::Rails::HelperAssetResolvers::Environment#raise_unless_precompiled_asset [1 calls, 2 total]
0.09% (1.70%) ActionView::Base#digest_assets [2 calls, 4 total]
0.04% (41.20%) Kernel#public_send [2 calls, 31 total]
0.02% (21.33%) Kernel#class [2 calls, 102 total]
0.06% (1.05%) Sprockets::Rails::HelperAssetResolvers::Manifest#asset_path [1 calls, 2 total]
0.61% (9.98%) Sprockets::Rails::Helper#asset_resolver_strategies [1 calls, 2 total]
0.43% (69.89%) Array#map [1 calls, 37 total]
0.16% (25.73%) ActionView::Base#resolve_assets_with [1 calls, 1 total]
0.05% (32.11%) Kernel#public_send [1 calls, 31 total]
0.04% (23.55%) Kernel#class [1 calls, 102 total]
0.02% (9.96%) Kernel#instance_variable_defined? [1 calls, 32 total]
0.09% (1.44%) ActionView::Base#assets_prefix [1 calls, 2 total]
0.04% (39.04%) Kernel#public_send [1 calls, 31 total]
0.02% (20.26%) Kernel#class [1 calls, 102 total]
0.03% (0.45%) Sprockets::Rails::Helper#legacy_debug_path [1 calls, 2 total]
0.01% (0.19%) <Class::File>#join [1 calls, 30 total]
0.16% (2.29%) ActionView::Helpers::AssetUrlHelper#compute_asset_host [1 calls, 2 total]
0.08% (49.21%) #<Class:0x0055a29c9363b0>#asset_host [1 calls, 2 total]
0.05% (59.72%) ActiveSupport::OrderedOptions#_get [1 calls, 51 total]
0.03% (67.44%) ActiveSupport::OrderedOptions#_get [1 calls, 51 total]
0.02% (74.74%) ActiveSupport::OrderedOptions#_get [1 calls, 51 total]
0.01% (63.50%) ActiveSupport::OrderedOptions#_get [1 calls, 51 total]
0.04% (26.34%) ActionView::Helpers::ControllerHelper#respond_to? [1 calls, 4 total]
0.01% (26.08%) Symbol#to_sym [1 calls, 18 total]
0.07% (1.06%) #<Class:0x0055a29c9363b0>#relative_url_root [1 calls, 2 total]
0.05% (64.63%) ActiveSupport::OrderedOptions#_get [1 calls, 51 total]
0.03% (70.98%) ActiveSupport::OrderedOptions#_get [1 calls, 51 total]
0.02% (74.21%) ActiveSupport::OrderedOptions#_get [1 calls, 51 total]
0.02% (63.15%) ActiveSupport::OrderedOptions#_get [1 calls, 51 total]
0.06% (0.85%) ActionView::Helpers::AssetUrlHelper#compute_asset_extname [1 calls, 2 total]
0.03% (53.65%) <Class::File>#extname [1 calls, 2 total]
0.03% (0.40%) String#blank? [1 calls, 7 total]
0.02% (72.14%) Regexp#match? [1 calls, 13 total]
0.01% (68.45%) Regexp#match [1 calls, 29 total]
0.01% (0.21%) String#to_s [1 calls, 102 total]
0.01% (0.21%) Regexp#match? [1 calls, 13 total]
0.01% (0.17%) NilClass#to_s [1 calls, 14 total]
0.01% (0.15%) String#sub [1 calls, 13 total]
0.01% (0.15%) String#[] [2 calls, 16 total]
0.68% (9.00%) ActionView::Helpers::TagHelper#tag [1 calls, 5 total]
0.07% (0.90%) Hash#extract! [1 calls, 2 total]
0.03% (43.32%) Enumerable#each_with_object [1 calls, 9 total]
0.02% (78.16%) Array#each [1 calls, 155 total]
0.01% (20.00%) Class#new [1 calls, 181 total]
0.01% (19.62%) Kernel#class [1 calls, 102 total]
0.05% (0.68%) Hash#stringify_keys [1 calls, 11 total]
0.05% (87.01%) Hash#transform_keys [1 calls, 13 total]
0.03% (66.57%) Hash#each_key [1 calls, 16 total]
0.02% (51.73%) String#to_s [2 calls, 102 total]
0.04% (0.54%) Array#extract_options! [1 calls, 5 total]
0.01% (26.78%) Array#last [2 calls, 27 total]
0.04% (0.45%) Hash#symbolize_keys [1 calls, 2 total]
0.03% (0.43%) String#html_safe [1 calls, 17 total]
0.03% (85.18%) Class#new [1 calls, 181 total]
0.02% (0.21%) Array#uniq [1 calls, 3 total]
0.02% (0.20%) Array#join [1 calls, 16 total]
1.37% (13.38%) Sprockets::Rails::Helper#compute_integrity? [1 calls, 2 total]
1.34% (97.77%) Sprockets::Rails::Helper#secure_subresource_integrity_context? [1 calls, 2 total]
1.27% (95.31%) ActionDispatch::Request#local? [1 calls, 2 total]
1.20% (93.99%) ActionDispatch::Request#remote_ip [1 calls, 2 total]
1.16% (96.93%) ActionDispatch::RemoteIp::GetIp#to_s [1 calls, 1 total]
1.14% (98.32%) ActionDispatch::RemoteIp::GetIp#calculate_ip [1 calls, 1 total]
0.64% (55.67%) ActionDispatch::RemoteIp::GetIp#ips_from [3 calls, 3 total]
0.58% (91.57%) Array#select [1 calls, 16 total]
0.28% (47.86%) Class#new [1 calls, 181 total]
0.26% (91.95%) IPAddr#initialize [1 calls, 2 total]
0.19% (73.15%) IPAddr#in_addr [1 calls, 2 total]
0.12% (61.94%) Enumerable#inject [1 calls, 6 total]
0.11% (94.69%) Array#each [1 calls, 155 total]
0.03% (30.91%) String#match [4 calls, 9 total]
0.02% (59.30%) Regexp#match [4 calls, 29 total]
0.02% (18.10%) String#to_i [4 calls, 11 total]
0.02% (10.38%) Regexp#match [1 calls, 29 total]
0.02% (10.25%) MatchData#captures [1 calls, 2 total]
0.01% (4.37%) String#split [1 calls, 44 total]
0.22% (37.58%) IPAddr#to_range [1 calls, 1 total]
0.07% (31.17%) Kernel#clone [2 calls, 3 total]
0.05% (68.83%) Kernel#initialize_clone [2 calls, 4 total]
0.02% (41.71%) Kernel#initialize_copy [2 calls, 2 total]
0.05% (24.58%) IPAddr#<=> [1 calls, 1 total]
0.04% (17.56%) IPAddr#set [2 calls, 2 total]
0.02% (3.44%) IPAddr#== [1 calls, 1 total]
0.02% (3.21%) Range#end [1 calls, 1 total]
0.02% (3.02%) Range#begin [1 calls, 1 total]
0.01% (2.26%) String#split [1 calls, 44 total]
0.31% (27.50%) ActionDispatch::RemoteIp::GetIp#filter_proxies [1 calls, 1 total]
0.30% (95.01%) Array#reject [1 calls, 4 total]
0.29% (95.90%) Array#any? [1 calls, 30 total]
0.28% (96.52%) IPAddr#include? [1 calls, 1 total]
0.21% (76.56%) IPAddr#coerce_other [1 calls, 3 total]
0.18% (87.45%) Class#new [1 calls, 181 total]
0.18% (94.79%) IPAddr#initialize [1 calls, 2 total]
0.14% (78.23%) IPAddr#in_addr [1 calls, 2 total]
0.11% (76.83%) Enumerable#inject [1 calls, 6 total]
0.10% (96.04%) Array#each [1 calls, 155 total]
0.03% (31.01%) String#match [4 calls, 9 total]
0.02% (57.59%) Regexp#match [4 calls, 29 total]
0.02% (17.63%) String#to_i [4 calls, 11 total]
0.01% (9.63%) Regexp#match [1 calls, 29 total]
0.01% (5.84%) String#split [1 calls, 44 total]
0.01% (5.77%) Kernel#class [1 calls, 102 total]
0.03% (10.20%) IPAddr#ipv4_mapped? [2 calls, 2 total]
0.03% (3.00%) ActionDispatch::Request#client_ip [1 calls, 1 total]
0.02% (1.90%) Array#flatten [1 calls, 2 total]
0.02% (1.80%) ActionDispatch::Request#x_forwarded_for [1 calls, 1 total]
0.02% (1.62%) Array#reverse [2 calls, 2 total]
0.01% (1.07%) Array#last [2 calls, 27 total]
0.01% (0.99%) Array#compact [1 calls, 10 total]
0.01% (0.91%) Array#first [1 calls, 34 total]
0.01% (0.91%) ActionDispatch::Request#remote_addr [1 calls, 3 total]
0.04% (2.79%) ActionDispatch::Request#remote_addr [1 calls, 3 total]
0.02% (1.67%) Regexp#=~ [2 calls, 4 total]
0.04% (2.77%) ActionView::Helpers::ControllerHelper#respond_to? [1 calls, 4 total]
0.01% (0.82%) Hash#delete [1 calls, 65 total]
0.73% (7.18%) Sprockets::Rails::Helper#request_debug_assets? [1 calls, 2 total]
0.07% (0.66%) Hash#stringify_keys [1 calls, 11 total]
0.06% (87.89%) Hash#transform_keys [1 calls, 13 total]
0.04% (69.30%) Hash#each_key [1 calls, 16 total]
0.02% (49.96%) Symbol#to_s [2 calls, 44 total]
0.05% (0.53%) Array#extract_options! [1 calls, 5 total]
0.01% (27.02%) Array#last [2 calls, 27 total]
0.01% (21.85%) Array#pop [1 calls, 21 total]
0.01% (19.21%) Hash#extractable_options? [1 calls, 5 total]
0.04% (0.35%) String#html_safe [1 calls, 17 total]
0.03% (78.50%) Class#new [1 calls, 181 total]
5.75% (18.33%) Sprockets::Rails::Helper#javascript_include_tag [1 calls, 1 total]
5.20% (90.46%) Array#map [1 calls, 37 total]
5.17% (99.43%) ActionView::Helpers::AssetTagHelper#javascript_include_tag [1 calls, 1 total]
4.85% (93.79%) Array#map [1 calls, 37 total]
4.40% (90.59%) ActionView::Helpers::AssetUrlHelper#javascript_path [1 calls, 1 total]
4.36% (99.22%) ActionView::Helpers::AssetUrlHelper#asset_path [1 calls, 2 total]
4.04% (92.59%) Sprockets::Rails::Helper#compute_asset_path [1 calls, 2 total]
3.95% (97.85%) Sprockets::Rails::Helper#resolve_asset_path [1 calls, 2 total]
3.95% (99.84%) Sprockets::Rails::Helper#resolve_asset [1 calls, 2 total]
3.93% (99.71%) Enumerable#detect [1 calls, 3 total]
3.92% (99.64%) Array#each [1 calls, 155 total]
3.77% (96.15%) Sprockets::Rails::HelperAssetResolvers::Environment#asset_path [1 calls, 2 total]
3.76% (99.82%) Sprockets::Rails::HelperAssetResolvers::Environment#digest_path [1 calls, 2 total]
3.62% (96.09%) Sprockets::Rails::HelperAssetResolvers::Environment#find_asset [1 calls, 2 total]
3.61% (99.80%) Sprockets::Base#[] [1 calls, 2 total]
3.60% (99.84%) Sprockets::Base#find_asset [1 calls, 2 total]
3.53% (98.05%) Sprockets::Base#resolve_with_compat [1 calls, 2 total]
3.48% (98.62%) Sprockets::Resolve#resolve [1 calls, 2 total]
3.11% (89.35%) Sprockets::Resolve#resolve_logical_path [1 calls, 2 total]
2.60% (83.47%) Sprockets::Resolve#resolve_under_paths [1 calls, 2 total]
2.54% (97.95%) Array#each [1 calls, 155 total]
2.11% (82.91%) Sprockets::Resolve#path_matches [3 calls, 7 total]
1.16% (55.19%) Sprockets::PathDependencyUtils#file_digest_dependency_set [6 calls, 14 total]
0.67% (57.21%) Class#new [6 calls, 181 total]
0.52% (77.77%) Set#initialize [6 calls, 25 total]
0.34% (65.88%) Set#merge [6 calls, 36 total]
0.20% (57.21%) Set#do_with_enum [6 calls, 15 total]
0.15% (74.43%) Enumerable#each_entry [6 calls, 15 total]
0.12% (84.61%) Array#each [6 calls, 155 total]
0.04% (29.60%) Set#add [6 calls, 16 total]
0.01% (6.89%) Kernel#respond_to? [6 calls, 98 total]
0.07% (19.63%) Kernel#class [6 calls, 102 total]
0.01% (3.15%) Kernel#instance_of? [6 calls, 43 total]
0.08% (15.72%) Class#new [6 calls, 181 total]
0.04% (52.14%) Hash#initialize [6 calls, 42 total]
0.03% (5.15%) Kernel#nil? [6 calls, 103 total]
0.46% (39.74%) Sprockets::URIUtils#build_file_digest_uri [6 calls, 16 total]
0.44% (94.90%) Sprockets::URIUtils#join_file_uri [6 calls, 18 total]
0.35% (79.13%) URI::RFC2396_Parser#escape [6 calls, 20 total]
0.22% (63.14%) String#gsub [6 calls, 49 total]
0.06% (18.28%) String#force_encoding [6 calls, 27 total]
0.02% (6.14%) Kernel#kind_of? [6 calls, 45 total]
0.01% (2.45%) String#start_with? [6 calls, 42 total]
0.26% (12.42%) Sprockets::Bower#resolve_alternates [3 calls, 7 total]
0.14% (53.22%) Sprockets::Resolve#resolve_alternates [3 calls, 7 total]
0.12% (85.70%) Class#new [3 calls, 181 total]
0.09% (72.49%) Set#initialize [3 calls, 25 total]
0.04% (44.42%) Class#new [3 calls, 181 total]
0.02% (42.25%) Hash#initialize [3 calls, 42 total]
0.01% (15.38%) NilClass#nil? [3 calls, 29 total]
0.04% (15.03%) <Class::File>#join [3 calls, 30 total]
0.03% (10.49%) Sprockets::PathUtils#directory? [3 calls, 14 total]
0.23% (10.97%) Sprockets::Resolve#dirname_matches [3 calls, 7 total]
0.18% (8.72%) Set#merge [6 calls, 36 total]
0.07% (36.92%) Kernel#class [6 calls, 102 total]
0.02% (12.95%) Hash#update [6 calls, 29 total]
0.02% (11.01%) Kernel#instance_variable_get [6 calls, 23 total]
0.01% (6.76%) Kernel#instance_of? [6 calls, 43 total]
0.07% (3.30%) <Class::File>#join [6 calls, 30 total]
0.04% (1.84%) Array#select [3 calls, 16 total]
0.03% (1.62%) Array#each [3 calls, 155 total]
0.03% (1.20%) Sprockets::PathUtils#directory? [3 calls, 14 total]
0.02% (0.78%) <Class::File>#dirname [3 calls, 7 total]
0.31% (12.01%) Sprockets::HTTPUtils#find_best_q_match [3 calls, 9 total]
0.27% (87.36%) Sprockets::HTTPUtils#find_q_matches [3 calls, 9 total]
0.12% (43.91%) Array#each [3 calls, 155 total]
0.08% (68.15%) Enumerable#find [3 calls, 17 total]
0.07% (81.87%) Array#each [3 calls, 155 total]
0.08% (30.58%) Array#sort_by! [3 calls, 10 total]
0.07% (81.38%) Enumerable#sort_by [3 calls, 10 total]
0.03% (52.12%) Array#each [3 calls, 155 total]
0.01% (5.02%) Array#map! [3 calls, 10 total]
0.02% (6.92%) Array#first [3 calls, 34 total]
0.08% (3.04%) Set#merge [3 calls, 36 total]
0.02% (28.37%) Kernel#class [3 calls, 102 total]
0.01% (18.94%) Hash#update [3 calls, 29 total]
0.04% (1.38%) Class#new [1 calls, 181 total]
0.03% (71.38%) Set#initialize [1 calls, 25 total]
0.01% (53.85%) Class#new [1 calls, 181 total]
0.20% (6.46%) Sprockets::Transformers#resolve_transform_type [1 calls, 2 total]
0.17% (83.50%) Sprockets::HTTPUtils#find_best_mime_type_match [1 calls, 2 total]
0.16% (95.65%) Sprockets::HTTPUtils#find_best_q_match [1 calls, 9 total]
0.15% (90.76%) Sprockets::HTTPUtils#find_q_matches [1 calls, 9 total]
0.07% (49.55%) Array#each [1 calls, 155 total]
0.06% (80.48%) Enumerable#find [1 calls, 17 total]
0.05% (91.10%) Array#each [1 calls, 155 total]
0.04% (25.83%) Array#sort_by! [1 calls, 10 total]
0.03% (84.88%) Enumerable#sort_by [1 calls, 10 total]
0.02% (54.11%) Array#each [1 calls, 155 total]
0.02% (10.71%) Module#=== [1 calls, 100 total]
0.01% (6.16%) Array#compact [1 calls, 10 total]
0.12% (3.98%) Sprockets::Transformers#expand_transform_accepts [1 calls, 2 total]
0.12% (94.48%) Array#each [1 calls, 155 total]
0.06% (47.15%) Class#new [1 calls, 181 total]
0.04% (67.28%) Set#initialize [1 calls, 25 total]
0.02% (57.97%) Class#new [1 calls, 181 total]
0.01% (62.52%) Hash#initialize [1 calls, 42 total]
0.02% (15.03%) Set#each [1 calls, 3 total]
0.08% (2.61%) Sprockets::Resolve#parse_path_extnames [1 calls, 5 total]
0.06% (2.00%) Sprockets::URIUtils#build_file_digest_uri [1 calls, 16 total]
0.01% (0.37%) Sprockets::Resolve#parse_accept_options [1 calls, 2 total]
0.24% (6.89%) Sprockets::URIUtils#build_asset_uri [1 calls, 2 total]
0.05% (1.50%) Sprockets::PathUtils#relative_path? [1 calls, 2 total]
0.03% (0.73%) String#to_s [1 calls, 102 total]
0.03% (0.82%) Kernel#dup [1 calls, 56 total]
0.02% (70.36%) Kernel#initialize_dup [1 calls, 76 total]
0.01% (51.78%) Hash#initialize_copy [1 calls, 52 total]
0.05% (1.37%) Hash#merge [1 calls, 20 total]
0.04% (72.33%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (50.78%) Hash#initialize_copy [1 calls, 52 total]
0.09% (2.28%) Sprockets::Asset#digest_path [1 calls, 2 total]
0.08% (91.13%) String#sub [1 calls, 13 total]
0.05% (1.30%) Sprockets::Rails::HelperAssetResolvers::Environment#raise_unless_precompiled_asset [1 calls, 2 total]
0.10% (2.59%) ActionView::Base#digest_assets [2 calls, 4 total]
0.04% (40.17%) Kernel#class [2 calls, 102 total]
0.03% (26.51%) Kernel#public_send [2 calls, 31 total]
0.01% (11.10%) Kernel#instance_variable_defined? [2 calls, 32 total]
0.02% (0.50%) Sprockets::Rails::HelperAssetResolvers::Manifest#asset_path [1 calls, 2 total]
0.05% (1.26%) ActionView::Base#assets_prefix [1 calls, 2 total]
0.02% (35.70%) Kernel#class [1 calls, 102 total]
0.01% (28.41%) Kernel#public_send [1 calls, 31 total]
0.01% (0.35%) <Class::File>#join [1 calls, 30 total]
0.11% (2.47%) ActionView::Helpers::AssetUrlHelper#compute_asset_host [1 calls, 2 total]
0.05% (48.23%) #<Class:0x0055a29c9363b0>#asset_host [1 calls, 2 total]
0.05% (90.17%) ActiveSupport::OrderedOptions#_get [1 calls, 51 total]
0.03% (62.83%) ActiveSupport::OrderedOptions#_get [1 calls, 51 total]
0.02% (70.61%) ActiveSupport::OrderedOptions#_get [1 calls, 51 total]
0.01% (62.02%) ActiveSupport::OrderedOptions#_get [1 calls, 51 total]
0.04% (35.86%) ActionView::Helpers::ControllerHelper#respond_to? [1 calls, 4 total]
0.02% (46.10%) Symbol#to_sym [1 calls, 18 total]
0.05% (1.25%) #<Class:0x0055a29c9363b0>#relative_url_root [1 calls, 2 total]
0.05% (85.67%) ActiveSupport::OrderedOptions#_get [1 calls, 51 total]
0.03% (69.27%) ActiveSupport::OrderedOptions#_get [1 calls, 51 total]
0.02% (73.77%) ActiveSupport::OrderedOptions#_get [1 calls, 51 total]
0.02% (63.06%) ActiveSupport::OrderedOptions#_get [1 calls, 51 total]
0.03% (0.68%) String#blank? [1 calls, 7 total]
0.02% (75.31%) Regexp#match? [1 calls, 13 total]
0.01% (61.33%) Regexp#match [1 calls, 29 total]
0.02% (0.51%) ActionView::Helpers::AssetUrlHelper#compute_asset_extname [1 calls, 2 total]
0.02% (0.35%) NilClass#to_s [1 calls, 14 total]
0.01% (0.29%) Regexp#match? [1 calls, 13 total]
0.01% (0.25%) String#sub [1 calls, 13 total]
0.01% (0.24%) String#[] [2 calls, 16 total]
0.40% (8.33%) ActionView::Helpers::TagHelper#content_tag [1 calls, 5 total]
0.08% (1.62%) Hash#extract! [1 calls, 2 total]
0.04% (47.49%) Enumerable#each_with_object [1 calls, 9 total]
0.03% (79.55%) Array#each [1 calls, 155 total]
0.01% (35.08%) Hash#has_key? [4 calls, 20 total]
0.02% (22.88%) Class#new [1 calls, 181 total]
0.02% (19.42%) Kernel#class [1 calls, 102 total]
0.05% (1.04%) Array#extract_options! [1 calls, 5 total]
0.05% (0.96%) Hash#stringify_keys [1 calls, 11 total]
0.04% (84.43%) Hash#transform_keys [1 calls, 13 total]
0.03% (60.71%) Hash#each_key [1 calls, 16 total]
0.01% (50.06%) String#to_s [1 calls, 102 total]
0.04% (0.68%) Hash#symbolize_keys [1 calls, 2 total]
0.03% (82.80%) Hash#transform_keys [1 calls, 13 total]
0.01% (47.26%) Hash#each_key [1 calls, 16 total]
0.03% (0.67%) String#html_safe [1 calls, 17 total]
0.03% (84.70%) Class#new [1 calls, 181 total]
0.01% (0.27%) Array#join [1 calls, 16 total]
0.21% (3.60%) Sprockets::Rails::Helper#request_debug_assets? [1 calls, 2 total]
0.12% (2.06%) Sprockets::Rails::Helper#compute_integrity? [1 calls, 2 total]
0.06% (1.07%) Array#extract_options! [1 calls, 5 total]
0.02% (25.83%) Array#last [2 calls, 27 total]
0.01% (23.29%) Array#pop [1 calls, 21 total]
0.01% (18.03%) Hash#extractable_options? [1 calls, 5 total]
0.06% (1.03%) Hash#stringify_keys [1 calls, 11 total]
0.05% (82.68%) Hash#transform_keys [1 calls, 13 total]
0.03% (65.25%) Hash#each_key [1 calls, 16 total]
0.02% (50.65%) Symbol#to_s [1 calls, 44 total]
0.04% (0.73%) String#html_safe [1 calls, 17 total]
0.03% (81.20%) Class#new [1 calls, 181 total]
0.20% (0.64%) ActionView::OutputBuffer#<< [5 calls, 16 total]
0.15% (0.48%) ActionView::Helpers::RenderingHelper#_layout_for [1 calls, 1 total]
0.11% (0.35%) ActionView::Helpers::CsrfHelper#csrf_meta_tags [1 calls, 1 total]
0.07% (0.24%) ActionView::OutputBuffer#safe_concat [6 calls, 20 total]
0.05% (0.15%) Class#new [1 calls, 181 total]
0.03% (0.11%) ActiveSupport::Notifications::Fanout#listening? [1 calls, 7 total]
5.81% (14.89%) ActionView::AbstractRenderer#instrument [1 calls, 2 total]
5.77% (99.39%) <Module::ActiveSupport::Notifications>#instrument [1 calls, 7 total]
5.42% (93.81%) ActiveSupport::Notifications::Instrumenter#instrument [1 calls, 6 total]
3.40% (62.83%) ActionView::Template#render [1 calls, 3 total]
3.38% (99.34%) ActionView::Template#instrument_render_template [1 calls, 3 total]
3.34% (98.79%) <Module::ActiveSupport::Notifications>#instrument [1 calls, 7 total]
2.99% (89.46%) ActionView::CompiledTemplates#_app_views_say_hello_html_erb__3044914164313436269_47078431908240 [1 calls, 1 total]
1.31% (43.99%) ActionView::Helpers::TranslationHelper#translate [1 calls, 1 total]
0.98% (74.43%) I18n::Base#translate [1 calls, 2 total]
0.65% (66.03%) Kernel#catch [1 calls, 8 total]
0.62% (96.33%) I18n::Backend::Base#translate [1 calls, 2 total]
0.33% (52.24%) I18n::Backend::Simple::Implementation#lookup [1 calls, 2 total]
0.12% (18.59%) Hash#except [1 calls, 3 total]
0.08% (72.96%) Hash#except! [1 calls, 3 total]
0.08% (92.89%) Array#each [1 calls, 155 total]
0.04% (54.01%) Hash#delete [12 calls, 65 total]
0.02% (18.10%) Kernel#dup [1 calls, 56 total]
0.01% (66.41%) Kernel#initialize_dup [1 calls, 76 total]
0.06% (9.71%) I18n::Backend::Base#resolve [1 calls, 2 total]
0.04% (61.26%) Kernel#catch [1 calls, 8 total]
0.02% (43.08%) Module#=== [2 calls, 100 total]
0.03% (4.08%) Kernel#dup [1 calls, 56 total]
0.02% (61.03%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (3.64%) I18n::Backend::Base#interpolate [1 calls, 2 total]
0.12% (12.04%) I18n::Base#enforce_available_locales! [1 calls, 3 total]
0.03% (3.42%) ActionView::I18nProxy#locale [1 calls, 2 total]
0.03% (3.22%) I18n::Base#config [2 calls, 17 total]
0.01% (38.70%) <Class::Thread>#current [2 calls, 248 total]
0.02% (2.21%) Hash#delete [3 calls, 65 total]
0.02% (2.20%) Kernel#dup [1 calls, 56 total]
0.01% (69.13%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (2.09%) I18n::Config#backend [1 calls, 3 total]
0.01% (1.10%) Array#shift [1 calls, 4 total]
0.09% (7.06%) ActionView::Helpers::TranslationHelper#scope_key_by_partial [1 calls, 1 total]
0.04% (2.92%) ActionView::Helpers::TranslationHelper#html_safe_translation_key? [1 calls, 1 total]
0.02% (45.08%) Regexp#match? [1 calls, 13 total]
0.01% (65.28%) Regexp#match [1 calls, 29 total]
0.03% (2.65%) Hash#merge [1 calls, 20 total]
0.02% (64.78%) Kernel#initialize_dup [1 calls, 76 total]
0.03% (2.10%) Kernel#dup [1 calls, 56 total]
0.02% (68.94%) Kernel#initialize_dup [1 calls, 76 total]
0.03% (1.92%) <Class::ActionView::Base>#raise_on_missing_translations [1 calls, 1 total]
0.02% (1.77%) Kernel#Array [1 calls, 7 total]
0.01% (48.00%) NilClass#to_a [1 calls, 2 total]
0.01% (0.87%) Array#compact [1 calls, 10 total]
1.24% (41.44%) ActionView::Helpers::TranslationHelper#localize [1 calls, 1 total]
1.21% (97.53%) I18n::Base#localize [1 calls, 1 total]
1.02% (84.74%) I18n::Backend::Base#localize [1 calls, 1 total]
0.74% (72.64%) I18n::Base#translate [1 calls, 2 total]
0.52% (69.84%) Kernel#catch [1 calls, 8 total]
0.49% (95.12%) I18n::Backend::Base#translate [1 calls, 2 total]
0.25% (51.38%) I18n::Backend::Simple::Implementation#lookup [1 calls, 2 total]
0.12% (46.70%) I18n::Base#normalize_keys [1 calls, 2 total]
0.12% (45.77%) Enumerable#inject [1 calls, 6 total]
0.11% (95.47%) Array#each [1 calls, 155 total]
0.02% (19.36%) Symbol#to_sym [4 calls, 18 total]
0.02% (14.69%) Kernel#is_a? [8 calls, 119 total]
0.01% (12.63%) Hash#has_key? [4 calls, 20 total]
0.12% (24.82%) Hash#except [1 calls, 3 total]
0.09% (71.76%) Hash#except! [1 calls, 3 total]
0.08% (91.61%) Array#each [1 calls, 155 total]
0.04% (52.92%) Hash#delete [12 calls, 65 total]
0.02% (18.85%) Kernel#dup [1 calls, 56 total]
0.02% (70.58%) Kernel#initialize_dup [1 calls, 76 total]
0.03% (6.81%) I18n::Backend::Base#resolve [1 calls, 2 total]
0.02% (49.99%) Kernel#catch [1 calls, 8 total]
0.02% (4.95%) Kernel#dup [1 calls, 56 total]
0.02% (61.66%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (3.21%) I18n::Backend::Base#interpolate [1 calls, 2 total]
0.01% (2.05%) Kernel#is_a? [1 calls, 119 total]
0.06% (7.54%) I18n::Base#enforce_available_locales! [1 calls, 3 total]
0.05% (6.33%) Kernel#is_a? [3 calls, 119 total]
0.03% (3.47%) Kernel#dup [1 calls, 56 total]
0.02% (72.18%) Kernel#initialize_dup [1 calls, 76 total]
0.01% (54.15%) Hash#initialize_copy [1 calls, 52 total]
0.02% (2.38%) I18n::Base#config [1 calls, 17 total]
0.01% (1.86%) Hash#delete [3 calls, 65 total]
0.01% (1.67%) Array#shift [1 calls, 4 total]
0.11% (10.67%) Time#strftime [1 calls, 1 total]
0.01% (9.80%) Fixnum#divmod [2 calls, 4 total]
0.04% (3.91%) I18n::Backend::Base#translate_localization_format [1 calls, 1 total]
0.01% (34.29%) String#gsub [1 calls, 49 total]
0.03% (2.95%) Hash#merge [1 calls, 20 total]
0.02% (62.16%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (1.93%) String#intern [1 calls, 1 total]
0.01% (1.14%) Symbol#to_s [1 calls, 44 total]
0.06% (5.16%) I18n::Base#enforce_available_locales! [1 calls, 3 total]
0.04% (3.09%) I18n::Base#config [2 calls, 17 total]
0.01% (35.96%) <Class::Thread>#current [2 calls, 248 total]
0.01% (29.72%) Thread#[] [2 calls, 75 total]
0.02% (1.59%) ActionView::I18nProxy#locale [1 calls, 2 total]
0.01% (1.14%) Hash#delete [2 calls, 65 total]
0.18% (6.18%) ActionView::OutputBuffer#<< [2 calls, 16 total]
0.10% (3.41%) Class#new [1 calls, 181 total]
0.07% (2.28%) ActionView::OutputBuffer#safe_concat [3 calls, 20 total]
0.01% (0.49%) ActiveSupport::SafeBuffer#to_s [1 calls, 18 total]
0.28% (8.47%) ActiveSupport::Notifications::Fanout#listening? [1 calls, 7 total]
0.02% (0.59%) ActionView::Template#method_name [1 calls, 3 total]
0.02% (0.49%) ActionView::Template#instrument_payload [1 calls, 3 total]
1.01% (18.67%) ActiveSupport::Notifications::Instrumenter#finish_with_state [1 calls, 6 total]
0.99% (98.35%) ActiveSupport::Notifications::Fanout#finish [1 calls, 7 total]
0.98% (98.81%) Array#each [1 calls, 155 total]
0.97% (98.73%) ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish [1 calls, 8 total]
0.95% (97.99%) ActiveSupport::LogSubscriber#finish [1 calls, 6 total]
0.93% (97.50%) ActiveSupport::Subscriber#finish [1 calls, 6 total]
0.77% (83.06%) ActionView::LogSubscriber#render_template [1 calls, 1 total]
0.75% (96.97%) ActiveSupport::LogSubscriber#info [1 calls, 5 total]
0.72% (96.73%) Logger#info [1 calls, 9 total]
0.71% (98.46%) ActiveSupport::Logger#add [1 calls, 9 total]
0.63% (88.20%) Logger#add [1 calls, 9 total]
0.15% (24.17%) Logger::LogDevice#write [1 calls, 9 total]
0.14% (21.56%) ActiveSupport::Notifications::Event#duration [1 calls, 5 total]
0.09% (14.87%) Logger#format_message [1 calls, 9 total]
0.08% (12.99%) ActionView::LogSubscriber#from_rails_root [2 calls, 5 total]
0.04% (45.04%) String#sub! [2 calls, 6 total]
0.02% (23.05%) String#sub [2 calls, 13 total]
0.04% (7.12%) ActiveSupport::NumericWithFormat#to_s [1 calls, 7 total]
0.02% (55.11%) Float#to_s [1 calls, 2 total]
0.02% (3.69%) <Class::Time>#now [1 calls, 23 total]
0.01% (52.09%) Time#initialize [1 calls, 23 total]
0.02% (3.39%) Float#round [1 calls, 3 total]
0.01% (2.06%) Logger#format_severity [1 calls, 9 total]
0.07% (9.22%) ActiveSupport::LoggerThreadSafeLevel#level [1 calls, 14 total]
0.01% (1.81%) ActionView::LogSubscriber#logger [2 calls, 10 total]
0.05% (5.41%) ActiveSupport::Subscriber#event_stack [1 calls, 18 total]
0.04% (4.16%) <Class::Time>#now [1 calls, 23 total]
0.01% (33.65%) Time#initialize [1 calls, 23 total]
0.01% (1.34%) String#split [1 calls, 44 total]
0.01% (1.33%) Array#first [1 calls, 34 total]
0.01% (1.20%) ActionView::LogSubscriber#logger [1 calls, 10 total]
0.96% (17.81%) ActiveSupport::Notifications::Instrumenter#start [1 calls, 7 total]
0.95% (98.53%) ActiveSupport::Notifications::Fanout#start [1 calls, 7 total]
0.92% (97.30%) Array#each [1 calls, 155 total]
0.91% (98.84%) ActiveSupport::Notifications::Fanout::Subscribers::Evented#start [1 calls, 8 total]
0.90% (98.50%) ActionView::LogSubscriber#start [1 calls, 2 total]
0.65% (72.20%) ActionView::LogSubscriber#log_rendering_start [1 calls, 1 total]
0.23% (25.28%) ActiveSupport::LogSubscriber#start [1 calls, 6 total]
0.21% (91.04%) ActiveSupport::Subscriber#start [1 calls, 6 total]
0.08% (39.20%) ActiveSupport::Subscriber#event_stack [2 calls, 18 total]
0.07% (32.78%) Class#new [1 calls, 181 total]
0.05% (79.81%) ActiveSupport::Notifications::Event#initialize [1 calls, 6 total]
0.03% (61.34%) Kernel#dup [1 calls, 56 total]
0.02% (64.50%) Kernel#initialize_dup [1 calls, 76 total]
0.01% (46.96%) Hash#initialize_copy [1 calls, 52 total]
0.02% (10.50%) <Class::Time>#now [1 calls, 23 total]
0.01% (47.23%) Time#initialize [1 calls, 23 total]
0.01% (5.42%) Array#push [1 calls, 12 total]
0.02% (1.74%) ActiveSupport::Notifications::Fanout#listeners_for [1 calls, 15 total]
0.29% (5.11%) ActiveSupport::Notifications::Fanout#listening? [1 calls, 7 total]
0.05% (0.88%) <Module::ActiveSupport::Notifications>#instrumenter [1 calls, 6 total]
1.46% (3.75%) ActionView::TemplateRenderer#find_layout [1 calls, 1 total]
1.45% (98.92%) ActionView::TemplateRenderer#resolve_layout [1 calls, 2 total]
1.32% (91.16%) ActionView::Layouts#_default_layout [1 calls, 1 total]
1.25% (94.74%) SayController#_layout [1 calls, 1 total]
0.65% (51.72%) ActionView::LookupContext::ViewPaths#find_all [1 calls, 2 total]
0.46% (71.50%) ActionView::LookupContext::ViewPaths#args_for_lookup [1 calls, 5 total]
0.39% (83.89%) ActionView::LookupContext::ViewPaths#detail_args_for [1 calls, 5 total]
0.34% (87.88%) <Class::ActionView::LookupContext::DetailsKey>#get [1 calls, 4 total]
0.26% (75.35%) Concurrent::Map#[] [1 calls, 100 total]
0.25% (96.06%) Concurrent::Collection::NonConcurrentMapBackend#[] [1 calls, 100 total]
0.21% (86.53%) Hash#hash [1 calls, 4 total]
0.08% (37.77%) Kernel#hash [4 calls, 105 total]
0.06% (28.41%) Array#hash [4 calls, 21 total]
0.04% (59.18%) Kernel#hash [9 calls, 105 total]
0.02% (9.23%) Hash#eql? [1 calls, 4 total]
0.01% (61.00%) Array#eql? [4 calls, 21 total]
0.03% (7.99%) Kernel#dup [1 calls, 56 total]
0.02% (56.35%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (6.64%) Array#& [1 calls, 6 total]
0.02% (5.50%) <Class::ActionView::Template::Types>#symbols [1 calls, 4 total]
0.03% (8.55%) Hash#merge [1 calls, 20 total]
0.02% (66.15%) Kernel#initialize_dup [1 calls, 76 total]
0.01% (46.72%) Hash#initialize_copy [1 calls, 52 total]
0.06% (14.03%) ActionView::LookupContext::ViewPaths#normalize_name [1 calls, 5 total]
0.02% (23.69%) String#split [1 calls, 44 total]
0.01% (19.78%) Object#presence [1 calls, 9 total]
0.17% (25.63%) ActionView::PathSet#find_all [1 calls, 5 total]
0.16% (96.52%) ActionView::PathSet#_find_all [1 calls, 5 total]
0.15% (91.93%) Array#each [1 calls, 155 total]
0.13% (86.61%) Array#each [1 calls, 155 total]
0.55% (43.66%) ApplicationController#_layout [1 calls, 1 total]
0.49% (89.92%) ActionView::LookupContext::ViewPaths#find_all [1 calls, 2 total]
0.34% (68.58%) ActionView::LookupContext::ViewPaths#args_for_lookup [1 calls, 5 total]
0.26% (77.37%) ActionView::LookupContext::ViewPaths#detail_args_for [1 calls, 5 total]
0.21% (80.77%) <Class::ActionView::LookupContext::DetailsKey>#get [1 calls, 4 total]
0.13% (62.36%) Concurrent::Map#[] [1 calls, 100 total]
0.12% (95.24%) Concurrent::Collection::NonConcurrentMapBackend#[] [1 calls, 100 total]
0.09% (75.01%) Hash#hash [1 calls, 4 total]
0.06% (60.63%) Array#hash [4 calls, 21 total]
0.03% (60.00%) Kernel#hash [9 calls, 105 total]
0.02% (18.76%) Kernel#hash [4 calls, 105 total]
0.02% (18.20%) Hash#eql? [1 calls, 4 total]
0.01% (60.33%) Array#eql? [4 calls, 21 total]
0.03% (14.22%) Kernel#dup [1 calls, 56 total]
0.02% (75.11%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (8.63%) <Class::ActionView::Template::Types>#symbols [1 calls, 4 total]
0.02% (7.90%) Array#& [1 calls, 6 total]
0.04% (15.10%) Hash#merge [1 calls, 20 total]
0.03% (69.33%) Kernel#initialize_dup [1 calls, 76 total]
0.01% (37.40%) Hash#initialize_copy [1 calls, 52 total]
0.07% (19.97%) ActionView::LookupContext::ViewPaths#normalize_name [1 calls, 5 total]
0.02% (25.39%) Object#presence [1 calls, 9 total]
0.01% (17.56%) String#split [1 calls, 44 total]
0.15% (29.64%) ActionView::PathSet#find_all [1 calls, 5 total]
0.14% (96.68%) ActionView::PathSet#_find_all [1 calls, 5 total]
0.13% (92.49%) Array#each [1 calls, 155 total]
0.11% (88.27%) Array#each [1 calls, 155 total]
0.03% (2.53%) ActionView::Layouts#_normalize_layout [1 calls, 1 total]
0.04% (3.05%) ActionView::TemplateRenderer#resolve_layout [1 calls, 2 total]
0.03% (66.48%) Kernel#dup [1 calls, 56 total]
0.02% (68.26%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (1.69%) Kernel#dup [1 calls, 56 total]
0.02% (66.12%) Kernel#initialize_dup [1 calls, 76 total]
0.08% (0.20%) ActionView::OutputFlow#set [1 calls, 1 total]
0.05% (61.04%) Class#new [1 calls, 181 total]
0.06% (0.15%) ActiveSupport::Tryable#try [1 calls, 1 total]
0.03% (0.07%) ActionView::AbstractRenderer#formats [1 calls, 1 total]
0.65% (1.63%) ActionView::TemplateRenderer#determine_template [1 calls, 1 total]
0.59% (90.44%) ActionView::AbstractRenderer#find_template [1 calls, 1 total]
0.57% (96.79%) ActionView::LookupContext::ViewPaths#find [1 calls, 2 total]
0.36% (62.81%) ActionView::LookupContext::ViewPaths#args_for_lookup [1 calls, 5 total]
0.27% (74.59%) ActionView::LookupContext::ViewPaths#detail_args_for [1 calls, 5 total]
0.26% (95.87%) ActionView::LookupContext::DetailsCache#details_key [1 calls, 2 total]
0.23% (91.71%) <Class::ActionView::LookupContext::DetailsKey>#get [1 calls, 4 total]
0.14% (60.58%) Concurrent::Map#[] [1 calls, 100 total]
0.13% (94.20%) Concurrent::Collection::NonConcurrentMapBackend#[] [1 calls, 100 total]
0.10% (73.66%) Hash#hash [1 calls, 4 total]
0.06% (59.41%) Array#hash [4 calls, 21 total]
0.03% (58.51%) Kernel#hash [9 calls, 105 total]
0.02% (18.56%) Kernel#hash [4 calls, 105 total]
0.02% (18.11%) Hash#eql? [1 calls, 4 total]
0.02% (62.18%) Array#eql? [4 calls, 21 total]
0.03% (14.55%) Kernel#dup [1 calls, 56 total]
0.02% (66.86%) Kernel#initialize_dup [1 calls, 76 total]
0.01% (45.51%) Hash#initialize_copy [1 calls, 52 total]
0.02% (9.24%) Array#& [1 calls, 6 total]
0.02% (8.77%) <Class::ActionView::Template::Types>#symbols [1 calls, 4 total]
0.08% (22.77%) ActionView::LookupContext::ViewPaths#normalize_name [1 calls, 5 total]
0.02% (23.27%) Object#presence [1 calls, 9 total]
0.01% (15.28%) String#split [1 calls, 44 total]
0.01% (14.19%) String#to_s [1 calls, 102 total]
0.19% (33.29%) ActionView::PathSet#find [1 calls, 2 total]
0.13% (0.32%) ActionView::AbstractRenderer#prepend_formats [1 calls, 2 total]
0.05% (0.13%) ActionView::AbstractRenderer#extract_details [1 calls, 2 total]
0.03% (49.06%) Enumerable#each_with_object [1 calls, 9 total]
0.02% (78.02%) Array#each [1 calls, 155 total]
0.03% (0.08%) Class#new [1 calls, 181 total]
0.83% (2.03%) ActionView::Rendering#view_context [1 calls, 1 total]
0.46% (55.76%) Class#new [1 calls, 181 total]
0.24% (28.64%) AbstractController::Rendering#view_assigns [1 calls, 1 total]
0.11% (46.65%) Enumerable#each_with_object [1 calls, 9 total]
0.10% (94.76%) Array#each [1 calls, 155 total]
0.03% (30.08%) Symbol#length [2 calls, 2 total]
0.02% (19.76%) Kernel#instance_variable_get [2 calls, 23 total]
0.02% (19.31%) Symbol#slice [2 calls, 2 total]
0.07% (30.28%) Array#reject! [1 calls, 1 total]
0.02% (6.34%) Kernel#instance_variables [1 calls, 1 total]
0.01% (5.62%) ActionController::Base#_protected_ivars [1 calls, 1 total]
0.05% (6.37%) ActionView::Rendering#view_renderer [1 calls, 2 total]
0.03% (49.19%) Class#new [1 calls, 181 total]
0.04% (5.42%) ActionView::Rendering#view_context_class [1 calls, 1 total]
0.07% (0.18%) ActionController::Streaming#_process_options [1 calls, 1 total]
0.12% (0.28%) ActionController::Renderers#_render_to_body_with_renderer [1 calls, 1 total]
0.06% (48.53%) ActionController::Base#_renderers [1 calls, 1 total]
0.03% (45.94%) Kernel#public_send [1 calls, 31 total]
0.04% (30.03%) Set#each [1 calls, 3 total]
0.02% (46.05%) Hash#each_key [1 calls, 16 total]
0.98% (2.27%) ActionController::Rendering#_set_rendered_content_type [1 calls, 1 total]
0.75% (76.72%) ActionController::Metal#content_type= [1 calls, 1 total]
0.74% (98.27%) ActionDispatch::Response#content_type= [1 calls, 1 total]
0.48% (64.92%) ActionDispatch::Response#set_content_type [1 calls, 1 total]
0.37% (76.73%) ActionDispatch::Response#set_header [1 calls, 1 total]
0.03% (6.82%) Kernel#dup [1 calls, 56 total]
0.02% (64.96%) Kernel#initialize_dup [1 calls, 76 total]
0.03% (5.64%) Encoding#to_s [1 calls, 1 total]
0.08% (10.72%) ActionDispatch::Response#parse_content_type [1 calls, 6 total]
0.05% (62.25%) <Class::ActionDispatch::Response::ContentTypeHeader>#new [1 calls, 4 total]
0.02% (33.29%) Struct#initialize [1 calls, 11 total]
0.02% (22.74%) String#split [1 calls, 44 total]
0.05% (6.71%) ActionDispatch::Response#parsed_content_type_header [1 calls, 5 total]
0.04% (5.27%) <Class::ActionDispatch::Response>#default_charset [1 calls, 1 total]
0.02% (3.37%) ActionDispatch::Response::ContentTypeHeader#charset [2 calls, 2 total]
0.02% (2.53%) Kernel#class [1 calls, 102 total]
0.01% (1.72%) String#to_s [1 calls, 102 total]
0.17% (17.26%) ActionDispatch::Response#content_type [1 calls, 4 total]
0.03% (2.68%) Mime::Type#to_s [1 calls, 1 total]
0.47% (1.09%) AbstractController::Rendering#_normalize_render [1 calls, 1 total]
0.30% (0.70%) ActionController::Metal#response_body= [1 calls, 1 total]
0.13% (0.30%) ActionView::Rendering#rendered_format [1 calls, 1 total]
0.02% (0.06%) <Module::Process>#clock_gettime [2 calls, 4 total]
0.31% (0.71%) ActiveRecord::ConnectionHandling#connected? [1 calls, 2 total]
0.22% (0.50%) <Class::ActiveRecord::LogSubscriber>#reset_runtime [2 calls, 4 total]
0.09% (0.20%) ActionController::Base#logger [2 calls, 2 total]
0.05% (63.48%) #<Class:0x0055a29c9363b0>#logger [2 calls, 11 total]
0.05% (82.48%) ActiveSupport::OrderedOptions#_get [2 calls, 51 total]
0.03% (68.33%) ActiveSupport::OrderedOptions#_get [2 calls, 51 total]
0.02% (63.03%) ActiveSupport::OrderedOptions#_get [2 calls, 51 total]
0.07% (0.17%) ActiveSupport::Logger#info? [1 calls, 3 total]
0.83% (1.84%) ActionView::ViewPaths#template_exists? [1 calls, 1 total]
0.80% (96.63%) ActionView::LookupContext::ViewPaths#exists? [1 calls, 1 total]
0.50% (62.41%) ActionView::LookupContext::ViewPaths#args_for_lookup [1 calls, 5 total]
0.39% (77.92%) ActionView::LookupContext::ViewPaths#detail_args_for [1 calls, 5 total]
0.32% (83.81%) <Class::ActionView::LookupContext::DetailsKey>#get [1 calls, 4 total]
0.18% (56.21%) Concurrent::Map#[] [1 calls, 100 total]
0.17% (95.28%) Concurrent::Collection::NonConcurrentMapBackend#[] [1 calls, 100 total]
0.12% (71.34%) Hash#hash [1 calls, 4 total]
0.07% (54.08%) Array#hash [4 calls, 21 total]
0.03% (47.67%) Kernel#hash [9 calls, 105 total]
0.02% (13.46%) Kernel#hash [4 calls, 105 total]
0.03% (19.67%) Hash#eql? [1 calls, 4 total]
0.02% (55.57%) Array#eql? [4 calls, 21 total]
0.06% (18.05%) <Class::ActionView::Template::Types>#symbols [1 calls, 4 total]
0.02% (7.14%) Kernel#dup [1 calls, 56 total]
0.01% (63.70%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (7.04%) Array#& [1 calls, 6 total]
0.04% (9.17%) Hash#merge [1 calls, 20 total]
0.03% (70.58%) Kernel#initialize_dup [1 calls, 76 total]
0.01% (47.77%) Hash#initialize_copy [1 calls, 52 total]
0.09% (17.34%) ActionView::LookupContext::ViewPaths#normalize_name [1 calls, 5 total]
0.02% (28.60%) Object#presence [1 calls, 9 total]
0.01% (15.82%) String#split [1 calls, 44 total]
0.01% (13.17%) String#to_s [1 calls, 102 total]
0.28% (35.25%) ActionView::PathSet#exists? [1 calls, 1 total]
0.03% (0.08%) ActionDispatch::Http::MimeNegotiation#variant [1 calls, 2 total]
0.01% (41.96%) Class#new [1 calls, 181 total]
0.02% (0.05%) ActionView::ViewPaths#_prefixes [1 calls, 3 total]
0.11% (0.25%) ActionController::Metal#performed? [1 calls, 4 total]
0.06% (0.14%) SayController#hello [1 calls, 1 total]
0.03% (51.21%) <Class::Time>#now [1 calls, 23 total]
0.01% (41.67%) Time#initialize [1 calls, 23 total]
0.14% (0.31%) ActionView::ViewPaths#formats= [1 calls, 1 total]
0.02% (0.05%) ActionDispatch::Http::MimeNegotiation#formats [1 calls, 2 total]
0.02% (0.03%) Array#map [1 calls, 37 total]
2.94% (6.01%) ActiveSupport::Callbacks::CallbackSequence#invoke_before [1 calls, 7 total]
2.94% (99.69%) Array#each [1 calls, 155 total]
1.88% (63.92%) Turbolinks::Redirection#set_turbolinks_location_header_from_session [1 calls, 1 total]
1.79% (95.23%) ActionDispatch::Request::Session#[] [1 calls, 4 total]
1.76% (98.76%) ActionDispatch::Request::Session#load_for_read! [1 calls, 5 total]
1.74% (98.67%) ActionDispatch::Request::Session#exists? [1 calls, 5 total]
1.72% (98.58%) Rack::Session::Abstract::Persisted#session_exists? [1 calls, 5 total]
1.70% (99.29%) Rack::Session::Abstract::Persisted#current_session_id [1 calls, 5 total]
1.67% (97.82%) ActionDispatch::Request::Session#id [1 calls, 5 total]
1.61% (96.64%) ActionDispatch::Request::Session::Options#id [1 calls, 5 total]
1.60% (99.04%) Hash#fetch [1 calls, 35 total]
1.58% (99.17%) ActionDispatch::Session::CookieStore#extract_session_id [1 calls, 5 total]
1.57% (98.91%) ActionDispatch::Session::StaleSessionCheck#stale_session_check! [1 calls, 6 total]
1.55% (99.14%) ActionDispatch::Session::CookieStore#unpacked_cookie_data [1 calls, 5 total]
1.53% (98.90%) Rack::Request::Env#fetch_header [1 calls, 21 total]
1.53% (99.65%) Hash#fetch [1 calls, 35 total]
1.51% (98.67%) ActionDispatch::Session::StaleSessionCheck#stale_session_check! [1 calls, 6 total]
1.49% (98.69%) ActionDispatch::Session::CookieStore#get_cookie [1 calls, 1 total]
1.42% (95.64%) ActionDispatch::Session::CookieStore#cookie_jar [1 calls, 1 total]
0.90% (63.05%) ActionDispatch::Cookies::ChainedCookieJars#signed_or_encrypted [1 calls, 1 total]
0.82% (91.28%) ActionDispatch::Cookies::ChainedCookieJars#encrypted [1 calls, 1 total]
0.75% (91.86%) Class#new [1 calls, 181 total]
0.74% (98.72%) ActionDispatch::Cookies::EncryptedCookieJar#initialize [1 calls, 1 total]
0.26% (34.53%) Class#new [1 calls, 181 total]
0.15% (20.07%) <Class::ActiveSupport::MessageEncryptor>#key_len [1 calls, 1 total]
0.11% (75.24%) Class#new [1 calls, 181 total]
0.10% (88.06%) OpenSSL::Cipher#initialize [1 calls, 3 total]
0.01% (8.43%) OpenSSL::Cipher#key_len [1 calls, 1 total]
0.09% (11.51%) ActionDispatch::Cookies::SerializedCookieJars#key_generator [3 calls, 3 total]
0.06% (7.48%) ActiveSupport::CachingKeyGenerator#generate_key [2 calls, 2 total]
0.02% (34.44%) Concurrent::Map#[] [2 calls, 100 total]
0.01% (26.71%) Array#join [2 calls, 16 total]
0.05% (6.30%) ActionDispatch::Cookies::SerializedCookieJars#digest [1 calls, 1 total]
0.02% (3.05%) ActionDispatch::Request#encrypted_signed_cookie_salt [1 calls, 1 total]
0.02% (2.80%) ActionDispatch::Request#encrypted_cookie_salt [1 calls, 1 total]
0.01% (2.00%) ActionDispatch::Cookies::AbstractCookieJar#initialize [1 calls, 1 total]
0.05% (5.50%) ActionDispatch::Cookies::ChainedCookieJars#upgrade_legacy_signed_cookies? [1 calls, 1 total]
0.03% (3.32%) Object#present? [1 calls, 18 total]
0.02% (81.42%) String#blank? [1 calls, 7 total]
0.02% (72.07%) Regexp#match? [1 calls, 13 total]
0.01% (62.87%) Regexp#match [1 calls, 29 total]
0.03% (3.01%) ActionDispatch::Request#secret_key_base [1 calls, 1 total]
0.50% (34.97%) ActionDispatch::Request#cookie_jar [1 calls, 2 total]
0.04% (2.87%) ActionDispatch::Cookies::AbstractCookieJar#[] [1 calls, 1 total]
0.04% (2.31%) ActionDispatch::Request::Session#options [1 calls, 6 total]
0.06% (3.40%) ActionController::Metal#session [2 calls, 4 total]
0.30% (10.16%) ActionController::Metal#performed? [3 calls, 4 total]
0.26% (8.81%) ActionController::RequestForgeryProtection#verify_authenticity_token [1 calls, 1 total]
0.17% (5.82%) ApplicationController#find_user [1 calls, 1 total]
0.11% (3.59%) ActiveSupport::Callbacks::CallTemplate#expand [3 calls, 12 total]
0.04% (36.18%) Array#unshift [9 calls, 37 total]
0.02% (15.51%) Array#map [3 calls, 37 total]
0.03% (0.86%) ActiveSupport::Callbacks::Filters::Environment#halted [6 calls, 22 total]
0.02% (0.63%) ActiveSupport::Callbacks::Filters::Environment#target [3 calls, 12 total]
0.01% (0.43%) ActiveSupport::Callbacks::Filters::Environment#value [3 calls, 19 total]
0.35% (0.72%) ActiveSupport::Callbacks::CallbackSequence#invoke_after [1 calls, 7 total]
0.34% (95.25%) Array#each [1 calls, 155 total]
0.09% (0.19%) ActionController::Base#__callbacks [1 calls, 1 total]
0.03% (34.44%) Kernel#public_send [1 calls, 31 total]
0.02% (0.05%) <Class::ActiveSupport::Callbacks::Filters::Environment>#new [1 calls, 7 total]
0.02% (0.04%) <Class::Proc>#new [1 calls, 9 total]
0.02% (0.04%) ActiveSupport::Callbacks::Filters::Environment#value [1 calls, 19 total]
3.92% (7.19%) ActiveSupport::Notifications::Instrumenter#finish_with_state [2 calls, 6 total]
3.90% (99.38%) ActiveSupport::Notifications::Fanout#finish [2 calls, 7 total]
3.88% (99.55%) Array#each [2 calls, 155 total]
3.84% (99.00%) ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish [2 calls, 8 total]
3.82% (99.46%) ActiveSupport::LogSubscriber#finish [2 calls, 6 total]
3.66% (95.81%) ActiveSupport::Subscriber#finish [2 calls, 6 total]
1.87% (51.09%) ActionController::LogSubscriber#process_action [1 calls, 1 total]
1.84% (98.41%) ActiveSupport::LogSubscriber#info [1 calls, 5 total]
1.69% (91.96%) Logger#info [1 calls, 9 total]
1.68% (99.31%) ActiveSupport::Logger#add [1 calls, 9 total]
1.57% (93.62%) Logger#add [1 calls, 9 total]
0.33% (21.07%) ActiveRecord::Railties::ControllerRuntime::ClassMethods#log_process_action [1 calls, 1 total]
0.23% (14.58%) Logger::LogDevice#write [1 calls, 9 total]
0.18% (11.28%) Logger#format_message [1 calls, 9 total]
0.16% (10.24%) Array#join [1 calls, 16 total]
0.13% (8.28%) ActiveSupport::Notifications::Event#duration [1 calls, 5 total]
0.11% (87.27%) Time#minus_with_coercion [1 calls, 5 total]
0.08% (68.12%) Time#minus_with_duration [1 calls, 5 total]
0.05% (67.42%) Time#minus_without_duration [1 calls, 5 total]
0.02% (42.38%) Numeric#quo [1 calls, 5 total]
0.01% (49.93%) Fixnum#fdiv [1 calls, 5 total]
0.11% (7.05%) <Module::Rails>#env [1 calls, 1 total]
0.10% (6.47%) ActiveSupport::StringInquirer#method_missing [1 calls, 1 total]
0.04% (34.87%) Symbol#[] [2 calls, 2 total]
0.08% (5.05%) ActiveSupport::NumericWithFormat#to_s [2 calls, 7 total]
0.03% (34.63%) Fixnum#to_s [2 calls, 5 total]
0.07% (4.31%) <Class::Time>#now [1 calls, 23 total]
0.02% (27.88%) Time#initialize [1 calls, 23 total]
0.03% (1.92%) NilClass#nil? [1 calls, 29 total]
0.01% (0.81%) Logger#format_severity [1 calls, 9 total]
0.01% (0.79%) Float#round [1 calls, 3 total]
0.08% (4.99%) ActiveSupport::LoggerThreadSafeLevel#level [1 calls, 14 total]
0.13% (7.26%) ActionController::LogSubscriber#logger [2 calls, 9 total]
1.07% (29.22%) ActionController::LogSubscriber#start_processing [1 calls, 1 total]
0.42% (11.51%) ActiveSupport::Subscriber#event_stack [2 calls, 18 total]
0.09% (2.53%) Array#pop [2 calls, 21 total]
0.06% (1.55%) <Class::Time>#now [2 calls, 23 total]
0.02% (42.36%) Time#initialize [2 calls, 23 total]
0.03% (0.81%) String#split [2 calls, 44 total]
0.03% (0.79%) Array#first [2 calls, 34 total]
0.02% (0.61%) Hash#merge! [2 calls, 12 total]
0.14% (3.53%) ActionController::LogSubscriber#logger [2 calls, 9 total]
0.94% (1.72%) ActiveRecord::Railties::ControllerRuntime#append_info_to_payload [1 calls, 1 total]
0.63% (1.15%) ActiveSupport::Notifications::Instrumenter#start [2 calls, 7 total]
0.60% (95.84%) ActiveSupport::Notifications::Fanout#start [2 calls, 7 total]
0.55% (91.48%) Array#each [2 calls, 155 total]
0.53% (96.38%) ActiveSupport::Notifications::Fanout::Subscribers::Evented#start [2 calls, 8 total]
0.51% (96.32%) ActiveSupport::LogSubscriber#start [2 calls, 6 total]
0.39% (75.53%) ActiveSupport::Subscriber#start [2 calls, 6 total]
0.13% (34.73%) Class#new [2 calls, 181 total]
0.11% (80.67%) ActiveSupport::Notifications::Event#initialize [2 calls, 6 total]
0.07% (60.76%) Kernel#dup [2 calls, 56 total]
0.04% (65.22%) Kernel#initialize_dup [2 calls, 76 total]
0.03% (64.45%) Hash#initialize_copy [2 calls, 52 total]
0.13% (33.98%) ActiveSupport::Subscriber#event_stack [4 calls, 18 total]
0.05% (13.91%) <Class::Time>#now [2 calls, 23 total]
0.03% (61.11%) Time#initialize [2 calls, 23 total]
0.02% (4.56%) Array#push [2 calls, 12 total]
0.10% (19.55%) ActionController::LogSubscriber#logger [2 calls, 9 total]
0.03% (5.37%) ActiveSupport::Notifications::Fanout#listeners_for [2 calls, 15 total]
0.57% (1.04%) ActiveSupport::Notifications::Fanout#listening? [2 calls, 7 total]
0.10% (0.18%) <Module::ActiveSupport::Notifications>#instrumenter [2 calls, 6 total]
2.94% (4.98%) ActionDispatch::Http::FilterParameters#filtered_parameters [1 calls, 1 total]
2.18% (74.15%) ActionDispatch::Http::Parameters#parameters [1 calls, 3 total]
0.61% (20.59%) ActionDispatch::Http::ParameterFilter#filter [1 calls, 1 total]
0.34% (56.68%) ActionDispatch::Http::ParameterFilter#compiled_filter [1 calls, 1 total]
0.31% (89.77%) <Class::ActionDispatch::Http::ParameterFilter::CompiledFilter>#compile [1 calls, 1 total]
0.08% (27.46%) Class#new [2 calls, 181 total]
0.06% (20.81%) Array#each [1 calls, 155 total]
0.02% (27.31%) <Class::Regexp>#escape [1 calls, 1 total]
0.05% (15.41%) Enumerable#partition [2 calls, 2 total]
0.02% (52.20%) Array#each [2 calls, 155 total]
0.01% (3.70%) Array#join [1 calls, 16 total]
0.23% (38.73%) ActionDispatch::Http::ParameterFilter::CompiledFilter#call [1 calls, 1 total]
0.14% (60.80%) Hash#each [1 calls, 21 total]
0.06% (27.14%) Class#new [1 calls, 181 total]
0.12% (4.23%) ActionDispatch::Http::FilterParameters#parameter_filter [1 calls, 1 total]
0.52% (0.88%) ActionDispatch::Http::MimeNegotiation#format [1 calls, 1 total]
0.09% (0.16%) ActionDispatch::Request#fullpath [1 calls, 2 total]
0.05% (0.08%) ActionDispatch::Request#headers [1 calls, 1 total]
0.02% (45.33%) Class#new [1 calls, 181 total]
0.04% (0.07%) Kernel#dup [1 calls, 56 total]
0.03% (67.74%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (65.02%) Hash#initialize_copy [1 calls, 52 total]
0.02% (0.04%) Module#name [1 calls, 1 total]
0.02% (0.03%) Mime::Type#ref [1 calls, 3 total]
0.04% (0.06%) ActionController::ParamsWrapper#_wrapper_enabled? [1 calls, 1 total]
0.12% (0.20%) <Class::ActiveRecord::LogSubscriber>#reset_runtime [1 calls, 4 total]
0.20% (0.34%) AbstractController::Base#_find_action_name [1 calls, 1 total]
0.73% (1.21%) ActionView::ViewPaths#lookup_context [1 calls, 7 total]
0.06% (0.11%) I18n::Base#config= [2 calls, 2 total]
0.02% (34.77%) Thread#[]= [2 calls, 2 total]
0.02% (30.87%) <Class::Thread>#current [2 calls, 248 total]
0.05% (0.09%) I18n::Base#config [2 calls, 17 total]
0.01% (24.13%) <Class::Thread>#current [2 calls, 248 total]
0.05% (0.08%) Class#new [1 calls, 181 total]
2.21% (3.50%) ActionController::Metal#to_a [1 calls, 1 total]
2.18% (98.51%) ActionDispatch::Response#to_a [1 calls, 1 total]
1.53% (70.11%) ActionDispatch::Response#commit! [1 calls, 1 total]
1.51% (98.86%) MonitorMixin#mon_synchronize [1 calls, 42 total]
1.18% (78.09%) ActionDispatch::Response#before_committed [1 calls, 1 total]
0.14% (9.52%) MonitorMixin::ConditionVariable#broadcast [1 calls, 6 total]
0.04% (29.39%) MonitorMixin#mon_check_owner [1 calls, 49 total]
0.02% (53.21%) <Class::Thread>#current [1 calls, 248 total]
0.03% (22.41%) Thread::ConditionVariable#broadcast [1 calls, 6 total]
0.09% (6.02%) MonitorMixin#mon_exit [1 calls, 42 total]
0.03% (32.00%) MonitorMixin#mon_check_owner [1 calls, 49 total]
0.01% (40.10%) <Class::Thread>#current [1 calls, 248 total]
0.01% (13.29%) Thread::Mutex#unlock [1 calls, 35 total]
0.06% (3.88%) MonitorMixin#mon_enter [1 calls, 42 total]
0.02% (39.46%) Thread::Mutex#lock [1 calls, 35 total]
0.01% (24.36%) <Class::Thread>#current [2 calls, 248 total]
0.33% (15.38%) ActionDispatch::Response::Header#to_hash [1 calls, 1 total]
0.12% (36.01%) Kernel#dup [1 calls, 56 total]
0.08% (69.16%) Kernel#initialize_dup [1 calls, 76 total]
0.03% (32.45%) Hash#initialize_copy [1 calls, 52 total]
0.03% (9.19%) #<Class:0x0055a29b24a020>#__getobj__ [1 calls, 12 total]
0.26% (12.17%) ActionDispatch::Response#rack_response [1 calls, 1 total]
0.12% (46.01%) Class#new [1 calls, 181 total]
0.04% (13.89%) Array#include? [1 calls, 13 total]
0.40% (0.64%) ActionDispatch::Flash::RequestMethods#commit_flash [1 calls, 1 total]
0.04% (0.06%) ActionController::Metal#set_request! [1 calls, 1 total]
0.01% (0.02%) ActionController::Metal#set_response! [1 calls, 1 total]
0.14% (0.22%) Class#new [1 calls, 181 total]
0.04% (0.07%) Enumerable#any? [1 calls, 1 total]
0.02% (0.03%) <Class::SayController>#middleware_stack [1 calls, 1 total]
1.13% (1.73%) <Class::ActionController::Base>#make_response! [1 calls, 1 total]
1.02% (90.34%) <Class::ActionDispatch::Response>#create [1 calls, 1 total]
0.92% (90.37%) Class#new [1 calls, 181 total]
0.91% (98.59%) ActionDispatch::Response#initialize [1 calls, 2 total]
0.26% (28.79%) ActionDispatch::Response#body= [1 calls, 3 total]
0.24% (91.93%) MonitorMixin#mon_synchronize [1 calls, 42 total]
0.08% (33.79%) MonitorMixin#mon_exit [1 calls, 42 total]
0.04% (46.04%) MonitorMixin#mon_check_owner [1 calls, 49 total]
0.01% (40.03%) <Class::Thread>#current [1 calls, 248 total]
0.01% (16.61%) Thread::Mutex#unlock [1 calls, 35 total]
0.06% (25.96%) ActionDispatch::Response#build_buffer [1 calls, 4 total]
0.04% (69.78%) Class#new [1 calls, 181 total]
0.04% (18.22%) MonitorMixin#mon_enter [1 calls, 42 total]
0.01% (29.41%) <Class::Thread>#current [2 calls, 248 total]
0.01% (29.35%) Thread::Mutex#lock [1 calls, 35 total]
0.02% (9.23%) ActionDispatch::Response#munge_body_object [1 calls, 3 total]
0.18% (19.48%) ActionDispatch::Http::Cache::Response#prepare_cache_control! [1 calls, 2 total]
0.11% (11.70%) ActionDispatch::Response#status= [1 calls, 2 total]
0.10% (11.45%) MonitorMixin#new_cond [1 calls, 2 total]
0.08% (72.95%) Class#new [1 calls, 181 total]
0.10% (10.50%) Class#new [1 calls, 181 total]
0.09% (10.41%) MonitorMixin#initialize [1 calls, 2 total]
0.06% (62.52%) MonitorMixin#mon_initialize [1 calls, 2 total]
0.03% (55.51%) Class#new [1 calls, 181 total]
0.02% (55.31%) Thread::Mutex#initialize [1 calls, 2 total]
0.08% (7.56%) <Class::ActionDispatch::Response>#merge_default_headers [1 calls, 1 total]
0.05% (70.13%) Hash#merge [1 calls, 20 total]
0.03% (49.38%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (57.35%) Hash#initialize_copy [1 calls, 52 total]
0.03% (2.98%) <Class::ActionDispatch::Response>#default_headers [1 calls, 1 total]
0.01% (1.22%) Kernel#tap [1 calls, 11 total]
0.30% (0.46%) ActionDispatch::Routing::RouteSet::Dispatcher#controller [1 calls, 1 total]
0.03% (0.04%) ActionDispatch::Http::Parameters#path_parameters [1 calls, 5 total]
1.10% (1.66%) ActionDispatch::Http::Parameters#path_parameters= [1 calls, 1 total]
0.06% (0.09%) Hash#merge [2 calls, 20 total]
0.04% (57.87%) Kernel#initialize_dup [2 calls, 76 total]
0.02% (47.52%) Hash#initialize_copy [2 calls, 52 total]
0.04% (0.06%) ActionDispatch::Http::Parameters#path_parameters [1 calls, 5 total]
0.03% (0.04%) Hash#transform_values [1 calls, 1 total]
0.02% (0.04%) Rack::Request::Helpers#script_name [1 calls, 9 total]
0.02% (0.04%) Rack::Request::Helpers#path_info [1 calls, 10 total]
0.01% (0.02%) String#== [1 calls, 5 total]
1.34% (1.98%) ActionDispatch::Journey::Router#find_routes [1 calls, 1 total]
0.42% (31.73%) Array#map! [1 calls, 10 total]
0.42% (31.22%) ActionDispatch::Journey::Router#filter_routes [1 calls, 1 total]
0.31% (73.00%) ActionDispatch::Journey::GTG::Simulator#memos [1 calls, 1 total]
0.07% (22.75%) ActionDispatch::Journey::GTG::TransitionTable#move [1 calls, 1 total]
0.03% (37.71%) Array#map [1 calls, 37 total]
0.01% (19.03%) Array#compact [1 calls, 10 total]
0.06% (19.08%) Enumerable#flat_map [1 calls, 1 total]
0.04% (66.71%) Array#each [1 calls, 155 total]
0.05% (17.46%) Enumerable#find_all [1 calls, 2 total]
0.03% (61.29%) Array#each [1 calls, 155 total]
0.04% (11.91%) Class#new [1 calls, 181 total]
0.02% (62.53%) StringScanner#initialize [1 calls, 1 total]
0.03% (9.14%) StringScanner#scan [2 calls, 2 total]
0.01% (3.46%) Array#compact [1 calls, 10 total]
0.04% (9.77%) ActionDispatch::Journey::Router#ast [1 calls, 1 total]
0.04% (9.62%) ActionDispatch::Journey::Router#simulator [1 calls, 1 total]
0.15% (10.93%) Enumerable#find_all [1 calls, 2 total]
0.14% (95.81%) Array#each [1 calls, 155 total]
0.14% (10.46%) ActionDispatch::Journey::Router#match_routes [1 calls, 1 total]
0.11% (81.91%) Array#select [1 calls, 16 total]
0.06% (4.42%) Array#sort_by! [1 calls, 10 total]
0.04% (72.48%) Enumerable#sort_by [1 calls, 10 total]
0.02% (40.69%) Array#each [1 calls, 155 total]
0.05% (3.81%) Rack::Request::Helpers#head? [1 calls, 1 total]
0.03% (2.01%) Rack::Request::Helpers#path_info [1 calls, 10 total]
0.02% (1.45%) ActionDispatch::Journey::Router#custom_routes [1 calls, 1 total]
0.12% (0.17%) ActionDispatch::Routing::RouteSet#make_request [1 calls, 1 total]
0.11% (0.16%) <Class::ActionDispatch::Journey::Router::Utils>#normalize_path [1 calls, 1 total]
0.03% (23.66%) String#sub! [1 calls, 6 total]
0.02% (14.84%) String#squeeze! [1 calls, 1 total]
0.01% (11.25%) String#gsub! [1 calls, 7 total]
0.03% (0.05%) Rack::Request::Helpers#path_info= [1 calls, 1 total]
0.01% (33.32%) String#to_s [1 calls, 102 total]
0.03% (0.04%) Rack::Request::Helpers#path_info [1 calls, 10 total]
0.01% (37.35%) String#to_s [1 calls, 102 total]
1.41% (2.02%) Rack::ETag#digest_body [1 calls, 1 total]
1.24% (87.89%) ActionDispatch::Response::RackBody#each [1 calls, 1 total]
0.10% (7.13%) Digest::Instance#hexdigest [1 calls, 1 total]
0.04% (41.05%) Kernel#initialize_clone [1 calls, 4 total]
0.03% (77.93%) Digest::Base#initialize_copy [1 calls, 1 total]
0.02% (23.40%) Digest::Base#finish [1 calls, 1 total]
0.02% (1.58%) String#byteslice [1 calls, 1 total]
0.07% (0.10%) Rack::ETag#etag_body? [1 calls, 1 total]
0.04% (0.06%) Class#new [1 calls, 181 total]
0.03% (0.04%) Rack::ETag#skip_caching? [1 calls, 1 total]
0.02% (0.03%) Rack::ETag#etag_status? [1 calls, 1 total]
0.42% (0.60%) <Class::Rack::Utils::HeaderHash>#new [1 calls, 2 total]
0.39% (90.96%) Class#new [1 calls, 181 total]
0.37% (95.47%) Rack::Utils::HeaderHash#initialize [1 calls, 2 total]
0.30% (80.25%) Hash#each [1 calls, 21 total]
0.26% (88.47%) Rack::Utils::HeaderHash#[]= [6 calls, 17 total]
0.06% (24.78%) String#freeze [6 calls, 20 total]
0.05% (17.53%) String#downcase [6 calls, 29 total]
0.05% (17.51%) Hash#[]= [6 calls, 19 total]
0.02% (4.73%) Hash#initialize [1 calls, 42 total]
0.03% (0.04%) Rack::ConditionalGet#fresh? [1 calls, 1 total]
0.36% (0.51%) Rack::Session::Abstract::Persisted#commit_session [1 calls, 1 total]
0.29% (0.40%) ActionDispatch::Session::SessionObject#prepare_session [1 calls, 1 total]
0.10% (0.14%) ActionDispatch::Session::Compatibility#make_request [1 calls, 1 total]
0.07% (72.46%) Class#new [1 calls, 181 total]
0.07% (0.10%) Class#new [1 calls, 181 total]
0.12% (0.17%) ActionDispatch::Cookies::CookieJar#write [1 calls, 1 total]
0.08% (0.11%) Class#new [1 calls, 181 total]
0.04% (0.06%) ActionDispatch::Request#cookie_jar [1 calls, 2 total]
0.03% (0.04%) ActionDispatch::Request#have_cookie_jar? [1 calls, 1 total]
0.02% (0.03%) Rack::Utils::HeaderHash#[] [1 calls, 8 total]
0.01% (0.02%) ActionDispatch::Cookies::CookieJar#committed? [1 calls, 1 total]
0.10% (0.13%) ActionDispatch::Callbacks#__callbacks [1 calls, 1 total]
0.03% (34.24%) Kernel#public_send [1 calls, 31 total]
0.01% (12.01%) Kernel#instance_variable_defined? [1 calls, 32 total]
0.01% (11.47%) Kernel#class [1 calls, 102 total]
0.07% (0.09%) Class#new [1 calls, 181 total]
0.02% (0.03%) Rack::Utils::HeaderHash#[] [1 calls, 8 total]
0.08% (0.11%) Class#new [1 calls, 181 total]
1.23% (1.66%) Logger#info [1 calls, 9 total]
0.49% (0.67%) ActiveSupport::Notifications::Instrumenter#start [1 calls, 7 total]
0.14% (0.18%) <Class::ActiveSupport::LogSubscriber>#flush_all! [1 calls, 1 total]
0.08% (0.11%) <Module::ActiveSupport::Notifications>#instrumenter [1 calls, 6 total]
0.02% (0.03%) Class#new [1 calls, 181 total]
0.10% (0.14%) ActiveSupport::TaggedLogging::Formatter#push_tags [1 calls, 1 total]
0.05% (46.71%) Kernel#tap [1 calls, 11 total]
0.02% (20.73%) Array#flatten [1 calls, 2 total]
0.02% (14.66%) Array#reject [1 calls, 4 total]
0.06% (0.08%) ActiveSupport::TaggedLogging::Formatter#pop_tags [1 calls, 1 total]
0.06% (0.08%) Class#new [1 calls, 181 total]
0.04% (0.05%) Rails::Rack::Logger#compute_tags [1 calls, 1 total]
0.02% (45.00%) Array#collect [1 calls, 1 total]
0.02% (0.03%) Rails::Rack::Logger#logger [2 calls, 3 total]
0.10% (0.13%) Class#new [2 calls, 181 total]
0.02% (0.02%) ActionDispatch::Request#remote_ip= [1 calls, 1 total]
0.39% (0.52%) ActionDispatch::RequestId#make_request_id [1 calls, 1 total]
0.33% (85.34%) ActionDispatch::RequestId#internal_request_id [1 calls, 1 total]
0.31% (91.52%) Random::Formatter#uuid [1 calls, 1 total]
0.15% (50.54%) Random::Formatter#random_bytes [1 calls, 1 total]
0.12% (78.10%) <Module::SecureRandom>#gen_random [1 calls, 1 total]
0.09% (72.97%) <Module::OpenSSL::Random>#random_bytes [1 calls, 1 total]
0.01% (8.54%) Integer#to_int [1 calls, 1 total]
0.05% (17.38%) String#% [1 calls, 5 total]
0.03% (9.64%) String#unpack [1 calls, 3 total]
0.02% (5.93%) Fixnum#& [2 calls, 5 total]
0.02% (5.11%) Fixnum#| [2 calls, 11 total]
0.04% (9.62%) Object#presence [1 calls, 9 total]
0.12% (0.16%) Class#new [1 calls, 181 total]
0.10% (0.14%) Kernel#tap [1 calls, 11 total]
0.04% (0.05%) ActionDispatch::Request#x_request_id [1 calls, 1 total]
0.02% (0.03%) ActionDispatch::Request#request_id= [1 calls, 1 total]
0.02% (0.02%) Rack::MethodOverride#allowed_methods [1 calls, 1 total]
0.23% (0.30%) <Module::Rack::Utils>#clock_time [2 calls, 2 total]
0.09% (39.61%) <Module::Process>#clock_gettime [2 calls, 4 total]
0.04% (0.05%) Rack::Utils::HeaderHash#[]= [1 calls, 17 total]
0.03% (0.04%) Rack::Utils::HeaderHash#include? [1 calls, 1 total]
0.03% (0.03%) String#% [1 calls, 5 total]
0.08% (0.10%) Class#new [2 calls, 181 total]
0.07% (0.09%) <Class::ActiveSupport::Cache::Strategy::LocalCache::LocalCacheRegistry>#set_cache_for [1 calls, 2 total]
1.86% (2.38%) <Class::ActiveSupport::ExecutionWrapper>#run! [1 calls, 1 total]
1.76% (94.81%) Kernel#tap [1 calls, 11 total]
1.74% (98.75%) ActiveSupport::ExecutionWrapper#run! [1 calls, 1 total]
1.53% (88.00%) ActiveSupport::Callbacks#run_callbacks [1 calls, 8 total]
1.23% (80.44%) ActiveSupport::Callbacks::CallbackSequence#invoke_before [1 calls, 7 total]
1.22% (99.14%) Array#each [1 calls, 155 total]
1.12% (91.90%) Kernel#catch [2 calls, 8 total]
0.02% (1.30%) ActiveSupport::Callbacks::Filters::Environment#halted [4 calls, 22 total]
0.01% (0.82%) ActiveSupport::Callbacks::Filters::Environment#target [2 calls, 12 total]
0.09% (6.06%) ActiveSupport::Callbacks::CallbackSequence#invoke_after [1 calls, 7 total]
0.08% (88.62%) Array#each [1 calls, 155 total]
0.07% (4.53%) ActiveSupport::ExecutionWrapper#__callbacks [1 calls, 2 total]
0.03% (39.56%) Kernel#public_send [1 calls, 31 total]
0.01% (15.57%) Kernel#instance_variable_defined? [1 calls, 32 total]
0.02% (1.26%) <Class::ActiveSupport::Callbacks::Filters::Environment>#new [1 calls, 7 total]
0.02% (1.19%) <Class::Proc>#new [1 calls, 9 total]
0.06% (3.53%) <Class::Thread>#current [1 calls, 248 total]
0.02% (1.30%) Hash#[]= [1 calls, 19 total]
0.01% (0.66%) Kernel#class [1 calls, 102 total]
0.06% (3.16%) <Class::ActiveSupport::ExecutionWrapper>#active? [1 calls, 1 total]
0.03% (49.22%) Hash#[] [1 calls, 26 total]
0.02% (1.11%) Class#new [1 calls, 181 total]
0.01% (0.02%) Class#new [1 calls, 181 total]
0.98% (1.23%) ActionDispatch::FileHandler#match? [1 calls, 1 total]
0.39% (40.08%) <Module::Rack::Utils>#unescape_path [1 calls, 1 total]
0.27% (69.94%) URI::RFC2396_Parser#unescape [1 calls, 1 total]
0.23% (84.26%) String#gsub [1 calls, 49 total]
0.01% (4.19%) String#encoding [1 calls, 3 total]
0.19% (19.00%) <Module::Rack::Utils>#clean_path_info [1 calls, 1 total]
0.02% (9.01%) <Class::File>#join [1 calls, 30 total]
0.01% (5.60%) String#split [1 calls, 44 total]
0.17% (16.95%) ActionDispatch::FileHandler#ext [2 calls, 2 total]
0.15% (15.61%) Enumerable#detect [1 calls, 3 total]
0.13% (87.56%) Array#each [1 calls, 155 total]
0.06% (46.44%) <Class::File>#file? [3 calls, 3 total]
0.02% (16.25%) <Class::File>#join [3 calls, 30 total]
0.01% (7.63%) String#force_encoding [3 calls, 27 total]
0.03% (3.33%) <Module::Rack::Utils>#valid_path? [1 calls, 1 total]
0.38% (0.48%) Rack::Request::Helpers#get? [1 calls, 3 total]
0.18% (0.23%) String#chomp [1 calls, 9 total]
0.04% (0.05%) Class#new [1 calls, 181 total]
0.03% (0.03%) Rack::Request::Helpers#path_info [1 calls, 10 total]
0.05% (0.07%) Rack::BodyProxy#respond_to? [1 calls, 13 total]
1.06% (1.31%) Rails::Application#build_request [1 calls, 1 total]
0.57% (54.05%) Rails::Engine#build_request [1 calls, 1 total]
0.26% (45.89%) ActionDispatch::Request#engine_script_name= [1 calls, 1 total]
0.11% (43.18%) Kernel#dup [1 calls, 56 total]
0.01% (12.95%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (9.23%) ActionDispatch::Request#routes [1 calls, 4 total]
0.08% (13.96%) Class#new [1 calls, 181 total]
0.05% (9.32%) Rack::Request::Helpers#script_name [1 calls, 9 total]
0.04% (6.23%) Hash#merge! [1 calls, 12 total]
0.03% (5.95%) Rails::Engine#routes [1 calls, 2 total]
0.01% (32.42%) Kernel#block_given? [1 calls, 64 total]
0.03% (5.88%) ActionDispatch::Request#routes= [1 calls, 1 total]
0.02% (3.34%) Rails::Application#env_config [1 calls, 1 total]
0.36% (34.24%) ActionDispatch::Request#fullpath [1 calls, 2 total]
0.02% (1.58%) Rack::Request::Helpers#script_name [1 calls, 9 total]
0.01% (0.02%) Rails::Engine#app [1 calls, 1 total]
2.53% (2.97%) Rack::BodyProxy#close [1 calls, 4 total]
2.01% (79.64%) ActiveSupport::ExecutionWrapper#complete! [1 calls, 1 total]
1.96% (97.15%) ActiveSupport::Callbacks#run_callbacks [1 calls, 8 total]
1.19% (60.75%) ActiveSupport::Callbacks::CallbackSequence#invoke_before [1 calls, 7 total]
1.17% (98.59%) Array#each [1 calls, 155 total]
1.07% (90.93%) Kernel#catch [1 calls, 8 total]
0.01% (1.28%) ActiveSupport::Callbacks::Filters::Environment#halted [2 calls, 22 total]
0.01% (1.25%) ActiveSupport::Callbacks::Filters::Environment#value [1 calls, 19 total]
0.01% (0.88%) ActiveSupport::Callbacks::Filters::Environment#target [1 calls, 12 total]
0.50% (25.33%) ActiveSupport::Callbacks::CallbackSequence#invoke_after [1 calls, 7 total]
0.48% (97.07%) Array#each [1 calls, 155 total]
0.09% (4.46%) ActiveSupport::ExecutionWrapper#__callbacks [1 calls, 2 total]
0.02% (27.08%) Kernel#instance_variable_defined? [1 calls, 32 total]
0.02% (25.66%) Kernel#public_send [1 calls, 31 total]
0.01% (13.18%) Kernel#class [1 calls, 102 total]
0.03% (1.79%) <Class::ActiveSupport::Callbacks::Filters::Environment>#new [1 calls, 7 total]
0.02% (51.75%) Struct#initialize [1 calls, 11 total]
0.03% (1.41%) <Class::Proc>#new [1 calls, 9 total]
0.01% (0.65%) ActiveSupport::Callbacks::CallbackSequence#final? [1 calls, 7 total]
0.01% (0.62%) ActiveSupport::Callbacks::CallbackChain#compile [1 calls, 7 total]
0.01% (0.52%) ActiveSupport::Callbacks::Filters::Environment#value [1 calls, 19 total]
0.02% (0.88%) Hash#delete [1 calls, 65 total]
0.47% (18.40%) Rack::BodyProxy#close [1 calls, 4 total]
1.15% (1.34%) Class#new [2 calls, 181 total]
1.08% (94.25%) Rack::MockResponse#initialize [1 calls, 1 total]
1.00% (92.63%) Rack::Response#initialize [1 calls, 1 total]
0.46% (46.49%) Rack::Utils::HeaderHash#merge [1 calls, 1 total]
0.34% (72.70%) Rack::Utils::HeaderHash#merge! [1 calls, 1 total]
0.33% (96.43%) Rack::Utils::HeaderHash#each [1 calls, 1 total]
0.30% (93.08%) Hash#each [1 calls, 21 total]
0.24% (80.01%) Rack::Utils::HeaderHash#[]= [8 calls, 17 total]
0.03% (14.03%) String#freeze [8 calls, 20 total]
0.03% (13.62%) Hash#[]= [8 calls, 19 total]
0.03% (12.09%) String#downcase [8 calls, 29 total]
0.01% (4.13%) Kernel#respond_to? [8 calls, 98 total]
0.11% (22.70%) Kernel#dup [1 calls, 56 total]
0.09% (84.35%) Kernel#initialize_dup [1 calls, 76 total]
0.32% (32.38%) Rack::BodyProxy#each [1 calls, 4 total]
0.06% (6.13%) Rack::BodyProxy#respond_to? [2 calls, 13 total]
0.05% (5.33%) <Class::Rack::Utils::HeaderHash>#new [1 calls, 2 total]
0.04% (81.93%) Class#new [1 calls, 181 total]
0.02% (2.24%) Kernel#lambda [1 calls, 1 total]
0.02% (1.93%) StringIO#string [1 calls, 1 total]
0.04% (3.72%) Rack::Request#initialize [1 calls, 2 total]
0.16% (0.19%) Rack::Test::CookieJar#for [1 calls, 1 total]
0.09% (56.86%) Rack::Test::CookieJar#hash_for [1 calls, 1 total]
0.02% (10.73%) Array#join [1 calls, 16 total]
0.02% (10.50%) Hash#values [1 calls, 1 total]
0.13% (0.16%) Rack::MockSession#cookie_jar [2 calls, 2 total]
0.09% (0.10%) Rack::Response#finish [1 calls, 1 total]
0.04% (42.34%) Class#new [1 calls, 181 total]
0.01% (16.35%) Integer#to_i [2 calls, 6 total]
0.03% (0.03%) Rack::Utils::HeaderHash#[] [1 calls, 8 total]
0.03% (0.03%) Rack::MockSession#last_response [1 calls, 4 total]
0.02% (0.02%) StringIO#flush [1 calls, 1 total]
0.01% (0.02%) Rack::Test::CookieJar#merge [1 calls, 1 total]
0.01% (0.01%) Rack::BodyProxy#respond_to? [1 calls, 13 total]
0.29% (0.34%) <Module::URI>#parse [1 calls, 2 total]
0.28% (97.42%) URI::RFC3986_Parser#parse [1 calls, 2 total]
0.17% (60.76%) Class#new [1 calls, 181 total]
0.08% (27.96%) URI::RFC3986_Parser#split [1 calls, 2 total]
0.02% (26.67%) MatchData#[] [8 calls, 17 total]
0.02% (26.41%) Regexp#match [1 calls, 29 total]
0.06% (0.07%) Rack::Test::Session#retry_with_digest_auth? [1 calls, 1 total]
0.01% (0.01%) Rack::Test::Session#last_response [1 calls, 2 total]
2.24% (2.55%) Rack::Test::Session#env_for [1 calls, 1 total]
1.19% (52.98%) <Class::Rack::MockRequest>#env_for [1 calls, 1 total]
0.51% (43.23%) <Class::Rack::MockRequest>#parse_uri_rfc2396 [1 calls, 1 total]
0.49% (95.18%) URI::RFC2396_Parser#parse [1 calls, 1 total]
0.36% (73.20%) Class#new [1 calls, 181 total]
0.08% (16.11%) URI::RFC2396_Parser#split [1 calls, 1 total]
0.02% (24.49%) Regexp#=== [1 calls, 1 total]
0.01% (17.14%) MatchData#[] [1 calls, 17 total]
0.16% (13.14%) Class#new [3 calls, 181 total]
0.07% (47.98%) String#initialize [1 calls, 23 total]
0.05% (32.28%) StringIO#initialize [2 calls, 2 total]
0.02% (30.59%) BasicObject#initialize [2 calls, 29 total]
0.13% (10.72%) ActiveSupport::NumericWithFormat#to_s [2 calls, 7 total]
0.03% (24.02%) Fixnum#to_s [2 calls, 5 total]
0.07% (5.79%) Hash#each [1 calls, 21 total]
0.02% (26.11%) Module#=== [13 calls, 100 total]
0.04% (3.55%) Kernel#dup [1 calls, 56 total]
0.03% (70.59%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (61.14%) Hash#initialize_copy [1 calls, 52 total]
0.03% (2.93%) String#b [7 calls, 7 total]
0.02% (1.73%) StringIO#length [1 calls, 1 total]
0.02% (1.72%) String#force_encoding [1 calls, 27 total]
0.02% (1.70%) StringIO#set_encoding [1 calls, 1 total]
0.64% (28.62%) <Module::URI>#parse [1 calls, 2 total]
0.62% (96.29%) URI::RFC3986_Parser#parse [1 calls, 2 total]
0.40% (64.11%) Class#new [1 calls, 181 total]
0.38% (95.89%) URI::Generic#initialize [1 calls, 3 total]
0.06% (15.66%) URI::Generic#set_port [1 calls, 4 total]
0.02% (37.01%) String#to_i [1 calls, 11 total]
0.05% (12.70%) URI::Generic#set_scheme [1 calls, 3 total]
0.02% (45.80%) String#downcase [1 calls, 29 total]
0.05% (12.67%) URI::Generic#default_port [1 calls, 5 total]
0.04% (11.08%) URI::Generic#set_userinfo [1 calls, 3 total]
0.02% (5.33%) URI::Generic#set_opaque [1 calls, 3 total]
0.02% (5.00%) String#freeze [1 calls, 20 total]
0.02% (4.59%) URI::Generic#set_path [1 calls, 3 total]
0.02% (4.33%) URI::Generic#set_host [1 calls, 3 total]
0.14% (22.33%) URI::RFC3986_Parser#split [1 calls, 2 total]
0.04% (28.16%) Regexp#match [1 calls, 29 total]
0.03% (23.21%) MatchData#[] [8 calls, 17 total]
0.02% (11.48%) String#to_str [1 calls, 2 total]
0.02% (3.20%) <Module::URI>#scheme_list [1 calls, 4 total]
0.02% (2.95%) String#upcase [1 calls, 7 total]
0.01% (1.68%) Hash#include? [1 calls, 5 total]
0.12% (5.45%) URI::Generic#to_s [1 calls, 1 total]
0.04% (29.74%) Kernel#dup [1 calls, 56 total]
0.03% (70.77%) Kernel#initialize_dup [1 calls, 76 total]
0.02% (59.58%) String#initialize_copy [1 calls, 18 total]
0.02% (18.54%) URI::Generic#userinfo [1 calls, 1 total]
0.02% (16.58%) URI::Generic#default_port [1 calls, 5 total]
0.11% (4.97%) Rack::Test::Session#default_env [1 calls, 1 total]
0.06% (53.36%) Hash#merge [2 calls, 20 total]
0.04% (66.31%) Kernel#initialize_dup [2 calls, 76 total]
0.02% (57.00%) Hash#initialize_copy [2 calls, 52 total]
0.03% (22.81%) Rack::Test::Session#headers_for_env [1 calls, 1 total]
0.04% (1.81%) Hash#merge [1 calls, 20 total]
0.02% (49.86%) Kernel#initialize_dup [1 calls, 76 total]
0.01% (57.51%) Hash#initialize_copy [1 calls, 52 total]
0.02% (0.86%) Symbol#to_s [1 calls, 44 total]
1.02% (1.13%) <Class::ActionDispatch::TestResponse>#from_response [1 calls, 1 total]
0.96% (94.62%) Class#new [1 calls, 181 total]
0.04% (3.57%) Rack::MockResponse#body [1 calls, 1 total]
0.02% (61.15%) Array#join [1 calls, 16 total]
0.23% (0.26%) <Class::ActionDispatch::Http::Headers>#from_hash [2 calls, 2 total]
0.20% (87.07%) Class#new [4 calls, 181 total]
0.16% (0.18%) Class#new [2 calls, 181 total]
0.07% (0.08%) ActionDispatch::Http::Headers#merge! [2 calls, 2 total]
0.05% (0.05%) Object#present? [2 calls, 18 total]
0.04% (0.05%) Rack::Test::Session#last_request [1 calls, 1 total]
0.03% (0.04%) ActionDispatch::Integration::Session#_mock_session [2 calls, 2 total]
0.03% (0.03%) ActionDispatch::Request#controller_instance [1 calls, 1 total]
0.03% (0.03%) ActionDispatch::Integration::Session#https? [3 calls, 3 total]
0.02% (0.03%) ActionDispatch::Integration::Session#build_full_uri [1 calls, 1 total]
0.02% (0.02%) <Class::ActionDispatch::RequestEncoder>#encoder [1 calls, 2 total]
0.02% (0.02%) ActionDispatch::RequestEncoder::IdentityEncoder#accept_header [1 calls, 1 total]
0.02% (0.02%) ActionDispatch::Integration::Session#host [2 calls, 2 total]
0.02% (0.02%) ActionDispatch::RequestEncoder::IdentityEncoder#encode_params [1 calls, 1 total]
0.02% (0.02%) ActionDispatch::RequestEncoder::IdentityEncoder#content_type [1 calls, 1 total]
0.03% (0.03%) Kernel#dup [1 calls, 56 total]
0.02% (64.87%) Kernel#initialize_dup [1 calls, 76 total]
0.03% (0.04%) Kernel#tap [1 calls, 11 total]
0.02% (0.02%) ActionDispatch::Integration::Runner#integration_session [1 calls, 1 total]
0.01% (0.01%) ActiveSupport::TestCase#name [1 calls, 3 total]
1.46% (1.57%) ActionDispatch::IntegrationTest#before_setup [1 calls, 1 total]
1.00% (1.08%) ActiveRecord::TestFixtures#after_teardown [1 calls, 1 total]
0.01% (0.01%) ActiveSupport::Testing::Performance::Performer#full_profile_options [1 calls, 1 total]
0.01% (0.01%) Kernel#respond_to? [1 calls, 98 total]