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.
Tooltip on [+/-] to show filename and line number.
72.99% Dispatcher#dispatch
68.18% ActionController::Base#process
68.15% ActionController::SessionManagement.process
67.64% ActionController::Base#process_without_session_management_support
59.71% ActionController::Rescue.perform_action
59.70% ActionController::Benchmarking.perform_action_without_rescue
59.66% ActionController::Filters::InstanceMethods.perform_action_without_benchmark
52.51% ActionController::Base#perform_action_without_filters
27.85% RezeptController.show
22.63% RezeptController.prepare_show
12.67% ActiveRecord::Base#find_ONE
26.81% ActiveRecord::Base#find
26.81% ® ActiveRecord::Base#find
10.33% ActiveRecord::Base#construct_finder_sql
6.05% Proc#call
7.33% Class#new
5.42% CGI::Session.initialize
1.66% Kernel.instance_eval
7.33% ® Class#new
4.16% → Hash#[]
1.20% Object#respond_to?
0.13% → Kernel.respond_to?
0.40% CGI::Session#to_ary
0.02% Kernel.__send__
0.01% Array#to_ary
0.05% CGI::Session#callback
0.08% → Proc#new
0.02% CGI::QueryExtension.key?
0.42% → Hash#has_key?
0.01% ObjectSpace.define_finalizer
7.33% ® Class#new
4.16% → Hash#[]
2.04% CGI::Cookie.initialize
0.50% Object#initialize
0.30% ENV.[]
0.27% Kernel.kind_of?
0.25% Kernel.Array
0.23% Enumerable.to_a
0.01% String#each
0.03% Regexp#match
6.05% ® Proc#call
4.16% → Hash#[]
1.71% CGI#initialize
1.33% CGI::QueryExtension.initialize_query
0.87% CGI::Cookie#parse
7.33% ® Class#new
0.97% → Array#collect!
0.42% → Hash#has_key?
0.25% → Hash#[]=
0.10% → String#split
0.08% → CGI#unescape
0.20% CGI::QueryExtension.read_query_params
0.17% CGI::QueryExtension.read_params_from_query
0.31% NilClass.blank?
0.13% String.blank?
0.04% → String#empty?
0.03% → String#strip
0.30% → ENV.[]
0.12% → CGI.env_table
0.10% → String#split
0.10% → Array#[]
0.11% Symbol#===
0.08% CGI#parse
0.01% Kernel.freeze
7.33% ® Class#new
0.10% → String#split
0.06% String#intern
0.01% String#downcase
0.39% → String#to_s
0.30% → ENV.[]
0.12% → CGI.env_table
0.04% → Kernel.==
0.32% Kernel.===
0.34% → Fixnum#==
0.16% → String#==
0.23% Kernel.extend
0.21% Module#extended
0.01% Module#extend_object
1.17% SQLSessionStore.initialize
1.05% MysqlSession#find_session
0.79% MysqlSession#session_connection
5.00% → ActiveRecord::Base#connection
0.09% Mysql::Result#each
7.33% ® Class#new
0.10% → Array#[]
1.03% → Mysql#query
0.25% → Mysql#query_with_result=
0.04% → Mysql::Result#free
0.17% SQLSessionStore.unmarshalize
0.07% Base64.decode64
0.02% String#unpack
0.10% → Array#[]
0.05% Marshal.load
0.08% Object#initialize
0.05% ActionController::CgiResponse.initialize
0.03% ActionController::AbstractResponse.initialize
0.17% → Hash#merge
0.04% ActionView::Base.initialize
0.01% ActionController::Base#logger
0.02% MysqlSession.initialize
0.02% ActionController::CgiRequest.initialize
0.08% → Object#initialize
0.02% Hash#initialize
0.01% ActionController::UrlRewriter.initialize
6.05% ® Proc#call
0.31% Array#empty?
0.25% Hash#[]=
0.03% NamingCacheFilter.before
0.15% → Hash#include?
0.03% NamingCacheFilter.after
0.15% → Hash#include?
15.38% → ActionView::Partials.render_partial
4.58% ActiveRecord::Base#add_limit!
1.95% ActiveRecord::Base#scope
1.78% ActiveRecord::Base#scoped_methods
0.74% ActiveRecord::Base#allow_concurrency
6.05% → Proc#call
1.01% ActiveRecord::ConnectionAdapters::MysqlAdapter.add_limit_offset!
4.16% → Hash#[]
0.50% → Fixnum#to_s
0.37% → String#<<
6.05% → Proc#call
5.00% → ActiveRecord::Base#connection
4.16% → Hash#[]
0.25% → Hash#[]=
3.33% ActiveRecord::Base#add_conditions!
1.95% → ActiveRecord::Base#scope
0.40% ActiveRecord::Base#descends_from_active_record?
0.07% → Module#==
0.07% → Class#superclass
0.37% String#<<
0.31% → Array#empty?
0.26% Array#join
0.07% Array#<<
0.03% Array#compact!
0.33% → ActiveRecord::Base#sanitize_sql
0.05% → Kernel.nil?
0.84% ActiveRecord::Base#add_joins!
1.95% → ActiveRecord::Base#scope
4.16% → Hash#[]
0.37% → String#<<
0.37% → String#<<
0.27% Rezept#table_name
0.01% Comment#table_name
0.01% Favorite#table_name
4.16% → Hash#[]
6.17% ActiveRecord::Base#find_by_sql
5.00% ActiveRecord::Base#connection
1.77% ActiveRecord::Base#retrieve_connection
0.60% ActiveRecord::ConnectionAdapters::MysqlAdapter.active?
0.20% Mysql#stat
0.02% Mysql#errno
0.02% Fixnum#zero?
6.05% → Proc#call
0.13% → Kernel.respond_to?
0.39% Module#name
0.30% ActiveRecord::Base#active_connections
0.08% ActiveRecord::Base#allow_concurrency
0.07% Module#==
0.07% Class#superclass
6.05% → Proc#call
4.16% → Hash#[]
0.39% → Module#name
0.25% → Hash#[]=
0.17% Kernel.object_id
0.09% Thread#current
6.05% → Proc#call
4.16% → Hash#[]
2.98% ActiveRecord::ConnectionAdapters::MysqlAdapter.select_all
2.87% ActiveRecord::ConnectionAdapters::MysqlAdapter.select
1.80% ActiveRecord::ConnectionAdapters::MysqlAdapter.execute
1.68% ActiveRecord::ConnectionAdapters::AbstractAdapter.log
1.03% Mysql#query
0.08% → Object#initialize
0.03% Kernel.block_given?
0.25% Mysql#query_with_result=
0.14% Mysql::Result#each_hash
0.07% → Array#<<
0.04% Mysql::Result#free
0.97% Array#collect!
0.59% ActiveRecord::Callbacks::ClassMethods.instantiate
0.35% ActiveRecord::Base#instantiate_without_callbacks
0.04% ActiveRecord::Base#inheritance_column
0.02% Class#allocate
4.16% → Hash#[]
0.36% → Kernel.instance_variable_set
0.05% Kernel.respond_to_without_attributes?
0.08% CGI#unescape
0.02% String#tr
0.16% → String#gsub
0.39% → Module#name
0.33% ActiveRecord::Base#sanitize_sql
0.28% → Kernel.is_a?
6.05% → Proc#call
4.16% Hash#[]
0.94% Hash#default
6.05% → Proc#call
0.03% Kernel.hash
3.01% ActiveRecord::Base#extract_options_from_args!
1.97% ActiveRecord::Base#validate_find_options
1.67% ActiveSupport::CoreExtensions::Hash::Keys.assert_valid_keys
0.49% Array#flatten
0.34% → Fixnum#==
0.31% → Array#empty?
0.10% Array#-
0.10% Hash#keys
6.05% → Proc#call
0.08% Array#last
0.07% Array#pop
0.28% → Kernel.is_a?
1.11% ActiveRecord::Base#sanitize
5.00% → ActiveRecord::Base#connection
0.48% ActiveRecord::ConnectionAdapters::MysqlAdapter.quote
0.39% ActiveRecord::ConnectionAdapters::Quoting.quote
0.05% ActiveRecord::ConnectionAdapters::MysqlAdapter.quote_string
0.02% → Mysql#quote
0.06% → Module#===
0.27% → Kernel.kind_of?
0.85% ActiveRecord::Base#scoped?
1.78% → ActiveRecord::Base#scoped_methods
0.49% → Array#flatten
0.42% Hash#has_key?
0.33% Array#first
0.32% → Kernel.===
0.31% → NilClass.blank?
0.27% → Kernel.kind_of?
0.27% → Rezept#table_name
0.25% → Hash#[]=
0.17% Hash#merge
0.07% Hash#initialize_copy
0.13% → String.blank?
0.11% → Symbol#===
0.02% NilClass#to_s
0.02% Rezept#primary_key
0.01% Array#uniq
0.01% Array#compact
0.01% ActiveRecord::Base#readonly!
0.01% Array#size
10.26% ActiveRecord::Base#find_FIRST
26.81% → ActiveRecord::Base#find
3.97% ActiveRecord::Base#find_ALL
26.81% → ActiveRecord::Base#find
0.50% Fixnum#to_s
0.39% String#to_s
0.34% String#sub!
0.25% Rezept#titel
4.16% → Hash#[]
0.10% String#split
0.08% Rezept#id
4.16% → Hash#[]
0.11% → String#to_i
0.08% User#id
4.16% → Hash#[]
0.11% → String#to_i
0.07% → Array#<<
0.02% Rezept#links
4.16% → Hash#[]
10.26% → ActiveRecord::Base#find_FIRST
4.16% → Hash#[]
0.16% RezeptController.auth_rezept
0.04% Rezept#priv
4.16% → Hash#[]
0.11% → String#to_i
0.04% User#priv
4.16% → Hash#[]
0.11% → String#to_i
0.01% Regexp#===
0.01% Fixnum#<=
24.33% ActionController::Benchmarking.render
24.09% ActionController::Layout.render_without_benchmark
20.91% ActionView::Base.render_file
20.31% ActionView::Base.render_template
20.19% ActionView::Base.compile_and_render_template
9.76% ActionView::Base::CompiledTemplates._run_html_rezept_show
15.38% ActionView::Partials.render_partial
13.99% ActionController::Benchmarking::ClassMethods.benchmark
13.35% ActionView::Base.render
20.91% ® ActionView::Base.render_file
0.28% → Kernel.is_a?
0.03% ActionController::Base#logger
0.44% ActionView::Partials.add_object_to_local_assigns!
0.06% → String#intern
4.16% → Hash#[]
0.55% → Kernel.instance_variable_get
0.28% → Kernel.is_a?
0.25% → Hash#[]=
0.33% ActionView::Partials.add_counter_to_local_assigns!
0.15% ActionView::Partials.partial_counter_name
0.08% → Array#last
0.06% → String#intern
0.10% → String#split
0.42% → Hash#has_key?
0.25% → Hash#[]=
0.18% ActionView::Partials.partial_pieces
0.07% ActionController::Base#controller_path
0.02% String#include?
0.17% → Kernel.class
0.14% ActionView::Partials.extracting_object
0.02% NilClass#nil?
0.55% → Kernel.instance_variable_get
0.28% → Kernel.is_a?
0.06% ActionView::Partials.extract_local_assigns
0.28% → Kernel.is_a?
0.64% String#concat
0.08% Proc#new
0.08% → Object#initialize
8.14% ActionView::Base::CompiledTemplates._run_html_layouts_rezept
6.05% → Proc#call
0.64% → String#concat
0.39% → String#to_s
0.36% ApplicationHelper.header
0.07% ApplicationHelper.std_header
0.04% ApplicationHelper.root
0.01% ApplicationHelper.std_doctype
0.16% → String#gsub
0.31% User.luser?
4.16% → Hash#[]
0.16% → String#==
0.16% String#==
0.03% User#name
4.16% → Hash#[]
0.02% → NilClass#to_s
6.68% ActionView::Base::CompiledTemplates._run_html_rezept__rezept
6.05% → Proc#call
4.16% → Hash#[]
0.88% RezeptHelper.format_ingredients
0.34% → String#sub!
0.26% → Array#join
0.18% Kernel.loop
0.34% → String#sub!
0.34% → Fixnum#==
0.16% String#gsub
0.11% Array#map
0.10% → String#split
0.03% Rezept#zutaten
4.16% → Hash#[]
0.03% String#strip
0.03% → String#+
0.64% → String#concat
0.42% → Hash#has_key?
0.39% → String#to_s
0.28% Rezept#quelle
4.16% → Hash#[]
0.27% Rezept#bild
4.16% → Hash#[]
0.16% → String#==
0.16% → String#gsub
0.10% Array#[]
0.10% Rezept.date_str
4.16% → Hash#[]
0.11% → String#[]
0.04% Rezept.user_name
4.16% → Hash#[]
0.03% Rezept#zubereitung
4.16% → Hash#[]
0.03% Rezept#titel
4.16% → Hash#[]
0.03% Rezept#kategorie
4.16% → Hash#[]
0.02% Fixnum#>
0.02% Array#length
4.16% → Hash#[]
3.45% ActionView::Base::CompiledTemplates._run_html_rezept__editactions
0.64% → String#concat
0.60% Rezept#id
0.11% String#to_i
4.16% → Hash#[]
0.50% → Fixnum#to_s
0.42% → Hash#has_key?
0.39% → String#to_s
0.34% Fixnum#==
0.31% → User.luser?
0.10% User.admin?
0.34% → Fixnum#==
0.06% User#priv
4.16% → Hash#[]
0.11% → String#to_i
0.06% User#id
0.11% → String#to_i
4.16% → Hash#[]
0.06% Rezept#user_id
0.11% → String#to_i
4.16% → Hash#[]
0.03% String#+
4.16% → Hash#[]
1.65% ActionView::Base.compile_template?
0.49% ActionView::Base.supports_local_assigns?
0.24% Enumerable.all?
0.42% → Hash#has_key?
0.04% Hash#empty?
4.16% → Hash#[]
4.16% → Hash#[]
1.07% ActionView::Base.evaluate_assigns
0.96% ActionView::Base.assign_variables_from_controller
0.36% Kernel.instance_variable_set
4.16% → Hash#[]
1.11% ActionView::Base.pick_template_extension
0.69% ActionView::Base.erb_template_exists?
0.59% ActionView::Base.template_exists?
0.65% ActionView::Base.full_template_path
0.30% → Symbol#to_s
0.42% → Hash#has_key?
0.32% ActionView::Base.delegate_template_exists?
0.21% Enumerable.find
0.65% → ActionView::Base.full_template_path
0.05% Kernel.nil?
0.02% → NilClass#nil?
13.74% ActionController::Base#render_with_no_layout
13.61% ActionController::Base.render_file
20.91% → ActionView::Base.render_file
1.69% ActionController::Base.add_variables_to_assigns
1.62% ActionController::Base.add_instance_variables_to_assigns
0.55% Kernel.instance_variable_get
0.25% → Hash#[]=
0.15% Hash#include?
0.11% String#[]
0.01% Kernel.instance_variables
6.05% → Proc#call
0.01% ActionController::Base#view_controller_internals
0.15% ActionController::Base.assert_existance_of_template_file
0.13% ActionController::Base.template_exists?
0.11% ActionView::Base.file_exists?
0.69% → ActionView::Base.erb_template_exists?
0.10% ActionController::Base.render_text
0.39% → String#to_s
0.25% → Hash#[]=
0.01% ActionController::Base#logger
0.28% Kernel.is_a?
0.05% ActionController::Base.default_template_name
0.07% → ActionController::Base#controller_path
0.17% → Kernel.class
0.03% ActionController::Base.performed?
1.69% → ActionController::Base.add_variables_to_assigns
0.79% ActionController::Layout.pick_layout
0.38% ActionController::Layout.action_has_layout?
0.27% ActionController::Layout::ClassMethods.layout_conditions
1.80% → Class#read_inheritable_attribute
4.16% → Hash#[]
0.17% → Kernel.class
0.16% ActionController::Layout.active_layout
0.02% → String#include?
1.80% → Class#read_inheritable_attribute
0.17% → Kernel.class
0.06% → Module#===
0.36% → Kernel.instance_variable_set
0.28% → Kernel.is_a?
0.10% → ActionController::Base.render_text
0.05% ActionController::Layout.apply_layout?
0.01% ActionController::Base.erase_render_results
0.01% ActionController::Base#logger
0.21% ActionController::Base#logger
0.17% Kernel.class
0.03% → ActionController::Base.performed?
0.02% Set.include?
0.15% → Hash#include?
0.01% ActionController::Base#action_methods
4.08% ActionController::Filters::InstanceMethods.after_action
6.67% ActionController::Filters::InstanceMethods.call_filters
6.05% → Proc#call
3.03% ActionController::Filters::InstanceMethods.action_exempted?
0.91% ActionController::Filters::ClassMethods.excluded_actions
1.80% Class#read_inheritable_attribute
0.28% Class#inheritable_attributes
4.16% → Hash#[]
0.73% ActionController::Filters::ClassMethods.included_actions
1.80% → Class#read_inheritable_attribute
0.17% → Kernel.class
0.11% Array#include?
0.16% → String#==
4.16% → Hash#[]
1.08% ActionController::SessionManagement.clear_persistant_model_associations
1.43% ActiveRecord::Base#respond_to?
0.30% Symbol#to_s
0.23% ActiveRecord::Base#column_methods_hash
0.15% → Hash#include?
0.03% → Regexp#match
0.02% Symbol#to_sym
4.16% → Hash#[]
0.17% → Kernel.class
0.13% → Kernel.respond_to?
0.55% → Kernel.instance_variable_get
0.40% ActiveRecord::Associations.clear_association_cache
0.36% → Kernel.instance_variable_set
0.30% → Symbol#to_s
0.06% ActiveRecord::Reflection::ClassMethods.reflect_on_all_associations
1.80% → Class#read_inheritable_attribute
0.05% ActiveRecord::Reflection::MacroReflection.name
0.01% ActiveRecord::Base#new_record?
0.01% Array#to_a
0.17% → Kernel.class
0.13% → Kernel.respond_to?
0.68% ActionController::Flash.fire_flash
6.05% → Proc#call
0.62% ActionController::Flash.flash
0.28% → Kernel.is_a?
0.49% → CGI::Session#[]
0.25% → Hash#[]=
0.08% ActionController::Flash::FlashHash.discard
0.06% ActionController::Flash::FlashHash.use
0.02% → NilClass#nil?
0.10% → Hash#keys
0.28% → Kernel.is_a?
0.22% ActionController::Flash.sweep_flash
0.62% → ActionController::Flash.flash
0.13% ActionController::Flash::FlashHash.sweep
0.10% → Array#-
0.10% → Hash#keys
0.10% ActionController::Filters::InstanceMethods.filter_block?
0.34% → Fixnum#==
0.01% Proc#arity
0.13% → Kernel.respond_to?
0.09% ApplicationController.setup_user
0.49% → CGI::Session#[]
0.07% RezeptController.auth_action
0.04% User.user?
4.16% → Hash#[]
0.16% → String#==
0.04% Kernel.==
0.04% ActiveRecord::Base#==
0.00% Kernel.instance_of?
0.00% Kernel.equal?
0.17% → Kernel.class
0.02% Hash#==
0.01% Array#==
0.26% ActionController::Filters::ClassMethods.after_filters
1.80% → Class#read_inheritable_attribute
0.17% → Kernel.class
3.01% ActionController::Filters::InstanceMethods.before_action
6.67% → ActionController::Filters::InstanceMethods.call_filters
0.17% → Kernel.class
0.09% ActionController::Filters::ClassMethods.before_filters
1.80% → Class#read_inheritable_attribute
0.03% → ActionController::Base.performed?
0.01% → Array#==
0.01% ActionController::Base#logger
5.97% ActionController::Base.assign_shortcuts
5.89% ActionController::CgiRequest.session
5.84% ActionController::CgiRequest.stale_session_check!
7.33% → Class#new
4.16% → Hash#[]
0.49% CGI::Session#[]
0.10% SQLSessionStore.restore
0.17% → SQLSessionStore.unmarshalize
4.16% → Hash#[]
0.18% ActionController::CgiRequest.session_options_with_string_keys
0.13% Enumerable.inject
0.30% → Symbol#to_s
0.25% → Hash#[]=
0.17% → Hash#merge
0.04% → Kernel.==
0.02% → Hash#==
0.41% ActionController::AbstractRequest.parameters
0.17% ActionController::CgiRequest.request_parameters
0.11% ActionController::AbstractRequest.formatted_post?
0.10% ActionController::AbstractRequest.post?
0.08% ActionController::AbstractRequest.method
0.01% → String#downcase
0.00% String#to_sym
0.30% → ENV.[]
0.09% → ActionController::CgiRequest.env
0.04% → Kernel.==
0.03% CGIMethods#parse_request_parameters
0.17% → Hash#merge
0.16% ActionController::CgiRequest.query_parameters
0.14% ActionController::CgiRequest.query_string
0.00% Array#shift
0.30% → ENV.[]
0.26% → Array#join
0.12% → CGI.env_table
0.10% → String#split
0.09% → ActionController::CgiRequest.env
0.04% String#empty?
0.01% ActionController::AbstractRequest.path_parameters
0.01% Hash#update
0.02% ActionController::CgiRequest.cookies
0.01% → Kernel.freeze
4.16% → Hash#[]
1.65% ActionController::Base.close_session
1.61% CGI::Session.close
1.38% SQLSessionStore.close
0.96% SQLSessionStore.marshalize
0.91% Marshal.dump
1.43% → ActiveRecord::Base#respond_to?
0.02% Base64.encode64
0.01% Array#pack
0.40% MysqlSession.update_session
1.03% → Mysql#query
0.79% → MysqlSession#session_connection
0.17% → Kernel.class
0.02% Mysql#quote
0.00% Array#clear
0.06% Module#===
0.05% → Kernel.nil?
0.14% ActionController::Base.initialize_template_class
0.17% → Kernel.class
0.02% ActionController::Base#view_class
0.01% ActionController::Base#view_root
7.33% → Class#new
0.06% ActionController::Base.initialize_current_url
0.02% Kernel.clone
0.07% → Hash#initialize_copy
7.33% → Class#new
0.01% ActionController::Base#logger
4.16% → Hash#[]
0.41% → ActionController::AbstractRequest.parameters
0.17% → Kernel.class
0.04% ActionController::SessionManagement::ClassMethods.session_options_for
0.31% → Array#empty?
0.01% ActionController::SessionManagement::ClassMethods.cached_session_options
7.33% → Class#new
7.33% → Class#new
1.97% Dispatcher#new_cgi
1.74% Dispatcher#failsafe_response
7.33% → Class#new
1.48% ActionController::CgiResponse.out
0.92% CGI.header
4.16% → Hash#[]
0.39% → String#to_s
0.37% → String#<<
0.30% → ENV.[]
0.19% CGI::Cookie.to_s
0.37% → String#<<
0.27% → Kernel.kind_of?
0.26% → Array#join
0.05% Array#collect
0.04% CGI#escape
0.16% → String#gsub
0.02% → String#tr
0.04% → Kernel.==
0.12% CGI.env_table
0.06% → Module#===
0.04% Hash#delete
0.03% → Regexp#match
0.02% Kernel.dup
0.07% → Hash#initialize_copy
0.30% → ENV.[]
0.28% IO#write
0.16% → String#==
0.13% Kernel.respond_to?
0.12% → CGI.env_table
0.10% ActionController::CgiResponse.convert_content_type!
4.16% → Hash#[]
0.00% IO#binmode
0.00% IO#flush
0.00% IO#sync=
0.49% Dispatcher#prepare_application
0.68% Dependencies.load?
0.22% Dependencies.mechanism
0.04% → Kernel.==
0.01% Dispatcher#prepare_breakpoint
0.00% Module#const_defined?
0.42% ActionController::Routing::RouteSet.recognize!
4.16% → Hash#[]
0.35% ActionController::AbstractRequest.path
0.33% → Array#first
0.27% ActionController::AbstractRequest.request_uri
0.30% → ENV.[]
0.09% ActionController::CgiRequest.env
6.05% → Proc#call
0.12% → CGI.env_table
0.10% → String#split
0.01% ActionController::AbstractRequest.relative_url_root
0.00% String#[]=
0.00% String#length
0.10% → Array#[]
0.01% ActionController::AbstractRequest.path_parameters=
0.29% Dispatcher#reset_after_dispatch
0.68% → Dependencies.load?
0.02% ActiveRecord::Base#clear_connection_cache!
0.00% Hash#clear
27.01% GC#start
0.00% Fixnum#to_s
0.00% ENV.[]=
0.00% Hash#[]
0.00% Hash#default
0.00% String#+
0.00% String#length
0.00% Fixnum#==
0.00% String#to_s