Skip to content

Instantly share code, notes, and snippets.

@kritik
Last active December 19, 2015 04:48
Show Gist options
  • Save kritik/5899265 to your computer and use it in GitHub Desktop.
Save kritik/5899265 to your computer and use it in GitHub Desktop.
RubyProf.start
User.new({token: "$2a$10$Iii/rh4SAu4SN4bSz2d6kO0XRgny71iMFxQtArvwZuUhNcjigHW7S"}, true).find_photo(37)
result = RubyProf.stop
printer = RubyProf::FlatPrinter.new(result)
printer.print(STDOUT)
Thread ID: 70098585257680
Fiber ID: 70098618506940
Total: 0.139586
Sort by: self_time
%self total self wait child calls name
18.66 0.076 0.026 0.000 0.050 97 *Kernel#require
8.93 0.012 0.012 0.000 0.000 186 Module#constants
8.74 0.114 0.012 0.000 0.102 2 <Module::Kernel>#load
3.76 0.005 0.005 0.000 0.000 2 Readline#readline
3.73 0.005 0.005 0.000 0.000 96 Array#-
1.80 0.048 0.003 0.000 0.045 836 *Array#each
1.26 0.004 0.002 0.000 0.003 63 *Module#class_eval
0.71 0.007 0.001 0.000 0.006 165 RubyLex#getc
0.63 0.002 0.001 0.000 0.001 1 ActiveResource::Associations#belongs_to
0.55 0.002 0.001 0.000 0.001 190 ActiveSupport::Inflector#constantize
0.52 0.003 0.001 0.000 0.002 189 Module#qualified_const_defined?
0.49 0.012 0.001 0.000 0.011 111 Array#map
0.49 0.001 0.001 0.000 0.000 99 ActiveSupport::Dependencies#load?
0.44 0.001 0.001 0.000 0.000 8 Module#module_eval
0.42 0.001 0.001 0.000 0.000 33 Regexp#===
0.41 0.001 0.001 0.000 0.000 1 TCPSocket#initialize
0.41 0.001 0.001 0.000 0.000 215 String#sub
0.41 0.002 0.001 0.000 0.002 379 Enumerable#inject
0.41 0.001 0.001 0.000 0.000 404 String#split
0.39 0.002 0.001 0.000 0.001 96 ActiveSupport::Dependencies#to_constant_name
0.38 0.004 0.001 0.000 0.003 189 ActiveSupport::Dependencies#qualified_const_defined?
0.34 0.017 0.000 0.000 0.017 93 ActiveSupport::Dependencies::WatchStack#new_constants
0.34 0.001 0.000 0.000 0.000 6 *<Class::ActiveResource::Base>#format
0.32 0.000 0.000 0.000 0.000 671 Module#method_added
0.29 0.010 0.000 0.000 0.009 40 Proc#call
0.29 0.000 0.000 0.000 0.000 389 Module#const_get
0.28 0.000 0.000 0.000 0.000 108 IO#set_encoding
0.27 0.000 0.000 0.000 0.000 316 String#sub!
0.27 0.001 0.000 0.000 0.000 28 Array#&
0.26 0.001 0.000 0.000 0.001 8 RubyLex#identify_identifier
0.25 0.001 0.000 0.000 0.000 189 <Module::QualifiedConstUtils>#names
0.25 0.013 0.000 0.000 0.012 186 Module#local_constants
0.25 0.000 0.000 0.000 0.000 189 <Module::QualifiedConstUtils>#raise_if_absolute
0.24 0.001 0.000 0.000 0.000 197 ActiveSupport::Dependencies#log_activity?
0.24 0.000 0.000 0.000 0.000 525 String#==
0.23 0.000 0.000 0.000 0.000 1 <Class::Dir>#[]
0.23 0.000 0.000 0.000 0.000 283 <Module::ActiveSupport::Dependencies>#constant_watch_stack
0.22 0.000 0.000 0.000 0.000 109 String#=~
0.22 0.000 0.000 0.000 0.000 436 Module#===
0.21 0.001 0.000 0.000 0.000 11 ActiveSupport::Inflector#underscore
0.21 0.094 0.000 0.000 0.094 97 *ActiveSupport::Dependencies::Loadable#load_dependency
0.19 0.000 0.000 0.000 0.000 93 Array#include?
0.18 0.000 0.000 0.000 0.000 207 Module#const_defined?
0.18 0.000 0.000 0.000 0.000 1 Kernel#loop
0.18 0.011 0.000 0.000 0.011 47 *IRB::SLex::Node#match_io
0.17 0.011 0.000 0.000 0.011 28 RubyLex#token
0.17 0.000 0.000 0.000 0.000 58 String#gsub!
0.17 0.000 0.000 0.000 0.000 197 <Module::ActiveSupport::Dependencies>#logger
0.16 0.001 0.000 0.000 0.001 11 Hash#each
0.16 0.000 0.000 0.000 0.000 39 RubyLex#ungetc
0.16 0.001 0.000 0.000 0.001 1 RubyLex#identify_string
0.15 0.000 0.000 0.000 0.000 354 Kernel#hash
0.15 0.001 0.000 0.000 0.001 33 *RubyToken#Token
0.15 0.001 0.000 0.000 0.001 94 Object#presence
0.14 0.001 0.000 0.000 0.000 109 String#blank?
0.14 0.000 0.000 0.000 0.000 45 Kernel#define_singleton_method
0.14 0.004 0.000 0.000 0.004 75 *Class#new
0.14 0.000 0.000 0.000 0.000 235 Array#pop
0.13 0.000 0.000 0.000 0.000 198 Symbol#to_s
0.13 0.000 0.000 0.000 0.000 263 Array#concat
0.13 0.001 0.000 0.000 0.001 96 Object#present?
0.13 0.000 0.000 0.000 0.000 51 Module#define_method
0.13 0.000 0.000 0.000 0.000 97 ActiveSupport::Dependencies#log
0.13 0.000 0.000 0.000 0.000 210 Kernel#is_a?
0.13 0.128 0.000 0.000 0.127 4 Kernel#eval
0.12 0.000 0.000 0.000 0.000 32 Module#attr_reader
0.12 0.000 0.000 0.000 0.000 100 ActiveSupport::Dependencies#log_call
0.12 0.000 0.000 0.000 0.000 215 BasicObject#singleton_method_added
0.12 0.000 0.000 0.000 0.000 93 ActiveSupport::Dependencies::WatchStack#pop_modules
0.12 0.012 0.000 0.000 0.012 93 ActiveSupport::Dependencies::WatchStack#watch_namespaces
0.11 0.000 0.000 0.000 0.000 215 Array#first
0.11 0.000 0.000 0.000 0.000 97 ActiveSupport::Dependencies::WatchStack#watching?
0.11 0.000 0.000 0.000 0.000 109 Kernel#!~
0.11 0.000 0.000 0.000 0.000 219 Array#last
0.11 0.000 0.000 0.000 0.000 5 URI::Generic#initialize
0.10 0.094 0.000 0.000 0.094 97 *ActiveSupport::Dependencies::Loadable#require
0.10 0.000 0.000 0.000 0.000 36 ActiveSupport::Inflector#inflections
0.10 0.000 0.000 0.000 0.000 42 ThreadSafe::Cache#[]
0.10 0.000 0.000 0.000 0.000 168 Kernel#kind_of?
0.10 0.000 0.000 0.000 0.000 99 <Module::ActiveSupport::Dependencies>#mechanism
0.09 0.000 0.000 0.000 0.000 9 BasicObject#instance_eval
0.09 0.000 0.000 0.000 0.000 1 <Class::Net::HTTPResponse>#each_response_header
0.09 0.000 0.000 0.000 0.000 170 Array#push
0.09 0.000 0.000 0.000 0.000 111 Module#name
0.09 0.000 0.000 0.000 0.000 169 Array#shift
0.09 0.000 0.000 0.000 0.000 133 Class#inherited
0.08 0.000 0.000 0.000 0.000 15 <Class::File>#file?
0.08 0.000 0.000 0.000 0.000 13 String#gsub
0.08 0.000 0.000 0.000 0.000 141 Symbol#==
0.08 0.000 0.000 0.000 0.000 34 Module#remove_possible_method
0.08 0.000 0.000 0.000 0.000 49 Kernel#dup
0.08 0.011 0.000 0.000 0.011 28 IRB::SLex#match
0.08 0.011 0.000 0.000 0.011 2 RubyLex#lex
0.08 0.001 0.000 0.000 0.001 15 Class#class_attribute
0.08 0.000 0.000 0.000 0.000 96 Array#*
0.07 0.004 0.000 0.000 0.004 16 *ActiveSupport::Concern#append_features
0.07 0.001 0.000 0.000 0.001 3 *IO#read_nonblock
0.07 0.000 0.000 0.000 0.000 63 Hash#[]=
0.07 0.000 0.000 0.000 0.000 28 RubyToken::Token#initialize
0.07 0.000 0.000 0.000 0.000 51 *RubyVM::DebugInspector#frame_binding
0.07 0.000 0.000 0.000 0.000 62 String#[]
0.07 0.000 0.000 0.000 0.000 25 ActiveSupport::HashWithIndifferentAccess#convert_value
0.07 0.000 0.000 0.000 0.000 22 Array#extract_options!
0.07 0.000 0.000 0.000 0.000 53 Kernel#initialize_dup
0.07 0.000 0.000 0.000 0.000 128 Kernel#nil?
0.07 0.000 0.000 0.000 0.000 25 Module#attr_accessor
0.06 0.000 0.000 0.000 0.000 23 Module#attr_writer
0.06 0.000 0.000 0.000 0.000 36 <Class::ActiveSupport::Inflector::Inflections>#instance
0.06 0.000 0.000 0.000 0.000 25 ActiveSupport::HashWithIndifferentAccess#[]=
0.06 0.000 0.000 0.000 0.000 13 ActiveResource::Schema#attribute
0.06 0.000 0.000 0.000 0.000 19 Class#singleton_class?
0.06 0.000 0.000 0.000 0.000 5 Module#alias_method_chain
0.06 0.000 0.000 0.000 0.000 1 Kernel#caller
0.06 0.000 0.000 0.000 0.000 31 *Kernel#extend
0.06 0.000 0.000 0.000 0.000 62 Kernel#instance_variable_set
0.06 0.000 0.000 0.000 0.000 61 Hash#values
0.06 0.000 0.000 0.000 0.000 69 <Class::RubyLex>#debug?
0.06 0.000 0.000 0.000 0.000 72 String#downcase
0.05 0.000 0.000 0.000 0.000 88 String#to_s
0.05 0.000 0.000 0.000 0.000 25 ActiveSupport::Concern#included
0.05 0.000 0.000 0.000 0.000 42 ThreadSafe::NonConcurrentCacheBackend#[]
0.05 0.000 0.000 0.000 0.000 47 Module#ancestors
0.05 0.000 0.000 0.000 0.000 4 Array#rindex
0.05 0.001 0.000 0.000 0.001 8 ActiveSupport::Inflector#apply_inflections
0.05 0.000 0.000 0.000 0.000 27 *Array#join
0.05 0.000 0.000 0.000 0.000 31 Module#extend_object
0.05 0.000 0.000 0.000 0.000 26 ActiveSupport::HashWithIndifferentAccess#convert_key
0.05 0.004 0.000 0.000 0.004 28 *Module#include
0.05 0.001 0.000 0.000 0.000 1 <Class::RubyVM::DebugInspector>#open
0.05 0.000 0.000 0.000 0.000 28 IRB::Notifier::AbstractNotifier#printf
0.05 0.002 0.000 0.000 0.002 2 ActiveModel::Name#initialize
0.04 0.115 0.000 0.000 0.115 2 ActiveSupport::Dependencies#require_or_load
0.04 0.001 0.000 0.000 0.001 5 URI::Parser#split
0.04 0.000 0.000 0.000 0.000 37 Module#method_defined?
0.04 0.000 0.000 0.000 0.000 30 RubyLex#peek
0.04 0.000 0.000 0.000 0.000 16 <Class::File>#expand_path
0.04 0.117 0.000 0.000 0.116 3 *ActiveSupport::Dependencies#load_missing_constant
0.04 0.000 0.000 0.000 0.000 19 Module#undef_method
0.04 0.000 0.000 0.000 0.000 1 Net::HTTP#begin_transport
0.04 0.000 0.000 0.000 0.000 46 String#concat
0.04 0.000 0.000 0.000 0.000 16 Net::BufferedIO#rbuf_consume
0.04 0.000 0.000 0.000 0.000 13 Net::HTTPHeader#add_field
0.04 0.133 0.000 0.000 0.133 4 IRB::Irb#signal_status
0.04 0.000 0.000 0.000 0.000 28 IRB::Notifier::LeveledNotifier#notify?
0.04 0.000 0.000 0.000 0.000 41 String#initialize_copy
0.04 0.000 0.000 0.000 0.000 10 Symbol#=~
0.04 0.000 0.000 0.000 0.000 76 Hash#fetch
0.04 0.000 0.000 0.000 0.000 1 Regexp#match
0.04 0.000 0.000 0.000 0.000 55 NilClass#nil?
0.04 0.000 0.000 0.000 0.000 28 Comparable#>=
0.04 0.000 0.000 0.000 0.000 50 Kernel#block_given?
0.04 0.001 0.000 0.000 0.001 15 Net::BufferedIO#readuntil
0.03 0.005 0.000 0.000 0.005 2 IRB::ReadlineInputMethod#gets
0.03 0.139 0.000 0.000 0.139 1 RubyLex#each_top_level_statement
0.03 0.000 0.000 0.000 0.000 28 IRB::Notifier::LeveledNotifier#<=>
0.03 0.000 0.000 0.000 0.000 20 <Class::File>#join
0.03 0.000 0.000 0.000 0.000 16 Set#include?
0.03 0.000 0.000 0.000 0.000 18 Module#alias_method
0.03 0.000 0.000 0.000 0.000 8 IRB::Context#verbose?
0.03 0.000 0.000 0.000 0.000 3 IO#write
0.03 0.000 0.000 0.000 0.000 2 String#chars
0.03 0.000 0.000 0.000 0.000 27 Module#append_features
0.03 0.000 0.000 0.000 0.000 20 ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
0.03 0.000 0.000 0.000 0.000 19 RubyLex#getc_of_rests
0.03 0.001 0.000 0.000 0.000 1 URI::Generic#merge
0.03 0.001 0.000 0.000 0.001 5 URI::Parser#parse
0.03 0.000 0.000 0.000 0.000 1 URI::Generic#merge_path
0.03 0.000 0.000 0.000 0.000 5 ActiveSupport::HashWithIndifferentAccess#initialize
0.03 0.001 0.000 0.000 0.001 12 *ActiveSupport::Callbacks::ClassMethods#define_callbacks
0.03 0.115 0.000 0.000 0.115 2 ActiveSupport::Dependencies#load_file
0.03 0.000 0.000 0.000 0.000 12 IRB::Irb#prompt
0.02 0.000 0.000 0.000 0.000 1 RubyLex#identify_number
0.02 0.000 0.000 0.000 0.000 30 Kernel#instance_variable_defined?
0.02 0.000 0.000 0.000 0.000 35 Module#private
0.02 0.000 0.000 0.000 0.000 5 ActiveSupport::HashWithIndifferentAccess#update
0.02 0.000 0.000 0.000 0.000 25 ActiveSupport::HashWithIndifferentAccess#regular_writer
0.02 0.001 0.000 0.000 0.001 2 *Net::HTTP#connect
0.02 0.000 0.000 0.000 0.000 11 Regexp#to_s
0.02 0.000 0.000 0.000 0.000 9 *Mutex#synchronize
0.02 0.000 0.000 0.000 0.000 10 <Module::ActiveSupport::Concern>#extended
0.02 0.000 0.000 0.000 0.000 30 Fixnum#<=>
0.02 0.000 0.000 0.000 0.000 38 Kernel#respond_to_missing?
0.02 0.000 0.000 0.000 0.000 39 Array#unshift
0.02 0.000 0.000 0.000 0.000 1 Net::HTTPGenericRequest#initialize
0.02 0.000 0.000 0.000 0.000 31 Module#included
0.02 0.000 0.000 0.000 0.000 24 String#to_sym
0.02 0.115 0.000 0.000 0.115 93 *ActiveSupport::Dependencies#new_constants_in
0.02 0.001 0.000 0.000 0.001 1 Module#delegate
0.02 0.000 0.000 0.000 0.000 25 Kernel#respond_to?
0.02 0.001 0.000 0.000 0.001 4 *<Class::ActiveResource::Base>#schema
0.02 0.000 0.000 0.000 0.000 5 URI::Generic#set_port
0.02 0.000 0.000 0.000 0.000 34 String#===
0.02 0.000 0.000 0.000 0.000 6 IRB::Context#prompting?
0.02 0.000 0.000 0.000 0.000 4 *ActiveSupport::Callbacks::ClassMethods#__update_callbacks
0.02 0.000 0.000 0.000 0.000 1 <Class::IO>#select
0.02 0.000 0.000 0.000 0.000 3 ActiveSupport::Inflector#camelize
0.02 0.002 0.000 0.000 0.002 1 Kernel#catch
0.02 0.000 0.000 0.000 0.000 2 <Object::Object>#push
0.02 0.000 0.000 0.000 0.000 12 Kernel#format
0.02 0.000 0.000 0.000 0.000 8 RubyToken::TkId#initialize
0.02 0.000 0.000 0.000 0.000 7 String#to_i
0.02 0.000 0.000 0.000 0.000 7 Kernel#tap
0.02 0.000 0.000 0.000 0.000 6 ActiveSupport::Callbacks::CallbackChain#initialize
0.02 0.000 0.000 0.000 0.000 13 Fixnum#to_default_s
0.02 0.000 0.000 0.000 0.000 2 URI::Generic#find_proxy
0.02 0.000 0.000 0.000 0.000 19 Kernel#class
0.02 0.000 0.000 0.000 0.000 5 URI::Generic#set_userinfo
0.02 0.000 0.000 0.000 0.000 2 ActiveSupport::Dependencies#loadable_constants_for_path
0.02 0.000 0.000 0.000 0.000 16 String#slice!
0.02 0.002 0.000 0.000 0.002 2 ActiveResource::Base#load
0.02 0.000 0.000 0.000 0.000 29 Hash#key?
0.02 0.000 0.000 0.000 0.000 13 <Class::ActiveResource::Base>#prefix_parameters
0.02 0.000 0.000 0.000 0.000 1 JSON::Ext::Parser#parse
0.02 0.000 0.000 0.000 0.000 4 <Module::Singleton>#__init__
0.02 0.000 0.000 0.000 0.000 4 Hash#with_indifferent_access
0.02 0.000 0.000 0.000 0.000 13 String#tr!
0.02 0.000 0.000 0.000 0.000 20 Hash#include?
0.02 0.000 0.000 0.000 0.000 3 Module#parents
0.02 0.000 0.000 0.000 0.000 11 String#downcase!
0.02 0.000 0.000 0.000 0.000 19 BasicObject#singleton_method_undefined
0.02 0.000 0.000 0.000 0.000 1 Array#select
0.02 0.000 0.000 0.000 0.000 2 Hash#inspect
0.02 0.000 0.000 0.000 0.000 19 Module#extended
0.02 0.000 0.000 0.000 0.000 12 BasicObject#!=
0.02 0.000 0.000 0.000 0.000 2 Kernel#inspect
0.02 0.000 0.000 0.000 0.000 13 String#capitalize
0.02 0.000 0.000 0.000 0.000 12 String#upcase
0.02 0.000 0.000 0.000 0.000 1 Net::HTTP#initialize
0.02 0.000 0.000 0.000 0.000 4 Net::HTTPGenericRequest#[]=
0.02 0.000 0.000 0.000 0.000 2 <Module::Singleton>#included
0.02 0.000 0.000 0.000 0.000 1 SystemCallError#initialize
0.02 0.000 0.000 0.000 0.000 9 Net::HTTPHeader#[]
0.02 0.000 0.000 0.000 0.000 2 Kernel#with_warnings
0.02 0.000 0.000 0.000 0.000 5 String#underscore
0.02 0.003 0.000 0.000 0.003 1 ActiveSupport::Notifications::Instrumenter#instrument
0.02 0.000 0.000 0.000 0.000 19 Kernel#singleton_class
0.02 0.000 0.000 0.000 0.000 3 ActiveSupport::Dependencies#search_for_file
0.02 0.000 0.000 0.000 0.000 4 <Class::ActiveSupport::HashWithIndifferentAccess>#new_from_hash_copying_default
0.02 0.000 0.000 0.000 0.000 10 Regexp#=~
0.02 0.000 0.000 0.000 0.000 41 RubyVM::DebugInspector#frame_iseq
0.02 0.000 0.000 0.000 0.000 16 String#index
0.02 0.000 0.000 0.000 0.000 1 Net::HTTPResponse#inflater
0.02 0.001 0.000 0.000 0.001 1 Net::BufferedIO#rbuf_fill
0.01 0.000 0.000 0.000 0.000 4 ActiveModel::Callbacks#_define_before_model_callback
0.01 0.000 0.000 0.000 0.000 5 URI::Generic#set_scheme
0.01 0.000 0.000 0.000 0.000 18 String#strip
0.01 0.000 0.000 0.000 0.000 5 URI::Generic#split_userinfo
0.01 0.000 0.000 0.000 0.000 5 MatchData#[]
0.01 0.000 0.000 0.000 0.000 5 URI::Generic#default_port
0.01 0.000 0.000 0.000 0.000 3 ActiveSupport::Dependencies#qualified_name_for
0.01 0.002 0.000 0.000 0.002 2 *<Class::ActiveResource::Base>#element_path
0.01 0.000 0.000 0.000 0.000 4 Net::HTTPResponse#read_body
0.01 0.000 0.000 0.000 0.000 14 Module#<
0.01 0.000 0.000 0.000 0.000 2 ActiveSupport::Callbacks::ClassMethods#__callback_runner_name
0.01 0.000 0.000 0.000 0.000 2 <Class::ActiveResource::Base>#prefix
0.01 0.000 0.000 0.000 0.000 4 Set#add
0.01 0.000 0.000 0.000 0.000 15 String#inspect
0.01 0.006 0.000 0.000 0.006 2 RubyLex#buf_input
0.01 0.000 0.000 0.000 0.000 10 Hash#initialize_copy
0.01 0.010 0.000 0.000 0.010 1 <Class::ActiveResource::Base>#find_single
0.01 0.000 0.000 0.000 0.000 6 URI::Generic#set_path
0.01 0.001 0.000 0.000 0.001 4 <Module::URI>#parse
0.01 0.001 0.000 0.000 0.001 5 ActiveSupport::Inflector#pluralize
0.01 0.000 0.000 0.000 0.000 6 URI::Generic#set_fragment
0.01 0.001 0.000 0.000 0.001 1 <Class::Net::HTTPResponse>#read_new
0.01 0.000 0.000 0.000 0.000 6 Net::HTTPHeader#capitalize
0.01 0.000 0.000 0.000 0.000 3 *MultiJson::Options#get_options
0.01 0.000 0.000 0.000 0.000 1 ActiveResource::Associations#defines_belongs_to_finder_method
0.01 0.000 0.000 0.000 0.000 3 Module#private_class_method
0.01 0.000 0.000 0.000 0.000 2 ActiveSupport::Inflector#humanize
0.01 0.000 0.000 0.000 0.000 2 IRB::Context#set_last_value
0.01 0.000 0.000 0.000 0.000 6 *ActiveModel::Validations::ClassMethods#inherited
0.01 0.000 0.000 0.000 0.000 2 ActiveSupport::Callbacks::Callback#initialize
0.01 0.000 0.000 0.000 0.000 2 ActiveResource::Base#split_options
0.01 0.003 0.000 0.000 0.003 1 <Module::ActiveSupport::JSON>#decode
0.01 0.000 0.000 0.000 0.000 15 Module#private_method_defined?
0.01 0.000 0.000 0.000 0.000 7 Module#autoload
0.01 0.003 0.000 0.000 0.003 1 Net::HTTP#start
0.01 0.000 0.000 0.000 0.000 1 Net::HTTPResponse#reading_body
0.01 0.000 0.000 0.000 0.000 3 Module#anonymous?
0.01 0.000 0.000 0.000 0.000 4 URI::HTTP#initialize
0.01 0.000 0.000 0.000 0.000 4 Hash#merge
0.01 0.117 0.000 0.000 0.117 3 *ActiveSupport::Dependencies::ModuleConstMissing#const_missing
0.01 0.000 0.000 0.000 0.000 8 Hash#initialize
0.01 0.000 0.000 0.000 0.000 4 Module#parent_name
0.01 0.000 0.000 0.000 0.000 1 JSON::Ext::Parser#initialize
0.01 0.000 0.000 0.000 0.000 1 MultiJson::Adapters::JsonCommon#load
0.01 0.000 0.000 0.000 0.000 8 <Module::URI>#scheme_list
0.01 0.000 0.000 0.000 0.000 4 Net::HTTPHeader#[]=
0.01 0.000 0.000 0.000 0.000 4 ActiveModel::Callbacks#_define_around_model_callback
0.01 0.000 0.000 0.000 0.000 12 Module#protected
0.01 0.000 0.000 0.000 0.000 2 <Module::ActiveSupport::Notifications::Fanout::Subscribers>#new
0.01 0.000 0.000 0.000 0.000 2 <Module::Singleton>#append_features
0.01 0.000 0.000 0.000 0.000 2 String#camelize
0.01 0.000 0.000 0.000 0.000 2 Set#initialize
0.01 0.001 0.000 0.000 0.001 2 <Class::ActiveResource::Base>#site=
0.01 0.000 0.000 0.000 0.000 2 Exception#initialize
0.01 0.000 0.000 0.000 0.000 1 String#constantize
0.01 0.000 0.000 0.000 0.000 1 IO#close
0.01 0.000 0.000 0.000 0.000 1 String#classify
0.01 0.000 0.000 0.000 0.000 10 <Class::Regexp>#escape
0.01 0.000 0.000 0.000 0.000 2 Kernel#URI
0.01 0.000 0.000 0.000 0.000 1 URI::Generic#merge0
0.01 0.000 0.000 0.000 0.000 3 Array#flatten
0.01 0.000 0.000 0.000 0.000 2 RubyLex#get_readed
0.01 0.000 0.000 0.000 0.000 1 <Class::MultiJson::Adapter>#cache
0.01 0.000 0.000 0.000 0.000 2 Set#merge
0.01 0.014 0.000 0.000 0.014 2 *User#find_photo
0.01 0.000 0.000 0.000 0.000 6 IO#tty?
0.01 0.000 0.000 0.000 0.000 2 Singleton::SingletonClassMethods#inherited
0.01 0.000 0.000 0.000 0.000 2 ActiveSupport::Callbacks::Callback#recompile_options!
0.01 0.000 0.000 0.000 0.000 1 <Class::ActiveResource::Base>#connection
0.01 0.000 0.000 0.000 0.000 20 Class#superclass
0.01 0.000 0.000 0.000 0.000 5 <Class::File>#directory?
0.01 0.003 0.000 0.000 0.002 2 *MultiJson#load_adapter
0.01 0.000 0.000 0.000 0.000 1 URI::Parser#convert_to_uri
0.01 0.000 0.000 0.000 0.000 4 ActiveModel::Callbacks#_define_after_model_callback
0.01 0.000 0.000 0.000 0.000 2 <Module::ActiveSupport::DescendantsTracker>#store_inherited
0.01 0.000 0.000 0.000 0.000 4 Net::BufferedIO#closed?
0.01 0.000 0.000 0.000 0.000 1 Net::HTTPResponse#initialize
0.01 0.000 0.000 0.000 0.000 1 Net::HTTP#end_transport
0.01 0.000 0.000 0.000 0.000 3 ActiveSupport::Notifications::Fanout#listeners_for
0.01 0.000 0.000 0.000 0.000 2 ActiveSupport::Notifications::Fanout#subscribe
0.01 0.001 0.000 0.000 0.001 1 <Class::ActiveResource::Base>#instantiate_record
0.01 0.000 0.000 0.000 0.000 4 *ActiveSupport::Callbacks::ClassMethods#__generate_callback_runner_name
0.01 0.002 0.000 0.000 0.002 2 ActiveModel::Naming#model_name
0.01 0.000 0.000 0.000 0.000 6 Hash#keys
0.01 0.002 0.000 0.000 0.002 2 ActiveResource::Base#initialize
0.01 0.000 0.000 0.000 0.000 2 ActiveSupport::Callbacks::Callback#_compile_filter
0.01 0.000 0.000 0.000 0.000 2 ActiveModel::Observing::ClassMethods#inherited
0.01 0.000 0.000 0.000 0.000 1 Class#cattr_writer
0.01 0.000 0.000 0.000 0.000 2 IRB::Irb#output_value
0.01 0.000 0.000 0.000 0.000 6 URI::Generic#set_query
0.01 0.000 0.000 0.000 0.000 3 *Net::BufferedIO#read
0.01 0.000 0.000 0.000 0.000 8 Module#to_s
0.01 0.000 0.000 0.000 0.000 2 <Module::IRB>#CurrentContext
0.01 0.000 0.000 0.000 0.000 6 RubyLex#prompt
0.01 0.001 0.000 0.000 0.000 2 *ActiveResource::Associations::Builder::BelongsTo#build
0.01 0.000 0.000 0.000 0.000 2 ActiveSupport::Inflector#demodulize
0.01 0.128 0.000 0.000 0.128 4 IRB::WorkSpace#evaluate
0.01 0.000 0.000 0.000 0.000 2 ActiveSupport::Inflector#tableize
0.01 0.001 0.000 0.000 0.000 3 ActiveSupport::Inflector#singularize
0.01 0.000 0.000 0.000 0.000 6 <Module::ActiveSupport::Dependencies>#autoload_paths
0.01 0.000 0.000 0.000 0.000 3 *<Class::ActiveResource::Base>#headers
0.01 0.000 0.000 0.000 0.000 2 Array#[]=
0.01 0.000 0.000 0.000 0.000 1 Net::BufferedIO#writing
0.01 0.000 0.000 0.000 0.000 5 Kernel#Array
0.01 0.000 0.000 0.000 0.000 2 ActiveSupport::Dependencies#load_once_path?
0.01 0.000 0.000 0.000 0.000 4 *Net::HTTP#proxy_uri
0.01 0.000 0.000 0.000 0.000 2 String#scan
0.01 0.000 0.000 0.000 0.000 1 String#slice
0.01 0.000 0.000 0.000 0.000 3 <Class::ActiveResource::Base>#split_options
0.01 0.000 0.000 0.000 0.000 1 ActiveSupport::Notifications::Instrumenter#finish
0.01 0.000 0.000 0.000 0.000 6 <Module::ActiveSupport::Dependencies>#loaded
0.01 0.000 0.000 0.000 0.000 2 *Net::HTTP#addr_port
0.01 0.000 0.000 0.000 0.000 1 ActiveSupport::Subscriber#initialize
0.01 0.000 0.000 0.000 0.000 1 URI::Parser#escape
0.01 0.000 0.000 0.000 0.000 1 ActiveResource::Connection#handle_response
0.01 0.000 0.000 0.000 0.000 5 URI::Generic#set_opaque
0.01 0.000 0.000 0.000 0.000 1 ActiveResource::Reflection::AssociationReflection#foreign_key
0.01 0.000 0.000 0.000 0.000 11 NilClass#to_s
0.01 0.000 0.000 0.000 0.000 1 ActiveSupport::Inflector#classify
0.01 0.000 0.000 0.000 0.000 5 <Class::URI::Generic>#default_port
0.01 0.000 0.000 0.000 0.000 2 <Class::ActiveResource::Associations::Builder::Association>#valid_options=
0.01 0.000 0.000 0.000 0.000 4 Array#uniq!
0.01 0.000 0.000 0.000 0.000 7 Kernel#freeze
0.01 0.000 0.000 0.000 0.000 5 Hash#each_pair
0.01 0.000 0.000 0.000 0.000 1 ActiveResource::Schema#integer
0.01 0.000 0.000 0.000 0.000 2 <Class::ActiveResource::Base>#prefix=
0.01 0.000 0.000 0.000 0.000 2 ActiveResource::Schema#initialize
0.01 0.000 0.000 0.000 0.000 2 UnboundMethod#bind
0.01 0.003 0.000 0.000 0.003 1 MultiJson#load
0.01 0.000 0.000 0.000 0.000 5 Enumerable#any?
0.01 0.000 0.000 0.000 0.000 2 ActiveSupport::Callbacks::Callback#normalize_options!
0.01 0.000 0.000 0.000 0.000 7 Hash#merge!
0.01 0.000 0.000 0.000 0.000 1 JSON#parse
0.01 0.001 0.000 0.000 0.001 1 <Class::Net::HTTPResponse>#read_status_line
0.01 0.000 0.000 0.000 0.000 2 *<Class::ActiveResource::Base>#proxy
0.01 0.000 0.000 0.000 0.000 4 URI::Generic#absolute?
0.01 0.000 0.000 0.000 0.000 4 Net::HTTP#use_ssl?
0.01 0.000 0.000 0.000 0.000 1 ActiveResource::Schema#binary
0.01 0.001 0.000 0.000 0.001 2 <Class::ActiveResource::Base>#create_site_uri_from
0.01 0.000 0.000 0.000 0.000 4 Net::HTTPHeader#key?
0.01 0.000 0.000 0.000 0.000 8 Module#public
0.01 0.000 0.000 0.000 0.000 1 Net::HTTPHeader#content_length
0.01 0.000 0.000 0.000 0.000 2 MultiJson::Options#load_options
0.01 0.000 0.000 0.000 0.000 1 <Module::MultiJson>#cached_options
0.01 0.001 0.000 0.000 0.001 1 Timeout#timeout
0.01 0.003 0.000 0.000 0.003 1 MultiJson#use
0.01 0.004 0.000 0.000 0.004 2 *ActiveResource::Connection#request
0.01 0.003 0.000 0.000 0.003 1 ActiveResource::Formats::JsonFormat#decode
0.01 0.000 0.000 0.000 0.000 2 *ActiveResource::Associations::Builder::Association#validate_options
0.01 0.000 0.000 0.000 0.000 5 URI::Generic#set_registry
0.01 0.000 0.000 0.000 0.000 2 RubyToken::TkVal#initialize
0.01 0.000 0.000 0.000 0.000 2 ActiveSupport::Callbacks::ClassMethods#__reset_runner
0.01 0.000 0.000 0.000 0.000 2 ActiveSupport::Notifications::Fanout::Subscribers::Evented#initialize
0.01 0.000 0.000 0.000 0.000 1 Net::BufferedIO#initialize
0.01 0.000 0.000 0.000 0.000 3 Mutex_m#mu_synchronize
0.01 0.000 0.000 0.000 0.000 2 ActiveResource::LogSubscriber#logger
0.01 0.000 0.000 0.000 0.000 4 *ActiveSupport::Callbacks::ClassMethods#set_callback
0.01 0.000 0.000 0.000 0.000 2 Kernel#silence_warnings
0.01 0.000 0.000 0.000 0.000 2 Kernel#printf
0.01 0.000 0.000 0.000 0.000 1 Array#flatten!
0.01 0.000 0.000 0.000 0.000 2 ActiveResource::Schema#string
0.01 0.002 0.000 0.000 0.002 2 <Class::ActiveResource::Base>#element_name
0.01 0.000 0.000 0.000 0.000 2 <Object::Object>#include?
0.01 0.000 0.000 0.000 0.000 1 <Class::MultiJson::Adapter>#load
0.01 0.000 0.000 0.000 0.000 2 <Module::ActiveSupport::Notifications>#subscribe
0.01 0.128 0.000 0.000 0.128 2 IRB::Context#evaluate
0.01 0.000 0.000 0.000 0.000 2 Symbol#to_proc
0.01 0.000 0.000 0.000 0.000 5 <Class::Thread>#current
0.01 0.000 0.000 0.000 0.000 8 Symbol#===
0.01 0.002 0.000 0.000 0.002 1 Net::HTTP#transport_request
0.01 0.000 0.000 0.000 0.000 1 ActiveResource::Connection#site=
0.01 0.000 0.000 0.000 0.000 3 Net::HTTPResponse#body
0.01 0.000 0.000 0.000 0.000 1 Net::HTTPGenericRequest#write_header
0.01 0.000 0.000 0.000 0.000 1 <Module::ActiveResource::Formats>#remove_root
0.01 0.000 0.000 0.000 0.000 4 String#force_encoding
0.01 0.000 0.000 0.000 0.000 3 ThreadSafe::MriCacheBackend#[]=
0.01 0.000 0.000 0.000 0.000 1 ActiveResource::Reflection::AssociationReflection#class_name
0.01 0.004 0.000 0.000 0.004 1 ActiveResource::Connection#with_auth
0.01 0.000 0.000 0.000 0.000 4 Hash#default=
0.01 0.000 0.000 0.000 0.000 2 <Module::ActiveSupport::DescendantsTracker>#descendants
0.01 0.000 0.000 0.000 0.000 1 ActiveSupport::PerThreadRegistry#per_thread_registry_instance
0.01 0.000 0.000 0.000 0.000 2 Thread#[]=
0.01 0.000 0.000 0.000 0.000 2 ActiveSupport::Callbacks::CallbackChain#append_one
0.01 0.000 0.000 0.000 0.000 1 Set#each
0.01 0.000 0.000 0.000 0.000 2 <Class::ActiveResource::Base>#prefix_source
0.01 0.000 0.000 0.000 0.000 3 <Class::ActiveResource::Base>#site
0.01 0.000 0.000 0.000 0.000 1 IRB::Irb#eval_input
0.01 0.000 0.000 0.000 0.000 3 ThreadSafe::NonConcurrentCacheBackend#[]=
0.01 0.000 0.000 0.000 0.000 1 ActiveResource::Reflection::AssociationReflection#klass
0.01 0.000 0.000 0.000 0.000 2 ActiveSupport::DescendantsTracker#inherited
0.01 0.000 0.000 0.000 0.000 1 Net::BufferedIO#write0
0.01 0.004 0.000 0.000 0.004 1 <Module::ActiveSupport::Notifications>#instrument
0.01 0.000 0.000 0.000 0.000 1 Hash#values_at
0.01 0.000 0.000 0.000 0.000 3 BasicObject#equal?
0.01 0.000 0.000 0.000 0.000 1 ActiveResource::Connection#new_http
0.01 0.000 0.000 0.000 0.000 5 URI::Generic#set_host
0.01 0.000 0.000 0.000 0.000 1 ActiveResource::Reflection::AssociationReflection#derive_class_name
0.01 0.000 0.000 0.000 0.000 1 ActiveResource::Base#method_missing
0.01 0.000 0.000 0.000 0.000 4 Hash#default
0.01 0.000 0.000 0.000 0.000 1 Class#cattr_accessor
0.01 0.000 0.000 0.000 0.000 2 <Module::ActiveSupport::DescendantsTracker>#accumulate_descendants
0.01 0.000 0.000 0.000 0.000 3 *ActiveResource::Reflection::ClassMethods#create_reflection
0.01 0.000 0.000 0.000 0.000 1 Range#include_with_range?
0.01 0.000 0.000 0.000 0.000 2 Set#do_with_enum
0.01 0.000 0.000 0.000 0.000 2 Array#collect
0.01 0.000 0.000 0.000 0.000 1 <Class::Net::HTTP>#new
0.01 0.000 0.000 0.000 0.000 2 Array#drop
0.01 0.000 0.000 0.000 0.000 4 IO#closed?
0.01 0.000 0.000 0.000 0.000 1 ThreadSafe::Cache#initialize
0.01 0.000 0.000 0.000 0.000 2 Enumerable#each_entry
0.01 0.001 0.000 0.000 0.001 1 BindingOfCaller::BindingExtensions#callers
0.01 0.003 0.000 0.000 0.003 1 MultiJson#adapter
0.01 0.000 0.000 0.000 0.000 2 Net::HTTP#proxy?
0.01 0.000 0.000 0.000 0.000 1 <Class::ActiveResource::Associations::Builder::Association>#macro=
0.01 0.000 0.000 0.000 0.000 1 ActiveSupport::Notifications::Fanout#finish
0.01 0.000 0.000 0.000 0.000 2 *<Class::ActiveResource::Base>#user
0.01 0.000 0.000 0.000 0.000 3 Net::HTTP#D
0.01 0.000 0.000 0.000 0.000 4 <Module::ActiveSupport::Dependencies>#autoloaded_constants
0.01 0.000 0.000 0.000 0.000 1 <Class::ActiveSupport::Subscriber>#attach_to
0.01 0.000 0.000 0.000 0.000 2 IRB::Inspector#inspect_value
0.01 0.000 0.000 0.000 0.000 1 <Class::ActiveResource::Base>#check_prefix_options
0.01 0.000 0.000 0.000 0.000 2 Enumerable#to_set
0.01 0.001 0.000 0.000 0.001 1 <Class::IO>#open
0.01 0.000 0.000 0.000 0.000 2 ActiveModel::Name#_singularize
0.01 0.000 0.000 0.000 0.000 5 Object#duplicable?
0.01 0.000 0.000 0.000 0.000 2 ThreadSafe::NonConcurrentCacheBackend#key?
0.01 0.000 0.000 0.000 0.000 1 String#intern
0.01 0.000 0.000 0.000 0.000 1 URI::Generic#relative?
0.01 0.000 0.000 0.000 0.000 2 ThreadSafe::NonConcurrentCacheBackend#clear
0.00 0.000 0.000 0.000 0.000 5 Module#public_method_defined?
0.00 0.000 0.000 0.000 0.000 2 String#tr
0.00 0.001 0.000 0.000 0.001 1 ActiveModel::Callbacks#define_model_callbacks
0.00 0.000 0.000 0.000 0.000 2 *<Class::ActiveResource::Base>#timeout
0.00 0.000 0.000 0.000 0.000 1 <Class::ActiveResource::Base>#include_format_in_path=
0.00 0.000 0.000 0.000 0.000 1 Class#cattr_reader
0.00 0.000 0.000 0.000 0.000 2 Method#call
0.00 0.000 0.000 0.000 0.000 1 <Class::Net::HTTPResponse>#response_class
0.00 0.000 0.000 0.000 0.000 1 Net::HTTPGenericRequest#set_body_internal
0.00 0.000 0.000 0.000 0.000 2 ActiveSupport::Callbacks::ClassMethods#__callback_runner_name_cache
0.00 0.000 0.000 0.000 0.000 1 MultiJson#default_adapter
0.00 0.000 0.000 0.000 0.000 2 Net::HTTPHeader#initialize_http_header
0.00 0.000 0.000 0.000 0.000 1 <Module::ActiveSupport>#parse_json_times
0.00 0.000 0.000 0.000 0.000 1 Net::HTTPRequest#initialize
0.00 0.000 0.000 0.000 0.000 1 Hash#hash
0.00 0.000 0.000 0.000 0.000 2 <Class::ActiveResource::Base>#logger
0.00 0.000 0.000 0.000 0.000 1 ActiveResource::Connection#initialize
0.00 0.000 0.000 0.000 0.000 1 Kernel#binding
0.00 0.000 0.000 0.000 0.000 1 Net::HTTPGenericRequest#exec
0.00 0.000 0.000 0.000 0.000 4 Kernel#instance_of?
0.00 0.003 0.000 0.000 0.003 1 Net::HTTP#get
0.00 0.000 0.000 0.000 0.000 1 Net::HTTPHeader#tokens
0.00 0.000 0.000 0.000 0.000 2 Array#to_a
0.00 0.000 0.000 0.000 0.000 2 *<Module::ActiveSupport::Notifications>#instrumenter
0.00 0.000 0.000 0.000 0.000 1 <Class::MultiJson::Adapter>#collect_options
0.00 0.000 0.000 0.000 0.000 1 <Class::ActiveResource::Base>#include_root_in_json=
0.00 0.001 0.000 0.000 0.001 2 *<Class::ActiveResource::Base>#format_extension
0.00 0.000 0.000 0.000 0.000 2 ThreadSafe::MriCacheBackend#clear
0.00 0.000 0.000 0.000 0.000 1 Net::HTTPHeader#each_capitalized
0.00 0.000 0.000 0.000 0.000 2 ActiveModel::Observing::ClassMethods#notify_observers
0.00 0.000 0.000 0.000 0.000 2 *<Class::ActiveResource::Base>#password
0.00 0.000 0.000 0.000 0.000 1 Net::BufferedIO#close
0.00 0.000 0.000 0.000 0.000 2 Enumerable#detect
0.00 0.001 0.000 0.000 0.001 1 Net::BufferedIO#readline
0.00 0.000 0.000 0.000 0.000 1 <Class::ActiveResource::Base>#_validators=
0.00 0.000 0.000 0.000 0.000 2 Net::HTTPGenericRequest#response_body_permitted?
0.00 0.000 0.000 0.000 0.000 2 IRB::ReadlineInputMethod#encoding
0.00 0.001 0.000 0.000 0.001 1 <Class::ActiveResource::Base>#collection_name
0.00 0.000 0.000 0.000 0.000 1 URI::Generic#==
0.00 0.000 0.000 0.000 0.000 2 IRB::Context#inspect_last_value
0.00 0.000 0.000 0.000 0.000 1 Array#delete
0.00 0.000 0.000 0.000 0.000 1 Module#parent
0.00 0.000 0.000 0.000 0.000 1 <Class::MultiJson::Adapter>#defaults
0.00 0.000 0.000 0.000 0.000 1 ActiveResource::Connection#default_header
0.00 0.000 0.000 0.000 0.000 2 IO#external_encoding
0.00 0.000 0.000 0.000 0.000 1 ActiveResource::Connection#http_format_header
0.00 0.000 0.000 0.000 0.000 1 Net::HTTPHeader#connection_close?
0.00 0.000 0.000 0.000 0.000 1 Hash#assert_valid_keys
0.00 0.000 0.000 0.000 0.000 1 <Class::ActiveResource::Base>#query_string
0.00 0.000 0.000 0.000 0.000 1 ActiveSupport::Notifications::Fanout#listening?
0.00 0.010 0.000 0.000 0.010 1 <Class::ActiveResource::Base>#find
0.00 0.000 0.000 0.000 0.000 4 <Object::Object>#[]
0.00 0.000 0.000 0.000 0.000 1 ActiveResource::Reflection::AssociationReflection#initialize
0.00 0.000 0.000 0.000 0.000 1 Range#include_without_range?
0.00 0.000 0.000 0.000 0.000 1 ActiveSupport::HashWithIndifferentAccess#key?
0.00 0.000 0.000 0.000 0.000 3 URI::Generic#password
0.00 0.000 0.000 0.000 0.000 1 ActiveSupport::Notifications::Instrumenter#start
0.00 0.000 0.000 0.000 0.000 1 ActiveSupport::Notifications::Fanout#start
0.00 0.000 0.000 0.000 0.000 1 ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
0.00 0.000 0.000 0.000 0.000 1 <Class::ActiveResource::Base>#reflections=
0.00 0.000 0.000 0.000 0.000 3 Thread#[]
0.00 0.000 0.000 0.000 0.000 3 <Class::String>#try_convert
0.00 0.000 0.000 0.000 0.000 2 ActiveSupport::Callbacks::CallbackChain#remove_duplicates
0.00 0.000 0.000 0.000 0.000 3 URI::Generic#user
0.00 0.000 0.000 0.000 0.000 2 URI::Generic#userinfo
0.00 0.000 0.000 0.000 0.000 1 Object#blank?
0.00 0.000 0.000 0.000 0.000 3 Hash#[]
0.00 0.000 0.000 0.000 0.000 1 Kernel#public_send
0.00 0.000 0.000 0.000 0.000 2 Kernel#proc
0.00 0.000 0.000 0.000 0.000 2 ActiveModel::Observing::ClassMethods#observer_instances
0.00 0.000 0.000 0.000 0.000 3 Hash#delete
0.00 0.000 0.000 0.000 0.000 1 ActiveResource::Connection#build_request_headers
0.00 0.000 0.000 0.000 0.000 1 Net::HTTPHeader#chunked?
0.00 0.000 0.000 0.000 0.000 2 <Module::ActiveModel::Callbacks>#extended
0.00 0.000 0.000 0.000 0.000 2 Net::BufferedIO#LOG
0.00 0.001 0.000 0.000 0.001 1 Net::HTTP#do_start
0.00 0.000 0.000 0.000 0.000 1 <Class::MultiJson::Adapter>#collect_load_options
0.00 0.000 0.000 0.000 0.000 2 String#rindex
0.00 0.000 0.000 0.000 0.000 1 ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
0.00 0.000 0.000 0.000 0.000 2 <Module::Readline>#input=
0.00 0.000 0.000 0.000 0.000 1 Proc#yield
0.00 0.000 0.000 0.000 0.000 2 Array#reverse
0.00 0.000 0.000 0.000 0.000 2 Hash#blank?
0.00 0.000 0.000 0.000 0.000 2 Exception#set_backtrace
0.00 0.000 0.000 0.000 0.000 1 MultiJson::Options#default_load_options
0.00 0.003 0.000 0.000 0.003 1 MultiJson#current_adapter
0.00 0.000 0.000 0.000 0.000 1 <Class::ActiveResource::Base>#auth_type
0.00 0.000 0.000 0.000 0.000 1 Net::HTTPGenericRequest#request_body_permitted?
0.00 0.000 0.000 0.000 0.000 2 <Module::ActiveSupport::Dependencies>#history
0.00 0.000 0.000 0.000 0.000 3 *<Class::Photo>#headers
0.00 0.003 0.000 0.000 0.003 2 *Net::HTTP#request
0.00 0.000 0.000 0.000 0.000 2 ActiveSupport::Callbacks::Callback#deprecate_per_key_option
0.00 0.000 0.000 0.000 0.000 1 Net::HTTP#do_finish
0.00 0.000 0.000 0.000 0.000 1 ActiveSupport::Dependencies#autoloadable_module?
0.00 0.000 0.000 0.000 0.000 1 <Module::MultiJson>#reset_cached_options!
0.00 0.000 0.000 0.000 0.000 1 Net::HTTP#sspi_auth?
0.00 0.000 0.000 0.000 0.000 1 URI::Generic#parser
0.00 0.000 0.000 0.000 0.000 4 NilClass#to_a
0.00 0.000 0.000 0.000 0.000 2 URI::Generic#split_path
0.00 0.000 0.000 0.000 0.000 1 ActiveResource::Connection#http
0.00 0.000 0.000 0.000 0.000 3 NilClass#duplicable?
0.00 0.000 0.000 0.000 0.000 2 <Module::ActiveSupport::Dependencies>#warnings_on_first_load
0.00 0.000 0.000 0.000 0.000 1 Net::HTTPResponse#stream_check
0.00 0.000 0.000 0.000 0.000 1 Net::HTTPResponse#procdest
0.00 0.000 0.000 0.000 0.000 2 ActiveSupport::Callbacks::CallbackChain#append
0.00 0.000 0.000 0.000 0.000 4 Mutex#initialize
0.00 0.000 0.000 0.000 0.000 3 Hash#update
0.00 0.000 0.000 0.000 0.000 1 <Class::File>#dirname
0.00 0.000 0.000 0.000 0.000 2 Exception#exception
0.00 0.000 0.000 0.000 0.000 2 Fixnum#abs
0.00 0.000 0.000 0.000 0.000 2 Exception#backtrace
0.00 0.000 0.000 0.000 0.000 3 Array#inspect
0.00 0.000 0.000 0.000 0.000 2 *<Class::ActiveResource::Base>#ssl_options
0.00 0.000 0.000 0.000 0.000 1 Array#reject
0.00 0.001 0.000 0.000 0.001 1 <Class::ActiveResource::Associations::Builder::Association>#build
0.00 0.000 0.000 0.000 0.000 2 Hash#clear
0.00 0.000 0.000 0.000 0.000 1 ActiveSupport::Notifications::InstrumentationRegistry#instrumenter_for
0.00 0.000 0.000 0.000 0.000 1 Array#index
0.00 0.000 0.000 0.000 0.000 1 ActiveSupport::LogSubscriber#start
0.00 0.000 0.000 0.000 0.000 1 Net::HTTPResponse#uri=
0.00 0.000 0.000 0.000 0.000 1 <Class::Net::HTTPResponse>#body_permitted?
0.00 0.000 0.000 0.000 0.000 1 <Class::MultiJson::Adapters::JsonGem>#instance
0.00 0.000 0.000 0.000 0.000 2 BasicObject#initialize
0.00 0.000 0.000 0.000 0.000 1 Net::HTTPResponse#read_body_0
0.00 0.000 0.000 0.000 0.000 1 MatchData#captures
0.00 0.000 0.000 0.000 0.000 1 ActiveResource::Connection#authorization_header
0.00 0.000 0.000 0.000 0.000 1 <Class::ActiveResource::Base>#before_update
0.00 0.000 0.000 0.000 0.000 1 <Class::ActiveResource::Associations::Builder::Association>#valid_options
0.00 0.000 0.000 0.000 0.000 1 Net::HTTP#keep_alive?
0.00 0.000 0.000 0.000 0.000 1 Kernel#clone
0.00 0.000 0.000 0.000 0.000 1 <Class::Net::HTTP>#proxy_class?
0.00 0.000 0.000 0.000 0.000 2 Array#delete_if
0.00 0.000 0.000 0.000 0.000 1 Fixnum#inspect
0.00 0.000 0.000 0.000 0.000 1 Numeric#duplicable?
0.00 0.000 0.000 0.000 0.000 1 <Module::URI>#parser
0.00 0.000 0.000 0.000 0.000 2 Hash#each_key
0.00 0.000 0.000 0.000 0.000 1 Net::HTTPGenericRequest#update_uri
0.00 0.000 0.000 0.000 0.000 2 <Module::ActiveSupport::Dependencies>#autoload_once_paths
0.00 0.000 0.000 0.000 0.000 1 ActiveSupport::LogSubscriber#finish
0.00 0.000 0.000 0.000 0.000 4 Fixnum#===
0.00 0.000 0.000 0.000 0.000 2 <Module::Readline>#output=
0.00 0.000 0.000 0.000 0.000 1 ActiveResource::Associations::Builder::Association#initialize
0.00 0.000 0.000 0.000 0.000 1 Range#===
0.00 0.000 0.000 0.000 0.000 2 Net::HTTP#started?
0.00 0.000 0.000 0.000 0.000 2 Array#slice!
0.00 0.000 0.000 0.000 0.000 1 <Class::ActiveSupport::Subscriber>#subscribers
0.00 0.000 0.000 0.000 0.000 1 ActiveSupport::Dependencies#autoload_module!
0.00 0.000 0.000 0.000 0.000 1 <Class::ActiveResource::Base>#before_destroy
0.00 0.000 0.000 0.000 0.000 1 Net::BufferedIO#write
0.00 0.000 0.000 0.000 0.000 2 Module#protected_method_defined?
0.00 0.000 0.000 0.000 0.000 2 <Class::Photo>#prefix
0.00 0.000 0.000 0.000 0.000 1 String#chop
0.00 0.000 0.000 0.000 0.000 2 Kernel#instance_variable_get
0.00 0.000 0.000 0.000 0.000 1 ActiveResource::Formats::JsonFormat#extension
0.00 0.000 0.000 0.000 0.000 2 <Module::IRB>#conf
0.00 0.000 0.000 0.000 0.000 2 String#hash
0.00 0.000 0.000 0.000 0.000 1 Net::HTTP#edit_path
0.00 0.000 0.000 0.000 0.000 1 <Class::Net::HTTP>#http_default_port
0.00 0.000 0.000 0.000 0.000 2 Array#initialize_copy
0.00 0.000 0.000 0.000 0.000 1 Kernel#initialize_copy
0.00 0.000 0.000 0.000 0.000 3 Array#map!
0.00 0.000 0.000 0.000 0.000 1 Net::HTTP#on_connect
0.00 0.000 0.000 0.000 0.000 1 Symbol#empty?
0.00 0.000 0.000 0.000 0.000 1 Kernel#initialize_clone
0.00 0.000 0.000 0.000 0.000 1 <Class::User>#prefix
0.00 0.000 0.000 0.000 0.000 1 Kernel#public_methods
0.00 0.000 0.000 0.000 0.000 1 ActiveResource::Connection#configure_http
0.00 0.000 0.000 0.000 0.000 1 ActiveResource::Connection#apply_ssl_options
0.00 0.000 0.000 0.000 0.000 1 <Class::User>#prefix_source
0.00 0.000 0.000 0.000 0.000 1 TrueClass#inspect
0.00 0.000 0.000 0.000 0.000 1 ActiveResource::Formats::JsonFormat#mime_type
0.00 0.000 0.000 0.000 0.000 1 ThreadSafe::NonConcurrentCacheBackend#initialize
0.00 0.000 0.000 0.000 0.000 1 Net::HTTP#proxy_user
0.00 0.000 0.000 0.000 0.000 1 Kernel#object_id
0.00 0.000 0.000 0.000 0.000 2 Kernel#untaint
0.00 0.000 0.000 0.000 0.000 1 <Class::Photo>#prefix_source
0.00 0.004 0.000 0.000 0.004 1 ActiveResource::Connection#get
0.00 0.000 0.000 0.000 0.000 3 NilClass#inspect
0.00 0.000 0.000 0.000 0.000 1 Array#clear
0.00 0.000 0.000 0.000 0.000 2 Symbol#to_sym
* indicates recursively called methods
=> [#<RubyProf::Thread:0x007f82338df5b0>]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment