Created
June 21, 2010 15:23
-
-
Save pixeltrix/447004 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Profile of hand optimized ragel generated compiler on 1.8.7 | |
| Using the ruby-prof extension. | |
| Thread ID: 2148403500 | |
| Total: 25.718855 | |
| %self total self wait child calls name | |
| 15.03 11.38 3.86 0.00 7.52 7130 Rack::Mount::StrexpParser#compile | |
| 10.95 4.65 2.82 0.00 1.84 331150 Kernel#loop | |
| 4.39 1.13 1.13 0.00 0.00 5086080 Array#[] | |
| 3.62 3.45 0.93 0.00 2.52 87420 Array#each(d2) | |
| 3.49 0.98 0.90 0.00 0.09 28360 Module#module_eval | |
| 3.44 15.07 0.89 0.00 14.19 85440 Array#each(d1) | |
| 2.22 0.57 0.57 0.00 0.00 2686760 Fixnum#+ | |
| 1.99 7.89 0.51 0.00 7.38 71110 Hash#each | |
| 1.52 0.39 0.39 0.00 0.00 1592480 Fixnum#< | |
| 1.40 1.12 0.36 0.00 0.76 14180 ActionDispatch::Routing::RouteSet::NamedRouteCollection#define_url_helper | |
| 1.39 0.50 0.36 0.00 0.14 1091910 Kernel#=== | |
| 1.28 0.33 0.33 0.00 0.00 55880 Regexp#initialize | |
| 1.13 23.13 0.29 0.00 22.84 6850 ActionDispatch::Routing::Mapper::Resources#with_exclusive_scope | |
| 1.09 0.28 0.28 0.00 0.00 294870 String#gsub! | |
| 1.09 0.28 0.28 0.00 0.00 1234570 Fixnum#- | |
| 1.09 0.28 0.28 0.00 0.00 1149640 Fixnum#== | |
| 1.08 0.28 0.28 0.00 0.00 1080390 Fixnum#> | |
| 1.06 0.33 0.27 0.00 0.05 139010 Array#pack | |
| 1.01 0.53 0.26 0.00 0.27 516810 Hash#[] | |
| 0.98 1.34 0.25 0.00 1.09 14180 ActionDispatch::Routing::RouteSet::NamedRouteCollection#define_hash_access | |
| 0.94 0.24 0.24 0.00 0.00 989950 Fixnum#<= | |
| 0.93 0.42 0.24 0.00 0.18 28360 Hash#inspect | |
| 0.93 0.24 0.24 0.00 0.00 136830 Symbol#to_s | |
| 0.86 0.22 0.22 0.00 0.00 713610 Kernel#is_a? | |
| 0.86 0.22 0.22 0.00 0.00 111280 <Class::Hash>#allocate | |
| 0.84 0.22 0.22 0.00 0.00 28060 Array#flatten | |
| 0.77 0.20 0.20 0.00 0.00 750230 Fixnum#>> | |
| 0.75 0.55 0.19 0.00 0.36 241470 Kernel#dup | |
| 0.74 0.21 0.19 0.00 0.02 13500 Reginald::Options#initialize | |
| 0.72 0.38 0.18 0.00 0.19 61940 Array#include? | |
| 0.72 0.18 0.18 0.00 0.00 993940 Kernel#== | |
| 0.68 2.78 0.18 0.00 2.61 7090 ActionDispatch::Routing::RouteSet::NamedRouteCollection#define_named_route_methods | |
| 0.65 0.21 0.17 0.00 0.05 172880 Reginald::Character#literal? | |
| 0.63 0.56 0.16 0.00 0.40 7110 ActionDispatch::Routing::Mapper::Mapping#initialize | |
| 0.59 0.15 0.15 0.00 0.00 34910 Array#join | |
| 0.59 0.42 0.15 0.00 0.27 14050 Rack::Mount::RegexpWithNamedGroups#initialize | |
| 0.57 0.15 0.15 0.00 0.00 14040 Module#extend_object | |
| 0.53 0.14 0.14 0.00 0.00 116160 Array#<< | |
| 0.53 23.88 0.14 0.00 23.74 3600 ActionDispatch::Routing::Mapper::Resources#with_scope_level(d2) | |
| 0.51 0.13 0.13 0.00 0.00 393930 Module#=== | |
| 0.50 0.14 0.13 0.00 0.01 13570 String#interpolate_without_ruby_19_syntax | |
| 0.50 0.13 0.13 0.00 0.00 14030 Rack::Mount::GeneratableRegexp::InstanceMethods#defaults= | |
| 0.49 0.13 0.13 0.00 0.01 7110 ActionDispatch::Routing::RouteSet::Dispatcher#initialize | |
| 0.48 0.12 0.12 0.00 0.00 251830 Hash#[]= | |
| 0.46 0.12 0.12 0.00 0.00 284660 String#<< | |
| 0.46 0.49 0.12 0.00 0.37 10600 Array#each(d3) | |
| 0.38 0.43 0.10 0.00 0.33 139010 Rack::Mount::StrexpParser#pack | |
| 0.35 0.20 0.09 0.00 0.11 71460 Hash#merge | |
| 0.35 0.09 0.09 0.00 0.00 111240 Hash#initialize_copy | |
| 0.34 0.09 0.09 0.00 0.00 141500 Symbol#inspect | |
| 0.34 0.09 0.09 0.00 0.00 346360 Array#last | |
| 0.31 0.16 0.08 0.00 0.08 32720 Array#extract_options! | |
| 0.31 4.35 0.08 0.00 4.27 7110 Rack::Mount::Route#initialize | |
| 0.31 2.53 0.08 0.00 2.45 70150 Rack::Mount::GeneratableRegexp::InstanceMethods#segments | |
| 0.30 0.08 0.08 0.00 0.00 39730 String#blank? | |
| 0.29 0.07 0.07 0.00 0.00 159600 String#initialize_copy | |
| 0.29 24.92 0.07 0.00 24.84 7110 ActionDispatch::Routing::Mapper::Resources#match | |
| 0.29 0.07 0.07 0.00 0.00 14180 Module#protected | |
| 0.28 0.23 0.07 0.00 0.15 7110 ActionDispatch::Routing::Mapper::Mapping#default_controller_and_action | |
| 0.28 0.13 0.07 0.00 0.06 22780 Rack::Mount::Analysis::Histogram#<< | |
| 0.27 0.07 0.07 0.00 0.00 195500 <Class::Object>#allocate | |
| 0.27 0.07 0.07 0.00 0.00 84480 String#inspect | |
| 0.27 0.19 0.07 0.00 0.12 41790 Array#map | |
| 0.26 0.34 0.07 0.00 0.27 35050 Rack::Mount::GeneratableRegexp::InstanceMethods#required_defaults | |
| 0.26 5.95 0.07 0.00 5.88 7110 Rack::Mount::RouteSet#add_route | |
| 0.26 12.70 0.07 0.00 12.64 7110 ActionDispatch::Routing::Route#initialize | |
| 0.25 0.06 0.06 0.00 0.00 125440 <Class::Regexp>#escape | |
| 0.25 21.55 0.06 0.00 21.49 7110 ActionDispatch::Routing::RouteSet#add_route | |
| 0.23 0.22 0.06 0.00 0.16 28360 ActionDispatch::Routing::RouteSet::NamedRouteCollection#hash_access_name | |
| 0.22 0.75 0.06 0.00 0.69 41070 Class#new(d1) | |
| 0.21 0.05 0.05 0.00 0.00 202940 Integer#to_int | |
| 0.21 0.83 0.05 0.00 0.77 14030 Rack::Mount::GeneratableRegexp::InstanceMethods#freeze | |
| 0.21 0.05 0.05 0.00 0.00 188730 Fixnum#& | |
| 0.21 0.14 0.05 0.00 0.09 49200 Rack::Mount::RegexpWithNamedGroups#names | |
| 0.21 0.21 0.05 0.00 0.16 28060 Rack::Mount::RegexpWithNamedGroups#eql? | |
| 0.20 0.07 0.05 0.00 0.02 21020 Hash#each(d1) | |
| 0.20 0.84 0.05 0.00 0.79 6850 ActionDispatch::Routing::Mapper::Resources#name_for_action | |
| 0.20 0.09 0.05 0.00 0.04 13500 Reginald::CharacterClass#to_s | |
| 0.19 0.33 0.05 0.00 0.28 28060 <Module::Rack::Mount::Utils>#parse_regexp | |
| 0.19 0.50 0.05 0.00 0.45 28080 <Class::Rack::Mount::RegexpWithNamedGroups>#new | |
| 0.19 0.48 0.05 0.00 0.43 15400 Kernel#tap | |
| 0.19 0.05 0.05 0.00 0.00 159600 <Class::String>#allocate | |
| 0.19 17.90 0.05 0.00 17.85 29510 Class#new | |
| 0.19 11.71 0.05 0.00 11.66 7130 <Class::Rack::Mount::Strexp>#compile | |
| 0.19 0.05 0.05 0.00 0.00 18920 String#sub! | |
| 0.19 0.29 0.05 0.00 0.24 13570 String#% | |
| 0.18 0.36 0.05 0.00 0.31 7110 Hash#delete_if | |
| 0.18 0.05 0.05 0.00 0.00 13570 String#=~ | |
| 0.18 0.40 0.05 0.00 0.35 7110 ActionDispatch::Routing::Mapper::Mapping#extract_path_and_options | |
| 0.18 0.05 0.05 0.00 0.00 173010 NilClass#nil? | |
| 0.18 0.69 0.05 0.00 0.65 7110 ActionDispatch::Routing::Mapper::Mapping#app | |
| 0.18 0.06 0.05 0.00 0.01 28060 Array#eql? | |
| 0.17 0.87 0.04 0.00 0.83 14030 Rack::Mount::Analysis::Splitting#analyze_capture_boundaries | |
| 0.17 0.04 0.04 0.00 0.00 69840 String#to_sym | |
| 0.17 0.41 0.04 0.00 0.37 28060 Rack::Mount::GeneratableRegexp::InstanceMethods#captures | |
| 0.17 0.04 0.04 0.00 0.00 107400 Hash#default | |
| 0.16 0.04 0.04 0.00 0.00 174680 Fixnum#~ | |
| 0.16 0.05 0.04 0.00 0.01 22820 Reginald::Character#to_s | |
| 0.16 0.04 0.04 0.00 0.00 63490 Kernel#respond_to? | |
| 0.16 0.05 0.04 0.00 0.00 7110 <Module::Rack::Mount::Utils>#regexp_anchored? | |
| 0.15 0.11 0.04 0.00 0.08 28060 Rack::Mount::GeneratableRegexp::InstanceMethods#required_captures | |
| 0.14 15.11 0.04 0.00 15.07 1210 ActionDispatch::Routing::Mapper::Scoping#scope(d3) | |
| 0.14 0.57 0.04 0.00 0.53 13500 Reginald::Collection#to_regexp | |
| 0.14 0.04 0.04 0.00 0.00 100190 Hash#delete | |
| 0.14 0.04 0.04 0.00 0.00 27390 StringScanner#scan | |
| 0.14 0.20 0.04 0.00 0.17 42090 Enumerable#find_all | |
| 0.14 0.04 0.04 0.00 0.00 105010 Kernel#freeze | |
| 0.14 2.92 0.04 0.00 2.88 42090 Enumerable#each_with_index | |
| 0.14 0.13 0.04 0.00 0.10 9460 <Class::ActionDispatch::Routing::Mapper>#normalize_path | |
| 0.14 23.31 0.04 0.00 23.27 7110 ActionDispatch::Routing::Mapper::Scoping#match | |
| 0.14 0.17 0.04 0.00 0.13 7110 ActionDispatch::Routing::Mapper::Mapping#normalize_path | |
| 0.14 0.03 0.03 0.00 0.00 75320 String#== | |
| 0.13 0.04 0.03 0.00 0.01 14180 ActionDispatch::Routing::RouteSet::NamedRouteCollection#url_helper_name | |
| 0.13 0.77 0.03 0.00 0.74 42320 Enumerable#inject | |
| 0.13 0.11 0.03 0.00 0.08 7110 ActionDispatch::Routing::Mapper::Mapping#using_match_shorthand? | |
| 0.13 0.06 0.03 0.00 0.03 6850 ActionDispatch::Routing::Mapper::Resources#path_for_action | |
| 0.13 2.43 0.03 0.00 2.40 14030 Kernel#catch | |
| 0.13 0.03 0.03 0.00 0.00 13590 String#gsub | |
| 0.13 0.27 0.03 0.00 0.24 13500 Reginald::Expression#options | |
| 0.13 0.31 0.03 0.00 0.27 40850 Enumerable#any? | |
| 0.13 0.14 0.03 0.00 0.11 14220 Rack::Mount::Analysis::Frequency#<< | |
| 0.13 0.05 0.03 0.00 0.01 13500 Rack::Mount::GeneratableRegexp::DynamicSegment#initialize | |
| 0.13 0.91 0.03 0.00 0.88 7110 Hash#each_pair | |
| 0.12 0.03 0.03 0.00 0.00 34530 StringScanner#skip_until | |
| 0.12 0.05 0.03 0.00 0.02 14030 <Module::Rack::Mount::Utils>#normalize_extended_expression | |
| 0.12 0.03 0.03 0.00 0.00 41540 Hash#merge! | |
| 0.12 0.04 0.03 0.00 0.01 13500 Reginald::CharacterClass#bracketed? | |
| 0.12 24.85 0.03 0.00 24.82 1070 ActionDispatch::Routing::Mapper::Scoping#scope(d1) | |
| 0.12 0.08 0.03 0.00 0.05 9460 <Module::Rack::Mount::Utils>#normalize_path | |
| 0.12 2.69 0.03 0.00 2.66 14040 Kernel#extend | |
| 0.12 14.14 0.03 0.00 14.11 3850 ActionDispatch::Routing::Mapper::Resources#with_scope_level(d4) | |
| 0.12 0.29 0.03 0.00 0.26 34910 <Class::Regexp>#compile | |
| 0.12 23.21 0.03 0.00 23.18 7110 ActionDispatch::Routing::Mapper::Base#match | |
| 0.12 0.05 0.03 0.00 0.02 19000 ActiveSupport::Inflector#inflections | |
| 0.11 0.12 0.03 0.00 0.09 14030 Rack::Mount::RegexpWithNamedGroups#named_captures | |
| 0.11 24.45 0.03 0.00 24.42 6920 ActionDispatch::Routing::Mapper::HttpHelpers#map_method | |
| 0.11 0.12 0.03 0.00 0.10 7110 ActionDispatch::Routing::Mapper::Mapping#request_method_condition | |
| 0.11 2.20 0.03 0.00 2.18 14030 Rack::Mount::GeneratableRegexp::InstanceMethods#parse_segments | |
| 0.11 0.04 0.03 0.00 0.01 25340 Hash#extractable_options? | |
| 0.10 0.03 0.03 0.00 0.00 87340 Fixnum#<< | |
| 0.10 0.05 0.03 0.00 0.02 14180 Array#inspect | |
| 0.10 0.12 0.03 0.00 0.09 14240 ActionDispatch::Routing::Mapper::Mapping#requirements | |
| 0.10 0.04 0.02 0.00 0.02 28360 Kernel#inspect | |
| 0.09 0.05 0.02 0.00 0.02 21140 Rack::Mount::GeneratableRegexp::InstanceMethods#required_params | |
| 0.09 0.42 0.02 0.00 0.39 14220 ActionDispatch::Routing::Mapper::Mapping#defaults | |
| 0.09 0.07 0.02 0.00 0.05 14180 ActionDispatch::Routing::Route#segment_keys | |
| 0.09 0.05 0.02 0.00 0.02 6920 <Class::Regexp>#union | |
| 0.09 0.15 0.02 0.00 0.13 13500 Reginald::Expression#to_s | |
| 0.09 0.06 0.02 0.00 0.03 7130 <Class::Rack::Mount::Strexp>#normalize_requirements! | |
| 0.09 0.04 0.02 0.00 0.01 34120 ActionDispatch::Routing::Mapper::Resources#parent_resource | |
| 0.09 0.02 0.02 0.00 0.00 13500 Reginald::Options#to_i | |
| 0.09 0.02 0.02 0.00 0.00 55880 <Class::Regexp>#allocate | |
| 0.09 0.05 0.02 0.00 0.03 7110 ActionDispatch::Routing::Mapper::Mapping#blocks | |
| 0.09 0.50 0.02 0.00 0.48 5450 ActiveSupport::Inflector#singularize | |
| 0.08 1.04 0.02 0.00 1.02 7110 ActionDispatch::Routing::Mapper::Mapping#to_route | |
| 0.08 0.02 0.02 0.00 0.00 49200 Array#initialize_copy | |
| 0.08 0.02 0.02 0.00 0.00 49200 <Class::Array>#allocate | |
| 0.08 0.02 0.02 0.00 0.00 22820 Rack::Mount::Analysis::Histogram#expire_caches! | |
| 0.08 0.89 0.02 0.00 0.87 6850 ActionDispatch::Routing::Mapper::Resources#options_for_action | |
| 0.08 0.02 0.02 0.00 0.00 30960 NilClass#to_s | |
| 0.07 0.02 0.02 0.00 0.00 7150 String#sub | |
| 0.07 0.32 0.02 0.00 0.30 7110 ActionDispatch::Routing::Mapper::Mapping#conditions | |
| 0.07 0.02 0.02 0.00 0.00 7130 String#unpack | |
| 0.07 0.32 0.02 0.00 0.30 13500 Reginald::Expression#flags | |
| 0.07 0.03 0.02 0.00 0.01 28430 ActionDispatch::Routing::Mapper::Mapping#to | |
| 0.07 0.02 0.02 0.00 0.00 28060 Regexp#eql? | |
| 0.07 1.29 0.02 0.00 1.27 10260 Kernel#send(d2) | |
| 0.07 0.02 0.02 0.00 0.00 47110 Array#first | |
| 0.07 0.02 0.02 0.00 0.01 7120 Rack::Mount::RouteSet#expire! | |
| 0.07 2.81 0.02 0.00 2.80 7090 ActionDispatch::Routing::RouteSet::NamedRouteCollection#[]= | |
| 0.06 2.51 0.02 0.00 2.49 14030 <Module::Rack::Mount::GeneratableRegexp::InstanceMethods>#extended | |
| 0.06 0.02 0.02 0.00 0.00 21180 Regexp#source | |
| 0.06 0.02 0.02 0.00 0.00 14030 Rack::Mount::GeneratableRegexp::InstanceMethods#defaults | |
| 0.06 0.26 0.02 0.00 0.25 4050 ActiveSupport::Inflector#pluralize | |
| 0.06 0.02 0.02 0.00 0.00 7130 Kernel#Array | |
| 0.06 0.03 0.02 0.00 0.02 14050 Class#new(d2) | |
| 0.06 0.05 0.02 0.00 0.03 6590 ActionDispatch::Routing::Mapper::Resources::Resource#actions | |
| 0.06 0.08 0.01 0.00 0.06 7110 Hash#except | |
| 0.06 15.93 0.01 0.00 15.91 650 ActionDispatch::Routing::Mapper::Scoping#scope(d2) | |
| 0.06 0.01 0.01 0.00 0.00 13500 Rack::Mount::GeneratableRegexp::DynamicSegment#to_hash | |
| 0.06 0.01 0.01 0.00 0.00 47070 Hash#has_key? | |
| 0.05 0.14 0.01 0.00 0.13 7110 ActionDispatch::Routing::Mapper::Mapping#constraints | |
| 0.05 0.01 0.01 0.00 0.00 9460 String#squeeze! | |
| 0.05 0.01 0.01 0.00 0.00 28060 Regexp#hash | |
| 0.05 0.01 0.01 0.00 0.00 28360 Module#method_added | |
| 0.05 0.03 0.01 0.00 0.01 6870 ActionDispatch::Routing::Mapper::Mapping#default_controller | |
| 0.05 1.05 0.01 0.00 1.03 7110 Rack::Mount::Analysis::Splitting#<< | |
| 0.05 0.01 0.01 0.00 0.00 28100 Regexp#options | |
| 0.05 0.01 0.01 0.00 0.00 60390 Symbol#=== | |
| 0.05 0.52 0.01 0.00 0.50 5450 String#singularize | |
| 0.05 13.41 0.01 0.00 13.40 9700 Kernel#send(d1) | |
| 0.05 0.01 0.01 0.00 0.00 25340 Kernel#instance_of? | |
| 0.05 0.54 0.01 0.00 0.53 5450 ActionDispatch::Routing::Mapper::Resources::Resource#singular | |
| 0.04 0.01 0.01 0.00 0.00 28860 Array#length | |
| 0.04 0.01 0.01 0.00 0.00 33650 String#to_s | |
| 0.04 0.01 0.01 0.00 0.00 27000 String#eql? | |
| 0.04 0.51 0.01 0.00 0.50 6860 Rack::Mount::GeneratableRegexp::InstanceMethods#parse_segments(d1) | |
| 0.04 0.01 0.01 0.00 0.00 23760 NilClass#blank? | |
| 0.04 0.02 0.01 0.00 0.01 6380 ActionDispatch::Routing::Mapper::Resources::Resource#default_actions | |
| 0.04 13.84 0.01 0.00 13.83 3940 ActionDispatch::Routing::Mapper::HttpHelpers#get | |
| 0.04 0.08 0.01 0.00 0.07 7110 Rack::Mount::Route#generation_keys | |
| 0.04 0.01 0.01 0.00 0.00 14050 <Class::StringScanner>#allocate | |
| 0.04 0.03 0.01 0.00 0.02 7120 Rack::Mount::CodeGeneration#expire! | |
| 0.04 0.01 0.01 0.00 0.00 26320 Array#pop | |
| 0.04 15.13 0.01 0.00 15.12 1220 ActionDispatch::Routing::Mapper::Resources#with_scope_level(d3) | |
| 0.04 0.02 0.01 0.00 0.01 10260 ActionDispatch::Routing::Mapper::Resources::Resource#name | |
| 0.04 0.01 0.01 0.00 0.00 19000 <Class::ActiveSupport::Inflector::Inflections>#instance | |
| 0.04 0.01 0.01 0.00 0.00 14030 Hash#keys | |
| 0.04 0.01 0.01 0.00 0.00 14200 Array#compact | |
| 0.04 0.01 0.01 0.00 0.00 14290 Array#push | |
| 0.04 25.02 0.01 0.00 25.02 380 ActionDispatch::Routing::Mapper::Scoping#scope | |
| 0.04 0.02 0.01 0.00 0.01 14100 Enumerable#any?(d1) | |
| 0.04 0.01 0.01 0.00 0.00 7110 ActionDispatch::Routing::Route#to_a | |
| 0.04 0.01 0.01 0.00 0.00 31340 Symbol#to_sym | |
| 0.04 24.89 0.01 0.00 24.88 1110 ActionDispatch::Routing::Mapper::Resources#with_scope_level(d1) | |
| 0.03 0.02 0.01 0.00 0.01 7110 Hash#reject | |
| 0.03 0.01 0.01 0.00 0.00 14180 FalseClass#to_s | |
| 0.03 0.04 0.01 0.00 0.03 7110 Hash#except! | |
| 0.03 0.01 0.01 0.00 0.00 13570 StringScanner#[] | |
| 0.03 0.01 0.01 0.00 0.00 6920 String#upcase | |
| 0.03 0.01 0.01 0.00 0.00 10440 Array#+ | |
| 0.03 0.01 0.01 0.00 0.00 14050 StringScanner#initialize | |
| 0.03 0.01 0.01 0.00 0.00 200 Module#constants | |
| 0.03 0.01 0.01 0.00 0.00 7180 Object#present? | |
| 0.03 0.01 0.01 0.00 0.00 14240 Rack::Mount::Analysis::Frequency#expire! | |
| 0.03 0.01 0.01 0.00 0.00 7110 ActionDispatch::Routing::Mapper::Mapping#using_to_shorthand? | |
| 0.03 0.01 0.01 0.00 0.00 14870 Hash#key? | |
| 0.03 0.50 0.01 0.00 0.49 6860 Enumerable#each_with_index(d1) | |
| 0.03 0.01 0.01 0.00 0.00 19990 Kernel#block_given? | |
| 0.03 0.01 0.01 0.00 0.00 14180 TrueClass#to_s | |
| 0.03 0.02 0.01 0.00 0.02 6660 ActionDispatch::Routing::Mapper::Scoping#merge_options_scope | |
| 0.03 25.69 0.01 0.00 25.68 20 Kernel#load | |
| 0.03 0.27 0.01 0.00 0.26 4050 String#pluralize | |
| 0.03 0.28 0.01 0.00 0.28 7110 Enumerable#map | |
| 0.03 0.02 0.01 0.00 0.01 7110 <Class::ActionDispatch::Routing::Mapper::Constraints>#new | |
| 0.02 0.32 0.01 0.00 0.31 7110 Enumerable#all? | |
| 0.02 0.01 0.01 0.00 0.00 13570 Kernel#kind_of? | |
| 0.02 0.01 0.01 0.00 0.00 6890 Hash#reverse_merge! | |
| 0.02 0.04 0.01 0.00 0.04 2340 ActionDispatch::Routing::Mapper::Scoping#merge_path_scope | |
| 0.02 0.03 0.01 0.00 0.02 6860 Hash#reverse_merge | |
| 0.02 0.01 0.01 0.00 0.01 5980 ActionDispatch::Routing::Mapper::Resources::Resource#shallow? | |
| 0.02 0.01 0.00 0.00 0.00 6660 ActionDispatch::Routing::Mapper::Scoping#scope_options | |
| 0.02 0.08 0.00 0.00 0.08 980 ActionDispatch::Routing::Mapper::Resources::Resource#initialize | |
| 0.02 0.21 0.00 0.00 0.20 3160 ActionDispatch::Routing::Mapper::Resources::Resource#plural | |
| 0.02 0.01 0.00 0.00 0.00 2360 ActionDispatch::Routing::Mapper::Resources#action_path | |
| 0.02 0.00 0.00 0.00 0.00 4760 <Class::ActionDispatch::Routing::Mapper::Resources::Resource>#default_actions | |
| 0.02 0.01 0.00 0.00 0.00 3330 ActionDispatch::Routing::Mapper::Scoping#merge_blocks_scope | |
| 0.02 0.02 0.00 0.00 0.01 3330 ActionDispatch::Routing::Mapper::Scoping#merge_constraints_scope | |
| 0.02 0.01 0.00 0.00 0.00 40 Array#select | |
| 0.01 0.37 0.00 0.00 0.37 1580 ActionDispatch::Routing::Mapper::Resources::Resource#collection_name | |
| 0.01 0.00 0.00 0.00 0.00 7150 Array#empty? | |
| 0.01 23.01 0.00 0.00 23.00 260 ActionDispatch::Routing::Mapper::Resources#resources | |
| 0.01 24.95 0.00 0.00 24.95 380 ActionDispatch::Routing::Mapper::Resources#with_scope_level | |
| 0.01 0.38 0.00 0.00 0.37 3750 ActionDispatch::Routing::Mapper::Resources::Resource#member_name | |
| 0.01 0.00 0.00 0.00 0.00 4050 String#downcase | |
| 0.01 0.00 0.00 0.00 0.00 7130 Hash#default= | |
| 0.01 0.00 0.00 0.00 0.00 6620 Reginald::CharacterClass#literal? | |
| 0.01 3.65 0.00 0.00 3.65 1030 ActionDispatch::Routing::Mapper::HttpHelpers#post | |
| 0.01 0.00 0.00 0.00 0.00 6620 Hash#include? | |
| 0.01 0.00 0.00 0.00 0.00 10 Module#public_instance_methods | |
| 0.01 0.01 0.00 0.00 0.00 1530 ActionDispatch::Routing::Mapper::Resources#resource_scope? | |
| 0.01 0.01 0.00 0.00 0.01 290 Array#each(d4) | |
| 0.01 3.66 0.00 0.00 3.66 970 ActionDispatch::Routing::Mapper::HttpHelpers#put | |
| 0.01 0.01 0.00 0.00 0.01 1070 ActionDispatch::Routing::Mapper::Resources::Resource#collection_options | |
| 0.01 14.88 0.00 0.00 14.88 1130 ActionDispatch::Routing::Mapper::Resources#member_scope | |
| 0.01 3.31 0.00 0.00 3.31 980 ActionDispatch::Routing::Mapper::HttpHelpers#delete | |
| 0.01 0.00 0.00 0.00 0.00 6380 Kernel#class | |
| 0.01 9.26 0.00 0.00 9.26 310 ActionDispatch::Routing::Mapper::Resources#resources(d2) | |
| 0.01 0.00 0.00 0.00 0.00 210 Symbol#to_proc | |
| 0.01 13.25 0.00 0.00 13.25 590 ActionDispatch::Routing::Mapper::Resources#apply_common_behavior_for | |
| 0.01 0.00 0.00 0.00 0.00 7110 Hash#empty? | |
| 0.01 5.80 0.00 0.00 5.80 190 ActionDispatch::Routing::Mapper::Resources#resource | |
| 0.01 0.00 0.00 0.00 0.00 4090 String#empty? | |
| 0.01 0.00 0.00 0.00 0.00 840 ActionDispatch::Routing::Mapper::Resources::Resource#member_scope | |
| 0.01 9.84 0.00 0.00 9.84 1070 ActionDispatch::Routing::Mapper::Resources#collection_scope | |
| 0.01 0.01 0.00 0.00 0.01 1070 ActionDispatch::Routing::Mapper::Resources::Resource#collection_scope | |
| 0.01 0.00 0.00 0.00 0.00 980 ActionDispatch::Routing::Mapper::Resources::Resource#resource_scope | |
| 0.01 1.23 0.00 0.00 1.23 510 ActionDispatch::Routing::Mapper::Resources#apply_common_behavior_for(d1) | |
| 0.01 12.89 0.00 0.00 12.89 230 ActionDispatch::Routing::Mapper::Resources#resources(d1) | |
| 0.01 0.00 0.00 0.00 0.00 20 Array#map(d1) | |
| 0.01 15.20 0.00 0.00 15.20 600 ActionDispatch::Routing::Mapper::Resources#resource_scope(d1) | |
| 0.01 0.00 0.00 0.00 0.00 10 Kernel#private_methods | |
| 0.01 0.00 0.00 0.00 0.00 20 Array#- | |
| 0.01 25.68 0.00 0.00 25.68 20 Kernel#instance_exec | |
| 0.01 0.00 0.00 0.00 0.00 1380 ActionDispatch::Routing::Mapper::Resources::SingletonResource#member_name | |
| 0.01 0.00 0.00 0.00 0.00 320 String#split | |
| 0.00 0.00 0.00 0.00 0.00 1620 <Class::ActionDispatch::Routing::Mapper::Resources::SingletonResource>#default_actions | |
| 0.00 0.00 0.00 0.00 0.00 980 ActionDispatch::Routing::Mapper::Scoping#merge_controller_scope | |
| 0.00 0.00 0.00 0.00 0.00 960 Kernel#send(d3) | |
| 0.00 24.95 0.00 0.00 24.95 380 ActionDispatch::Routing::Mapper::Resources#resource_scope | |
| 0.00 0.00 0.00 0.00 0.00 10 Array#map! | |
| 0.00 0.00 0.00 0.00 0.00 2210 ActionDispatch::Routing::Mapper::Resources::SingletonResource#shallow? | |
| 0.00 0.30 0.00 0.00 0.29 20 ActionDispatch::Routing::Mapper::Scoping#scope(d4) | |
| 0.00 1.77 0.00 0.00 1.77 70 ActionDispatch::Routing::Mapper::Resources#resource(d1) | |
| 0.00 0.00 0.00 0.00 0.00 1090 Regexp#=== | |
| 0.00 15.31 0.00 0.00 15.31 130 ActionDispatch::Routing::Mapper::Resources#nested | |
| 0.00 0.02 0.00 0.00 0.02 270 ActionDispatch::Routing::Mapper::Resources::SingletonResource#initialize | |
| 0.00 0.00 0.00 0.00 0.00 290 ActionDispatch::Routing::Mapper::Resources::SingletonResource#member_scope | |
| 0.00 0.01 0.00 0.00 0.01 120 ActionDispatch::Routing::Mapper::Resources::Resource#nested_path | |
| 0.00 25.71 0.00 0.00 25.71 20 ActiveSupport::Dependencies#new_constants_in | |
| 0.00 0.78 0.00 0.00 0.78 40 ActionDispatch::Routing::Mapper::Resources#resource(d2) | |
| 0.00 0.00 0.00 0.00 0.00 260 ActionDispatch::Routing::Mapper::Resources#resource_method_scope? | |
| 0.00 0.02 0.00 0.00 0.02 130 ActionDispatch::Routing::Mapper::Resources::Resource#nested_scope | |
| 0.00 0.79 0.00 0.00 0.79 150 ActionDispatch::Routing::Mapper::Resources#member | |
| 0.00 0.01 0.00 0.00 0.01 120 ActionDispatch::Routing::Mapper::Resources::Resource#nested_options | |
| 0.00 25.68 0.00 0.00 25.68 20 ActionDispatch::Routing::RouteSet#draw | |
| 0.00 0.77 0.00 0.00 0.77 90 ActionDispatch::Routing::Mapper::Resources#collection | |
| 0.00 0.00 0.00 0.00 0.00 270 ActionDispatch::Routing::Mapper::Resources::SingletonResource#collection_name | |
| 0.00 1.22 0.00 0.00 1.22 40 ActionDispatch::Routing::Mapper::Resources#resources(d3) | |
| 0.00 0.00 0.00 0.00 0.00 120 ActionDispatch::Routing::Mapper::Resources::Resource#id_constraint? | |
| 0.00 0.00 0.00 0.00 0.00 220 String#include? | |
| 0.00 0.00 0.00 0.00 0.00 40 ActiveSupport::Inflector#constantize | |
| 0.00 0.00 0.00 0.00 0.00 120 ActionDispatch::Routing::Mapper::Resources::Resource#constraints | |
| 0.00 0.01 0.00 0.00 0.01 10 Rack::Mount::RouteSet#initialize | |
| 0.00 0.00 0.00 0.00 0.00 40 ActiveSupport::Dependencies#qualified_const_defined? | |
| 0.00 0.01 0.00 0.00 0.01 40 Module#local_constants | |
| 0.00 0.00 0.00 0.00 0.00 40 Rack::Mount::Analysis::Histogram#initialize | |
| 0.00 0.00 0.00 0.00 0.00 140 ActionDispatch::Routing::Mapper::Scoping#merge_name_prefix_scope | |
| 0.00 25.72 0.00 0.00 25.72 10 Rails::Application#reload_routes! | |
| 0.00 0.00 0.00 0.00 0.00 20 ActiveSupport::Dependencies#to_constant_name | |
| 0.00 25.71 0.00 0.00 25.71 20 ActiveSupport::Dependencies::Loadable#load_dependency | |
| 0.00 0.00 0.00 0.00 0.00 40 ActionDispatch::Routing::Mapper::Resources#apply_common_behavior_for(d2) | |
| 0.00 0.03 0.00 0.00 0.03 40 ActionDispatch::Routing::Mapper::Mapping#segment_keys | |
| 0.00 0.00 0.00 0.00 0.00 30 <Class::Rails::Application>#instance | |
| 0.00 25.71 0.00 0.00 25.71 30 Array#each | |
| 0.00 0.00 0.00 0.00 0.00 80 Module#const_defined? | |
| 0.00 0.00 0.00 0.00 0.00 220 Kernel#nil? | |
| 0.00 0.00 0.00 0.00 0.00 20 ActionDispatch::Routing::Mapper::Resources#initialize | |
| 0.00 0.00 0.00 0.00 0.00 10 <Module::ActiveSupport>#on_load | |
| 0.00 0.00 0.00 0.00 0.00 230 Module#== | |
| 0.00 0.02 0.00 0.00 0.02 40 Module#local_constant_names | |
| 0.00 0.00 0.00 0.00 0.00 20 Mutex#synchronize | |
| 0.00 25.72 0.00 0.00 25.72 1 Integer#times | |
| 0.00 0.00 0.00 0.00 0.00 20 ActionDispatch::Routing::Mapper::Scoping#initialize | |
| 0.00 0.01 0.00 0.00 0.01 10 ActionDispatch::Routing::RouteSet#clear! | |
| 0.00 0.01 0.00 0.00 0.01 20 ActiveSupport::Dependencies::WatchStack#add_modules | |
| 0.00 0.00 0.00 0.00 0.00 20 ActiveSupport::Dependencies::WatchStack#lock | |
| 0.00 0.00 0.00 0.00 0.00 40 Module#ancestors | |
| 0.00 0.00 0.00 0.00 0.00 40 Object#presence | |
| 0.00 0.00 0.00 0.00 0.00 20 ActiveSupport::Dependencies::WatchStack#get | |
| 0.00 0.00 0.00 0.00 0.00 40 ActiveSupport::Dependencies#local_const_defined? | |
| 0.00 0.00 0.00 0.00 0.00 20 <Class::Rack::Mount::Strexp>#regexp_has_modifiers? | |
| 0.00 0.00 0.00 0.00 0.00 20 <Class::Rails::Application>#method_missing(d1) | |
| 0.00 0.00 0.00 0.00 0.00 20 Rack::Mount::Analysis::Frequency#clear | |
| 0.00 0.00 0.00 0.00 0.00 60 <Module::ActiveSupport::Dependencies>#constant_watch_stack | |
| 0.00 0.00 0.00 0.00 0.00 80 Module#const_get | |
| 0.00 1.05 0.00 0.00 1.05 10 ActionDispatch::Routing::Mapper::Scoping#namespace | |
| 0.00 0.00 0.00 0.00 0.00 20 ActiveSupport::Dependencies#load? | |
| 0.00 25.71 0.00 0.00 25.71 20 ActiveSupport::Dependencies::Loadable#load | |
| 0.00 0.00 0.00 0.00 0.00 20 Kernel#tap(d1) | |
| 0.00 0.00 0.00 0.00 0.00 20 ActiveSupport::Dependencies::WatchStack#concat | |
| 0.00 0.00 0.00 0.00 0.00 30 Rails::Application#routes | |
| 0.00 0.01 0.00 0.00 0.01 10 ActionDispatch::Routing::Mapper::Resources#root | |
| 0.00 0.01 0.00 0.00 0.01 10 ActionDispatch::Routing::Mapper::Base#root | |
| 0.00 25.72 0.00 0.00 25.72 10 <Class::Rails::Application>#method_missing | |
| 0.00 25.72 0.00 0.00 25.72 1 Global#[No method] | |
| 0.00 0.00 0.00 0.00 0.00 40 Array#concat | |
| 0.00 1.05 0.00 0.00 1.05 10 ActionDispatch::Routing::Mapper::Resources#namespace | |
| 0.00 0.01 0.00 0.00 0.01 20 ActiveSupport::Dependencies::WatchStack#new_constants_for | |
| 0.00 0.00 0.00 0.00 0.00 30 <Module::Rails>#application | |
| 0.00 0.00 0.00 0.00 0.00 20 Rack::Mount::Analysis::Frequency#initialize | |
| 0.00 0.00 0.00 0.00 0.00 20 Module#name | |
| 0.00 0.00 0.00 0.00 0.00 30 Enumerable#exclude? | |
| 0.00 0.00 0.00 0.00 0.00 20 ActiveSupport::Dependencies#log | |
| 0.00 0.00 0.00 0.00 0.00 40 Hash#initialize | |
| 0.00 0.00 0.00 0.00 0.00 20 ActiveSupport::Dependencies#log_call | |
| 0.00 0.00 0.00 0.00 0.00 40 <Module::ActiveSupport::Dependencies>#logger | |
| 0.00 0.00 0.00 0.00 0.00 20 String#[] | |
| 0.00 0.00 0.00 0.00 0.00 20 ActionDispatch::Routing::Mapper::Base#initialize | |
| 0.00 0.00 0.00 0.00 0.00 10 Rack::Mount::Analysis::Splitting#clear | |
| 0.00 25.72 0.00 0.00 25.72 10 Kernel#send | |
| 0.00 0.00 0.00 0.00 0.00 10 Rack::Mount::GeneratableRegexp::InstanceMethods#parse_segments(d3) | |
| 0.00 0.00 0.00 0.00 0.00 10 ActionDispatch::Routing::Mapper::Resources::SingletonResource#nested_options | |
| 0.00 0.00 0.00 0.00 0.00 10 ActionDispatch::Routing::Mapper::Scoping#merge_shallow_path_scope | |
| 0.00 0.00 0.00 0.00 0.00 10 ActionDispatch::Routing::RouteSet::NamedRouteCollection#clear | |
| 0.00 0.00 0.00 0.00 0.00 20 ActionDispatch::Routing::DeprecatedMapper#initialize | |
| 0.00 0.00 0.00 0.00 0.00 40 Array#blank? | |
| 0.00 0.00 0.00 0.00 0.00 20 <Module::ActiveSupport::Dependencies>#mechanism | |
| 0.00 0.00 0.00 0.00 0.00 20 Proc#arity | |
| 0.00 0.00 0.00 0.00 0.00 10 Rack::Mount::GeneratableRegexp::InstanceMethods#parse_segments(d2) | |
| 0.00 0.00 0.00 0.00 0.00 20 Array#* | |
| 0.00 0.00 0.00 0.00 0.00 10 Enumerable#each_with_index(d2) | |
| 0.00 0.00 0.00 0.00 0.00 10 ActionDispatch::Routing::Mapper::Scoping#merge_module_scope | |
| 0.00 0.00 0.00 0.00 0.00 10 Enumerable#grep | |
| 0.00 0.00 0.00 0.00 0.00 10 Enumerable#find | |
| 0.00 0.00 0.00 0.00 0.00 20 Array#delete | |
| 0.00 0.00 0.00 0.00 0.00 10 Array#clear | |
| 0.00 0.00 0.00 0.00 0.00 10 Enumerable#each_with_index(d3) | |
| 0.00 0.00 0.00 0.00 0.00 20 Array#assoc | |
| 0.00 0.00 0.00 0.00 0.00 10 ActionDispatch::Routing::Mapper::Resources::SingletonResource#nested_path | |
| 0.00 0.00 0.00 0.00 0.00 20 Fixnum#| | |
| 0.00 0.00 0.00 0.00 0.00 10 Rails::Application#routes_reloader | |
| 0.00 0.00 0.00 0.00 0.00 10 ActionDispatch::Routing::Mapper::Scoping#merge_shallow_prefix_scope | |
| 0.00 0.00 0.00 0.00 0.00 10 Module#extended | |
| 0.00 0.00 0.00 0.00 0.00 10 Hash#blank? | |
| 0.00 0.00 0.00 0.00 0.00 10 Regexp#== | |
| 0.00 25.72 0.00 0.00 25.72 1 Object#profile_me |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Profile of hand optimized ragel generated compiler on 1.9.2 | |
| # Calls are 1/10 of 1.8.7 as standard profiler is slow! | |
| Using the standard Ruby profiler. | |
| % cumulative self self total | |
| time seconds seconds calls ms/call ms/call name | |
| 13.27 3.72 3.72 15550 0.24 3.37 Array#each | |
| 12.13 7.12 3.40 713 4.77 11.49 Rack::Mount::StrexpParser#compile | |
| 9.70 9.84 2.72 33115 0.08 0.10 Kernel.loop | |
| 5.46 11.37 1.53 6194 0.25 0.33 Array#include? | |
| 3.39 12.32 0.95 8713 0.11 1.32 Hash#each | |
| 2.60 13.05 0.73 19227 0.04 0.06 Kernel.dup | |
| 2.25 13.68 0.63 67147 0.01 0.01 Kernel.is_a? | |
| 1.89 14.21 0.53 27084 0.02 0.02 Kernel.initialize_dup | |
| 1.82 14.72 0.51 13901 0.04 0.05 Rack::Mount::StrexpParser#pack | |
| 1.71 15.20 0.48 90780 0.01 0.01 Symbol#== | |
| 1.64 15.66 0.46 75023 0.01 0.01 Fixnum#>> | |
| 1.32 16.03 0.37 39393 0.01 0.01 Module#=== | |
| 1.14 16.35 0.32 34636 0.01 0.01 Array#last | |
| 1.00 16.63 0.28 2836 0.10 0.20 Hash#inspect | |
| 0.96 16.90 0.27 2836 0.10 0.11 Module#module_eval | |
| 0.96 17.17 0.27 17288 0.02 0.03 Reginald::Character#literal? | |
| 0.86 17.41 0.24 23833 0.01 0.01 Hash#[]= | |
| 0.78 17.63 0.22 7146 0.03 0.06 Hash#merge | |
| 0.78 17.85 0.22 711 0.31 0.66 ActionDispatch::Routing::Mapper::Mapping#default_controller_and_action | |
| 0.75 18.06 0.21 5320 0.04 0.06 Kernel.!~ | |
| 0.75 18.27 0.21 17301 0.01 0.01 NilClass#nil? | |
| 0.71 18.47 0.20 1424 0.14 0.22 ActionDispatch::Routing::Mapper::Mapping#requirements | |
| 0.71 18.67 0.20 1418 0.14 0.57 ActionDispatch::Routing::RouteSet::NamedRouteCollection#define_url_helper | |
| 0.68 18.86 0.19 28082 0.01 0.01 String#gsub! | |
| 0.64 19.04 0.18 2836 0.06 0.08 ActionDispatch::Routing::RouteSet::NamedRouteCollection#hash_access_name | |
| 0.64 19.22 0.18 2278 0.08 0.09 Rack::Mount::Analysis::Histogram#<< | |
| 0.64 19.40 0.18 8461 0.02 2.06 Class#new | |
| 0.61 19.57 0.17 333 0.51 263.48 ActionDispatch::Routing::Mapper::Scoping.scope | |
| 0.61 19.74 0.17 3272 0.05 0.09 Array#extract_options! | |
| 0.61 19.91 0.17 14150 0.01 0.01 Symbol#inspect | |
| 0.61 20.08 0.17 1403 0.12 0.92 Rack::Mount::GeneratableRegexp::InstanceMethods.freeze | |
| 0.57 20.24 0.16 17945 0.01 0.01 Array#[] | |
| 0.50 20.38 0.14 4181 0.03 0.08 Array#map | |
| 0.50 20.52 0.14 1542 0.09 0.84 Kernel.tap | |
| 0.50 20.66 0.14 1900 0.07 0.08 ActiveSupport::Inflector.inflections | |
| 0.46 20.79 0.13 2806 0.05 0.06 Rack::Mount::Utils.parse_regexp | |
| 0.46 20.92 0.13 18873 0.01 0.01 Fixnum#& | |
| 0.46 21.05 0.13 1418 0.09 0.65 ActionDispatch::Routing::RouteSet::NamedRouteCollection#define_hash_access | |
| 0.46 21.18 0.13 6299 0.02 0.02 Regexp#initialize | |
| 0.46 21.31 0.13 3494 0.04 1.88 Enumerable.each_with_index | |
| 0.43 21.43 0.12 711 0.17 0.97 ActionDispatch::Routing::Mapper::Mapping#conditions | |
| 0.39 21.54 0.11 1357 0.08 0.08 String#% | |
| 0.39 21.65 0.11 711 0.15 37.50 ActionDispatch::Routing::Mapper::Resources.match | |
| 0.39 21.76 0.11 711 0.15 10.32 Rack::Mount::Route#initialize | |
| 0.39 21.87 0.11 3005 0.04 0.24 Rack::Mount::GeneratableRegexp::InstanceMethods.required_defaults | |
| 0.39 21.98 0.11 711 0.15 15.39 Rack::Mount::RouteSet#add_route | |
| 0.36 22.08 0.10 692 0.14 38.03 ActionDispatch::Routing::Mapper::HttpHelpers.map_method | |
| 0.36 22.18 0.10 711 0.14 0.37 Hash#delete_if | |
| 0.36 22.28 0.10 1016 0.10 109.46 ActionDispatch::Routing::Mapper::Resources.with_scope_level | |
| 0.36 22.38 0.10 13901 0.01 0.01 Array#pack | |
| 0.36 22.48 0.10 5320 0.02 0.02 String#=~ | |
| 0.36 22.58 0.10 12544 0.01 0.01 Regexp#escape | |
| 0.32 22.67 0.09 1403 0.06 3.51 Rack::Mount::GeneratableRegexp::InstanceMethods.extended | |
| 0.32 22.76 0.09 713 0.13 0.21 Kernel.raise | |
| 0.32 22.85 0.09 1350 0.07 0.46 Reginald::Collection#to_regexp | |
| 0.32 22.94 0.09 1403 0.06 3.42 Kernel.catch | |
| 0.32 23.03 0.09 3973 0.02 0.07 String#blank? | |
| 0.32 23.12 0.09 5078 0.02 0.02 String#== | |
| 0.32 23.21 0.09 4232 0.02 0.16 Enumerable.inject | |
| 0.32 23.30 0.09 1418 0.06 0.10 ActionDispatch::Routing::Route#segment_keys | |
| 0.32 23.39 0.09 4711 0.02 0.02 Array#first | |
| 0.32 23.48 0.09 13901 0.01 0.01 String#force_encoding | |
| 0.32 23.57 0.09 713 0.13 0.14 Rack::Mount::Strexp#normalize_requirements! | |
| 0.29 23.65 0.08 3590 0.02 0.07 Enumerable.any? | |
| 0.29 23.73 0.08 711 0.11 2.43 Rack::Mount::Analysis::Splitting#<< | |
| 0.29 23.81 0.08 711 0.11 1.94 ActionDispatch::Routing::Mapper::Mapping#app | |
| 0.29 23.89 0.08 2806 0.03 0.15 Rack::Mount::GeneratableRegexp::InstanceMethods.captures | |
| 0.29 23.97 0.08 713 0.11 0.11 Kernel.caller | |
| 0.25 24.04 0.07 2806 0.02 0.07 Rack::Mount::GeneratableRegexp::InstanceMethods.required_captures | |
| 0.25 24.11 0.07 7015 0.01 0.70 Rack::Mount::GeneratableRegexp::InstanceMethods.segments | |
| 0.25 24.18 0.07 946 0.07 0.15 Rack::Mount::Utils.normalize_path | |
| 0.25 24.25 0.07 711 0.10 0.87 ActionDispatch::Routing::Mapper::Mapping#extract_path_and_options | |
| 0.25 24.32 0.07 17468 0.00 0.00 Fixnum#~ | |
| 0.21 24.38 0.06 15148 0.00 0.00 Symbol#to_s | |
| 0.21 24.44 0.06 2534 0.02 0.02 Kernel.instance_of? | |
| 0.21 24.50 0.06 1350 0.04 0.04 Reginald::Options#to_i | |
| 0.21 24.56 0.06 11124 0.01 0.01 Hash#initialize_copy | |
| 0.21 24.62 0.06 1114 0.05 0.06 ActionDispatch::Routing::Mapper::Resources::Resource#default_actions | |
| 0.21 24.68 0.06 711 0.08 12.63 ActionDispatch::Routing::Route#initialize | |
| 0.21 24.74 0.06 6788 0.01 0.01 String#to_sym | |
| 0.21 24.80 0.06 1403 0.04 1.15 Rack::Mount::Analysis::Splitting#analyze_capture_boundaries | |
| 0.21 24.86 0.06 711 0.08 35.02 ActionDispatch::Routing::Mapper::Scoping.match | |
| 0.21 24.92 0.06 692 0.09 0.09 Regexp#union | |
| 0.21 24.98 0.06 10019 0.01 0.01 Hash#delete | |
| 0.21 25.04 0.06 1418 0.04 0.04 ActionDispatch::Routing::RouteSet::NamedRouteCollection#url_helper_name | |
| 0.18 25.09 0.05 685 0.07 1.69 ActionDispatch::Routing::Mapper::Resources.name_for_action | |
| 0.18 25.14 0.05 4209 0.01 0.09 Enumerable.find_all | |
| 0.18 25.19 0.05 1404 0.04 3.58 Kernel.extend | |
| 0.18 25.24 0.05 1350 0.04 0.04 Reginald::Options#initialize | |
| 0.18 25.29 0.05 2114 0.02 0.02 Rack::Mount::GeneratableRegexp::InstanceMethods.required_params | |
| 0.18 25.34 0.05 1418 0.04 0.04 FalseClass#to_s | |
| 0.18 25.39 0.05 1350 0.04 0.15 Reginald::CharacterClass#to_s | |
| 0.18 25.44 0.05 946 0.05 0.05 String#squeeze! | |
| 0.18 25.49 0.05 15960 0.00 0.00 String#initialize_copy | |
| 0.18 25.54 0.05 3096 0.02 0.02 NilClass#to_s | |
| 0.18 25.59 0.05 713 0.07 11.78 Rack::Mount::Strexp#compile | |
| 0.18 25.64 0.05 545 0.09 1.32 ActionDispatch::Routing::Mapper::Resources::Resource#singular | |
| 0.18 25.69 0.05 1403 0.04 0.06 Rack::Mount::Utils.normalize_extended_expression | |
| 0.18 25.74 0.05 711 0.07 34.75 ActionDispatch::Routing::Mapper::Base.match | |
| 0.18 25.79 0.05 3491 0.01 0.05 Regexp#compile | |
| 0.18 25.84 0.05 2 25.00 14005.00 BasicObject#instance_exec | |
| 0.18 25.89 0.05 1404 0.04 0.04 Module#extend_object | |
| 0.18 25.94 0.05 1418 0.04 0.04 Array#inspect | |
| 0.18 25.99 0.05 5849 0.01 0.01 Kernel.respond_to? | |
| 0.18 26.04 0.05 685 0.07 35.61 ActionDispatch::Routing::Mapper::Resources.with_exclusive_scope | |
| 0.14 26.08 0.04 2282 0.02 0.04 Reginald::Character#to_s | |
| 0.14 26.12 0.04 2836 0.01 0.04 Kernel.inspect | |
| 0.14 26.16 0.04 713 0.06 0.27 NilClass#raise_nil_warning_for | |
| 0.14 26.20 0.04 711 0.06 0.10 ActionDispatch::Routing::Mapper::Mapping#blocks | |
| 0.14 26.24 0.04 4154 0.01 0.01 Hash#merge! | |
| 0.14 26.28 0.04 4254 0.01 0.01 String#intern | |
| 0.14 26.32 0.04 659 0.06 0.15 ActionDispatch::Routing::Mapper::Resources::Resource#actions | |
| 0.14 26.36 0.04 2806 0.01 0.01 Array#flatten | |
| 0.14 26.40 0.04 713 0.06 0.43 NilClass#method_missing | |
| 0.14 26.44 0.04 545 0.07 1.23 ActiveSupport::Inflector.singularize | |
| 0.14 26.48 0.04 11040 0.00 0.00 Hash#default | |
| 0.14 26.52 0.04 8448 0.00 0.00 String#inspect | |
| 0.14 26.56 0.04 711 0.06 0.30 Hash#except | |
| 0.14 26.60 0.04 8734 0.00 0.00 Fixnum#<< | |
| 0.11 26.63 0.03 1892 0.02 0.02 String#sub! | |
| 0.11 26.66 0.03 2091 0.01 2.45 Rack::Mount::GeneratableRegexp::InstanceMethods.parse_segments | |
| 0.11 26.69 0.03 685 0.04 0.09 ActionDispatch::Routing::Mapper::Resources.path_for_action | |
| 0.11 26.72 0.03 2376 0.01 0.01 NilClass#blank? | |
| 0.11 26.75 0.03 711 0.04 0.21 Hash#except! | |
| 0.11 26.78 0.03 711 0.04 2.32 Hash#each_pair | |
| 0.11 26.81 0.03 405 0.07 1.31 ActiveSupport::Inflector.pluralize | |
| 0.11 26.84 0.03 1350 0.02 0.09 Reginald::Expression#options | |
| 0.11 26.87 0.03 711 0.04 0.25 ActionDispatch::Routing::Mapper::Mapping#request_method_condition | |
| 0.11 26.90 0.03 711 0.04 0.34 ActionDispatch::Routing::Mapper::Mapping#normalize_path | |
| 0.11 26.93 0.03 713 0.04 0.04 NameError#initialize | |
| 0.11 26.96 0.03 711 0.04 0.04 Rack::Mount::Utils.regexp_anchored? | |
| 0.11 26.99 0.03 946 0.03 0.19 ActionDispatch::Routing::Mapper#normalize_path | |
| 0.11 27.02 0.03 2806 0.01 0.01 Regexp#hash | |
| 0.11 27.05 0.03 1422 0.02 0.82 ActionDispatch::Routing::Mapper::Mapping#defaults | |
| 0.11 27.08 0.03 711 0.04 3.02 ActionDispatch::Routing::Mapper::Mapping#to_route | |
| 0.11 27.11 0.03 3491 0.01 0.01 Array#join | |
| 0.11 27.14 0.03 713 0.04 0.08 Exception#exception | |
| 0.11 27.17 0.03 1350 0.02 0.04 Rack::Mount::GeneratableRegexp::DynamicSegment#initialize | |
| 0.11 27.20 0.03 1405 0.02 0.02 Regexp#options | |
| 0.07 27.22 0.02 98 0.20 1.94 ActionDispatch::Routing::Mapper::Resources::Resource#initialize | |
| 0.07 27.24 0.02 598 0.03 0.05 ActionDispatch::Routing::Mapper::Resources::Resource#shallow? | |
| 0.07 27.26 0.02 1429 0.01 0.01 Array#push | |
| 0.07 27.28 0.02 1900 0.01 0.01 ActiveSupport::Inflector::Inflections#instance | |
| 0.07 27.30 0.02 711 0.03 0.32 ActionDispatch::Routing::Mapper::Mapping#using_match_shorthand? | |
| 0.07 27.32 0.02 1350 0.01 0.21 Reginald::Expression#to_s | |
| 0.07 27.34 0.02 4707 0.00 0.00 Hash#has_key? | |
| 0.07 27.36 0.02 711 0.03 0.04 ActionDispatch::Routing::Mapper::Constraints#new | |
| 0.07 27.38 0.02 689 0.03 0.03 Hash#reverse_merge! | |
| 0.07 27.40 0.02 9096 0.00 0.00 Kernel.freeze | |
| 0.07 27.42 0.02 1350 0.01 0.15 Reginald::Expression#flags | |
| 0.07 27.44 0.02 2836 0.01 0.01 Module#method_added | |
| 0.07 27.46 0.02 711 0.03 0.44 ActionDispatch::Routing::Mapper::Mapping#constraints | |
| 0.07 27.48 0.02 711 0.03 30.73 ActionDispatch::Routing::RouteSet#add_route | |
| 0.07 27.50 0.02 712 0.03 0.04 Rack::Mount::RouteSet#expire! | |
| 0.07 27.52 0.02 2534 0.01 0.03 Hash#extractable_options? | |
| 0.07 27.54 0.02 711 0.03 0.03 ActionDispatch::Routing::Mapper::Mapping#using_to_shorthand? | |
| 0.07 27.56 0.02 409 0.05 0.05 String#empty? | |
| 0.07 27.58 0.02 709 0.03 2.67 ActionDispatch::Routing::RouteSet::NamedRouteCollection#add | |
| 0.07 27.60 0.02 711 0.03 2.14 Enumerable.all? | |
| 0.07 27.62 0.02 685 0.03 1.75 ActionDispatch::Routing::Mapper::Resources.options_for_action | |
| 0.07 27.64 0.02 2806 0.01 0.01 Regexp#eql? | |
| 0.07 27.66 0.02 84 0.24 597.98 ActionDispatch::Routing::Mapper::Resources.resources | |
| 0.04 27.67 0.01 1418 0.01 0.01 Module#protected | |
| 0.04 27.68 0.01 711 0.01 0.01 Regexp#names | |
| 0.04 27.69 0.01 1348 0.01 0.01 Array#length | |
| 0.04 27.70 0.01 394 0.03 38.22 ActionDispatch::Routing::Mapper::HttpHelpers.get | |
| 0.04 27.71 0.01 3341 0.00 0.00 Symbol#to_sym | |
| 0.04 27.72 0.01 712 0.01 0.06 Rack::Mount::CodeGeneration.expire! | |
| 0.04 27.73 0.01 1350 0.01 0.11 Reginald::CharacterClass#bracketed? | |
| 0.04 27.74 0.01 711 0.01 0.03 ActionDispatch::Routing::RouteSet::Dispatcher#initialize | |
| 0.04 27.75 0.01 662 0.02 0.02 Reginald::CharacterClass#literal? | |
| 0.04 27.76 0.01 165 0.06 0.06 ActionDispatch::Routing::Mapper::Resources::SingletonResource#member_name | |
| 0.04 27.77 0.01 2 5.00 14010.00 Kernel.load | |
| 0.04 27.78 0.01 158 0.06 3.48 ActionDispatch::Routing::Mapper::Resources::Resource#collection_name | |
| 0.04 27.79 0.01 2 5.00 14020.00 ActiveSupport::Dependencies.new_constants_in | |
| 0.04 27.80 0.01 2843 0.00 0.00 ActionDispatch::Routing::Mapper::Mapping#to | |
| 0.04 27.81 0.01 1420 0.01 0.01 Array#compact | |
| 0.04 27.82 0.01 3562 0.00 0.00 Kernel.respond_to_missing? | |
| 0.04 27.83 0.01 316 0.03 1.20 ActionDispatch::Routing::Mapper::Resources::Resource#plural | |
| 0.04 27.84 0.01 709 0.01 2.62 ActionDispatch::Routing::RouteSet::NamedRouteCollection#define_named_route_methods | |
| 0.04 27.85 0.01 687 0.01 0.01 ActionDispatch::Routing::Mapper::Mapping#default_controller | |
| 0.04 27.86 0.01 711 0.01 0.17 Rack::Mount::Route#generation_keys | |
| 0.04 27.87 0.01 98 0.10 0.10 Regexp#=== | |
| 0.04 27.88 0.01 333 0.03 0.30 ActionDispatch::Routing::Mapper::Scoping.merge_constraints_scope | |
| 0.04 27.89 0.01 107 0.09 0.56 ActionDispatch::Routing::Mapper::Resources::Resource#collection_options | |
| 0.04 27.90 0.01 711 0.01 0.58 Enumerable.map | |
| 0.04 27.91 0.01 686 0.01 0.03 Hash#reverse_merge | |
| 0.04 27.92 0.01 711 0.01 0.89 ActionDispatch::Routing::Mapper::Mapping#initialize | |
| 0.04 27.93 0.01 1403 0.01 0.01 Hash#keys | |
| 0.04 27.94 0.01 98 0.10 444.08 ActionDispatch::Routing::Mapper::Resources.resource_scope | |
| 0.04 27.95 0.01 713 0.01 0.01 Kernel.Array | |
| 0.04 27.96 0.01 1424 0.01 0.01 Rack::Mount::Analysis::Frequency#expire! | |
| 0.04 27.97 0.01 2282 0.00 0.00 Rack::Mount::Analysis::Histogram#expire_caches! | |
| 0.04 27.98 0.01 1403 0.01 0.01 Rack::Mount::GeneratableRegexp::InstanceMethods.defaults | |
| 0.04 27.99 0.01 711 0.01 0.03 Hash#reject | |
| 0.04 28.00 0.01 1418 0.01 0.01 TrueClass#to_s | |
| 0.04 28.01 0.01 236 0.04 0.04 ActionDispatch::Routing::Mapper::Resources.action_path | |
| 0.04 28.02 0.01 113 0.09 140.27 ActionDispatch::Routing::Mapper::Resources.member_scope | |
| 0.04 28.03 0.01 1026 0.01 0.01 ActionDispatch::Routing::Mapper::Resources::Resource#name | |
| 0.04 28.04 0.01 221 0.05 0.05 ActionDispatch::Routing::Mapper::Resources::SingletonResource#shallow? | |
| 0.00 28.04 0.00 97 0.00 39.07 ActionDispatch::Routing::Mapper::HttpHelpers.put | |
| 0.00 28.04 0.00 2278 0.00 0.00 Hash#[] | |
| 0.00 28.04 0.00 713 0.00 0.00 Regexp#source | |
| 0.00 28.04 0.00 1403 0.00 0.00 Regexp#named_captures | |
| 0.00 28.04 0.00 1350 0.00 0.00 Rack::Mount::GeneratableRegexp::DynamicSegment#to_hash | |
| 0.00 28.04 0.00 662 0.00 0.00 Hash#include? | |
| 0.00 28.04 0.00 1403 0.00 0.00 Rack::Mount::GeneratableRegexp::InstanceMethods.defaults= | |
| 0.00 28.04 0.00 711 0.00 0.00 ActionDispatch::Routing::Route#to_a | |
| 0.00 28.04 0.00 713 0.00 0.00 Exception#backtrace | |
| 0.00 28.04 0.00 713 0.00 0.00 Exception#set_backtrace | |
| 0.00 28.04 0.00 713 0.00 0.04 NoMethodError#initialize | |
| 0.00 28.04 0.00 713 0.00 0.00 Exception#initialize | |
| 0.00 28.04 0.00 713 0.00 0.00 String#unpack | |
| 0.00 28.04 0.00 713 0.00 0.00 Hash#default= | |
| 0.00 28.04 0.00 711 0.00 0.00 Hash#empty? | |
| 0.00 28.04 0.00 153 0.00 0.07 ActionDispatch::Routing::Mapper::Resources.resource_scope? | |
| 0.00 28.04 0.00 26 0.00 0.00 ActionDispatch::Routing::Mapper::Resources.resource_method_scope? | |
| 0.00 28.04 0.00 711 0.00 0.00 Hash#key? | |
| 0.00 28.04 0.00 2632 0.00 0.00 Array#pop | |
| 0.00 28.04 0.00 2 0.00 0.00 ActionDispatch::Routing::DeprecatedMapper#initialize | |
| 0.00 28.04 0.00 2 0.00 0.00 Proc#arity | |
| 0.00 28.04 0.00 2 0.00 0.00 ActionDispatch::Routing::Mapper::Resources.initialize | |
| 0.00 28.04 0.00 2 0.00 0.00 ActionDispatch::Routing::Mapper::Scoping.initialize | |
| 0.00 28.04 0.00 2 0.00 0.00 ActionDispatch::Routing::Mapper::Base.initialize | |
| 0.00 28.04 0.00 4 0.00 0.00 IO#set_encoding | |
| 0.00 28.04 0.00 2 0.00 5.00 ActiveSupport::Dependencies::WatchStack#add_modules | |
| 0.00 28.04 0.00 2 0.00 0.00 ActiveSupport::Dependencies::WatchStack#concat | |
| 0.00 28.04 0.00 2 0.00 0.00 ActiveSupport::Dependencies::WatchStack#lock | |
| 0.00 28.04 0.00 2 0.00 0.00 Mutex#synchronize | |
| 0.00 28.04 0.00 2 0.00 0.00 Mutex#unlock | |
| 0.00 28.04 0.00 4 0.00 0.00 Array#concat | |
| 0.00 28.04 0.00 2 0.00 0.00 Mutex#lock | |
| 0.00 28.04 0.00 4 0.00 0.00 Module#local_constant_names | |
| 0.00 28.04 0.00 1 0.00 0.00 Kernel.private_methods | |
| 0.00 28.04 0.00 4 0.00 0.00 Module#local_constants | |
| 0.00 28.04 0.00 1 0.00 10.00 Enumerable.grep | |
| 0.00 28.04 0.00 666 0.00 0.02 ActionDispatch::Routing::Mapper::Scoping.scope_options | |
| 0.00 28.04 0.00 234 0.00 0.26 ActionDispatch::Routing::Mapper::Scoping.merge_path_scope | |
| 0.00 28.04 0.00 1 0.00 0.00 ActionDispatch::Routing::Mapper::Scoping.merge_shallow_path_scope | |
| 0.00 28.04 0.00 14 0.00 0.00 ActionDispatch::Routing::Mapper::Scoping.merge_name_prefix_scope | |
| 0.00 28.04 0.00 1 0.00 0.00 ActionDispatch::Routing::Mapper::Scoping.merge_shallow_prefix_scope | |
| 0.00 28.04 0.00 1 0.00 0.00 ActionDispatch::Routing::Mapper::Scoping.merge_module_scope | |
| 0.00 28.04 0.00 666 0.00 0.14 ActionDispatch::Routing::Mapper::Scoping.merge_options_scope | |
| 0.00 28.04 0.00 4 0.00 0.00 Module#constants | |
| 0.00 28.04 0.00 333 0.00 0.00 ActionDispatch::Routing::Mapper::Scoping.merge_blocks_scope | |
| 0.00 28.04 0.00 114 0.00 142.02 ActionDispatch::Routing::Mapper::Resources.apply_common_behavior_for | |
| 0.00 28.04 0.00 4 0.00 0.00 ActiveSupport::Inflector.constantize | |
| 0.00 28.04 0.00 715 0.00 0.00 Array#empty? | |
| 0.00 28.04 0.00 405 0.00 0.00 String#downcase | |
| 0.00 28.04 0.00 4 0.00 0.00 ActiveSupport::Dependencies.qualified_const_defined? | |
| 0.00 28.04 0.00 8 0.00 0.00 Module#const_get | |
| 0.00 28.04 0.00 405 0.00 1.31 String#pluralize | |
| 0.00 28.04 0.00 4 0.00 0.00 ActiveSupport::Dependencies.local_const_defined? | |
| 0.00 28.04 0.00 3412 0.00 0.00 ActionDispatch::Routing::Mapper::Resources.parent_resource | |
| 0.00 28.04 0.00 98 0.00 0.00 ActionDispatch::Routing::Mapper::Resources::Resource#resource_scope | |
| 0.00 28.04 0.00 98 0.00 0.00 ActionDispatch::Routing::Mapper::Scoping.merge_controller_scope | |
| 0.00 28.04 0.00 84 0.00 0.00 ActionDispatch::Routing::Mapper::Resources::Resource#member_scope | |
| 0.00 28.04 0.00 8 0.00 0.00 Module#const_defined? | |
| 0.00 28.04 0.00 32 0.00 0.00 String#split | |
| 0.00 28.04 0.00 2589 0.00 0.00 String#to_s | |
| 0.00 28.04 0.00 715 0.00 0.00 String#sub | |
| 0.00 28.04 0.00 2 0.00 0.00 ActiveSupport::Dependencies.to_constant_name | |
| 0.00 28.04 0.00 545 0.00 1.23 String#singularize | |
| 0.00 28.04 0.00 4 0.00 0.00 Object#presence | |
| 0.00 28.04 0.00 375 0.00 1.49 ActionDispatch::Routing::Mapper::Resources::Resource#member_name | |
| 0.00 28.04 0.00 718 0.00 0.04 Object#present? | |
| 0.00 28.04 0.00 2 0.00 0.00 Module#name | |
| 0.00 28.04 0.00 6 0.00 0.00 ActiveSupport::Dependencies.constant_watch_stack | |
| 0.00 28.04 0.00 22 0.00 0.00 String#include? | |
| 0.00 28.04 0.00 22 0.00 0.00 Kernel.nil? | |
| 0.00 28.04 0.00 2 0.00 0.00 ActiveSupport::Dependencies.log_call | |
| 0.00 28.04 0.00 4 0.00 0.00 ActiveSupport::Dependencies.logger | |
| 0.00 28.04 0.00 2 0.00 0.00 ActiveSupport::Dependencies.load? | |
| 0.00 28.04 0.00 692 0.00 0.00 String#upcase | |
| 0.00 28.04 0.00 2 0.00 0.00 ActiveSupport::Dependencies.mechanism | |
| 0.00 28.04 0.00 1 0.00 0.00 Rails::Application#routes_reloader | |
| 0.00 28.04 0.00 1 0.00 0.00 ActionDispatch::Routing::RouteSet#clear! | |
| 0.00 28.04 0.00 1 0.00 0.00 Rack::Mount::RouteSet#initialize | |
| 0.00 28.04 0.00 1999 0.00 0.00 Kernel.block_given? | |
| 0.00 28.04 0.00 103 0.00 37.28 ActionDispatch::Routing::Mapper::HttpHelpers.post | |
| 0.00 28.04 0.00 1 0.00 0.00 Module#extended | |
| 0.00 28.04 0.00 1 0.00 0.00 Array#map! | |
| 0.00 28.04 0.00 15 0.00 54.00 ActionDispatch::Routing::Mapper::Resources.member | |
| 0.00 28.04 0.00 12 0.00 0.00 ActionDispatch::Routing::Mapper::Resources::Resource#nested_path | |
| 0.00 28.04 0.00 12 0.00 0.00 ActionDispatch::Routing::Mapper::Resources::Resource#constraints | |
| 0.00 28.04 0.00 12 0.00 0.00 ActionDispatch::Routing::Mapper::Resources::Resource#id_constraint? | |
| 0.00 28.04 0.00 12 0.00 3.33 ActionDispatch::Routing::Mapper::Resources::Resource#nested_options | |
| 0.00 28.04 0.00 13 0.00 3.08 ActionDispatch::Routing::Mapper::Resources::Resource#nested_scope | |
| 0.00 28.04 0.00 1 0.00 0.00 Module#public_instance_methods | |
| 0.00 28.04 0.00 107 0.00 0.56 ActionDispatch::Routing::Mapper::Resources::Resource#collection_scope | |
| 0.00 28.04 0.00 638 0.00 0.00 Kernel.class | |
| 0.00 28.04 0.00 2 0.00 0.00 Rack::Mount::Analysis::Frequency#initialize | |
| 0.00 28.04 0.00 1 0.00 0.00 Rack::Mount::Analysis::Splitting#clear | |
| 0.00 28.04 0.00 2 0.00 0.00 Rack::Mount::Analysis::Frequency#clear | |
| 0.00 28.04 0.00 4 0.00 0.00 Rack::Mount::Analysis::Histogram#initialize | |
| 0.00 28.04 0.00 107 0.00 102.52 ActionDispatch::Routing::Mapper::Resources.collection_scope | |
| 0.00 28.04 0.00 1422 0.00 0.00 Rack::Mount::Analysis::Frequency#<< | |
| 0.00 28.04 0.00 98 0.00 37.14 ActionDispatch::Routing::Mapper::HttpHelpers.delete | |
| 0.00 28.04 0.00 4 0.00 0.00 Hash#initialize | |
| 0.00 28.04 0.00 3 0.00 0.00 Rails.application | |
| 0.00 28.04 0.00 13 0.00 1274.62 ActionDispatch::Routing::Mapper::Resources.nested | |
| 0.00 28.04 0.00 27 0.00 4.07 ActionDispatch::Routing::Mapper::Resources::SingletonResource#initialize | |
| 0.00 28.04 0.00 162 0.00 0.00 ActionDispatch::Routing::Mapper::Resources::SingletonResource#default_actions | |
| 0.00 28.04 0.00 1 0.00 0.00 ActionDispatch::Routing::RouteSet::NamedRouteCollection#clear! | |
| 0.00 28.04 0.00 29 0.00 0.00 ActionDispatch::Routing::Mapper::Resources::SingletonResource#member_scope | |
| 0.00 28.04 0.00 1 0.00 0.00 Array#clear | |
| 0.00 28.04 0.00 30 0.00 325.00 ActionDispatch::Routing::Mapper::Resources.resource | |
| 0.00 28.04 0.00 1 0.00 920.00 ActionDispatch::Routing::Mapper::Scoping.namespace | |
| 0.00 28.04 0.00 1 0.00 920.00 ActionDispatch::Routing::Mapper::Resources.namespace | |
| 0.00 28.04 0.00 9 0.00 87.78 ActionDispatch::Routing::Mapper::Resources.collection | |
| 0.00 28.04 0.00 21 0.00 0.00 Symbol#to_proc | |
| 0.00 28.04 0.00 1 0.00 0.00 ActionDispatch::Routing::Mapper::Resources::SingletonResource#nested_path | |
| 0.00 28.04 0.00 1 0.00 0.00 ActionDispatch::Routing::Mapper::Resources::SingletonResource#nested_options | |
| 0.00 28.04 0.00 2 0.00 0.00 String#[] | |
| 0.00 28.04 0.00 2 0.00 0.00 String#gsub | |
| 0.00 28.04 0.00 1 0.00 10.00 ActionDispatch::Routing::Mapper::Base.root | |
| 0.00 28.04 0.00 1 0.00 10.00 ActionDispatch::Routing::Mapper::Resources.root | |
| 0.00 28.04 0.00 2 0.00 0.00 Fixnum#| | |
| 0.00 28.04 0.00 2 0.00 0.00 Rack::Mount::Strexp#regexp_has_modifiers? | |
| 0.00 28.04 0.00 4 0.00 5.00 ActionDispatch::Routing::Mapper::Mapping#segment_keys | |
| 0.00 28.04 0.00 3 0.00 0.00 Enumerable.exclude? | |
| 0.00 28.04 0.00 1 0.00 0.00 Regexp#== | |
| 0.00 28.04 0.00 3 0.00 9346.67 Rails::Application#method_missing | |
| 0.00 28.04 0.00 2 0.00 14005.00 ActionDispatch::Routing::RouteSet#draw | |
| 0.00 28.04 0.00 3 0.00 0.00 Rails::Application#routes | |
| 0.00 28.04 0.00 2 0.00 0.00 Array#- | |
| 0.00 28.04 0.00 2 0.00 0.00 Array#assoc | |
| 0.00 28.04 0.00 2 0.00 0.00 ActiveSupport::Dependencies::WatchStack#get | |
| 0.00 28.04 0.00 2 0.00 0.00 ActiveSupport::Dependencies::WatchStack#new_constants_for | |
| 0.00 28.04 0.00 2 0.00 0.00 Array#* | |
| 0.00 28.04 0.00 2 0.00 0.00 ActiveSupport::Dependencies.log | |
| 0.00 28.04 0.00 4 0.00 0.00 Array#blank? | |
| 0.00 28.04 0.00 2 0.00 0.00 Array#delete | |
| 0.00 28.04 0.00 3 0.00 0.00 Rails::Application#instance | |
| 0.00 28.04 0.00 2 0.00 14020.00 ActiveSupport::Dependencies::Loadable.load_dependency | |
| 0.00 28.04 0.00 2 0.00 14020.00 ActiveSupport::Dependencies::Loadable.load | |
| 0.00 28.04 0.00 1 0.00 0.00 Hash#blank? | |
| 0.00 28.04 0.00 1 0.00 0.00 Enumerable.find | |
| 0.00 28.04 0.00 1 0.00 0.00 ActiveSupport.on_load | |
| 0.00 28.04 0.00 1 0.00 28040.00 Rails::Application#reload_routes! | |
| 0.00 28.04 0.00 1 0.00 28040.00 Object#profile_me | |
| 0.00 28.04 0.00 1 0.00 28040.00 #toplevel |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment