Skip to content

Instantly share code, notes, and snippets.

@rhunter
Created April 10, 2013 04:48
Show Gist options
  • Save rhunter/5351877 to your computer and use it in GitHub Desktop.
Save rhunter/5351877 to your computer and use it in GitHub Desktop.
Profiling `bundle update`, showing the bulk of the time goes into remote (Rubygems.org) resolution. Bundler 1.3.0 on Ruby 1.9.3 with a 40-gem, ~370 line Gemfile.lock, on Mac OS X. Inspired by @mipearson's question about "bundle update" taking so long: https://twitter.com/mipearson/status/321799739765055489
% cumulative self self total
time seconds seconds calls ms/call ms/call name
48.12 616.23 616.23 2344047 0.26 0.38 Gem::Version#<=>
4.72 676.70 60.47 166869 0.36 25.08 Array#each
3.92 726.89 50.19 10225362 0.00 0.00 Module#===
3.54 772.18 45.29 9053267 0.01 0.01 Array#[]
2.96 810.10 37.92 2298520 0.02 0.41 Bundler::Index#same_version?
2.95 847.90 37.80 2312095 0.02 0.39 Comparable.==
2.66 882.01 34.11 4668218 0.01 0.01 Gem::Version#segments
1.87 905.96 23.95 4584889 0.01 0.01 Fixnum#+
1.75 928.42 22.46 4653355 0.00 0.00 Array#size
1.71 950.28 21.86 4532802 0.00 0.00 Fixnum#==
1.67 971.61 21.33 4489292 0.00 0.00 Fixnum#<=
1.62 992.31 20.70 20052 1.03 29.11 Array#select
1.02 1005.34 13.03 18558 0.70 21.42 Array#delete_if
0.97 1017.77 12.43 2367744 0.01 0.01 Fixnum#-
0.93 1029.72 11.95 2570268 0.00 0.00 String#==
0.91 1041.35 11.63 2470334 0.00 0.00 Fixnum#<=>
0.90 1052.93 11.58 2365878 0.00 0.00 Fixnum#>
0.58 1060.34 7.41 117514 0.06 0.16 Gem::Version#initialize
0.57 1067.63 7.29 112241 0.06 1.40 Array#map
0.56 1074.78 7.15 468432 0.02 0.06 Array#hash
0.54 1081.67 6.89 57872 0.12 0.67 Gem::Dependency#initialize
0.51 1088.15 6.48 335173 0.02 0.65 Class#new
0.43 1093.72 5.57 436417 0.01 0.02 Kernel.===
0.41 1099.01 5.29 64493 0.08 0.41 Gem::Requirement#initialize
0.38 1103.92 4.91 266841 0.02 0.04 Kernel.dup
0.37 1108.61 4.69 985774 0.00 0.00 Fixnum#^
0.32 1112.67 4.06 62578 0.06 0.21 Gem::Dependency#hash
0.32 1116.72 4.05 5726 0.71 13.45 Kernel.eval
0.32 1120.76 4.04 757434 0.01 0.01 Hash#[]
0.30 1124.62 3.86 14671 0.26 0.37 Gem::Platform#initialize
0.29 1128.29 3.67 268620 0.01 0.02 Kernel.initialize_dup
0.27 1131.80 3.51 9171 0.38 1.73 Gem::Package::TarHeader#from
0.25 1135.03 3.23 117514 0.03 0.04 Gem::Version#correct?
0.25 1138.24 3.21 25030 0.13 0.19 Zlib::GzipReader#read
0.25 1141.45 3.21 65582 0.05 0.25 Gem::Requirement#parse
0.25 1144.61 3.16 64167 0.05 0.46 Gem::Requirement#create
0.22 1147.42 2.81 157174 0.02 0.02 Gem::Specification#default_value
0.21 1150.13 2.71 23 117.83 502.17 Array#sort!
0.20 1152.71 2.58 32157 0.08 0.82 Gem::Specification#add_dependency_with_type
0.20 1155.25 2.54 419376 0.01 0.01 Kernel.instance_variable_set
0.20 1157.75 2.50 438916 0.01 0.01 BasicObject#==
0.19 1160.13 2.38 592161 0.00 0.00 Kernel.hash
0.18 1162.38 2.25 65736 0.03 0.33 Array#map!
0.18 1164.63 2.25 27121 0.08 0.13 Psych::ScalarScanner#tokenize
0.17 1166.83 2.20 1226 1.79 4.24 Net::HTTPResponse#each_response_header
0.17 1169.00 2.17 389388 0.01 0.01 Symbol#to_s
0.17 1171.13 2.13 9233 0.23 1.15 Gem::Package::TarHeader#initialize
0.15 1173.11 1.98 8259 0.24 10.23 Gem::Specification#initialize
0.14 1174.93 1.82 329204 0.01 0.01 String#to_s
0.14 1176.70 1.77 36079 0.05 1.84 Psych::Visitors::Visitor#visit
0.13 1178.41 1.71 28203 0.06 0.29 Gem::Platform#new
0.13 1180.11 1.70 82667 0.02 0.03 Numeric#nonzero?
0.13 1181.74 1.63 48213 0.03 0.17 Array#<=>
0.12 1183.33 1.59 203484 0.01 0.01 Regexp#=~
0.12 1184.92 1.59 312229 0.01 0.01 String#hash
0.12 1186.44 1.52 13667 0.11 0.53 Gem::Package::TarReader::Entry#read
0.11 1187.91 1.47 226758 0.01 0.01 Regexp#===
0.11 1189.34 1.43 35373 0.04 1.94 Psych::Visitors::ToRuby#accept
0.11 1190.77 1.43 146302 0.01 0.01 String#=~
0.10 1192.11 1.34 69938 0.02 0.11 Gem::Requirement#hash
0.10 1193.44 1.33 28725 0.05 0.11 Gem::Specification#files
0.10 1194.70 1.26 257978 0.00 0.00 Kernel.class
0.10 1195.94 1.24 115007 0.01 0.03 Gem::Version#hash
0.09 1197.15 1.21 136650 0.01 0.01 Array#flatten
0.09 1198.26 1.11 43581 0.03 0.03 String#scan
0.08 1199.31 1.05 28768 0.04 0.10 Psych::TreeBuilder#scalar
0.08 1200.35 1.04 72717 0.01 0.02 Array#==
0.08 1201.33 0.98 69746 0.01 0.02 Array#include?
0.08 1202.31 0.98 142887 0.01 0.01 String#to_i
0.08 1203.28 0.97 28725 0.03 0.04 Gem::Specification#add_bindir
0.07 1204.24 0.96 28228 0.03 0.16 Psych::Visitors::ToRuby#deserialize
0.07 1205.20 0.96 94534 0.01 0.04 Hash#[]=
0.07 1206.15 0.95 18548 0.05 21.51 Bundler::Index#<<
0.07 1207.07 0.92 28228 0.03 0.20 Psych::Visitors::ToRuby#visit_Psych_Nodes_Scalar
0.07 1207.98 0.91 25022 0.04 0.06 Bundler::EndpointSpecification#executables
0.07 1208.88 0.90 1199 0.75 11.83 Gem::Specification#_load
0.07 1209.78 0.90 14130 0.06 0.09 Gem::Platform#hash
0.07 1210.62 0.84 5723 0.15 13.61 Gem::Specification#load
0.06 1211.43 0.81 123056 0.01 0.01 String#===
0.06 1212.24 0.81 36079 0.02 1.87 Psych::Visitors::Visitor#accept
0.06 1213.04 0.80 7162 0.11 0.17 Time#utc
0.06 1213.83 0.79 15876 0.05 0.15 Net::BufferedIO#readuntil
0.06 1214.61 0.78 25022 0.03 0.04 Bundler::EndpointSpecification#bindir
0.06 1215.39 0.78 15891 0.05 0.07 Net::HTTPHeader.add_field
0.06 1216.17 0.78 149776 0.01 0.01 String#initialize_copy
0.06 1216.95 0.78 3471 0.22 0.26 IO#read_nonblock
0.06 1217.70 0.75 161907 0.00 0.00 Array#shift
0.06 1218.44 0.74 11268 0.07 0.65 Gem::Dependency#matches_spec?
0.06 1219.17 0.73 28768 0.03 0.03 Psych::Nodes::Scalar#initialize
0.06 1219.90 0.73 100090 0.01 0.01 Bundler::EndpointSpecification#_local_specification
0.06 1220.62 0.72 2413 0.30 8.35 Marshal.load
0.05 1221.31 0.69 58031 0.01 0.02 Kernel.respond_to?
0.05 1222.00 0.69 104148 0.01 0.01 Gem::Dependency#requirement
0.05 1222.68 0.68 1617 0.42 9.18 Enumerable.sort_by
0.05 1223.34 0.66 25022 0.03 0.03 Bundler::EndpointSpecification#require_paths
0.05 1223.99 0.65 137393 0.00 0.00 Kernel.respond_to_missing?
0.05 1224.64 0.65 18629 0.03 0.05 Gem::Requirement#as_list
0.05 1225.29 0.65 149741 0.00 0.00 Array#<<
0.05 1225.93 0.64 107379 0.01 0.01 String#<=>
0.05 1226.56 0.63 11268 0.06 0.10 Gem::Requirement#none?
0.05 1227.19 0.63 19090 0.03 30.22 Bundler::Index#search_by_spec
0.05 1227.79 0.60 13866 0.04 0.09 Gem::Platform#==
0.05 1228.38 0.59 38726 0.02 0.02 Bundler::Index#specs_by_name
0.05 1228.97 0.59 117556 0.01 0.01 String#strip!
0.05 1229.55 0.58 15135 0.04 0.12 Gem::Requirement#marshal_load
0.05 1230.13 0.58 77304 0.01 0.01 Gem::Dependency#type
0.04 1230.70 0.57 17100 0.03 0.20 Gem::Version#marshal_load
0.04 1231.27 0.57 18306 0.03 0.08 Gem::Requirement#to_s
0.04 1231.83 0.56 12628 0.04 0.04 IO#read
0.04 1232.39 0.56 120 4.67 37.33 Psych::Parser#parse
0.04 1232.94 0.55 67635 0.01 0.01 Symbol#==
0.04 1233.48 0.54 28715 0.02 0.02 Gem::Specification#test_files
0.04 1234.01 0.53 82539 0.01 0.01 String#oct
0.04 1234.54 0.53 24249 0.02 0.03 Gem::Specification#full_name
0.04 1235.07 0.53 25024 0.02 0.03 Bundler::EndpointSpecification#post_install_message
0.04 1235.59 0.52 77815 0.01 0.01 Array#first
0.04 1236.09 0.50 17836 0.03 0.03 Net::BufferedIO#rbuf_consume
0.04 1236.57 0.48 1834 0.26 7.73 Kernel.gem_original_require
0.04 1237.04 0.47 16123 0.03 0.08 Gem::Requirement#fix_syck_default_key_in_requirements
0.04 1237.51 0.47 83878 0.01 0.01 Fixnum#zero?
0.04 1237.98 0.47 2768 0.17 9.90 Psych::Visitors::ToRuby#visit_Psych_Nodes_Mapping
0.04 1238.44 0.46 28702 0.02 2.05 Gem::Specification#hash
0.04 1238.90 0.46 23765 0.02 0.03 Gem::Version#prerelease?
0.04 1239.35 0.45 87777 0.01 0.01 Array#length
0.03 1239.77 0.42 1212 0.35 11.11 Net::HTTP::Persistent#request
0.03 1240.18 0.41 4255 0.10 0.42 Gem::Dependency#==
0.03 1240.58 0.40 99374 0.00 0.00 Array#empty?
0.03 1240.98 0.40 2037 0.20 28.24 Array#-
0.03 1241.37 0.39 64498 0.01 0.01 Array#uniq!
0.03 1241.76 0.39 32145 0.01 0.01 Psych::Visitors::ToRuby#register
0.03 1242.14 0.38 28765 0.01 2.05 Enumerable.inject
0.03 1242.51 0.37 32610 0.01 0.05 Enumerable.any?
0.03 1242.88 0.37 2444 0.15 0.29 URI::Generic#to_s
0.03 1243.25 0.37 5325 0.07 0.36 Hash#each
0.03 1243.61 0.36 65040 0.01 0.01 String#split
0.03 1243.97 0.36 37762 0.01 0.01 Gem::Specification#dependencies
0.03 1244.32 0.35 7040 0.05 0.27 Gem::Specification#date=
0.03 1244.67 0.35 50780 0.01 0.01 String#empty?
0.03 1245.02 0.35 5725 0.06 0.08 Gem::Specification#summary=
0.03 1245.37 0.35 8817 0.04 0.05 Gem::Package::TarReader::Entry#initialize
0.03 1245.72 0.35 14648 0.02 1.00 Enumerable.find
0.03 1246.07 0.35 28702 0.01 0.02 Time#hash
0.03 1246.42 0.35 65984 0.01 0.01 Kernel.nil?
0.03 1246.76 0.34 3917 0.09 4.14 Psych::Visitors::ToRuby#visit_Psych_Nodes_Sequence
0.03 1247.10 0.34 64493 0.01 0.01 Array#compact!
0.03 1247.44 0.34 8810 0.04 0.07 Gem::Specification#==
0.03 1247.78 0.34 28726 0.01 0.01 Gem::Specification#extensions
0.03 1248.11 0.33 28717 0.01 0.01 Gem::Specification#licenses
0.03 1248.44 0.33 5725 0.06 0.24 Gem::Version#create
0.03 1248.77 0.33 100829 0.00 0.00 Array#initialize_copy
0.02 1249.09 0.32 8817 0.04 0.05 Gem::Package::TarReader::Entry#full_name
0.02 1249.40 0.31 29007 0.01 0.01 Gem::Specification#authors
0.02 1249.70 0.30 34262 0.01 0.01 Bundler::DepProxy#name
0.02 1249.99 0.29 38081 0.01 0.01 Hash#empty?
0.02 1250.28 0.29 1212 0.24 0.80 Net::HTTP::Persistent#connection_for
0.02 1250.57 0.29 25308 0.01 0.70 Bundler::Fetcher#well_formed_dependency
0.02 1250.86 0.29 1226 0.24 0.73 Net::BufferedIO#read
0.02 1251.15 0.29 11846 0.02 0.11 Gem::Requirement#prerelease?
0.02 1251.43 0.28 15639 0.02 0.17 Bundler::MatchPlatform.match_platform
0.02 1251.71 0.28 16514 0.02 0.02 Exception#set_backtrace
0.02 1251.99 0.28 16912 0.02 0.02 Bundler::EndpointSpecification#initialize
0.02 1252.27 0.28 9597 0.03 0.13 Set#add
0.02 1252.54 0.27 11208 0.02 0.04 Bundler::DepProxy#requirement
0.02 1252.81 0.27 19224 0.01 0.11 BasicObject#!=
0.02 1253.07 0.26 1962 0.13 0.64 Net::BufferedIO#rbuf_fill
0.02 1253.33 0.26 4876 0.05 0.25 Net::HTTPHeader.connection_close?
0.02 1253.59 0.26 292 0.89 1.30 Array#reject!
0.02 1253.85 0.26 1232 0.21 0.48 URI::Generic#initialize
0.02 1254.11 0.26 28715 0.01 0.01 Gem::Specification#extra_rdoc_files
0.02 1254.36 0.25 111 2.25 815.68 Bundler::Installer#install_gem_from_spec
0.02 1254.60 0.24 48962 0.00 0.00 String#downcase
0.02 1254.84 0.24 6137 0.04 0.08 Net::HTTPHeader.capitalize
0.02 1255.07 0.23 5755 0.04 0.05 Gem::Specification#loaded_from=
0.02 1255.30 0.23 13643 0.02 0.04 NoMethodError#initialize
0.02 1255.53 0.23 28816 0.01 0.01 Array#compact
0.02 1255.76 0.23 35153 0.01 0.01 Array#join
0.02 1255.99 0.23 13667 0.02 0.03 Gem::Package::TarReader::Entry#check_closed
0.02 1256.21 0.22 28787 0.01 0.01 Gem::Specification#executables
0.02 1256.42 0.21 18030 0.01 0.79 Gem::Specification#add_development_dependency
0.02 1256.63 0.21 1199 0.18 0.18 Zlib::Inflate#inflate
0.02 1256.84 0.21 9730 0.02 0.08 Net::HTTPHeader.tokens
0.02 1257.05 0.21 84398 0.00 0.00 Array#last
0.02 1257.26 0.21 9756 0.02 0.66 Comparable.>=
0.02 1257.46 0.20 5011 0.04 0.06 Pathname#chop_basename
0.02 1257.66 0.20 32294 0.01 0.01 String#[]
0.02 1257.86 0.20 13648 0.01 0.02 NameError#initialize
0.01 1258.05 0.19 4676 0.04 0.04 Gem::Specification#description=
0.01 1258.24 0.19 24169 0.01 0.01 String#<<
0.01 1258.43 0.19 11148 0.02 0.03 Bundler::DepProxy#hash
0.01 1258.61 0.18 28794 0.01 0.02 Array#uniq
0.01 1258.79 0.18 4017 0.04 0.12 Psych::TreeBuilder#start_sequence
0.01 1258.97 0.18 9792 0.02 0.02 URI::Generic#default_port
0.01 1259.15 0.18 3569 0.05 1.54 Bundler::Resolver::SpecGroup#initialize
0.01 1259.32 0.17 14127 0.01 0.88 Gem::Specification#add_runtime_dependency
0.01 1259.49 0.17 8726 0.02 0.02 SystemCallError#===
0.01 1259.66 0.17 3686 0.05 0.36 Net::HTTPResponse#read_body
0.01 1259.83 0.17 3670 0.05 0.05 URI::Generic#path_query
0.01 1260.00 0.17 1321 0.13 14.60 Bundler::Fetcher#fetch
0.01 1260.17 0.17 16407 0.01 0.01 Gem::Specification#platform
0.01 1260.33 0.16 16760 0.01 0.01 Fixnum#divmod
0.01 1260.49 0.16 5733 0.03 0.05 Enumerable.grep
0.01 1260.65 0.16 354 0.45 61.86 Kernel.loop
0.01 1260.81 0.16 29013 0.01 0.01 String#strip
0.01 1260.97 0.16 4017 0.04 0.05 Psych::Nodes::Sequence#initialize
0.01 1261.12 0.15 44301 0.00 0.00 Hash#key?
0.01 1261.27 0.15 5725 0.03 0.28 Gem::Specification#version=
0.01 1261.42 0.15 6971 0.02 0.02 Psych::TreeBuilder#pop
0.01 1261.57 0.15 40347 0.00 0.00 Kernel.kind_of?
0.01 1261.72 0.15 1232 0.12 0.17 URI::Parser#split
0.01 1261.87 0.15 1322 0.11 0.15 Time#year
0.01 1262.02 0.15 28717 0.01 0.01 Gem::Specification#date
0.01 1262.17 0.15 3374 0.04 0.07 Array#eql?
0.01 1262.31 0.14 8765 0.02 0.61 Gem::Requirement#satisfied_by?
0.01 1262.45 0.14 2362 0.06 0.06 Gem::Specification#executables=
0.01 1262.59 0.14 2830 0.05 0.15 Psych::TreeBuilder#start_mapping
0.01 1262.73 0.14 6129 0.02 0.03 Net::HTTPHeader.[]
0.01 1262.87 0.14 4889 0.03 0.04 Array#reject
0.01 1263.01 0.14 34594 0.00 0.00 String#size
0.01 1263.15 0.14 1210 0.12 0.31 Net::HTTP::Persistent#expired?
0.01 1263.29 0.14 2754 0.05 0.35 Psych::Visitors::ToRuby#init_with
0.01 1263.42 0.13 40109 0.00 0.00 Array#pop
0.01 1263.55 0.13 25116 0.01 0.01 BasicObject#!
0.01 1263.68 0.13 462 0.28 0.65 Bundler::Settings#[]
0.01 1263.81 0.13 844 0.15 18.21 Bundler::Index#search_by_dependency
0.01 1263.94 0.13 4508 0.03 0.24 Gem::Requirement#<=>
0.01 1264.07 0.13 21484 0.01 0.01 Kernel.Array
0.01 1264.20 0.13 17256 0.01 0.01 String#index
0.01 1264.33 0.13 17233 0.01 0.01 Gem.load_yaml
0.01 1264.46 0.13 1227 0.11 1.05 Net::HTTPResponse#read_status_line
0.01 1264.59 0.13 16534 0.01 0.01 Kernel.initialize_copy
0.01 1264.72 0.13 9240 0.01 0.01 String#unpack
0.01 1264.85 0.13 545 0.24 0.66 Gem::Version#bump
0.01 1264.98 0.13 13667 0.01 0.01 Gem::Package::TarReader::Entry#closed?
0.01 1265.11 0.13 1106 0.12 0.16 Gem::Version#init_with
0.01 1265.23 0.12 9728 0.01 0.01 String#*
0.01 1265.35 0.12 28715 0.00 0.00 Gem::Specification#rdoc_options
0.01 1265.47 0.12 1232 0.10 0.84 URI::Parser#parse
0.01 1265.59 0.12 1227 0.10 5.51 Net::HTTPResponse#read_new
0.01 1265.71 0.12 5725 0.02 0.09 Gem::Specification#authors=
0.01 1265.83 0.12 2756 0.04 0.04 Class#allocate
0.01 1265.95 0.12 13640 0.01 0.03 Enumerable.min
0.01 1266.07 0.12 8926 0.01 8.81 Proc#call
0.01 1266.18 0.11 197 0.56 0.61 File#unlink
0.01 1266.29 0.11 21878 0.01 0.01 Array#push
0.01 1266.40 0.11 9053 0.01 0.01 Gem::Package::TarReader::Entry#close
0.01 1266.51 0.11 15932 0.01 0.01 String#sub
0.01 1266.62 0.11 1226 0.09 0.76 Net::HTTP#end_transport
0.01 1266.73 0.11 1199 0.09 25.04 Bundler::Fetcher#fetch_spec
0.01 1266.84 0.11 2754 0.04 9.68 Psych::Visitors::ToRuby#revive
0.01 1266.94 0.10 3 33.33 70.00 Bundler::SpecSet#for
0.01 1267.04 0.10 238 0.42 0.97 Zlib::GzipReader#initialize
0.01 1267.14 0.10 8391 0.01 0.01 Zlib::GzipReader#pos
0.01 1267.24 0.10 1227 0.08 8.75 Net::HTTP#request
0.01 1267.34 0.10 3678 0.03 0.05 Net::HTTPHeader.[]=
0.01 1267.44 0.10 2424 0.04 0.24 Net::HTTP::Persistent#connection_close?
0.01 1267.54 0.10 1226 0.08 0.25 Net::HTTPGenericRequest#initialize
0.01 1267.64 0.10 2452 0.04 0.04 URI::Generic#set_port
0.01 1267.74 0.10 13502 0.01 0.01 String#gsub
0.01 1267.84 0.10 100 1.00 6.30 Psych::Visitors::YAMLTree#visit_Array
0.01 1267.94 0.10 236 0.42 0.42 Zlib::GzipWriter#write
0.01 1268.04 0.10 120 0.83 13003.50 Bundler::Resolver#resolve_requirement
0.01 1268.13 0.09 21007 0.00 0.00 Kernel.untaint
0.01 1268.22 0.09 7091 0.01 0.01 Psych::Nodes::Node#initialize
0.01 1268.31 0.09 464 0.19 0.22 Bundler::Settings#key_for
0.01 1268.40 0.09 14 6.43 7.14 Gem::RemoteFetcher#connection_for
0.01 1268.49 0.09 1226 0.07 1.10 Net::HTTPResponse#reading_body
0.01 1268.58 0.09 1227 0.07 0.92 Net::BufferedIO#readline
0.01 1268.67 0.09 1226 0.07 0.08 Net::HTTPResponse#initialize
0.01 1268.76 0.09 1226 0.07 0.19 URI::HTTP#request_uri
0.01 1268.85 0.09 2889 0.03 0.03 String#intern
0.01 1268.94 0.09 7091 0.01 0.03 Psych::TreeBuilder#push
0.01 1269.03 0.09 1983 0.05 0.07 IO#write
0.01 1269.12 0.09 16455 0.01 0.01 String#length
0.01 1269.21 0.09 65 1.38 1.54 Rational#convert
0.01 1269.30 0.09 16517 0.01 0.01 Exception#backtrace
0.01 1269.39 0.09 18740 0.00 0.00 Array#sort
0.01 1269.48 0.09 1335 0.07 26.94 Bundler::RemoteSpecification#method_missing
0.01 1269.57 0.09 118 0.76 171.02 Gem::Package::TarInput#initialize
0.01 1269.66 0.09 28715 0.00 0.00 Gem::Specification#requirements
0.01 1269.74 0.08 9695 0.01 0.54 Enumerable.all?
0.01 1269.82 0.08 1509 0.05 0.05 IO#select
0.01 1269.90 0.08 1226 0.07 0.33 Net::HTTPRequest#initialize
0.01 1269.98 0.08 1212 0.07 0.07 Range#each
0.01 1270.06 0.08 1227 0.07 0.11 Net::BufferedIO#writing
0.01 1270.14 0.08 1227 0.07 8.65 Net::HTTP#transport_request
0.01 1270.22 0.08 15803 0.01 0.01 Gem::Platform#to_a
0.01 1270.30 0.08 2754 0.03 0.05 Psych::Visitors::ToRuby#resolve_class
0.01 1270.38 0.08 10935 0.01 0.01 Thread#current
0.01 1270.46 0.08 354 0.23 63.76 Gem::Package::TarReader#each
0.01 1270.54 0.08 18125 0.00 0.00 Fixnum#%
0.01 1270.62 0.08 2545 0.03 0.06 Bundler::UI::Shell#debug
0.01 1270.69 0.07 450 0.16 4.18 Psych::Visitors::YAMLTree#accept
0.01 1270.76 0.07 1227 0.06 0.97 Net::HTTPGenericRequest#exec
0.01 1270.83 0.07 1227 0.06 0.21 Net::HTTP#begin_transport
0.01 1270.90 0.07 2487 0.03 0.03 URI::Generic#userinfo
0.01 1270.97 0.07 1298 0.05 0.25 Gem::Specification#full_gem_path
0.01 1271.04 0.07 2073 0.03 0.04 SystemCallError#initialize
0.01 1271.11 0.07 1227 0.06 0.91 Net::HTTPGenericRequest#write_header
0.01 1271.18 0.07 1212 0.06 0.12 Net::HTTP::Persistent#cleanup
0.01 1271.25 0.07 5723 0.01 0.03 Gem::Specification#required_rubygems_version=
0.01 1271.32 0.07 108 0.65 45.37 Bundler::RubygemsIntegration#spec_from_gem
0.01 1271.39 0.07 16514 0.00 0.00 Exception#initialize
0.01 1271.46 0.07 588 0.12 0.37 Pathname#absolute?
0.01 1271.53 0.07 8596 0.01 0.01 String#capitalize
0.01 1271.60 0.07 4017 0.02 0.03 Psych::TreeBuilder#end_sequence
0.00 1271.66 0.06 14852 0.00 0.00 Array#reverse
0.00 1271.72 0.06 1220 0.05 0.89 URI.parse
0.00 1271.78 0.06 17836 0.00 0.00 String#slice!
0.00 1271.84 0.06 317 0.19 0.73 Bundler::LockfileParser#parse_spec
0.00 1271.90 0.06 3793 0.02 0.02 Gem::Specification#files=
0.00 1271.96 0.06 1833 0.03 13.96 Kernel.require
0.00 1272.02 0.06 300 0.20 0.20 FileUtils.fu_mode
0.00 1272.08 0.06 4182 0.01 0.45 Bundler::DepProxy#==
0.00 1272.14 0.06 590 0.10 0.25 Pathname#relative?
0.00 1272.20 0.06 953 0.06 31.91 Bundler::Index#search
0.00 1272.26 0.06 14880 0.00 0.00 Fixnum#>=
0.00 1272.31 0.05 361 0.14 0.17 Kernel.Float
0.00 1272.36 0.05 1226 0.04 0.05 Net::HTTPResponse#stream_check
0.00 1272.41 0.05 1226 0.04 0.64 Net::HTTP#keep_alive?
0.00 1272.46 0.05 1234 0.04 0.06 URI::Generic#set_userinfo
0.00 1272.51 0.05 1199 0.04 0.41 Gem.inflate
0.00 1272.56 0.05 1227 0.04 0.05 Net::BufferedIO#write0
0.00 1272.61 0.05 1236 0.04 0.04 Net::HTTPHeader.key?
0.00 1272.66 0.05 1222 0.04 0.10 Time#-
0.00 1272.71 0.05 936 0.05 0.06 Gem::Specification#base_dir
0.00 1272.76 0.05 180 0.28 30.56 Kernel.open
0.00 1272.81 0.05 1210 0.04 12.02 Bundler.load_marshal
0.00 1272.86 0.05 1199 0.04 0.05 Time#_load
0.00 1272.91 0.05 1226 0.04 0.87 Net::HTTPResponse#read_body_0
0.00 1272.96 0.05 526 0.10 0.21 FileUtils::Entry_#lstat!
0.00 1273.01 0.05 16517 0.00 0.00 Exception#exception
0.00 1273.06 0.05 2562 0.02 0.03 Bundler::UI::Shell#debug?
0.00 1273.11 0.05 350 0.14 0.51 Pathname#plus
0.00 1273.16 0.05 7881 0.01 0.01 NilClass#nil?
0.00 1273.20 0.04 474 0.08 1.03 IO#open
0.00 1273.24 0.04 1918 0.02 0.03 Gem::Version#eql?
0.00 1273.28 0.04 281 0.14 80.53 Bundler::Resolver#search
0.00 1273.32 0.04 108 0.37 4.63 Gem::RemoteFetcher#download
0.00 1273.36 0.04 2918 0.01 0.01 Kernel.object_id
0.00 1273.40 0.04 1226 0.03 0.03 URI::Generic#user
0.00 1273.44 0.04 1212 0.03 0.03 URI::Generic#password
0.00 1273.48 0.04 1235 0.03 0.04 Bundler::RemoteSpecification#full_name
0.00 1273.52 0.04 795 0.05 0.38 Gem::Specification#contains_requirable_file?
0.00 1273.56 0.04 2 20.00 35.00 Integer#times
0.00 1273.60 0.04 8410 0.00 0.00 File#file?
0.00 1273.64 0.04 5325 0.01 0.01 File#basename
0.00 1273.68 0.04 324 0.12 0.31 Gem::Specification#ruby_code
0.00 1273.72 0.04 1054 0.04 0.06 Gem::Package::TarHeader#oct
0.00 1273.76 0.04 958 0.04 0.85 Set#merge
0.00 1273.80 0.04 2443 0.02 0.02 Hash#default
0.00 1273.84 0.04 8817 0.00 0.00 Gem::Package::TarReader::Entry#bytes_read
0.00 1273.88 0.04 1210 0.03 0.03 Rational#to_f
0.00 1273.92 0.04 3569 0.01 0.01 Array#initialize
0.00 1273.96 0.04 118 0.34 21.44 Gem::Package::TarInput#open
0.00 1274.00 0.04 9171 0.00 0.00 Gem::Package::TarHeader#empty?
0.00 1274.04 0.04 953 0.04 16.24 Bundler::Index#local_search
0.00 1274.08 0.04 108 0.37 40.28 Bundler::RubygemsIntegration#gem_from_path
0.00 1274.12 0.04 6776 0.01 0.12 Hash#include?
0.00 1274.16 0.04 873 0.05 0.11 FileUtils.fu_check_options
0.00 1274.20 0.04 10903 0.00 0.00 Fixnum#*
0.00 1274.24 0.04 2423 0.02 0.02 Time#initialize
0.00 1274.28 0.04 2754 0.01 0.01 Psych::Coder#map=
0.00 1274.32 0.04 2830 0.01 0.02 Psych::Nodes::Mapping#initialize
0.00 1274.35 0.03 5724 0.01 0.01 Kernel.binding
0.00 1274.38 0.03 118 0.25 0.34 Gem::Specification#platform=
0.00 1274.41 0.03 118 0.25 28.22 Gem::Format#from_io
0.00 1274.44 0.03 2224 0.01 0.02 Psych::Coder#map
0.00 1274.47 0.03 210 0.14 0.52 IO#print
0.00 1274.50 0.03 1676 0.02 0.02 Bundler::Resolver#debug
0.00 1274.53 0.03 1021 0.03 0.03 FileUtils::Entry_#path
0.00 1274.56 0.03 8339 0.00 0.00 Fixnum#to_s
0.00 1274.59 0.03 1347 0.02 22.31 Bundler::RemoteSpecification#_remote_specification
0.00 1274.62 0.03 1448 0.02 0.02 Regexp#match
0.00 1274.65 0.03 13345 0.00 0.00 Thread#[]
0.00 1274.68 0.03 40 0.75 0.75 Bundler::Dsl#_normalize_options
0.00 1274.71 0.03 1285 0.02 0.02 File#expand_path
0.00 1274.74 0.03 13429 0.00 0.00 Kernel.block_given?
0.00 1274.77 0.03 2148 0.01 0.06 Gem::Specification#extra_rdoc_files=
0.00 1274.80 0.03 8391 0.00 0.00 Zlib::GzipReader#eof?
0.00 1274.83 0.03 118 0.25 18.05 Gem::Package::TarInput#each
0.00 1274.86 0.03 1288 0.02 0.02 Rational#/
0.00 1274.89 0.03 2165 0.01 0.25 Bundler::GemHelpers.generic
0.00 1274.92 0.03 12931 0.00 0.00 File#join
0.00 1274.95 0.03 455 0.07 7.82 TSort.each_strongly_connected_component_from
0.00 1274.98 0.03 3697 0.01 0.01 Net::BufferedIO#closed?
0.00 1275.01 0.03 1348 0.02 1177.37 Kernel.catch
0.00 1275.04 0.03 3914 0.01 0.01 Hash#delete
0.00 1275.07 0.03 1711 0.02 0.02 MatchData#[]
0.00 1275.10 0.03 3569 0.01 0.02 Bundler::Resolver::SpecGroup#for?
0.00 1275.13 0.03 3839 0.01 0.01 String#rindex
0.00 1275.16 0.03 245 0.12 12199.76 Bundler::Resolver#resolve
0.00 1275.19 0.03 243 0.12 0.21 Thor::Shell::Basic#say
0.00 1275.22 0.03 2830 0.01 0.04 Psych::TreeBuilder#end_mapping
0.00 1275.25 0.03 3845 0.01 0.01 String#eql?
0.00 1275.28 0.03 676 0.04 0.04 FileUtils.fu_list
0.00 1275.31 0.03 2807 0.01 0.01 Bundler.ui
0.00 1275.34 0.03 1236 0.02 0.08 Net::HTTPHeader.content_length
0.00 1275.36 0.02 62 0.32 12.74 Gem::Package::TarHeader#calculate_checksum
0.00 1275.38 0.02 116 0.17 1.38 Pathname#cleanpath_aggressive
0.00 1275.40 0.02 4192 0.00 0.06 Set#include?
0.00 1275.42 0.02 2766 0.01 0.01 Psych::Coder#initialize
0.00 1275.44 0.02 1234 0.02 0.02 URI::Generic#split_userinfo
0.00 1275.46 0.02 2452 0.01 0.01 Net::HTTPHeader.initialize_http_header
0.00 1275.48 0.02 1227 0.02 0.02 Net::HTTPGenericRequest#set_body_internal
0.00 1275.50 0.02 2905 0.01 0.01 String#upcase
0.00 1275.52 0.02 46 0.43 0.87 Thor::Argument#initialize
0.00 1275.54 0.02 1199 0.02 0.02 Bundler::RemoteSpecification#initialize
0.00 1275.56 0.02 445 0.04 0.04 Gem.paths
0.00 1275.58 0.02 179 0.11 0.45 FileUtils.mkdir_p
0.00 1275.60 0.02 545 0.04 0.29 Gem::Version#release
0.00 1275.62 0.02 58 0.34 17.93 Gem::Package::TarWriter#add_file_simple
0.00 1275.64 0.02 1226 0.02 0.02 Net::HTTPHeader.chunked?
0.00 1275.66 0.02 538 0.04 0.24 Gem::Dependency#to_s
0.00 1275.68 0.02 3676 0.01 0.32 Net::HTTPResponse#body
0.00 1275.70 0.02 1075 0.02 0.77 Set#initialize
0.00 1275.72 0.02 2438 0.01 0.01 Comparable.<=
0.00 1275.74 0.02 1329 0.02 0.05 Bundler::SpecSet#lookup
0.00 1275.76 0.02 113 0.18 1.86 FileUtils.rm_r
0.00 1275.78 0.02 243 0.08 0.33 Bundler::UI::Shell#tell_me
0.00 1275.80 0.02 632 0.03 0.03 File#initialize
0.00 1275.82 0.02 124 0.16 0.73 Gem::Package::TarHeader#header
0.00 1275.84 0.02 1220 0.02 0.48 URI::HTTP#initialize
0.00 1275.86 0.02 503 0.04 0.04 Pathname#to_s
0.00 1275.88 0.02 988 0.02 0.17 Gem::Requirement#yaml_initialize
0.00 1275.90 0.02 295 0.07 0.20 Gem::Platform#match
0.00 1275.92 0.02 164 0.12 118.54 Bundler::Resolver#gems_size
0.00 1275.94 0.02 578 0.03 0.03 Gem::Installer#gem_dir
0.00 1275.96 0.02 111 0.18 1.35 Bundler.user_bundle_path
0.00 1275.98 0.02 497 0.04 0.04 FileUtils::Entry_#initialize
0.00 1276.00 0.02 2423 0.01 0.02 Time#now
0.00 1276.02 0.02 1222 0.02 0.02 Gem::Specification#licenses=
0.00 1276.04 0.02 2334 0.01 0.01 String#%
0.00 1276.06 0.02 462 0.04 0.13 Bundler::Settings#is_bool
0.00 1276.08 0.02 2228 0.01 0.03 Kernel.!~
0.00 1276.10 0.02 236 0.08 3.81 Gem::Package::TarReader#new
0.00 1276.12 0.02 1227 0.02 0.73 Net::HTTPHeader.each_capitalized
0.00 1276.14 0.02 524 0.04 0.08 File#lstat
0.00 1276.16 0.02 250 0.08 0.12 Bundler::RubygemsIntegration#gem_dir
0.00 1276.18 0.02 234 0.09 0.09 Bundler::LazySpecification#initialize
0.00 1276.20 0.02 1226 0.02 0.02 Net::HTTP#addr_port
0.00 1276.22 0.02 300 0.07 0.37 FileUtils::Entry_#chmod
0.00 1276.24 0.02 1104 0.02 0.05 Pathname#initialize
0.00 1276.26 0.02 84 0.24 0.24 IO#gets
0.00 1276.27 0.01 988 0.01 0.20 Gem::Requirement#init_with
0.00 1276.28 0.01 345 0.03 0.03 Bundler::Source::Rubygems#eql?
0.00 1276.29 0.01 1227 0.01 0.01 Net::HTTP#proxy_user
0.00 1276.30 0.01 2443 0.00 0.01 Proc#yield
0.00 1276.31 0.01 4 2.50 5.00 Bundler::Source::Path#specs
0.00 1276.32 0.01 244 0.04 0.04 Module#define_method
0.00 1276.33 0.01 2 5.00 5670.00 Gem.try_activate
0.00 1276.34 0.01 3 3.33 140.00 Bundler.definition
0.00 1276.35 0.01 374 0.03 0.03 IO#set_encoding
0.00 1276.36 0.01 1266 0.01 0.01 File#directory?
0.00 1276.37 0.01 2 5.00 5.00 Set#==
0.00 1276.38 0.01 1599 0.01 0.01 Gem::Specification#loaded_from
0.00 1276.39 0.01 328 0.03 0.79 Bundler::LockfileParser#parse_source
0.00 1276.40 0.01 40 0.25 1.75 Bundler::Dsl#gem
0.00 1276.41 0.01 904 0.01 0.01 BasicObject#singleton_method_added
0.00 1276.42 0.01 46 0.22 0.22 Thor::Option#validate!
0.00 1276.43 0.01 314 0.03 0.03 Fixnum#&
0.00 1276.44 0.01 2 5.00 5.00 Hash#each_value
0.00 1276.45 0.01 44 0.23 1.14 Thor#method_option
0.00 1276.46 0.01 40 0.25 0.50 Bundler::LockfileParser#parse_dependency
0.00 1276.47 0.01 30 0.33 0.33 Pathname#dirname
0.00 1276.48 0.01 4 2.50 2.50 Pathname#read
0.00 1276.49 0.01 2 5.00 15.00 Thor::Base.shell
0.00 1276.50 0.01 40 0.25 0.25 Bundler::Definition#satisfies_locked_spec?
0.00 1276.51 0.01 382 0.03 0.03 Gem::ConfigFile#really_verbose
0.00 1276.52 0.01 10 1.00 55.00 Gem::Installer#ensure_required_ruby_version_met
0.00 1276.53 0.01 118 0.08 1.36 Gem::Specification#yaml_initialize
0.00 1276.54 0.01 120 0.08 0.08 Psych::Handlers::DocumentStream#initialize
0.00 1276.55 0.01 166 0.06 0.06 Module#const_defined?
0.00 1276.56 0.01 122 0.08 0.08 Psych::Nodes::Document#initialize
0.00 1276.57 0.01 5459 0.00 0.00 Fixnum#<
0.00 1276.58 0.01 340 0.03 0.03 Psych::Nodes::Alias#initialize
0.00 1276.59 0.01 2754 0.00 0.00 Psych::Visitors::ToRuby#path2class
0.00 1276.60 0.01 296 0.03 0.03 Gem.platforms
0.00 1276.61 0.01 300 0.03 1.17 FileUtils.chmod
0.00 1276.62 0.01 120 0.08 37.50 Psych.parse_stream
0.00 1276.63 0.01 120 0.08 37.58 Psych.parse
0.00 1276.64 0.01 1309 0.01 0.01 Kernel.freeze
0.00 1276.65 0.01 42 0.24 0.48 Gem::Installer#shebang
0.00 1276.66 0.01 42 0.24 1.19 Gem::Installer#app_script_text
0.00 1276.67 0.01 42 0.24 0.24 Gem.win_platform?
0.00 1276.68 0.01 891 0.01 0.01 Bundler::DepProxy#initialize
0.00 1276.69 0.01 1318 0.01 0.01 Time#month
0.00 1276.70 0.01 118 0.08 161.19 Gem::Specification#from_yaml
0.00 1276.71 0.01 1223 0.01 0.02 Numeric#quo
0.00 1276.72 0.01 236 0.04 0.04 Gem::Package::TarReader#rewind
0.00 1276.73 0.01 108 0.09 5.09 Bundler::Fetcher#download_gem_from_uri
0.00 1276.74 0.01 11 0.91 17.27 Gem::Specification#to_ruby
0.00 1276.75 0.01 124 0.08 0.08 Gem::Specification#cache_file
0.00 1276.76 0.01 118 0.08 0.17 Gem.ensure_gem_subdirectories
0.00 1276.77 0.01 20 0.50 0.50 Gem::Specification#spec_file
0.00 1276.78 0.01 14 0.71 0.71 Array#index
0.00 1276.79 0.01 116 0.09 0.17 Pathname#prepend_prefix
0.00 1276.80 0.01 2440 0.00 0.00 URI.scheme_list
0.00 1276.81 0.01 2197 0.00 0.00 String#+
0.00 1276.82 0.01 197 0.05 0.71 FileUtils::Entry_#platform_support
0.00 1276.83 0.01 1805 0.01 0.01 String#count
0.00 1276.84 0.01 148 0.07 0.07 Psych::Visitors::YAMLTree#binary?
0.00 1276.85 0.01 148 0.07 0.41 Psych::Visitors::YAMLTree#visit_String
0.00 1276.86 0.01 540 0.02 0.02 Psych::Emitter#scalar
0.00 1276.87 0.01 100 0.10 1.20 Psych::Visitors::Emitter#visit_Psych_Nodes_Sequence
0.00 1276.88 0.01 1232 0.01 0.01 URI::Generic#set_opaque
0.00 1276.89 0.01 455 0.02 6.66 Bundler::SpecSet#tsort_each_child
0.00 1276.90 0.01 13 0.77 3.08 Gem::Specification#initialize_copy
0.00 1276.91 0.01 62 0.16 0.16 Psych::Emitter#end_mapping
0.00 1276.92 0.01 1226 0.01 0.01 Net::HTTPResponse#procdest
0.00 1276.93 0.01 120 0.08 156.33 Psych.load
0.00 1276.94 0.01 2 5.00 45.00 Psych::Visitors::Emitter#visit_Psych_Nodes_Stream
0.00 1276.95 0.01 441 0.02 0.14 Gem.configuration
0.00 1276.96 0.01 457 0.02 0.02 Kernel.instance_variables
0.00 1276.97 0.01 117 0.09 0.09 Bundler::LazySpecification#respond_to?
0.00 1276.98 0.01 117 0.09 0.09 Bundler::Resolver::SpecGroup#source
0.00 1276.99 0.01 136 0.07 0.07 Net::ReadAdapter#call_block
0.00 1277.00 0.01 958 0.01 0.79 Set#do_with_enum
0.00 1277.01 0.01 62 0.16 13.55 Gem::Package::TarHeader#update_checksum
0.00 1277.02 0.01 958 0.01 0.78 Enumerable.each_entry
0.00 1277.03 0.01 243 0.04 0.04 Bundler::Resolver::SpecGroup#version
0.00 1277.04 0.01 42 0.24 0.24 Bundler::Dependency#current_platform?
0.00 1277.05 0.01 197 0.05 0.05 FileUtils::StreamUtils_.fu_windows?
0.00 1277.06 0.01 118 0.08 36.86 Gem::Format#from_file_by_path
0.00 1277.07 0.01 63 0.16 0.16 Kernel.raise
0.00 1277.08 0.01 375 0.03 4162.03 Array#reverse_each
0.00 1277.09 0.01 350 0.03 0.57 Pathname#+
0.00 1277.10 0.01 1226 0.01 0.02 Net::HTTPResponse#response_class
0.00 1277.11 0.01 117 0.09 0.09 Bundler::LazySpecification#full_name
0.00 1277.12 0.01 109 0.09 684.95 Bundler::Source::Rubygems#install
0.00 1277.13 0.01 967 0.01 0.01 Kernel.instance_of?
0.00 1277.14 0.01 120 0.08 5.75 Bundler::Resolver::SpecGroup#__dependencies
0.00 1277.15 0.01 240 0.04 1.12 Gem::Dependency#to_lock
0.00 1277.16 0.01 17 0.59 0.59 Net::BufferedIO#close
0.00 1277.17 0.01 582 0.02 0.02 String#to_sym
0.00 1277.18 0.01 111 0.09 756.49 Bundler::RubygemsIntegration#with_build_args
0.00 1277.19 0.01 526 0.02 0.02 FileUtils::Entry_#dereference?
0.00 1277.20 0.01 1227 0.01 0.01 Net::HTTP#edit_path
0.00 1277.21 0.01 40 0.25 1.75 Bundler::Dependency#to_lock
0.00 1277.22 0.01 2468 0.00 0.00 Net::HTTPGenericRequest#response_body_permitted?
0.00 1277.23 0.01 3697 0.00 0.00 IO#closed?
0.00 1277.23 0.00 8 0.00 0.00 Bundler::Index#initialize
0.00 1277.23 0.00 1 0.00 10.00 Bundler::Source::Rubygems#from_lock
0.00 1277.23 0.00 116 0.00 0.00 Bundler::Source::Rubygems#hash
0.00 1277.23 0.00 1 0.00 0.00 Bundler::LockfileParser#parse_platform
0.00 1277.23 0.00 117 0.00 0.17 Bundler::LazySpecification#identifier
0.00 1277.23 0.00 1 0.00 290.00 Bundler::LockfileParser#initialize
0.00 1277.23 0.00 16 0.00 0.62 Array#delete
0.00 1277.23 0.00 5 0.00 0.00 Forwardable.def_instance_delegator
0.00 1277.23 0.00 2 0.00 0.00 Forwardable.def_instance_delegators
0.00 1277.23 0.00 8 0.00 2.50 Bundler::SpecSet#initialize
0.00 1277.23 0.00 1 0.00 0.00 Bundler::RubygemsIntegration#platforms
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Git#from_lock
0.00 1277.23 0.00 43 0.00 0.00 File#exists?
0.00 1277.23 0.00 8 0.00 0.00 Bundler::Source::Git#eql?
0.00 1277.23 0.00 6 0.00 0.00 Bundler::Source::Path#eql?
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Definition#specs_changed?
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Definition#converge_paths
0.00 1277.23 0.00 3 0.00 3.33 Bundler::Definition#expand_dependencies
0.00 1277.23 0.00 1 0.00 70.00 Bundler::Dsl#eval_gemfile
0.00 1277.23 0.00 2 0.00 35.00 BasicObject#instance_eval
0.00 1277.23 0.00 7 0.00 247.14 Bundler::SpecSet#tsort_each_node
0.00 1277.23 0.00 7 0.00 247.14 TSort.each_strongly_connected_component
0.00 1277.23 0.00 7 0.00 247.14 TSort.tsort_each
0.00 1277.23 0.00 7 0.00 247.14 TSort.tsort
0.00 1277.23 0.00 54 0.00 41.67 Bundler::SpecSet#sorted
0.00 1277.23 0.00 50 0.00 9.80 Bundler::SpecSet#each
0.00 1277.23 0.00 2 0.00 0.00 Enumerable.map
0.00 1277.23 0.00 2 0.00 0.00 BasicObject#equal?
0.00 1277.23 0.00 607 0.00 0.00 Kernel.instance_variable_get
0.00 1277.23 0.00 2 0.00 0.00 Hash#==
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Dsl#path
0.00 1277.23 0.00 1 0.00 0.00 FalseClass#|
0.00 1277.23 0.00 5 0.00 0.00 Bundler::Source::Git#name
0.00 1277.23 0.00 1 0.00 10.00 Bundler::Definition#converge_sources
0.00 1277.23 0.00 2 0.00 0.00 Pathname#==
0.00 1277.23 0.00 2 0.00 0.00 Bundler::Source::Path#initialize
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Dsl#git
0.00 1277.23 0.00 1 0.00 10.00 Bundler::Definition#converge_dependencies
0.00 1277.23 0.00 1 0.00 0.00 ENV.keys
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Settings#all
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Settings#local_overrides
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Definition#converge_locals
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Definition#fixup_dependency_types!
0.00 1277.23 0.00 1 0.00 310.00 Bundler::Definition#initialize
0.00 1277.23 0.00 1 0.00 310.00 Bundler::Dsl#to_definition
0.00 1277.23 0.00 1 0.00 390.00 Bundler::Dsl#evaluate
0.00 1277.23 0.00 1 0.00 390.00 Bundler::Definition#build
0.00 1277.23 0.00 5 0.00 0.00 Array#|
0.00 1277.23 0.00 1 0.00 0.00 Kernel.autoload
0.00 1277.23 0.00 10 0.00 0.00 Bundler::Source::Path#hash
0.00 1277.23 0.00 2 0.00 0.00 Bundler::Source::Git#initialize
0.00 1277.23 0.00 13 0.00 0.00 Time#at
0.00 1277.23 0.00 11 0.00 0.00 Gem.suffix_pattern
0.00 1277.23 0.00 13 0.00 5671.54 Gem::Specification#find_by_name
0.00 1277.23 0.00 5 0.00 0.00 Bundler::SharedHelpers.in_bundle?
0.00 1277.23 0.00 1 0.00 0.00 Gem.pre_install
0.00 1277.23 0.00 1 0.00 0.00 Gem.post_install
0.00 1277.23 0.00 1 0.00 0.00 Time#gm
0.00 1277.23 0.00 1 0.00 0.00 OptionParser::List#initialize
0.00 1277.23 0.00 2 0.00 0.00 Proc#new
0.00 1277.23 0.00 2 0.00 0.00 OptionParser::Switch#initialize
0.00 1277.23 0.00 13 0.00 0.00 OptionParser#top
0.00 1277.23 0.00 13 0.00 0.00 OptionParser::List#accept
0.00 1277.23 0.00 13 0.00 0.00 OptionParser#accept
0.00 1277.23 0.00 3 0.00 0.00 Regexp#hash
0.00 1277.23 0.00 1 0.00 0.00 OptionParser::Arguable.extend_object
0.00 1277.23 0.00 6 0.00 0.00 Gem::Command#common_options
0.00 1277.23 0.00 6 0.00 0.00 Gem::Command#add_common_option
0.00 1277.23 0.00 29 0.00 0.00 Gem::CommandManager#register_command
0.00 1277.23 0.00 1 0.00 0.00 Gem::CommandManager#initialize
0.00 1277.23 0.00 1 0.00 0.00 Gem::CommandManager#instance
0.00 1277.23 0.00 2 0.00 385.00 Kernel.load
0.00 1277.23 0.00 1 0.00 60.00 Gem.load_plugin_files
0.00 1277.23 0.00 1 0.00 60.00 Gem.load_env_plugins
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Definition#validate_ruby!
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Environment#initialize
0.00 1277.23 0.00 4 0.00 0.00 Bundler::Settings#to_bool
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Environment#dependencies
0.00 1277.23 0.00 2 0.00 0.00 Bundler::Source::Path#remote!
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Rubygems#remote!
0.00 1277.23 0.00 40 0.00 0.00 Bundler::Definition#in_locked_deps?
0.00 1277.23 0.00 4 0.00 12.50 Bundler::Dsl#group
0.00 1277.23 0.00 80 0.00 0.25 Bundler::Dependency#initialize
0.00 1277.23 0.00 2 0.00 5.00 Bundler::Source::Git#base_name
0.00 1277.23 0.00 1 0.00 0.00 Digest::Class#initialize
0.00 1277.23 0.00 2 0.00 0.00 Digest::Base#reset
0.00 1277.23 0.00 1 0.00 0.00 Digest::Base#update
0.00 1277.23 0.00 1 0.00 0.00 Digest::Base#finish
0.00 1277.23 0.00 1 0.00 0.00 Digest::Instance.digest
0.00 1277.23 0.00 1 0.00 0.00 Digest::Class#digest
0.00 1277.23 0.00 1 0.00 0.00 Digest::Class#hexdigest
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Git#uri_hash
0.00 1277.23 0.00 20 0.00 0.00 File#executable?
0.00 1277.23 0.00 1 0.00 0.00 Bundler.which
0.00 1277.23 0.00 23 0.00 0.00 Gem.default_dir
0.00 1277.23 0.00 23 0.00 0.00 Gem.bindir
0.00 1277.23 0.00 11 0.00 0.00 Bundler::RubygemsIntegration#gem_bindir
0.00 1277.23 0.00 11 0.00 8.18 Bundler.system_bindir
0.00 1277.23 0.00 129 0.00 0.00 File#writable?
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Settings#allow_sudo?
0.00 1277.23 0.00 242 0.00 0.00 Bundler.requires_sudo?
0.00 1277.23 0.00 1 0.00 0.00 Bundler.cache
0.00 1277.23 0.00 1 0.00 10.00 Bundler::Source::Git#cache_path
0.00 1277.23 0.00 5 0.00 0.00 Bundler::Source::Git#cached_revision
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Git::GitProxy#initialize
0.00 1277.23 0.00 5 0.00 2.00 Bundler::Source::Git#git_proxy
0.00 1277.23 0.00 1 0.00 10.00 Bundler::Source::Git#unlock!
0.00 1277.23 0.00 4 0.00 0.00 Bundler::Source::Git#has_app_cache?
0.00 1277.23 0.00 10 0.00 0.00 Bundler::Source::Git#allow_git_ops?
0.00 1277.23 0.00 7 0.00 0.00 Bundler::Source::Git#local?
0.00 1277.23 0.00 5 0.00 0.00 Bundler::Source::Git#requires_checkout?
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Git::GitProxy#has_revision_cached?
0.00 1277.23 0.00 209 0.00 0.00 Array#concat
0.00 1277.23 0.00 486 0.00 0.00 Thor::Shell::Basic#stdout
0.00 1277.23 0.00 42 0.00 0.00 Bundler::Dsl#_normalize_hash
0.00 1277.23 0.00 130 0.00 0.00 IO#puts
0.00 1277.23 0.00 245 0.00 0.00 IO#flush
0.00 1277.23 0.00 4 0.00 0.00 Bundler::Dsl#source
0.00 1277.23 0.00 4 0.00 0.00 Bundler::Source::Rubygems#add_remote
0.00 1277.23 0.00 242 0.00 0.33 Bundler::UI::Shell#info
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Git::GitProxy#uri_escaped
0.00 1277.23 0.00 5 0.00 0.00 Bundler::Source::Git::GitProxy#allow?
0.00 1277.23 0.00 6 0.00 0.00 Kernel.`
0.00 1277.23 0.00 4 0.00 0.00 Process::Status#exitstatus
0.00 1277.23 0.00 4 0.00 0.00 Bundler::Source::Git::GitProxy#git
0.00 1277.23 0.00 9 0.00 185.56 Dir#chdir
0.00 1277.23 0.00 2 0.00 0.00 Bundler::Source::Git::GitProxy#in_path
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Git::GitProxy#checkout
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Git::GitProxy#allowed_in_path
0.00 1277.23 0.00 2 0.00 0.00 Bundler::Source::Git::GitProxy#revision
0.00 1277.23 0.00 2 0.00 0.00 Bundler::Source::Git#revision
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Git#shortref_for_path
0.00 1277.23 0.00 1 0.00 10.00 Bundler.home
0.00 1277.23 0.00 1 0.00 10.00 Bundler.install_path
0.00 1277.23 0.00 3 0.00 3.33 Bundler::Source::Git#install_path
0.00 1277.23 0.00 1328 0.00 0.00 File#exist?
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Git::GitProxy#copy_to
0.00 1277.23 0.00 4 0.00 0.00 Bundler::Source::Rubygems#normalize_uri
0.00 1277.23 0.00 52 0.00 0.00 URI::Generic#absolute?
0.00 1277.23 0.00 12 0.00 0.00 Gem::Specification#test_files=
0.00 1277.23 0.00 2 0.00 5.00 Bundler.eval_gemspec
0.00 1277.23 0.00 2 0.00 10.00 Bundler.load_gemspec_uncached
0.00 1277.23 0.00 4 0.00 0.00 Kernel.URI
0.00 1277.23 0.00 15 0.00 0.00 Gem::Specification#array_attributes
0.00 1277.23 0.00 1244 0.00 0.00 URI::Generic#set_fragment
0.00 1277.23 0.00 3 0.00 13.33 Bundler.load_gemspec
0.00 1277.23 0.00 15 0.00 0.00 Gem::Specification#mark_version
0.00 1277.23 0.00 266 0.00 0.00 String#dump
0.00 1277.23 0.00 1232 0.00 0.00 URI::Generic#set_registry
0.00 1277.23 0.00 1244 0.00 0.00 URI::Generic#set_query
0.00 1277.23 0.00 185 0.00 0.11 Gem::Specification#required_attribute?
0.00 1277.23 0.00 1244 0.00 0.00 URI::Generic#set_path
0.00 1277.23 0.00 1224 0.00 0.00 Bignum#<=>
0.00 1277.23 0.00 13 0.00 0.00 Time#strftime
0.00 1277.23 0.00 1232 0.00 0.00 URI::Generic#set_host
0.00 1277.23 0.00 1232 0.00 0.00 URI::Generic#set_scheme
0.00 1277.23 0.00 16 0.00 0.00 String#try_convert
0.00 1277.23 0.00 2 0.00 0.00 Bundler.read_file
0.00 1277.23 0.00 647 0.00 0.00 IO#close
0.00 1277.23 0.00 1 0.00 10.00 Bundler::Dsl#initialize
0.00 1277.23 0.00 312 0.00 0.00 Gem::Dependency#requirements_list
0.00 1277.23 0.00 431 0.00 0.00 String#inspect
0.00 1277.23 0.00 312 0.00 0.00 Array#inspect
0.00 1277.23 0.00 2 0.00 5.00 Bundler::Source::Rubygems#initialize
0.00 1277.23 0.00 1 0.00 40.00 Bundler::Source::Git#serialize_gemspecs_in
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Path#from_lock
0.00 1277.23 0.00 2 0.00 0.00 Bundler::RubygemsIntegration#gem_path
0.00 1277.23 0.00 4 0.00 20.00 Bundler.app_cache
0.00 1277.23 0.00 1 0.00 0.00 Pathname#file?
0.00 1277.23 0.00 9 0.00 70651.11 Bundler::Index#each
0.00 1277.23 0.00 2 0.00 0.00 Bundler::Index#empty?
0.00 1277.23 0.00 2 0.00 10.00 Bundler::Source::Path#load_spec_files
0.00 1277.23 0.00 1 0.00 10.00 Bundler::Source::Git#load_spec_files
0.00 1277.23 0.00 8 0.00 2.50 Bundler::Source::Path#local_specs
0.00 1277.23 0.00 4 0.00 15.00 Bundler::Source::Git#specs
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Path#name
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Path#app_cache_dirname
0.00 1277.23 0.00 4 0.00 0.00 Bundler::Source::Path#app_cache_path
0.00 1277.23 0.00 4 0.00 0.00 Bundler::Source::Path#has_app_cache?
0.00 1277.23 0.00 1 0.00 0.00 Object#local_version
0.00 1277.23 0.00 1 0.00 0.00 FileTest.file?
0.00 1277.23 0.00 3 0.00 56.67 Bundler::SpecSet#to_a
0.00 1277.23 0.00 1 0.00 100.00 Bundler::Definition#converge_locked_specs
0.00 1277.23 0.00 1 0.00 10.00 Bundler.upgrade_lockfile
0.00 1277.23 0.00 40 0.00 0.00 Bundler::Dependency#gem_platforms
0.00 1277.23 0.00 4 0.00 0.00 Bundler.default_lockfile
0.00 1277.23 0.00 1 0.00 10.00 Bundler::Definition#expanded_dependencies
0.00 1277.23 0.00 3 0.00 11846.67 Bundler::Index#unmet_dependency_names
0.00 1277.23 0.00 3 0.00 0.00 Bundler::Index#add_source
0.00 1277.23 0.00 1 0.00 0.00 Gem.default_sources
0.00 1277.23 0.00 3 0.00 0.00 Gem.sources
0.00 1277.23 0.00 1 0.00 0.00 Bundler::RubygemsIntegration#sources
0.00 1277.23 0.00 2 0.00 0.00 URI::Generic#check_user
0.00 1277.23 0.00 2 0.00 0.00 URI::Generic#set_user
0.00 1277.23 0.00 2 0.00 0.00 URI::Generic#user=
0.00 1277.23 0.00 2 0.00 0.00 URI::Generic#check_password
0.00 1277.23 0.00 2 0.00 0.00 URI::Generic#set_password
0.00 1277.23 0.00 2 0.00 0.00 URI::Generic#password=
0.00 1277.23 0.00 2 0.00 0.00 Net::HTTP::Persistent#proxy_from_env
0.00 1277.23 0.00 2 0.00 0.00 Array#clear
0.00 1277.23 0.00 2 0.00 0.00 Net::HTTP::Persistent#reconnect
0.00 1277.23 0.00 2 0.00 0.00 Net::HTTP::Persistent#reconnect_ssl
0.00 1277.23 0.00 2 0.00 0.00 Net::HTTP::Persistent#proxy=
0.00 1277.23 0.00 2 0.00 0.00 Net::HTTP::Persistent#initialize
0.00 1277.23 0.00 3 0.00 0.00 BasicSocket#do_not_reverse_lookup=
0.00 1277.23 0.00 2 0.00 0.00 Bundler::Fetcher#initialize
0.00 1277.23 0.00 4 0.00 0.00 Bundler::SharedHelpers.default_lockfile
0.00 1277.23 0.00 1 0.00 10.00 Bundler.configure
0.00 1277.23 0.00 1 0.00 10.00 Bundler.configure_gem_home_and_path
0.00 1277.23 0.00 1 0.00 0.00 Bundler::RubygemsIntegration#refresh
0.00 1277.23 0.00 13 0.00 0.77 Bundler::Fetcher#dependency_api_uri
0.00 1277.23 0.00 1 0.00 0.00 Gem.refresh
0.00 1277.23 0.00 6 0.00 0.00 Bundler.bundle_path
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Settings#path
0.00 1277.23 0.00 431 0.00 0.02 Gem.dir
0.00 1277.23 0.00 463 0.00 0.02 Bundler.settings
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Settings#initialize
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Settings#global_config_file
0.00 1277.23 0.00 112 0.00 0.00 Bundler::RubygemsIntegration#user_home
0.00 1277.23 0.00 2 0.00 0.00 Bundler::Settings#load_config
0.00 1277.23 0.00 2 0.00 0.00 Bundler::Settings#ignore_config?
0.00 1277.23 0.00 1 0.00 0.00 Pathname#size
0.00 1277.23 0.00 1 0.00 0.00 FileTest.size
0.00 1277.23 0.00 16 0.00 0.00 Pathname#exist?
0.00 1277.23 0.00 16 0.00 0.00 FileTest.exist?
0.00 1277.23 0.00 4 0.00 0.00 Thread#[]=
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Settings#local_config_file
0.00 1277.23 0.00 143 0.00 0.00 Pathname#to_path
0.00 1277.23 0.00 2 0.00 0.00 Net::HTTP::Persistent#http_class
0.00 1277.23 0.00 5 0.00 0.00 Net::HTTP#Proxy
0.00 1277.23 0.00 5 0.00 0.00 Net::HTTP#initialize
0.00 1277.23 0.00 2 0.00 0.00 Net::HTTP::Persistent::SSLReuse#initialize
0.00 1277.23 0.00 5 0.00 0.00 Net::HTTP#newobj
0.00 1277.23 0.00 5 0.00 0.00 Net::HTTP#new
0.00 1277.23 0.00 2470 0.00 0.00 Net::HTTP#started?
0.00 1277.23 0.00 44 0.00 0.00 Net::HTTP#conn_address
0.00 1277.23 0.00 1271 0.00 0.00 Net::HTTP#D
0.00 1277.23 0.00 22 0.00 0.00 Net::HTTP#conn_port
0.00 1277.23 0.00 22 0.00 0.00 TCPSocket#initialize
0.00 1277.23 0.00 22 0.00 0.00 Timeout.timeout
0.00 1277.23 0.00 22 0.00 0.00 Object#timeout
0.00 1277.23 0.00 1270 0.00 0.00 Net::HTTP#use_ssl?
0.00 1277.23 0.00 22 0.00 0.00 Net::BufferedIO#initialize
0.00 1277.23 0.00 22 0.00 0.00 Net::HTTP#on_connect
0.00 1277.23 0.00 18 0.00 0.00 Net::HTTP::Persistent::SSLReuse#connect
0.00 1277.23 0.00 22 0.00 0.00 Net::HTTP#do_start
0.00 1277.23 0.00 22 0.00 0.00 Net::HTTP#start
0.00 1277.23 0.00 18 0.00 0.00 BasicSocket#setsockopt
0.00 1277.23 0.00 18 0.00 0.00 Net::HTTP::Persistent#start
0.00 1277.23 0.00 1212 0.00 0.00 Net::HTTP#read_timeout=
0.00 1277.23 0.00 2 0.00 5.00 Bundler.app_config_path
0.00 1277.23 0.00 238 0.00 1.85 Pathname#join
0.00 1277.23 0.00 23 0.00 0.00 Bundler.root
0.00 1277.23 0.00 40 0.00 0.00 Pathname#expand_path
0.00 1277.23 0.00 24 0.00 0.00 Bundler.default_gemfile
0.00 1277.23 0.00 28 0.00 0.00 Bundler::SharedHelpers.default_gemfile
0.00 1277.23 0.00 33 0.00 0.00 Bundler::SharedHelpers.find_gemfile
0.00 1277.23 0.00 1226 0.00 0.00 Net::HTTP#http_default_port
0.00 1277.23 0.00 33 0.00 0.00 Dir#pwd
0.00 1277.23 0.00 1 0.00 0.00 Bundler::UI::Shell#quiet=
0.00 1277.23 0.00 1 0.00 0.00 Method#arity
0.00 1277.23 0.00 649 0.00 0.00 Kernel.method
0.00 1277.23 0.00 1 0.00 0.00 Thor::Task#public_method?
0.00 1277.23 0.00 1 0.00 0.00 Kernel.public_methods
0.00 1277.23 0.00 1 0.00 0.00 Thor::Task#private_method?
0.00 1277.23 0.00 1227 0.00 0.11 Net::BufferedIO#write
0.00 1277.23 0.00 42 0.00 0.00 Array#&
0.00 1277.23 0.00 1 0.00 0.00 Kernel.private_methods
0.00 1277.23 0.00 1 0.00 10.00 Bundler::CLI#initialize
0.00 1277.23 0.00 1 0.00 0.00 Bundler::UI::Shell#initialize
0.00 1277.23 0.00 1 0.00 0.00 IO#tty?
0.00 1277.23 0.00 6 0.00 0.00 Thor::CoreExt::HashWithIndifferentAccess#[]
0.00 1277.23 0.00 6 0.00 0.00 Thor::CoreExt::HashWithIndifferentAccess#convert_key
0.00 1277.23 0.00 1 0.00 0.00 Bundler::RubygemsIntegration#ui=
0.00 1277.23 0.00 1 0.00 0.00 Gem::DefaultUserInteraction.ui=
0.00 1277.23 0.00 1 0.00 0.00 Bundler::UI::RGProxy#initialize
0.00 1277.23 0.00 1226 0.00 0.00 String#chop
0.00 1277.23 0.00 1 0.00 0.00 Gem::SilentUI#initialize
0.00 1277.23 0.00 1226 0.00 0.00 MatchData#captures
0.00 1277.23 0.00 1 0.00 0.00 Gem::StreamUI#initialize
0.00 1277.23 0.00 1 0.00 10.00 Thor::Actions.initialize
0.00 1277.23 0.00 1 0.00 0.00 Thor::Actions.destination_root=
0.00 1277.23 0.00 546 0.00 0.00 Array#[]=
0.00 1277.23 0.00 1 0.00 10.00 Thor::Shell.initialize
0.00 1277.23 0.00 1226 0.00 0.00 Net::HTTPResponse#body_permitted?
0.00 1277.23 0.00 2 0.00 0.00 Thor::Shell.shell
0.00 1277.23 0.00 1 0.00 0.00 Thor::Shell.shell=
0.00 1277.23 0.00 1 0.00 10.00 Thor::Invocation.initialize
0.00 1277.23 0.00 1 0.00 10.00 Thor::Base.initialize
0.00 1277.23 0.00 1236 0.00 0.00 String#slice
0.00 1277.23 0.00 1 0.00 0.00 Thor::Arguments#remaining
0.00 1277.23 0.00 2452 0.00 0.00 Net::BufferedIO#LOG
0.00 1277.23 0.00 1 0.00 0.00 Thor::Arguments#parse
0.00 1277.23 0.00 3 0.00 0.00 Thor::Base::ClassMethods.arguments
0.00 1277.23 0.00 1 0.00 0.00 Thor::Options#remaining
0.00 1277.23 0.00 1 0.00 0.00 Thor::Base::ClassMethods.strict_args_position?
0.00 1277.23 0.00 2 0.00 0.00 Thor::Base::ClassMethods.strict_args_position
0.00 1277.23 0.00 1 0.00 0.00 Thor::Options#check_unknown!
0.00 1277.23 0.00 1 0.00 0.00 Thor#check_unknown_options?
0.00 1277.23 0.00 2 0.00 0.00 Thor#subcommands
0.00 1277.23 0.00 1 0.00 0.00 Thor::Base::ClassMethods.check_unknown_options
0.00 1277.23 0.00 1 0.00 0.00 Thor::Options#parse
0.00 1277.23 0.00 1 0.00 0.00 Thor::CoreExt::HashWithIndifferentAccess#initialize
0.00 1277.23 0.00 2 0.00 0.00 Thor::Arguments#check_requirement!
0.00 1277.23 0.00 1 0.00 0.00 Thor::Options#peek
0.00 1277.23 0.00 1226 0.00 0.00 Net::HTTP#sspi_auth?
0.00 1277.23 0.00 1 0.00 0.00 Thor::Arguments#peek
0.00 1277.23 0.00 1 0.00 0.00 Thor::Options#initialize
0.00 1277.23 0.00 7 0.00 0.00 Thor::Option#switch_name
0.00 1277.23 0.00 6 0.00 0.00 Thor::Option#dasherize
0.00 1277.23 0.00 4 0.00 10.00 Bundler::Fetcher#use_api
0.00 1277.23 0.00 1 0.00 0.00 Module#to_s
0.00 1277.23 0.00 2 0.00 0.00 Marshal.dump
0.00 1277.23 0.00 6 0.00 0.00 Thor::Option#dasherized?
0.00 1277.23 0.00 1 0.00 30.00 Gem::Specification#all_names
0.00 1277.23 0.00 2 0.00 0.00 Thor::Arguments#initialize
0.00 1277.23 0.00 3 0.00 16.67 Gem::ConfigFile#load_file
0.00 1277.23 0.00 1 0.00 0.00 Gem.config_file
0.00 1277.23 0.00 1 0.00 0.00 Gem::ConfigFile#config_file_name
0.00 1277.23 0.00 122 0.00 0.00 Psych::TreeBuilder#initialize
0.00 1277.23 0.00 1 0.00 0.00 #<Class:0x007f93db1ef598>#options
0.00 1277.23 0.00 120 0.00 0.00 Psych::Parser#initialize
0.00 1277.23 0.00 2 0.00 0.00 Thor#stop_on_unknown_option?
0.00 1277.23 0.00 122 0.00 0.00 Psych::Nodes::Stream#initialize
0.00 1277.23 0.00 11 0.00 0.00 #<Class:0x007f93db1ef598>#name
0.00 1277.23 0.00 122 0.00 0.08 Psych::TreeBuilder#start_stream
0.00 1277.23 0.00 1 0.00 0.00 Thor::Arguments#split
0.00 1277.23 0.00 120 0.00 0.25 Psych::Handlers::DocumentStream#start_document
0.00 1277.23 0.00 2 0.00 0.00 Range#initialize
0.00 1277.23 0.00 1 0.00 0.00 Thor#normalize_task_name
0.00 1277.23 0.00 1 0.00 0.00 Thor#find_task_possibilities
0.00 1277.23 0.00 1 0.00 0.00 Thor#retrieve_task_name
0.00 1277.23 0.00 2 0.00 0.00 Thor::Shell::Basic#initialize
0.00 1277.23 0.00 1 0.00 0.00 Delegator#const_missing
0.00 1277.23 0.00 2 0.00 0.00 Module#const_get
0.00 1277.23 0.00 1 0.00 10.00 Object#DelegateClass
0.00 1277.23 0.00 2 0.00 0.00 Kernel.define_singleton_method
0.00 1277.23 0.00 120 0.00 0.17 Psych::Handlers::DocumentStream#end_document
0.00 1277.23 0.00 136 0.00 0.00 Delegator#delegating_block
0.00 1277.23 0.00 1 0.00 0.00 Delegator#public_api
0.00 1277.23 0.00 2 0.00 0.00 Module#instance_methods
0.00 1277.23 0.00 122 0.00 0.00 Psych::ScalarScanner#initialize
0.00 1277.23 0.00 120 0.00 0.00 Psych::Visitors::ToRuby#initialize
0.00 1277.23 0.00 120 0.00 0.00 Psych::Nodes::Document#root
0.00 1277.23 0.00 1 0.00 0.00 Etc.systmpdir
0.00 1277.23 0.00 1 0.00 10.00 Module#initialize_copy
0.00 1277.23 0.00 11 0.00 0.00 Thor#long_desc
0.00 1277.23 0.00 4 0.00 0.00 Thor::Base::ClassMethods.all_tasks
0.00 1277.23 0.00 2 0.00 0.00 Thor::Base::ClassMethods.class_option
0.00 1277.23 0.00 46 0.00 0.87 Thor::Base::ClassMethods.build_option
0.00 1277.23 0.00 46 0.00 0.87 Thor::Option#initialize
0.00 1277.23 0.00 178 0.00 0.00 NilClass#to_a
0.00 1277.23 0.00 35 0.00 0.00 Thor::Argument#required?
0.00 1277.23 0.00 1643 0.00 0.00 Kernel.Integer
0.00 1277.23 0.00 14 0.00 0.71 Enumerable.each_slice
0.00 1277.23 0.00 14 0.00 0.71 Psych::Visitors::ToRuby#revive_hash
0.00 1277.23 0.00 46 0.00 0.00 Thor::Option#boolean?
0.00 1277.23 0.00 120 0.00 118.67 Psych::Visitors::ToRuby#visit_Psych_Nodes_Document
0.00 1277.23 0.00 120 0.00 118.67 Psych::Nodes::Node#to_ruby
0.00 1277.23 0.00 46 0.00 0.00 Thor::Argument#valid_type?
0.00 1277.23 0.00 2 0.00 0.00 Gem::ConfigFile#credentials_path
0.00 1277.23 0.00 1 0.00 0.00 Gem::ConfigFile#load_api_keys
0.00 1277.23 0.00 3 0.00 0.00 Gem.sources=
0.00 1277.23 0.00 1 0.00 0.00 Gem::ConfigFile#handle_arguments
0.00 1277.23 0.00 1 0.00 50.00 Gem::ConfigFile#initialize
0.00 1277.23 0.00 380 0.00 0.00 Symbol#to_sym
0.00 1277.23 0.00 2 0.00 25.00 Bundler::RubygemsIntegration#configuration
0.00 1277.23 0.00 2 0.00 25.00 Bundler::RubygemsIntegration#sources=
0.00 1277.23 0.00 102 0.00 0.00 File#stat
0.00 1277.23 0.00 2 0.00 0.00 File::Stat#uid
0.00 1277.23 0.00 2 0.00 0.00 Process.uid
0.00 1277.23 0.00 55 0.00 0.18 Gem::ConfigFile#[]
0.00 1277.23 0.00 1 0.00 0.00 Gem::RemoteFetcher#get_proxy_from_env
0.00 1277.23 0.00 1 0.00 0.00 Gem::Platform#to_s
0.00 1277.23 0.00 1 0.00 0.00 Gem::RemoteFetcher#user_agent
0.00 1277.23 0.00 1 0.00 0.00 Gem::RemoteFetcher#initialize
0.00 1277.23 0.00 110 0.00 0.00 Gem::RemoteFetcher#fetcher
0.00 1277.23 0.00 2 0.00 0.00 Gem::SpecFetcher#initialize
0.00 1277.23 0.00 2 0.00 0.00 Gem.marshal_version
0.00 1277.23 0.00 18 0.00 0.00 URI::Generic#parser
0.00 1277.23 0.00 12 0.00 1.67 URI::Parser#convert_to_uri
0.00 1277.23 0.00 12 0.00 0.00 URI::Generic#relative?
0.00 1277.23 0.00 12 0.00 1.67 URI::Generic#merge0
0.00 1277.23 0.00 12 0.00 0.00 URI::Generic#==
0.00 1277.23 0.00 24 0.00 0.00 URI::Generic#split_path
0.00 1277.23 0.00 12 0.00 1.67 URI::Generic#merge_path
0.00 1277.23 0.00 12 0.00 3.33 URI::Generic#merge
0.00 1277.23 0.00 2 0.00 0.00 Gem::SpecFetcher#cache_dir
0.00 1277.23 0.00 2 0.00 0.00 File#mtime
0.00 1277.23 0.00 2 0.00 0.00 Time#wday
0.00 1277.23 0.00 2 0.00 0.00 Time#mon
0.00 1277.23 0.00 2 0.00 0.00 Time#hour
0.00 1277.23 0.00 2 0.00 0.00 Time#min
0.00 1277.23 0.00 2 0.00 0.00 Time#sec
0.00 1277.23 0.00 2 0.00 0.00 Kernel.sprintf
0.00 1277.23 0.00 4 0.00 0.00 Time#utc?
0.00 1277.23 0.00 2 0.00 0.00 Time#rfc2822
0.00 1277.23 0.00 16 0.00 0.00 Gem::RemoteFetcher#https?
0.00 1277.23 0.00 4 0.00 0.00 Net::HTTP#connect
0.00 1277.23 0.00 137 0.00 0.00 Module#name
0.00 1277.23 0.00 1 0.00 0.00 Thor#default_task
0.00 1277.23 0.00 14 0.00 25.00 Gem::RemoteFetcher#request
0.00 1277.23 0.00 14 0.00 29.29 Gem::RemoteFetcher#fetch_http
0.00 1277.23 0.00 4 0.00 0.00 StringIO#initialize
0.00 1277.23 0.00 4 0.00 0.00 StringIO#read
0.00 1277.23 0.00 4 0.00 0.00 IO::readable.readpartial
0.00 1277.23 0.00 16 0.00 0.00 Symbol#===
0.00 1277.23 0.00 1 0.00 0.00 Thor#stop_on_unknown_option!
0.00 1277.23 0.00 2 0.00 0.00 Gem.gunzip
0.00 1277.23 0.00 12 0.00 30.00 Gem::RemoteFetcher#fetch_path
0.00 1277.23 0.00 1 0.00 0.00 Thor#check_unknown_options!
0.00 1277.23 0.00 1 0.00 0.00 Thor#initialize_added
0.00 1277.23 0.00 1697 0.00 0.00 File#path
0.00 1277.23 0.00 2 0.00 0.00 Hash#merge!
0.00 1277.23 0.00 491 0.00 0.00 String#chomp
0.00 1277.23 0.00 312 0.00 0.00 Dir#mkdir
0.00 1277.23 0.00 312 0.00 0.00 FileUtils.fu_mkdir
0.00 1277.23 0.00 907 0.00 0.00 Kernel.is_a?
0.00 1277.23 0.00 5 0.00 0.00 Thor::Base::ClassMethods.class_options
0.00 1277.23 0.00 2 0.00 0.00 IO#<<
0.00 1277.23 0.00 180 0.00 9.11 Kernel.open_uri_original_open
0.00 1277.23 0.00 18 0.00 0.00 Class#superclass
0.00 1277.23 0.00 2 0.00 75.00 Gem::SpecFetcher#load_specs
0.00 1277.23 0.00 38 0.00 0.00 URI::Generic#component
0.00 1277.23 0.00 19 0.00 0.00 URI::Generic#component_ary
0.00 1277.23 0.00 13 0.00 0.00 URI::Generic#hash
0.00 1277.23 0.00 2 0.00 115.00 Gem::SpecFetcher#list
0.00 1277.23 0.00 2 0.00 115.00 Bundler::RubygemsIntegration#fetch_specs
0.00 1277.23 0.00 1 0.00 10.00 Bundler::RubygemsIntegration#fetch_prerelease_specs
0.00 1277.23 0.00 1 0.00 0.00 Thor::Actions.included
0.00 1277.23 0.00 3 0.00 0.00 Numeric#eql?
0.00 1277.23 0.00 3 0.00 0.00 URI::Generic#eql?
0.00 1277.23 0.00 1 0.00 230.00 Bundler::RubygemsIntegration#fetch_all_remote_specs
0.00 1277.23 0.00 1 0.00 280.00 Bundler::Fetcher#fetch_all_remote_specs
0.00 1277.23 0.00 1 0.00 0.00 Thor::Base::ClassMethods.inherited
0.00 1277.23 0.00 5 0.00 2.00 Gem::Security::Policy#initialize
0.00 1277.23 0.00 28 0.00 0.36 Hash#merge
0.00 1277.23 0.00 3 0.00 141846.67 Bundler::Fetcher#specs
0.00 1277.23 0.00 120 0.00 0.00 Gem.user_home
0.00 1277.23 0.00 5 0.00 127172.00 Bundler::Index#use
0.00 1277.23 0.00 456 0.00 0.00 Hash#size
0.00 1277.23 0.00 11 0.00 0.00 Gem.find_home
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Index#size
0.00 1277.23 0.00 1 0.00 0.00 Gem.ssl_available?
0.00 1277.23 0.00 11 0.00 0.00 String#force_encoding
0.00 1277.23 0.00 11 0.00 0.00 URI::Parser#escape
0.00 1277.23 0.00 11 0.00 0.00 URI::Escape.escape
0.00 1277.23 0.00 1358 0.00 0.00 Fixnum#fdiv
0.00 1277.23 0.00 1 0.00 0.00 OpenSSL::X509::Store#flags=
0.00 1277.23 0.00 1 0.00 0.00 OpenSSL::X509::Store#set_default_paths
0.00 1277.23 0.00 1358 0.00 0.00 Float#>
0.00 1277.23 0.00 1 0.00 0.00 OpenSSL::X509::Store#initialize
0.00 1277.23 0.00 801 0.00 0.00 Array#+
0.00 1277.23 0.00 17 0.00 0.00 Net::HTTP#do_finish
0.00 1277.23 0.00 17 0.00 0.00 Net::HTTP#finish
0.00 1277.23 0.00 5 0.00 0.00 Net::HTTP::Persistent#finish
0.00 1277.23 0.00 5 0.00 0.00 Net::HTTP::Persistent#reset
0.00 1277.23 0.00 25 0.00 0.00 Class#initialize
0.00 1277.23 0.00 573 0.00 0.00 Kernel.eql?
0.00 1277.23 0.00 11 0.00 2167.27 Bundler::Fetcher#fetch_dependency_remote_specs
0.00 1277.23 0.00 13 0.00 3583.08 Bundler::Fetcher#fetch_remote_specs
0.00 1277.23 0.00 3 0.00 0.00 ERB::Compiler::Scanner#regist_scanner
0.00 1277.23 0.00 1 0.00 0.00 ERB::Compiler::Scanner#default_scanner=
0.00 1277.23 0.00 256 0.00 0.00 Fixnum#>>
0.00 1277.23 0.00 1280 0.00 0.00 Integer#chr
0.00 1277.23 0.00 7 0.00 0.00 Hash#each_pair
0.00 1277.23 0.00 74 0.00 0.00 Module#const_set
0.00 1277.23 0.00 1 0.00 10.00 URI::Parser#initialize
0.00 1277.23 0.00 1 0.00 0.00 URI::Parser#initialize_regexp
0.00 1277.23 0.00 49 0.00 0.00 NilClass#to_s
0.00 1277.23 0.00 20 0.00 0.00 Regexp#initialize
0.00 1277.23 0.00 1 0.00 1026540.00 Bundler::Source::Rubygems#remote_specs
0.00 1277.23 0.00 2 0.00 20.00 Bundler::Index#initialize_copy
0.00 1277.23 0.00 1 0.00 0.00 Enumerable.to_a
0.00 1277.23 0.00 1 0.00 0.00 Bundler::RubygemsIntegration::Modern#all_specs
0.00 1277.23 0.00 1 0.00 0.00 URI::Parser#initialize_pattern
0.00 1277.23 0.00 111 0.00 2.88 Bundler::Source::Rubygems#installed_specs
0.00 1277.23 0.00 1 0.00 400.00 Bundler::Source::Rubygems#cached_specs
0.00 1277.23 0.00 2 0.00 0.00 Module#instance_method
0.00 1277.23 0.00 28 0.00 2.50 Thor::Base::ClassMethods.method_added
0.00 1277.23 0.00 24 0.00 0.42 Thor::Base.register_klass_file
0.00 1277.23 0.00 24 0.00 0.00 Thor::Base.subclass_files
0.00 1277.23 0.00 26 0.00 0.00 Thor::Base.subclasses
0.00 1277.23 0.00 157 0.00 0.00 String#match
0.00 1277.23 0.00 25 0.00 0.00 Kernel.caller
0.00 1277.23 0.00 1 0.00 1097410.00 Bundler::Source::Rubygems#fetch_specs
0.00 1277.23 0.00 109 0.00 10067.98 Bundler::Source::Rubygems#specs
0.00 1277.23 0.00 1 0.00 1097410.00 Bundler::Index#build
0.00 1277.23 0.00 2 0.00 548705.00 Bundler::Definition#index
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Resolver#initialize
0.00 1277.23 0.00 23 0.00 0.43 Thor::Base::ClassMethods.is_thor_reserved_word?
0.00 1277.23 0.00 466 0.00 0.04 Bundler::SpecSet#[]
0.00 1277.23 0.00 23 0.00 0.00 Thor#create_task
0.00 1277.23 0.00 22 0.00 0.00 #<Class:0x007f93db1ef598>#new
0.00 1277.23 0.00 22 0.00 0.00 Thor::Task#initialize
0.00 1277.23 0.00 22 0.00 0.00 Struct#initialize
0.00 1277.23 0.00 67 0.00 0.00 Thor#method_options
0.00 1277.23 0.00 26 0.00 0.00 Thor::Base::ClassMethods.tasks
0.00 1277.23 0.00 55 0.00 0.00 Module#public_instance_methods
0.00 1277.23 0.00 22 0.00 0.00 Thor#desc
0.00 1277.23 0.00 9 0.00 0.00 Thor#map
0.00 1277.23 0.00 12 0.00 0.00 Thor::Base::ClassMethods.from_superclass
0.00 1277.23 0.00 478 0.00 0.00 Module#==
0.00 1277.23 0.00 12 0.00 0.00 Thor#baseclass
0.00 1277.23 0.00 1 0.00 0.00 Thor::Base.included
0.00 1277.23 0.00 545 0.00 0.00 Fixnum#succ
0.00 1277.23 0.00 1 0.00 0.00 Thor::Invocation.included
0.00 1277.23 0.00 2 0.00 0.00 Regexp#escape
0.00 1277.23 0.00 22 0.00 0.00 Regexp#to_s
0.00 1277.23 0.00 5 0.00 0.00 Symbol#inspect
0.00 1277.23 0.00 2373 0.00 0.00 Array#unshift
0.00 1277.23 0.00 449 0.00 0.00 Array#replace
0.00 1277.23 0.00 363 0.00 0.03 Bundler::Resolver::SpecGroup#name
0.00 1277.23 0.00 16 0.00 0.00 Bundler::BundlerError#status_code
0.00 1277.23 0.00 243 0.00 2.88 Bundler::Resolver::SpecGroup#activate_platform
0.00 1277.23 0.00 212 0.00 0.00 Bundler::DepProxy#type
0.00 1277.23 0.00 1 0.00 0.00 ENV.to_hash
0.00 1277.23 0.00 1 0.00 0.00 Bundler.preserve_gem_path
0.00 1277.23 0.00 1 0.00 0.00 ENV.[]=
0.00 1277.23 0.00 4 0.00 0.00 Kernel.throw
0.00 1277.23 0.00 130 0.00 0.00 BasicObject#initialize
0.00 1277.23 0.00 3 0.00 0.00 Bundler::Resolver#clear_search_cache
0.00 1277.23 0.00 458 0.00 0.00 Array#slice!
0.00 1277.23 0.00 1 0.00 0.00 Etc.sysconfdir
0.00 1277.23 0.00 75 0.00 1.47 Comparable.>
0.00 1277.23 0.00 10 0.00 0.00 Module#undef_method
0.00 1277.23 0.00 117 0.00 0.85 Bundler::Resolver::SpecGroup#to_specs
0.00 1277.23 0.00 10 0.00 0.00 Module#method_undefined
0.00 1277.23 0.00 117 0.00 0.00 Bundler::LazySpecification#to_ary
0.00 1277.23 0.00 1 0.00 110.00 Bundler::Resolver#successify
0.00 1277.23 0.00 1 0.00 31640.00 Bundler::Resolver#start
0.00 1277.23 0.00 3 0.00 0.00 Module#method_defined?
0.00 1277.23 0.00 105 0.00 0.10 Module#module_eval
0.00 1277.23 0.00 1 0.00 260.00 Bundler::SpecSet#merge
0.00 1277.23 0.00 4 0.00 282357.50 Bundler::Definition#resolve
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Definition#groups
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Settings#without
0.00 1277.23 0.00 40 0.00 0.00 Bundler::Dependency#current_env?
0.00 1277.23 0.00 40 0.00 0.25 Bundler::Dependency#should_include?
0.00 1277.23 0.00 1 0.00 10.00 Bundler::Definition#requested_dependencies
0.00 1277.23 0.00 110 0.00 28.00 Bundler::LazySpecification#__materialize__
0.00 1277.23 0.00 10 0.00 0.00 Gem::Platform#===
0.00 1277.23 0.00 10 0.00 0.00 Gem::Platform#=~
0.00 1277.23 0.00 1 0.00 3460.00 Bundler::SpecSet#materialize
0.00 1277.23 0.00 1 0.00 0.00 Bundler::SpecSet#[]=
0.00 1277.23 0.00 2 0.00 566500.00 Bundler::Definition#specs
0.00 1277.23 0.00 1 0.00 1133000.00 Bundler::Definition#resolve_remotely!
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Environment#specs
0.00 1277.23 0.00 143 0.00 0.14 Gem::Specification#same_attributes?
0.00 1277.23 0.00 156 0.00 0.13 Gem::Specification#eql?
0.00 1277.23 0.00 96 0.00 0.00 Bundler::EndpointSpecification#fetch_platform
0.00 1277.23 0.00 354 0.00 0.00 File#umask
0.00 1277.23 0.00 160 0.00 0.00 Fixnum#|
0.00 1277.23 0.00 4 0.00 0.00 Symbol#to_proc
0.00 1277.23 0.00 120 0.00 0.00 Gem::Specification#cache_dir
0.00 1277.23 0.00 9 0.00 0.00 Kernel.proc
0.00 1277.23 0.00 4 0.00 2.50 FileUtils.collect_method
0.00 1277.23 0.00 108 0.00 4.63 Bundler::RubygemsIntegration#download_gem
0.00 1277.23 0.00 2 0.00 0.00 Kernel.singleton_methods
0.00 1277.23 0.00 118 0.00 0.00 String#include?
0.00 1277.23 0.00 118 0.00 0.00 Gem.binary_mode
0.00 1277.23 0.00 118 0.00 0.00 Gem::Format#initialize
0.00 1277.23 0.00 674 0.00 0.00 IO#pos
0.00 1277.23 0.00 236 0.00 0.00 Gem::Package::TarReader#initialize
0.00 1277.23 0.00 17 0.00 0.00 FileUtils.private_module_function
0.00 1277.23 0.00 780 0.00 0.00 IO#eof?
0.00 1277.23 0.00 18 0.00 0.00 Module#private_class_method
0.00 1277.23 0.00 73 0.00 0.00 Module#module_function
0.00 1277.23 0.00 1 0.00 0.00 Signal.trap
0.00 1277.23 0.00 1 0.00 10.00 Gem.bin_path
0.00 1277.23 0.00 43 0.00 0.00 Gem::Specification#bin_file
0.00 1277.23 0.00 43 0.00 0.00 Gem::Specification#bin_dir
0.00 1277.23 0.00 20 0.00 0.00 Gem::Specification#gem_dir
0.00 1277.23 0.00 2 0.00 25.00 Kernel.gem
0.00 1277.23 0.00 15 0.00 4918.00 Gem::Dependency#to_spec
0.00 1277.23 0.00 15 0.00 4918.00 Gem::Dependency#to_specs
0.00 1277.23 0.00 16 0.00 4609.37 Gem::Dependency#matching_specs
0.00 1277.23 0.00 30 0.00 0.00 Gem::Specification#sort_obj
0.00 1277.23 0.00 236 0.00 0.00 String#gsub!
0.00 1277.23 0.00 118 0.00 0.25 Gem::Specification#normalize_yaml_input
0.00 1277.23 0.00 2 0.00 0.00 Gem::Platform#local
0.00 1277.23 0.00 22 0.00 3352.73 Enumerable.find_all
0.00 1277.23 0.00 2 0.00 0.00 String#to_str
0.00 1277.23 0.00 1 0.00 0.00 ENV.key?
0.00 1277.23 0.00 1 0.00 0.00 YAML::EngineManager#yamler=
0.00 1277.23 0.00 2 0.00 0.00 Module#method_removed
0.00 1277.23 0.00 1106 0.00 0.02 Gem::Version#yaml_initialize
0.00 1277.23 0.00 2 0.00 0.00 Module#remove_const
0.00 1277.23 0.00 1 0.00 0.00 Psych.libyaml_version
0.00 1277.23 0.00 44 0.00 0.00 Module#protected
0.00 1277.23 0.00 65 0.00 0.00 Fixnum#**
0.00 1277.23 0.00 130 0.00 0.00 Rational#*
0.00 1277.23 0.00 152 0.00 0.00 Module#public
0.00 1277.23 0.00 65 0.00 1.54 Kernel.Rational
0.00 1277.23 0.00 118 0.00 1.27 Psych::ScalarScanner#parse_time
0.00 1277.23 0.00 132 0.00 0.00 Fixnum#div
0.00 1277.23 0.00 5 0.00 0.00 Module#remove_method
0.00 1277.23 0.00 3 0.00 0.00 Struct#new
0.00 1277.23 0.00 1 0.00 0.00 Psych::Handler::DumperOptions#initialize
0.00 1277.23 0.00 118 0.00 1.36 Gem::Specification#init_with
0.00 1277.23 0.00 558 0.00 0.88 Comparable.<
0.00 1277.23 0.00 118 0.00 161.19 Gem::Package::TarInput#load_gemspec
0.00 1277.23 0.00 1114 0.00 0.00 Hash#initialize
0.00 1277.23 0.00 236 0.00 0.00 Zlib::GzipFile#close
0.00 1277.23 0.00 1 0.00 0.00 YAML::EngineManager#initialize
0.00 1277.23 0.00 544 0.00 0.00 IO#seek
0.00 1277.23 0.00 2 0.00 0.00 Gem::Specification#activate
0.00 1277.23 0.00 2 0.00 0.00 Gem::Specification#add_self_to_load_path
0.00 1277.23 0.00 236 0.00 0.00 IO#rewind
0.00 1277.23 0.00 2 0.00 0.00 Array#insert
0.00 1277.23 0.00 2 0.00 0.00 Gem.load_path_insert_index
0.00 1277.23 0.00 118 0.00 0.25 Gem::Package::TarInput#zipped_stream
0.00 1277.23 0.00 2 0.00 0.00 Gem::Specification#activate_dependencies
0.00 1277.23 0.00 3 0.00 0.00 Gem::Specification#runtime_dependencies
0.00 1277.23 0.00 236 0.00 0.00 Gem::Package::TarReader#close
0.00 1277.23 0.00 2 0.00 0.00 Gem::Specification#raise_if_conflicts
0.00 1277.23 0.00 118 0.00 0.00 Gem::Package::TarInput#close
0.00 1277.23 0.00 2 0.00 0.00 Gem::Specification#conflicts
0.00 1277.23 0.00 120 0.00 38.58 Gem::Package.open
0.00 1277.23 0.00 2 0.00 5660.00 Gem::Specification#find_by_path
0.00 1277.23 0.00 29 0.00 2950.00 Gem::Specification#each
0.00 1277.23 0.00 827 0.00 0.00 Gem.suffixes
0.00 1277.23 0.00 827 0.00 0.07 Gem::Specification#gems_dir
0.00 1277.23 0.00 96 0.00 0.00 Bundler::EndpointSpecification#__swap__
0.00 1277.23 0.00 113 0.00 0.00 Gem::Command#build_args
0.00 1277.23 0.00 113 0.00 0.00 Bundler::RubygemsIntegration#build_args
0.00 1277.23 0.00 222 0.00 0.00 Gem::Command#build_args=
0.00 1277.23 0.00 222 0.00 0.00 Bundler::RubygemsIntegration#build_args=
0.00 1277.23 0.00 2099 0.00 0.00 File#dirname
0.00 1277.23 0.00 50 0.00 1690.40 Gem::Specification#_all
0.00 1277.23 0.00 23 0.00 502.17 Gem::Specification#_resort!
0.00 1277.23 0.00 111 0.00 0.00 Process.pid
0.00 1277.23 0.00 111 0.00 3.24 Bundler.tmp
0.00 1277.23 0.00 149 0.00 0.00 Hash#values
0.00 1277.23 0.00 260 0.00 0.00 Gem::Specification#extensions=
0.00 1277.23 0.00 1927 0.00 0.00 Gem::Specification#rdoc_options=
0.00 1277.23 0.00 572 0.00 0.17 Gem::Specification#required_ruby_version=
0.00 1277.23 0.00 526 0.00 0.11 FileUtils::Entry_#lstat
0.00 1277.23 0.00 41 0.00 0.00 Dir#[]
0.00 1277.23 0.00 226 0.00 0.18 FileUtils::Entry_#directory?
0.00 1277.23 0.00 13 0.00 0.77 Gem::Specification#dirs
0.00 1277.23 0.00 24 0.00 0.00 Array#collect
0.00 1277.23 0.00 4 0.00 2.50 Gem.path
0.00 1277.23 0.00 197 0.00 0.71 FileUtils::Entry_#remove_file
0.00 1277.23 0.00 113 0.00 1.33 FileUtils::Entry_#remove
0.00 1277.23 0.00 113 0.00 1.50 FileUtils::Entry_#postorder_traverse
0.00 1277.23 0.00 113 0.00 1.50 FileUtils.remove_entry
0.00 1277.23 0.00 21 0.00 0.00 Gem::PathSupport#initialize
0.00 1277.23 0.00 113 0.00 2.21 FileUtils.rm_rf
0.00 1277.23 0.00 21 0.00 0.00 Gem::PathSupport#path=
0.00 1277.23 0.00 2233 0.00 0.00 ENV.[]
0.00 1277.23 0.00 340 0.00 0.06 Psych::TreeBuilder#alias
0.00 1277.23 0.00 340 0.00 0.00 Hash#fetch
0.00 1277.23 0.00 340 0.00 0.00 Psych::Visitors::ToRuby#visit_Psych_Nodes_Alias
0.00 1277.23 0.00 12 0.00 0.00 Time#to_i
0.00 1277.23 0.00 12 0.00 0.00 Bundler::RemoteSpecification#fetch_platform
0.00 1277.23 0.00 34 0.00 0.00 Gem::DefaultUserInteraction.ui
0.00 1277.23 0.00 13 0.00 0.00 Gem::StreamUI::SilentDownloadReporter#initialize
0.00 1277.23 0.00 13 0.00 0.00 Gem::SilentUI#download_reporter
0.00 1277.23 0.00 1 0.00 0.00 Gem::RemoteFetcher#reset
0.00 1277.23 0.00 10 0.00 0.00 Gem::StreamUI::SilentDownloadReporter#fetch
0.00 1277.23 0.00 10 0.00 0.00 Net::ReadAdapter#initialize
0.00 1277.23 0.00 136 0.00 0.00 Gem::StreamUI::SilentDownloadReporter#update
0.00 1277.23 0.00 21 0.00 0.00 Gem.clear_paths
0.00 1277.23 0.00 136 0.00 0.07 Net::ReadAdapter#<<
0.00 1277.23 0.00 10 0.00 0.00 Gem::StreamUI::SilentDownloadReporter#done
0.00 1277.23 0.00 10 0.00 0.00 Net::HTTPResponse#body=
0.00 1277.23 0.00 12 0.00 0.00 Bundler::RemoteSpecification#__swap__
0.00 1277.23 0.00 30 0.00 0.00 Gem::Specification#file_name
0.00 1277.23 0.00 10 0.00 9.00 Bundler::Source::Rubygems#cached_gem
0.00 1277.23 0.00 10 0.00 0.00 Gem::Installer#process_options
0.00 1277.23 0.00 10 0.00 1.00 Gem::Installer#initialize
0.00 1277.23 0.00 10 0.00 0.00 Gem::Installer#verify_gem_home
0.00 1277.23 0.00 20 0.00 4.00 Gem::Specification#dirs=
0.00 1277.23 0.00 20 0.00 4.00 Gem.paths=
0.00 1277.23 0.00 20 0.00 4.00 Gem.use_paths
0.00 1277.23 0.00 10 0.00 51.00 Gem::Installer#format
0.00 1277.23 0.00 535 0.00 0.99 Gem::Installer#spec
0.00 1277.23 0.00 10 0.00 0.00 Gem.ruby_version
0.00 1277.23 0.00 42 0.00 0.00 Gem::Specification#reset
0.00 1277.23 0.00 10 0.00 0.00 Gem::Installer#ensure_required_rubygems_version_met
0.00 1277.23 0.00 1 0.00 0.00 Gem::ConfigFile#[]=
0.00 1277.23 0.00 24 0.00 0.00 RubygemsBundler::Wrapper.wrapper_name
0.00 1277.23 0.00 12 0.00 0.00 RubygemsBundler::Wrapper.bindir
0.00 1277.23 0.00 12 0.00 0.00 RubygemsBundler::Wrapper.destination
0.00 1277.23 0.00 12 0.00 6145.00 RubygemsBundler::Wrapper.install
0.00 1277.23 0.00 10 0.00 0.00 Gem::Specification#original_name
0.00 1277.23 0.00 16 0.00 0.00 Module#attr_writer
0.00 1277.23 0.00 1 0.00 0.00 Enumerable.partition
0.00 1277.23 0.00 300 0.00 0.00 File::Stat#symlink?
0.00 1277.23 0.00 300 0.00 0.23 FileUtils::Entry_#symlink?
0.00 1277.23 0.00 300 0.00 0.00 File#chmod
0.00 1277.23 0.00 1 0.00 0.00 Hash#reject
0.00 1277.23 0.00 2 0.00 0.00 Array#to_s
0.00 1277.23 0.00 10 0.00 57.00 Gem::Installer#extract_files
0.00 1277.23 0.00 11 0.00 0.00 Gem::Installer#build_extensions
0.00 1277.23 0.00 100 0.00 0.00 File::Stat#mode
0.00 1277.23 0.00 126 0.00 0.00 Gem::Installer#formatted_program_filename
0.00 1277.23 0.00 84 0.00 0.24 FileUtils.remove_file
0.00 1277.23 0.00 84 0.00 0.36 FileUtils.rm
0.00 1277.23 0.00 84 0.00 0.48 FileUtils.rm_f
0.00 1277.23 0.00 12 0.00 0.00 Time#<=>
0.00 1277.23 0.00 42 0.00 0.00 Gem.ruby
0.00 1277.23 0.00 1467 0.00 0.00 Hash#initialize_copy
0.00 1277.23 0.00 503 0.00 0.64 Gem::Requirement#default
0.00 1277.23 0.00 1320 0.00 0.00 Time#day
0.00 1277.23 0.00 42 0.00 0.24 Gem::Installer#generate_windows_script
0.00 1277.23 0.00 42 0.00 4.29 Gem::Installer#generate_bin_script
0.00 1277.23 0.00 11 0.00 18.18 Gem::Installer#generate_bin
0.00 1277.23 0.00 10 0.00 0.00 Gem::Specification#spec_dir
0.00 1277.23 0.00 9 0.00 0.00 Gem::Deprecate.deprecate
0.00 1277.23 0.00 10 0.00 3.00 Gem::Specification#for_cache
0.00 1277.23 0.00 10 0.00 20.00 Gem::Specification#to_ruby_for_cache
0.00 1277.23 0.00 10 0.00 21.00 Gem::Installer#write_spec
0.00 1277.23 0.00 31 0.00 0.00 Module#class_eval
0.00 1277.23 0.00 10 0.00 48.00 Enumerable.include?
0.00 1277.23 0.00 10 0.00 588.00 Gem::Specification#add_spec
0.00 1277.23 0.00 42 0.00 0.71 RubyGemsBundlerInstaller.shebang
0.00 1277.23 0.00 42 0.00 1.19 RubyGemsBundlerInstaller.bundler_app_script_text
0.00 1277.23 0.00 12 0.00 7.50 RubyGemsBundlerInstaller.bundler_generate_bin
0.00 1277.23 0.00 10 0.00 7446.00 Gem::Installer#install
0.00 1277.23 0.00 10 0.00 7448.00 Bundler::RubygemsIntegration#preserve_paths
0.00 1277.23 0.00 2 0.00 0.00 Bundler::Source::Path#to_s
0.00 1277.23 0.00 16 0.00 0.00 Module#alias_method
0.00 1277.23 0.00 18 0.00 0.00 Kernel.extend
0.00 1277.23 0.00 116 0.00 1.38 Pathname#cleanpath
0.00 1277.23 0.00 58 0.00 0.00 Proc#[]
0.00 1277.23 0.00 58 0.00 3.79 Pathname#relative_path_from
0.00 1277.23 0.00 2 0.00 0.00 Gem::Builder#initialize
0.00 1277.23 0.00 2 0.00 0.00 Gem::Specification#normalize
0.00 1277.23 0.00 2 0.00 0.00 Gem::Specification#non_nil_attributes
0.00 1277.23 0.00 2 0.00 0.00 Gem::Specification#author
0.00 1277.23 0.00 2 0.00 10.00 Gem::Specification#validate
0.00 1277.23 0.00 2 0.00 0.00 Gem::Builder#sign
0.00 1277.23 0.00 4 0.00 0.00 Gem::Package::TarWriter#initialize
0.00 1277.23 0.00 4 0.00 400.00 Gem::Package::TarWriter#new
0.00 1277.23 0.00 2 0.00 0.00 Gem::Package::TarOutput#initialize
0.00 1277.23 0.00 70 0.00 0.00 Gem::Package::TarWriter#closed?
0.00 1277.23 0.00 70 0.00 0.00 Gem::Package::TarWriter#check_closed
0.00 1277.23 0.00 62 0.00 0.00 Gem::Package::TarWriter#split_name
0.00 1277.23 0.00 4 0.00 0.00 Gem::Package::TarWriter::RestrictedStream#initialize
0.00 1277.23 0.00 4 0.00 0.00 Zlib::GzipWriter#initialize
0.00 1277.23 0.00 2 0.00 0.00 YAML::EngineManager#syck?
0.00 1277.23 0.00 2 0.00 0.00 Psych::Visitors::YAMLTree#initialize
0.00 1277.23 0.00 4 0.00 0.00 Kernel.tap
0.00 1277.23 0.00 2 0.00 0.00 Psych::Visitors::YAMLTree#start
0.00 1277.23 0.00 2 0.00 0.00 Psych::TreeBuilder#start_document
0.00 1277.23 0.00 648 0.00 0.00 Method#source_location
0.00 1277.23 0.00 108 0.00 0.00 Psych::Coder#[]=
0.00 1277.23 0.00 2 0.00 0.00 Gem::Specification#encode_with
0.00 1277.23 0.00 148 0.00 0.00 String#encoding
0.00 1277.23 0.00 18 0.00 0.00 Module#extended
0.00 1277.23 0.00 198 0.00 0.00 Psych::Visitors::YAMLTree#find_ivars
0.00 1277.23 0.00 18 0.00 0.00 Module#extend_object
0.00 1277.23 0.00 148 0.00 0.41 Gem::NoAliasYAMLTree#visit_String
0.00 1277.23 0.00 123 0.00 0.00 Module#attr_accessor
0.00 1277.23 0.00 150 0.00 0.00 Gem::NoAliasYAMLTree#register
0.00 1277.23 0.00 26 0.00 0.00 Psych::Visitors::YAMLTree#visit_NilClass
0.00 1277.23 0.00 102 0.00 0.00 Psych::Visitors::YAMLTree#visit_Integer
0.00 1277.23 0.00 225 0.00 0.00 Module#private
0.00 1277.23 0.00 50 0.00 5.00 Psych::Visitors::YAMLTree#dump_ivars
0.00 1277.23 0.00 50 0.00 5.20 Psych::Visitors::YAMLTree#visit_Object
0.00 1277.23 0.00 2 0.00 0.00 Gem::NoAliasYAMLTree#format_time
0.00 1277.23 0.00 2 0.00 0.00 Psych::Visitors::YAMLTree#visit_Time
0.00 1277.23 0.00 10 0.00 1.00 Gem::Dependency#to_yaml_properties
0.00 1277.23 0.00 10 0.00 1.00 Gem::Dependency#encode_with
0.00 1277.23 0.00 32 0.00 0.00 FalseClass#to_s
0.00 1277.23 0.00 10 0.00 0.00 Psych::Visitors::YAMLTree#visit_Symbol
0.00 1277.23 0.00 12 0.00 60.00 Psych::Visitors::YAMLTree#emit_coder
0.00 1277.23 0.00 12 0.00 60.83 Psych::Visitors::YAMLTree#dump_coder
0.00 1277.23 0.00 2 0.00 0.00 Psych::Handler#streaming?
0.00 1277.23 0.00 2 0.00 0.00 Psych::TreeBuilder#end_document
0.00 1277.23 0.00 2 0.00 235.00 Psych::Visitors::YAMLTree#push
0.00 1277.23 0.00 2 0.00 0.00 Psych::TreeBuilder#end_stream
0.00 1277.23 0.00 2 0.00 0.00 Psych::Visitors::YAMLTree#finish
0.00 1277.23 0.00 2 0.00 0.00 Psych::Visitors::YAMLTree#tree
0.00 1277.23 0.00 2 0.00 0.00 StringIO#set_encoding
0.00 1277.23 0.00 2 0.00 0.00 Psych::Emitter#initialize
0.00 1277.23 0.00 2 0.00 0.00 Psych::Visitors::Emitter#initialize
0.00 1277.23 0.00 2 0.00 0.00 Psych::Emitter#start_stream
0.00 1277.23 0.00 2 0.00 0.00 Psych::Emitter#start_document
0.00 1277.23 0.00 62 0.00 0.00 Psych::Emitter#start_mapping
0.00 1277.23 0.00 15 0.00 0.00 Regexp#quote
0.00 1277.23 0.00 540 0.00 0.02 Psych::Visitors::Emitter#visit_Psych_Nodes_Scalar
0.00 1277.23 0.00 100 0.00 0.00 Psych::Emitter#start_sequence
0.00 1277.23 0.00 100 0.00 0.00 Psych::Emitter#end_sequence
0.00 1277.23 0.00 95 0.00 0.00 Hash#keys
0.00 1277.23 0.00 143 0.00 0.00 Kernel.lambda
0.00 1277.23 0.00 62 0.00 3.06 Psych::Visitors::Emitter#visit_Psych_Nodes_Mapping
0.00 1277.23 0.00 2 0.00 0.00 StringIO#write
0.00 1277.23 0.00 2 0.00 0.00 Psych::Emitter#end_document
0.00 1277.23 0.00 2 0.00 40.00 Psych::Visitors::Emitter#visit_Psych_Nodes_Document
0.00 1277.23 0.00 2 0.00 0.00 Psych::Emitter#end_stream
0.00 1277.23 0.00 147 0.00 0.00 Module#attr_reader
0.00 1277.23 0.00 2 0.00 0.00 StringIO#string
0.00 1277.23 0.00 2 0.00 280.00 Gem::Specification#to_yaml
0.00 1277.23 0.00 1 0.00 0.00 #<Gem::Package::TarWriter:0x007f93ddf948b8>.metadata=
0.00 1277.23 0.00 58 0.00 0.00 File::Stat#size
0.00 1277.23 0.00 4316 0.00 0.00 Module#method_added
0.00 1277.23 0.00 124 0.00 0.00 Array#pack
0.00 1277.23 0.00 71 0.00 0.00 Module#include
0.00 1277.23 0.00 69 0.00 0.00 Module#included
0.00 1277.23 0.00 72 0.00 0.00 Module#append_features
0.00 1277.23 0.00 62 0.00 14.35 Gem::Package::TarHeader#to_s
0.00 1277.23 0.00 12 0.00 0.00 Gem::Package::TarWriter::RestrictedStream#write
0.00 1277.23 0.00 44 0.00 0.00 Module#autoload
0.00 1277.23 0.00 58 0.00 0.00 Gem::Package::TarWriter::BoundedStream#initialize
0.00 1277.23 0.00 58 0.00 0.17 Gem::Package::TarWriter::BoundedStream#write
0.00 1277.23 0.00 476 0.00 0.00 Class#inherited
0.00 1277.23 0.00 1 0.00 0.00 #<Gem::Package::TarWriter:0x007f93ddf948b8>.metadata
0.00 1277.23 0.00 4 0.00 0.00 Zlib::GzipWriter#flush
0.00 1277.23 0.00 4 0.00 0.00 Gem::Package::TarWriter#flush
0.00 1277.23 0.00 4 0.00 0.00 Gem::Package::TarWriter#close
0.00 1277.23 0.00 2 0.00 800.00 Zlib::GzipFile#wrap
0.00 1277.23 0.00 8 0.00 0.00 IO#pos=
0.00 1277.23 0.00 4 0.00 410.00 Gem::Package::TarWriter#add_file
0.00 1277.23 0.00 2 0.00 810.00 Gem::Package::TarOutput#add_gem_contents
0.00 1277.23 0.00 2 0.00 0.00 Zlib::GzipFile#finish
0.00 1277.23 0.00 2 0.00 10.00 Gem::Package::TarOutput#add_metadata
0.00 1277.23 0.00 2 0.00 0.00 Gem::Package::TarOutput#add_signatures
0.00 1277.23 0.00 2 0.00 0.00 Gem::Package::TarOutput#close
0.00 1277.23 0.00 2 0.00 820.00 Gem::Package::TarOutput#open
0.00 1277.23 0.00 2 0.00 820.00 Gem::Builder#write_package
0.00 1277.23 0.00 2 0.00 0.00 Gem::Builder#success
0.00 1277.23 0.00 2 0.00 0.00 Bundler::UI#debug
0.00 1277.23 0.00 2 0.00 0.00 Bundler::UI::RGProxy#say
0.00 1277.23 0.00 2 0.00 0.00 Gem::UserInteraction.say
0.00 1277.23 0.00 2 0.00 830.00 Gem::Builder#build
0.00 1277.23 0.00 2 0.00 830.00 Bundler::RubygemsIntegration#build
0.00 1277.23 0.00 2 0.00 830.00 Bundler::RubygemsIntegration#build_gem
0.00 1277.23 0.00 2 0.00 0.00 Bundler::RubygemsIntegration#path
0.00 1277.23 0.00 2 0.00 0.00 Bundler::Source::Path::Installer#initialize
0.00 1277.23 0.00 6 0.00 1211.67 Bundler::Source::Path#run_hooks
0.00 1277.23 0.00 2 0.00 50.00 Bundler::Source::Path::Installer#generate_bin
0.00 1277.23 0.00 4 0.00 0.00 File::Stat#directory?
0.00 1277.23 0.00 2 0.00 4635.00 Bundler::Source::Path#generate_bin
0.00 1277.23 0.00 1 0.00 7960.00 Bundler::Source::Path#install
0.00 1277.23 0.00 2 0.00 0.00 Bundler::Source::Git#to_s
0.00 1277.23 0.00 2 0.00 0.00 Gem::StreamUI#alert_warning
0.00 1277.23 0.00 2 0.00 0.00 Gem::UserInteraction.alert_warning
0.00 1277.23 0.00 2 0.00 0.00 TrueClass#to_s
0.00 1277.23 0.00 1 0.00 0.00 #<Gem::Package::TarWriter:0x007f93de9e5790>.metadata=
0.00 1277.23 0.00 1 0.00 0.00 #<Gem::Package::TarWriter:0x007f93de9e5790>.metadata
0.00 1277.23 0.00 1 0.00 1310.00 Bundler::Source::Git#install
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Rubygems#to_s
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Definition#sorted_sources
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Git#to_lock
0.00 1277.23 0.00 2 0.00 0.00 String#end_with?
0.00 1277.23 0.00 3 0.00 30.00 Enumerable.select
0.00 1277.23 0.00 716 0.00 0.00 String#start_with?
0.00 1277.23 0.00 4 0.00 0.00 Exception#message
0.00 1277.23 0.00 5 0.00 0.00 Exception#to_s
0.00 1277.23 0.00 117 0.00 2.99 Bundler::LazySpecification#to_lock
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Path#relative_path
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Path#to_lock
0.00 1277.23 0.00 1 0.00 0.00 Bundler::Source::Rubygems#to_lock
0.00 1277.23 0.00 1835 0.00 0.00 Gem.unresolved_deps
0.00 1277.23 0.00 1 0.00 550.00 Bundler::Definition#to_lock
0.00 1277.23 0.00 1 0.00 550.00 Bundler::Definition#lock
0.00 1277.23 0.00 1 0.00 550.00 Bundler::Environment#lock
0.00 1277.23 0.00 1 0.00 690.00 Bundler::Installer#run
0.00 1277.23 0.00 1 0.00 690.00 Bundler::Installer#install
0.00 1277.23 0.00 1 0.00 0.00 Thor::Shell::Basic#lookup_color
0.00 1277.23 0.00 1 0.00 0.00 Thor::Shell::Color#set_color
0.00 1277.23 0.00 1 0.00 0.00 Bundler::UI::Shell#confirm
0.00 1277.23 0.00 1 0.00 700.00 Bundler::CLI#update
0.00 1277.23 0.00 1 0.00 700.00 Thor::Task#run
0.00 1277.23 0.00 1 0.00 700.00 Thor::Invocation.invoke_task
0.00 1277.23 0.00 1 0.00 700.00 Thor#dispatch
0.00 1277.23 0.00 1 0.00 700.00 Thor::Base::ClassMethods.start
0.00 1277.23 0.00 1 0.00 710.00 Bundler.with_friendly_errors
0.00 1280.58 0.00 1 0.00 1280580.00 #toplevel
total (ms/call) name
---------------- ---------------------------------------
1,280,580 #toplevel
1,133,000 Bundler::Definition#resolve_remotely!
1,097,410 Bundler::Source::Rubygems#fetch_specs
1,097,410 Bundler::Index#build
1,026,540 Bundler::Source::Rubygems#remote_specs
566,500 Bundler::Definition#specs
548,705 Bundler::Definition#index
282,358 Bundler::Definition#resolve
141,847 Bundler::Fetcher#specs
127,172 Bundler::Index#use
70,651 Bundler::Index#each
31,640 Bundler::Resolver#start
@mdub
Copy link

mdub commented Apr 10, 2013

In my testing, most of the time is going into downloading gemspec files ... not from rubygems.org, but from our private gem repository! We've tweaked the settings on our http_proxy, which seems to have resolved those issues.

The culprit (in our case) appears to be Bundler::Index#unmet_dependency_names, which triggers Bundler::LazySpecification#materialize for EVERY GEM in our private gem repo. So, while our proxy was misconfigured, it still doesn't explain why bundler does that!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment