Skip to content

Instantly share code, notes, and snippets.

@gugl
Created October 13, 2014 22:05
Show Gist options
  • Save gugl/c1fc369a91c6cd139b49 to your computer and use it in GitHub Desktop.
Save gugl/c1fc369a91c6cd139b49 to your computer and use it in GitHub Desktop.
rubinius profile
Started GET "/" for 192.168.33.1 at 2014-10-13 23:59:52 +0200
Processing by LandingPageController#index as */*
Rendered landing_page/index.html.haml within layouts/application (13.6ms)
Rendered layouts/_navigation_links.html.haml (24.0ms)
Rendered layouts/_navigation.html.haml (132.6ms)
Rendered layouts/_messages.html.haml (6.7ms)
Completed 200 OK in 249905ms (Views: 249888.8ms | ActiveRecord: 0.0ms)
=== GET "/" ===
Thread 18: total running time: 249.97481047300002s
% cumulative self self total
time seconds seconds calls ms/call ms/call name
------------------------------------------------------------
15.88 113.85 39.99 1515112 0.03 0.08 String::tr_trans<2452> {}
10.95 153.17 27.59 186050 0.15 0.82 String#each_char
8.81 42.58 22.19 1533284 0.01 0.03 Hash#find_item
6.32 61.52 15.92 1532107 0.01 0.04 Hash#[]
3.68 14.74 9.27 1537101 0.01 0.01 Hash#key_index
2.66 172.31 6.70 93025 0.07 1.85 String#tr_trans
2.59 13.16 6.53 3746348 0.00 0.00 Fixnum#+
2.26 11.37 5.69 3214773 0.00 0.00 Rubinius::Tuple#[]
1.93 9.15 4.87 78034 0.06 0.12 String#rindex
1.54 7.80 3.89 2208821 0.00 0.00 Fixnum#==
1.51 12.62 3.81 131660 0.03 0.10 Hash#[]=
1.51 7.63 3.79 2176597 0.00 0.00 Fixnum#<
1.50 7.19 3.78 131194 0.03 0.05 Hash#new_bucket
1.47 10.78 3.70 95235 0.04 0.11 File.basename
1.36 6.26 3.42 1608137 0.00 0.00 String#find_character
1.31 11.34 3.30 505810 0.01 0.02 String#dup
1.30 4.79 3.27 93025 0.04 0.05 String::tr_trans<2401> {}
1.27 17.76 3.19 509217 0.01 0.03 Kernel#initialize_dup
1.26 6.12 3.17 1665561 0.00 0.00 Kernel#hash
1.25 20.88 3.15 509217 0.01 0.04 Rubinius::Type.object_initialize_dup
1.23 5.94 3.10 1523946 0.00 0.00 Hash#default
1.20 5.99 3.03 121085 0.03 0.05 Regexp#=~
1.17 5.79 2.94 1608142 0.00 0.00 String#ord
1.16 5.89 2.93 1670279 0.00 0.00 Fixnum#&
1.15 5.82 2.89 1657674 0.00 0.00 Fixnum#>=
0.90 3.44 2.27 233933 0.01 0.01 BasicObject#!
0.80 3.19 2.01 83644 0.02 0.04 String#[]
0.79 2.86 1.98 97277 0.02 0.03 Hash#__setup__
0.69 28.22 1.74 94567 0.02 0.30 Pathname#chop_basename
0.63 2.99 1.58 106601 0.01 0.03 File::basename<128> {}
0.57 2.22 1.44 126607 0.01 0.02 Rubinius::Mirror.reflect
0.55 2.21 1.40 223718 0.01 0.01 Module#===
0.53 103.49 1.34 1200 1.12 86.24 Array#bottom_up_merge
0.52 4.51 1.31 56259 0.02 0.08 Integer#downto
0.48 2.12 1.22 19416 0.06 0.11 Array#unshift
0.48 179.60 1.20 46511 0.03 3.86 Pathname#<=>
0.42 4.29 1.06 97276 0.01 0.04 Hash.allocate
0.40 175.83 1.00 93023 0.01 1.89 String#tr
0.37 2.14 0.94 496342 0.00 0.00 Class#allocate
0.37 1.83 0.92 505810 0.00 0.00 String#initialize_copy
0.33 12.23 0.83 123281 0.01 0.10 Hash::replace<498> {}
0.32 1.38 0.81 122513 0.01 0.01 Regexp#match_from
0.32 1.62 0.81 452225 0.00 0.00 Rubinius::Type.object_equal
0.32 1.53 0.80 402537 0.00 0.00 Kernel#StringValue
0.31 249.28 0.79 7066 0.11 35.28 Array#map
673 methods omitted
718 methods called a total of 40,851,542 times
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment