Skip to content

Instantly share code, notes, and snippets.

@jcxplorer
Created June 26, 2010 23:16
Show Gist options
  • Save jcxplorer/454434 to your computer and use it in GitHub Desktop.
Save jcxplorer/454434 to your computer and use it in GitHub Desktop.
Total running time: 224.009258858s
% cumulative self self total
time seconds seconds calls ms/call ms/call name
------------------------------------------------------------
57.39 207.39 207.39 7756 26.74 26.74 Rubinius::Channel#receive
8.88 32.10 32.10 165 194.56 194.56 Array#fast_pack
2.42 10.99 8.76 14465257 0.00 0.00 Hash::Entry#match?
2.26 8.17 8.17 1111 7.35 7.35 GC.collect_mature
1.55 21.98 5.60 1752235 0.00 0.01 Hash#[]=
1.52 13.22 5.48 2528412 0.00 0.01 Hash#find_entry
1.51 5.44 5.44 999 5.45 5.45 GC.collect_young
1.04 5.67 3.75 26211 0.14 0.22 Hash#redistribute
0.79 35.04 2.87 3133463 0.00 0.01 Module#filter_methods {}
0.74 3.94 2.67 1112244 0.00 0.00 String#[]
0.73 3.62 2.65 2432361 0.00 0.00 Kernel#instance_of?
0.63 36.63 2.27 141878 0.02 0.26 Rubinius::MethodTable#each
0.61 3.02 2.21 811770 0.00 0.00 Array::IdentityMap#insert
0.60 5.14 2.17 1776475 0.00 0.00 Hash#new_entry
0.56 2.32 2.01 1633779 0.00 0.00 Hash::Iterator#next
0.53 9.73 1.93 25118 0.08 0.39 Array#map
0.52 2.27 1.89 5186823 0.00 0.00 Hash#key_index
0.48 1.71 1.72 365496 0.00 0.00 FFI::Platform::POSIX.stat
0.45 1.34 1.62 19020012 0.00 0.00 Rubinius::Tuple#[]
0.39 1.17 1.42 16736707 0.00 0.00 Kernel#equal?
0.39 1.38 1.40 794936 0.00 0.00 Regexp#search_region
0.35 4.11 1.28 8818 0.14 0.47 Rubinius::Melbourne#string_to_ast
0.35 1.04 1.27 15410655 0.00 0.00 Symbol.===
0.35 2.18 1.27 3307019 0.00 0.00 Array#<<
0.35 6.94 1.25 579889 0.00 0.01 String::Unpacker#number {}
0.33 6.26 1.18 8010 0.15 0.78 Hash#each
0.30 1.43 1.07 2617 0.41 0.55 Array::IdentityMap#to_array
0.29 152.42 1.06 317234 0.00 0.48 Array#each
0.26 12.47 0.96 2105945 0.00 0.01 Hash#key?
0.24 0.88 0.88 60794 0.01 0.01 Rubinius::VM.reset_method_cache
0.23 0.82 0.82 1235 0.67 0.67 Rubinius::CodeLoader#load_compiled_file
0.22 3.71 0.81 1948135 0.00 0.00 String#to_s
0.22 0.72 0.78 3633183 0.00 0.00 Module#===
0.21 1.02 0.77 1640974 0.00 0.00 Type.coerce_to
0.21 0.61 0.74 8517951 0.00 0.00 Fixnum#&
0.19 0.58 0.67 5581255 0.00 0.00 Kernel#__class__
0.18 2.37 0.66 1776475 0.00 0.00 Hash::Entry#initialize
0.17 1.32 0.60 1225906 0.00 0.00 Kernel#StringValue
0.16 0.54 0.59 3462905 0.00 0.00 Kernel#kind_of?
0.16 5.23 0.59 10507 0.06 0.50 Array::IdentityMap#load
0.16 2.50 0.57 289465 0.00 0.01 Range#each
0.16 0.48 0.57 5638614 0.00 0.00 Kernel#hash
0.15 0.45 0.55 6368605 0.00 0.00 Rubinius::Tuple#at
0.15 0.91 0.53 213837 0.00 0.00 FFI::MemoryPointer.new
0.15 0.47 0.53 3698466 0.00 0.00 Class#allocate
6,245 methods omitted
6,290 methods called a total of 217,528,749 times
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment