Created
July 3, 2011 07:54
-
-
Save xrl/1062046 to your computer and use it in GitHub Desktop.
Profiler
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
tureus_production@Crawler:~/app$ RBXOPT="-Xprofile -Xprofiler.graph" bundle exec rackup config.ru --env production | |
NOTE: Gem.cache is deprecated, use Gem::source_index. It will be removed on or after 2011-08-01. | |
Gem.cache called from /home/tureus_production/app/gems/rbx/1.8/gems/templater-1.0.0/lib/templater/discovery.rb:62. | |
NOTE: Gem.source_index is deprecated, use Specification. It will be removed on or after 2011-11-01. | |
Gem.source_index called from /usr/local/rvm/rubies/rbx-head/lib/rubygems.rb:1128. | |
NOTE: Gem::SourceIndex#each is deprecated with no replacement. It will be removed on or after 2011-11-01. | |
Gem::SourceIndex#each called from /home/tureus_production/app/gems/rbx/1.8/gems/templater-1.0.0/lib/templater/discovery.rb:62. | |
Loading init file from ./config/init.rb | |
Loading ./config/environments/production.rb | |
Logging to file at ./log/production.log | |
Starting Merb::Rack::Application | |
Total running time: 164.899538596s | |
index % time self children called name | |
---------------------------------------------------------- | |
0.00 0.00 1/3 Erubis::RubyEvaluator#result | |
0.00 0.05 28/28 Memcached::Memcached<3> {} | |
0.00 0.13 40/400 Memcached::Memcached<77> {} | |
0.00 0.81 2/8 Merb::Router.compile | |
0.00 1.92 17/145 Bundler::load_gemspec<233> {} | |
0.00 2.11 183/999 Merb::Router::Route::Generator#compiled | |
0.00 3.53 74/740 Gem::Specification.load | |
0.00 149.85 1/15 Rack::Builder.parse_file [13] | |
[1] 94.1 0.04 155.28 346 Kernel#eval [1] | |
0.06 6.00 346/1614 Rubinius::Compiler.compile_eval [38] | |
0.00 0.00 346/1614 Rubinius::BlockEnvironment#from_eval! | |
0.00 0.00 346/1614 Rubinius::BlockEnvironment#under_context | |
0.00 0.00 601/290533 Class#allocate | |
0.00 0.00 510/77832 Kernel#__class__ | |
0.00 0.00 346/2346 Rubinius::CompiledMethod::Script#initialize | |
0.00 0.00 346/346 Binding#from_proc? | |
0.00 0.00 346/2272 Rubinius::BlockEnvironment.allocate | |
0.00 0.00 251/1597 Rubinius::CompiledMethod.of_sender | |
0.00 0.00 255/56328 Kernel#== | |
------------------------------------------------------- | |
0.00 0.00 1/2 Sequel::Plugins::JsonSerializer.configure | |
0.00 0.00 2/2 Sequel::Plugins::Serialization.apply | |
0.00 0.00 7/14 Sequel::Plugins::SingleTableInheritance.configure | |
0.00 0.00 21/420 Sequel::Plugins::SingleTableInheritance::ClassMethods#inherited | |
0.00 0.01 1/41 String::Inflections.__module_init__ | |
0.00 0.01 2/11 Sequel::Model::ClassMethods::def_dataset_method<220> {} | |
0.00 0.06 17/68 Sequel::def_adapter_method<288> {} | |
0.00 0.07 66/264 Sequel::Dataset::def_mutation_method<39> {} | |
0.00 3.75 1/7 Merb::Router::Behavior#_with_proxy | |
0.00 149.84 3/6 Rack::Builder#initialize [15] | |
[2] 90.9 0.01 149.95 124 Kernel#instance_eval [2] | |
0.00 0.00 86/1614 Rubinius::BlockEnvironment#from_eval! | |
0.00 0.00 86/415 Binding.setup | |
0.00 0.00 172/290533 Class#allocate | |
0.00 0.00 86/2615 Rubinius::StaticScope#initialize | |
0.00 0.00 124/146305 Module#=== | |
0.00 0.00 124/1406 Rubinius.object_metaclass | |
0.00 0.00 86/2837 Rubinius::VariableScope.of_sender | |
0.00 0.00 86/1597 Rubinius::StaticScope.of_sender | |
0.00 0.00 86/2272 Rubinius::BlockEnvironment.allocate | |
0.00 0.00 86/1597 Rubinius::CompiledMethod.of_sender | |
------------------------------------------------------- | |
[3] 90.9 0.00 149.95 1 Rubinius::Loader#script [3] | |
0.00 149.95 1/1 Rubinius::CodeLoader.load_script [4] | |
0.00 0.00 1/97 IO.read | |
0.00 0.00 1/4841 File.exists? | |
0.00 0.00 1/313 Rubinius::GlobalVariables#[]= | |
0.00 0.00 1/183697 String#== | |
------------------------------------------------------- | |
0.00 149.95 1/5 Rubinius::Loader#script [3] | |
[4] 90.9 0.00 149.95 1 Rubinius::CodeLoader.load_script [4] | |
0.00 149.95 1/1 Rubinius::CodeLoader#load_script [5] | |
0.00 0.00 1/1057 Rubinius::CodeLoader#initialize | |
0.00 0.00 1/290533 Class#allocate | |
------------------------------------------------------- | |
0.00 149.95 1/3 Rubinius::CodeLoader.load_script [4] | |
[5] 90.9 0.00 149.95 1 Rubinius::CodeLoader#load_script [5] | |
0.00 149.95 1/1 #<Object:0x1c>.__script__ [6] | |
0.00 0.00 1/733 Rubinius::CodeLoader#load_file | |
0.00 0.00 1/4061 Rubinius::CodeLoader#loadable? | |
0.00 0.00 25/183697 String#== | |
0.00 0.00 9/29277 Kernel#instance_of? | |
0.00 0.00 8/1402265 Array#set_index | |
0.00 0.00 1/655309 Kernel#equal? | |
------------------------------------------------------- | |
0.00 149.95 1/46 Rubinius::CodeLoader#load_script [5] | |
[6] 90.9 0.00 149.95 1 #<Object:0x1c>.__script__ [6] | |
0.00 147.89 1/9 Kernel#load [7] | |
0.00 0.00 1/1 Gem::replace_bin_path<207> {} | |
0.00 0.00 1/1010 Kernel#require [30] | |
0.00 0.00 1/1 Kernel::replace_gem<122> {} | |
0.00 0.00 1/3574 Regexp#initialize | |
0.00 0.00 1/4001 String#=~ | |
0.00 0.00 1/4013 Array#first | |
0.00 0.00 1/3574 Regexp.allocate | |
------------------------------------------------------- | |
0.00 0.00 1/7 Merb::BootLoader::Dependencies.load_env_config | |
0.00 0.00 3/3 Templater::Discovery::discover!<48> {} | |
0.00 0.00 1/9 Merb::BootLoader::Dependencies.load_initfile | |
0.00 0.04 2/21 #<Object:0x1c>.__script__ | |
0.00 2.03 1/12 #<Object:0x1c>.__script__ | |
0.00 149.94 1/8 #<Object:0x1c>.__script__ [6] | |
[7] 90.9 0.00 149.94 9 Kernel#load [7] | |
0.00 149.94 1/1 #<Object:0x1c>.__script__ [8] | |
0.00 2.03 1/1 #<Object:0x1c>.__script__ | |
0.00 0.02 1/1 #<Object:0x1c>.__script__ | |
0.00 0.01 1/1 #<Object:0x1c>.__script__ | |
0.00 0.01 9/9 Rubinius::CodeLoader#load | |
0.00 0.00 1/1 #<Object:0x1c>.__script__ | |
0.00 0.00 1/1 #<Object:0x1c>.__script__ | |
0.00 0.00 1/1 #<Object:0x1c>.__script__ | |
0.00 0.00 9/1057 Rubinius::CodeLoader#initialize | |
0.00 0.00 9/290533 Class#allocate | |
------------------------------------------------------- | |
0.00 147.89 1/36 Kernel#load [7] | |
[8] 90.9 0.00 149.94 1 #<Object:0x1c>.__script__ [8] | |
0.00 149.91 1/1 Rack::Server.start [9] | |
0.00 0.01 1/37 Autoload#call | |
0.00 0.01 1/1010 Kernel#require [30] | |
------------------------------------------------------- | |
0.00 149.91 1/3 #<Object:0x1c>.__script__ [8] | |
[9] 90.8 0.00 149.91 1 Rack::Server.start [9] | |
0.00 149.91 1/1 Rack::Server#start [10] | |
0.00 0.00 1/290533 Class#allocate | |
0.00 0.00 1/1 Rack::Server#initialize | |
------------------------------------------------------- | |
0.00 149.91 1/3 Rack::Server.start [9] | |
[10] 90.8 0.00 149.91 1 Rack::Server#start [10] | |
0.00 149.86 1/1 Rack::Server#wrapped_app [11] | |
0.00 0.05 4/6 Rack::Server#options | |
0.00 0.00 10/655309 Kernel#equal? | |
0.00 0.00 4/1396591 Kernel#hash | |
------------------------------------------------------- | |
0.00 149.86 1/19 Rack::Server#start [10] | |
[11] 90.8 0.00 149.86 1 Rack::Server#wrapped_app [11] | |
0.00 149.86 1/1 Rack::Server#app [12] | |
------------------------------------------------------- | |
0.00 149.86 1/1 Rack::Server#wrapped_app [11] | |
[12] 90.8 0.00 149.86 1 Rack::Server#app [12] | |
0.00 149.86 1/1 Rack::Builder.parse_file [13] | |
0.00 0.01 1/37 Autoload#call | |
0.00 0.00 1/4841 File.exists? | |
0.00 0.00 8/655309 Kernel#equal? | |
0.00 0.00 1/2 Rack::Server#opt_parser | |
0.00 0.00 2/6 Rack::Server#options | |
0.00 0.00 2/1396591 Kernel#hash | |
------------------------------------------------------- | |
0.00 149.86 1/16 Rack::Server#app [12] | |
[13] 90.8 0.00 149.86 1 Rack::Builder.parse_file [13] | |
0.03 146.88 1/346 Kernel#eval [1] | |
0.00 0.00 1/97 IO.read | |
0.00 0.00 3/3574 Regexp#initialize | |
0.00 0.00 1/4619 Hash.new_from_literal | |
0.00 0.00 1/26 String#sub! | |
0.00 0.00 1/4001 String#=~ | |
0.00 0.00 2/5091 String#+ | |
0.00 0.00 3/3574 Regexp.allocate | |
0.00 0.00 1/51199 Regexp.last_match= | |
0.00 0.00 1/655309 Kernel#equal? | |
------------------------------------------------------- | |
0.03 146.86 1/5260 Kernel#eval [1] | |
[14] 90.8 0.00 149.84 1 Object::__script__<1> {} [14] | |
0.00 149.80 1/3 Rack::Builder#initialize [15] | |
0.00 0.00 1/290533 Class#allocate | |
------------------------------------------------------- | |
0.00 0.00 1/26 Object::__script__<2> {} [16] | |
0.00 0.04 1/8 Merb::BootLoader::RackUpApplication.run | |
0.00 149.84 1/2 Object::__script__<1> {} [14] | |
[15] 90.8 0.00 149.84 3 Rack::Builder#initialize [15] | |
0.01 146.03 3/124 Kernel#instance_eval [2] | |
0.00 0.00 3/3035 Proc.__from_block__ | |
------------------------------------------------------- | |
0.01 146.00 1/1455 Kernel#instance_eval [2] | |
[16] 90.8 0.00 149.84 1 Object::__script__<2> {} [16] | |
0.00 140.04 1/1 Merb::BootLoader.run [17] | |
0.00 0.05 4/1010 Kernel#require [30] | |
0.00 0.00 1/2 Merb::Config.setup | |
0.00 0.00 2/1578 Merb::Config.[] | |
0.00 0.00 1/30 Merb.dir_for | |
0.00 0.00 3/290533 Class#allocate | |
0.00 0.00 2/329750 Kernel#kind_of? | |
0.00 0.00 2/1396591 Kernel#hash | |
0.00 0.00 2/1927541 Rubinius::Tuple#[] | |
0.00 0.00 1/655309 Kernel#equal? | |
------------------------------------------------------- | |
0.00 140.05 1/26 Object::__script__<2> {} [16] | |
[17] 84.9 0.00 140.04 1 Merb::BootLoader.run [17] | |
0.00 130.47 1/1 Merb::BootLoader::LoadClasses.run [19] | |
0.00 0.01 21/111 Object#full_const_get | |
0.00 0.00 42/42 Merb.verbose_logging? | |
0.00 0.00 44/71 Merb::BootLoader.subclasses | |
0.00 0.00 21/21 Merb::BootLoader.finished | |
0.00 0.00 21/84 Time.now | |
0.00 0.00 21/1402265 Array#set_index | |
0.00 0.00 21/21 Time#to_i | |
0.00 0.00 1/2 Merb::BootLoader.subclasses= | |
0.00 0.00 2/77832 Kernel#__class__ | |
------------------------------------------------------- | |
0.00 5.37 1/3 Merb::BootLoader::Router.run | |
0.00 27.30 31/69 Merb::BootLoader::LoadClasses::load_classes_with_requirements<981> {} [32] | |
0.00 102.85 116/260 Merb::BootLoader::LoadClasses::load_classes<863> {} [28] | |
[18] 82.1 0.04 135.48 148 Merb::BootLoader::LoadClasses.load_file [18] | |
0.00 107.77 265/265 ObjectSpace.classes [24] | |
0.00 0.01 413/1578 Merb::Config.[] | |
0.00 0.00 1082/1927541 Rubinius::Tuple#[] | |
0.00 0.00 592/77832 Kernel#__class__ | |
0.00 0.00 296/40127 Array.allocate | |
0.00 0.00 341/1396591 Kernel#hash | |
0.00 0.00 368/284454 Rubinius::Tuple#[]= | |
0.00 0.00 234/290533 Class#allocate | |
0.00 0.00 296/56328 Kernel#== | |
0.00 0.00 234/329750 Kernel#kind_of? | |
------------------------------------------------------- | |
0.00 130.46 1/217 Merb::BootLoader.run [17] | |
[19] 79.1 0.00 130.47 1 Merb::BootLoader::LoadClasses.run [19] | |
0.00 130.46 1/1 Dictionary#each [20] | |
0.00 0.00 2/2 Merb.trap | |
0.00 0.00 1/395 Module#include | |
0.00 0.00 1/752 File.file? | |
0.00 0.00 3/1578 Merb::Config.[] | |
0.00 0.00 1/30 Merb.dir_for | |
0.00 0.00 1/313 Rubinius::GlobalVariables#[]= | |
------------------------------------------------------- | |
0.00 130.46 1/10 Merb::BootLoader::LoadClasses.run [19] | |
[20] 79.1 0.00 130.46 1 Dictionary#each [20] | |
0.00 130.46 16/16 Dictionary::each<268> {} [21] | |
0.00 0.00 1/1 Dictionary#order | |
------------------------------------------------------- | |
0.00 130.46 16/17 Dictionary#each [20] | |
[21] 79.1 0.00 130.46 16 Dictionary::each<268> {} [21] | |
0.00 130.46 16/16 Merb::BootLoader::LoadClasses::run<604> {} [22] | |
0.00 0.00 51/655309 Kernel#equal? | |
0.00 0.00 16/1396591 Kernel#hash | |
------------------------------------------------------- | |
0.00 130.46 16/83 Dictionary::each<268> {} [21] | |
[22] 79.1 0.00 130.46 16 Merb::BootLoader::LoadClasses::run<604> {} [22] | |
0.00 130.46 7/7 Merb::BootLoader::LoadClasses.load_classes [23] | |
0.00 0.00 7/63 String#/ | |
0.00 0.00 9/180 String#blank? | |
0.00 0.00 7/4013 Array#first | |
0.00 0.00 7/132 NilClass#blank? | |
------------------------------------------------------- | |
0.00 130.46 7/37 Merb::BootLoader::LoadClasses::run<604> {} [22] | |
[23] 79.1 0.00 130.46 7 Merb::BootLoader::LoadClasses.load_classes [23] | |
0.00 103.16 7/7 Merb::BootLoader::LoadClasses::load_classes<862> {} [27] | |
0.00 27.30 7/7 Merb::BootLoader::LoadClasses.load_classes_with_requirements [31] | |
0.00 0.00 7/4549 Array#flatten | |
------------------------------------------------------- | |
0.03 107.74 265/5023 Merb::BootLoader::LoadClasses.load_file [18] | |
[24] 65.3 0.00 107.77 265 ObjectSpace.classes [24] | |
0.01 107.76 265/265 ObjectSpace.each_object [25] | |
------------------------------------------------------- | |
0.00 107.77 265/265 ObjectSpace.classes [24] | |
[25] 65.3 0.01 107.76 265 ObjectSpace.each_object [25] | |
105.61 2.15 265/265 ObjectSpace.find_object [26] | |
0.00 0.00 795/146305 Module#=== | |
0.00 0.00 265/329750 Kernel#kind_of? | |
0.00 0.00 265/127425 Symbol.=== | |
0.00 0.00 265/25201 Fixnum.=== | |
------------------------------------------------------- | |
0.01 107.75 265/1855 ObjectSpace.each_object [25] | |
[26] 65.3 105.61 2.15 265 ObjectSpace.find_object [26] | |
2.12 0.00 929952/1402265 Array#set_index | |
0.02 0.01 4060/4060 ObjectSpace::classes<8> {} | |
------------------------------------------------------- | |
0.00 103.16 7/21 Merb::BootLoader::LoadClasses.load_classes [23] | |
[27] 62.5 0.00 103.16 7 Merb::BootLoader::LoadClasses::load_classes<862> {} [27] | |
0.00 103.08 116/116 Merb::BootLoader::LoadClasses::load_classes<863> {} [28] | |
0.00 0.06 7/47 Dir.[] | |
0.01 0.01 7/3498 Array#sort | |
------------------------------------------------------- | |
0.00 103.08 116/130 Merb::BootLoader::LoadClasses::load_classes<862> {} [27] | |
[28] 62.5 0.00 103.08 116 Merb::BootLoader::LoadClasses::load_classes<863> {} [28] | |
0.03 102.82 116/148 Merb::BootLoader::LoadClasses.load_file [18] | |
0.00 0.15 24/24 Exception#backtrace | |
0.00 0.05 24/4012 Enumerable#each_with_index | |
0.00 0.00 24/1057 Merb.logger | |
0.00 0.00 24/1048 Merb::Logger#verbose! | |
0.00 0.00 24/205 Array#unshift | |
0.00 0.00 24/336 Exception.=== | |
------------------------------------------------------- | |
0.00 4.93 37/176 Autoload#call | |
0.01 36.23 1010/1010 Kernel#require [30] | |
[29] 22.0 0.15 36.21 1047 Rubinius::CodeLoader.require [29] | |
0.01 2.36 1047/1047 Rubinius::CodeLoader#require | |
0.01 0.05 706/707 Rubinius::CodeLoader#add_feature | |
0.00 0.03 722/723 Rubinius::CodeLoader#finished | |
0.00 0.02 1/1 #<Object:0x1c>.__script__ | |
0.01 0.00 1047/290533 Class#allocate | |
0.00 0.00 1047/1057 Rubinius::CodeLoader#initialize | |
0.00 0.00 1342/30259 Kernel#=== | |
0.00 0.00 263/655309 Kernel#equal? | |
0.00 0.00 31/4153 Kernel#=== | |
0.00 0.00 72/2139 Rubinius::Hook#trigger! | |
------------------------------------------------------- | |
0.00 0.08 18/40 #<Object:0x1c>.__script__ | |
0.00 0.10 24/32 #<Object:0x1c>.__script__ | |
0.00 0.21 16/24 #<Object:0x1c>.__script__ | |
0.00 0.22 22/48 #<Object:0x1c>.__script__ | |
0.00 0.42 29/39 #<Object:0x1c>.__script__ | |
0.01 0.66 24/2294 #<Object:0x1c>.__script__ | |
0.00 1.33 35/151 Sequel::require<191> {} | |
0.00 1.68 20/36 #<Object:0x1c>.__script__ | |
0.00 4.65 151/478 Kernel#require | |
0.00 11.07 148/5023 Merb::BootLoader::LoadClasses.load_file [18] | |
[30] 22.0 0.01 36.23 1010 Kernel#require [30] | |
0.14 34.03 1010/1047 Rubinius::CodeLoader.require [29] | |
------------------------------------------------------- | |
0.00 27.30 7/21 Merb::BootLoader::LoadClasses.load_classes [23] | |
[31] 16.5 0.00 27.30 7 Merb::BootLoader::LoadClasses.load_classes_with_requirements [31] | |
0.00 27.30 31/31 Merb::BootLoader::LoadClasses::load_classes_with_requirements<981> {} [32] | |
0.00 0.00 7/1397 Array#uniq! | |
0.00 0.00 7/7 Merb::BootLoader::LoadClasses::load_classes_with_requirements<992> {} | |
0.00 0.00 3/4619 Hash.new_from_literal | |
0.00 0.00 3/4 Array#clear | |
------------------------------------------------------- | |
0.00 27.30 31/51 Merb::BootLoader::LoadClasses.load_classes_with_requirements [31] | |
[32] 16.5 0.00 27.30 31 Merb::BootLoader::LoadClasses::load_classes_with_requirements<981> {} [32] | |
0.01 27.29 31/148 Merb::BootLoader::LoadClasses.load_file [18] | |
0.00 0.00 7/336 Exception.=== | |
0.00 0.00 7/290533 Class#allocate | |
0.00 0.00 7/1927541 Rubinius::Tuple#[] | |
0.00 0.00 7/1396591 Kernel#hash | |
0.00 0.00 7/329750 Kernel#kind_of? | |
0.00 0.00 3/25201 Fixnum.=== | |
------------------------------------------------------- | |
0.00 0.00 1/6 Bundler::Definition#requested_specs | |
0.00 0.00 1/6 Bundler::Definition#requested_dependencies | |
0.00 0.00 2/6 Marshal::State#serialize_instance_variables_suffix | |
0.00 0.00 2/4 Marshal::State#serialize_instance_variables_prefix | |
0.00 0.00 1/1093 FileUtils.__module_init__ | |
0.00 0.01 1/182 Sequel::BasicObject.remove_methods! | |
0.00 0.01 1/38 Bundler::Definition#converge_locked_specs | |
0.00 0.01 2/164 Object#DelegateClass | |
0.00 0.02 22/616 Bundler::Dsl#_normalize_options | |
0.01 16.42 234/5023 Merb::BootLoader::LoadClasses.load_file [18] | |
[33] 10.0 6.26 10.22 270 Array#- [33] | |
0.01 4.55 270/1924 Rubinius::IdentityMap.from | |
3.18 0.00 1441122/1927541 Rubinius::Tuple#[] | |
1.10 0.00 484554/1396591 Kernel#hash | |
0.90 0.00 408855/414185 Kernel#eql? | |
0.18 0.00 75304/89471 String#eql? | |
0.07 0.07 4870/4870 Array::-<435> {} | |
0.07 0.00 1/10 GC.collect_mature | |
0.06 0.00 8/146 GC.collect_young | |
0.00 0.00 395/1402265 Array#set_index | |
0.00 0.00 8/152 GC.run_finalizers | |
------------------------------------------------------- | |
0.00 0.00 1/1 Rubinius::Loader#load_paths | |
0.00 0.00 1/284 Module#module_function | |
0.00 0.00 308/308 Rubinius::Hook#trigger! | |
0.00 0.00 5/62 Module#private_class_method | |
0.00 0.00 12/709 Module#private | |
0.00 0.00 17/19557 File.expand_path | |
0.00 0.00 12/1299 Module#attr_reader | |
0.00 0.00 9/781 Module#attr_accessor | |
0.01 0.01 17/6656 Rubinius::CodeLoader#search_require_path | |
0.00 14.94 1/1 Rubinius::Loader#requires [35] | |
[34] 9.1 0.00 14.94 383 Array#each [34] | |
0.00 14.94 1/1 Rubinius::Loader::requires<539> {} [36] | |
0.00 0.01 108/4291 Rubinius::CodeLoader::search_require_path<254> {} | |
0.00 0.00 9/432 Module::attr_accessor<184> {} | |
0.00 0.00 14/642 Module::attr_reader<168> {} | |
0.00 0.00 136/2991 File::expand_path<422> {} | |
0.00 0.00 12/402 Module::private<61> {} | |
0.00 0.00 288/120778 Rubinius::Tuple#at | |
0.00 0.00 5/62 Module::private_class_method<439> {} | |
0.00 0.00 2/135 Module::module_function<44> {} | |
0.00 0.00 1/1 Rubinius::Loader::load_paths<468> {} | |
------------------------------------------------------- | |
[35] 9.1 0.00 14.95 1 Rubinius::Loader#requires [35] | |
0.00 14.92 1/383 Array#each [34] | |
------------------------------------------------------- | |
0.00 14.92 1/576 Array#each [34] | |
[36] 9.1 0.00 14.94 1 Rubinius::Loader::requires<539> {} [36] | |
0.00 6.69 1/1010 Kernel#require [30] | |
------------------------------------------------------- | |
0.03 6.28 1/7001 Rubinius::CodeLoader.require [29] | |
[37] 9.1 0.00 14.94 1 #<Object:0x1c>.__script__ [37] | |
0.00 10.74 1/2 Bundler.setup [39] | |
0.00 0.25 1/151 Kernel#require | |
0.00 0.00 116/183697 String#== | |
0.00 0.00 1/1 Bundler::SharedHelpers#in_bundle? | |
0.00 0.00 24/29277 Kernel#instance_of? | |
0.00 0.00 20/1402265 Array#set_index | |
0.00 0.00 1/1 IO#tty? | |
0.00 0.00 1/3934 Rubinius::GlobalVariables#[] | |
0.00 0.00 1/1088 Rubinius::StaticScope#active_path | |
0.00 0.00 2/655309 Kernel#equal? | |
------------------------------------------------------- | |
0.00 0.13 86/1455 Kernel#instance_eval [2] | |
0.00 5.94 346/5260 Kernel#eval [1] | |
0.16 5.82 1182/17947 Module#class_eval | |
[38] 7.4 0.13 12.09 1614 Rubinius::Compiler.compile_eval [38] | |
0.01 0.85 1382/1382 Rubinius::Compiler::LRUCache#set | |
0.01 0.31 1614/1614 Rubinius::Compiler::LRUCache#retrieve | |
0.07 0.25 1470/1470 Rubinius::VariableScope#local_layout | |
0.01 0.03 1382/1382 Rubinius::Compiler::Parser#default_transforms | |
0.02 0.02 1382/2197 Rubinius::CompiledMethod#add_metadata | |
0.01 0.00 2884/290533 Class#allocate | |
0.01 0.00 2625/14428 Kernel#class | |
0.00 0.00 1382/16692 String#dup | |
0.00 0.00 1382/1382 Rubinius::Compiler::StringParser#input | |
0.00 0.00 1382/1384 Rubinius::Compiler::Parser#root | |
------------------------------------------------------- | |
0.00 0.00 1/2 Bundler.require [41] | |
0.00 10.74 1/169 #<Object:0x1c>.__script__ [37] | |
[39] 6.5 0.00 10.74 2 Bundler.setup [39] | |
0.00 8.32 1/1 Bundler::Runtime#setup [45] | |
0.00 2.42 1/1 Bundler.load | |
0.00 0.00 2/7834 Kernel#__instance_variable_defined_p__ | |
------------------------------------------------------- | |
0.00 0.15 2/38 Rubinius::Compiler.compile | |
0.11 10.17 1382/23145 Rubinius::Compiler.compile_eval [38] | |
[40] 6.3 0.04 10.38 1384 Rubinius::Compiler#run [40] | |
0.03 3.92 1122/1334 Rubinius::Compiler::Generator#run | |
0.00 3.57 211/211 Rubinius::Compiler::Parser#run | |
0.36 0.97 253/1382 Rubinius::Melbourne#string_to_ast | |
0.00 0.67 918/1129 Rubinius::Compiler::StringParser#parse | |
0.01 0.00 1171/1382 Rubinius::AST::EvalExpression#initialize | |
0.00 0.00 1572/290533 Class#allocate | |
0.00 0.00 1124/4006 Rubinius::Compiler::Stage#input | |
0.00 0.00 253/1384 Rubinius::Melbourne#initialize | |
0.00 0.00 49/1402265 Array#set_index | |
0.00 0.00 49/655309 Kernel#equal? | |
------------------------------------------------------- | |
0.00 9.68 1/26 Object::__script__<2> {} [16] | |
[41] 5.9 0.00 9.68 1 Bundler.require [41] | |
0.00 9.68 1/1 Bundler::Runtime#require [42] | |
0.00 0.00 1/2 Bundler.setup [39] | |
------------------------------------------------------- | |
0.00 9.68 1/2 Bundler.require [41] | |
[42] 5.9 0.00 9.68 1 Bundler::Runtime#require [42] | |
0.00 9.68 22/22 Bundler::Runtime::require<55> {} [43] | |
0.00 0.00 1/1283 Array#map! | |
------------------------------------------------------- | |
0.00 9.68 22/23 Bundler::Runtime#require [42] | |
[43] 5.9 0.00 9.68 22 Bundler::Runtime::require<55> {} [43] | |
0.00 9.68 16/16 Bundler::Runtime::require<66> {} [44] | |
0.00 0.00 22/79 Array#& | |
0.00 0.00 16/1903 Kernel#Array | |
0.00 0.00 22/3268 Enumerable#any? | |
0.00 0.00 16/60 Bundler::Dependency#current_platform? | |
0.00 0.00 1/669 Enumerable#find | |
0.00 0.00 1/336 Exception.=== | |
0.00 0.00 1/183697 String#== | |
------------------------------------------------------- | |
0.00 9.68 16/95 Bundler::Runtime::require<55> {} [43] | |
[44] 5.9 0.00 9.68 16 Bundler::Runtime::require<66> {} [44] | |
0.00 4.33 16/1010 Kernel#require [30] | |
------------------------------------------------------- | |
0.00 8.32 1/4 Bundler.setup [39] | |
[45] 5.0 0.00 8.32 1 Bundler::Runtime#setup [45] | |
0.00 4.35 1/1 Bundler::Environment#requested_specs | |
0.00 3.81 1/1 Bundler::RubygemsIntegration#replace_entrypoints | |
0.00 0.09 1/1 Bundler::Environment#lock | |
0.00 0.05 1/19 Bundler::SpecSet#each | |
0.00 0.01 1/1 Bundler::SharedHelpers#clean_load_path | |
0.00 0.00 1/1 Bundler::Runtime#setup_environment | |
0.00 0.00 1/3268 Enumerable#any? | |
------------------------------------------------------- | |
7,478 methods omitted | |
7,523 methods called a total of 10,703,460 times |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment