Skip to content

Instantly share code, notes, and snippets.

@matasar
Created February 2, 2011 06:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save matasar/807323 to your computer and use it in GitHub Desktop.
Save matasar/807323 to your computer and use it in GitHub Desktop.
Total: 387 samples
87 22.5% 22.5% 121 31.3% Thrift::BaseTransport#read_all
77 19.9% 42.4% 77 19.9% garbage_collector
26 6.7% 49.1% 26 6.7% Thrift::FramedTransport#read
25 6.5% 55.6% 181 46.8% Object#read
21 5.4% 61.0% 70 18.1% ActiveSupport::JSON.encode
18 4.7% 65.6% 199 51.4% Object#receive_message
16 4.1% 69.8% 27 7.0% RainbirdClient#encode
14 3.6% 73.4% 14 3.6% Array#include?
11 2.8% 76.2% 65 16.8% Array#to_json
10 2.6% 78.8% 70 18.1% ActiveSupport::JSON::Encoding.encode
10 2.6% 81.4% 11 2.8% RainbirdClient#encode_rle
9 2.3% 83.7% 9 2.3% Object#<<
9 2.3% 86.0% 58 15.0% Thrift::BinaryProtocol#read_byte
8 2.1% 88.1% 8 2.1% Integer#to_json
6 1.6% 89.7% 6 1.6% Object#dup
5 1.3% 91.0% 12 3.1% Object#initialize
5 1.3% 92.2% 94 24.3% Thrift::BinaryProtocol#read_field_begin
4 1.0% 93.3% 64 16.5% Array#map
4 1.0% 94.3% 31 8.0% Thrift::BinaryProtocol#read_i16
3 0.8% 95.1% 27 7.0% Thrift::BinaryProtocol#read_i32
2 0.5% 95.6% 2 0.5% ActiveSupport::JSON::Encoding.escape
2 0.5% 96.1% 2 0.5% Avro::IO::BinaryDecoder#byte!
2 0.5% 96.6% 29 7.5% RainbirdClient#query
2 0.5% 97.2% 21 5.4% Thrift::BinaryProtocol#read_i64
2 0.5% 97.7% 2 0.5% Thrift::Socket#write
1 0.3% 97.9% 3 0.8% Avro::IO::BinaryDecoder#read_long
1 0.3% 98.2% 5 1.3% Avro::IO::DatumReader#read_data
1 0.3% 98.4% 5 1.3% Avro::IO::DatumReader#read_record
1 0.3% 98.7% 1 0.3% Hash#[]
1 0.3% 99.0% 70 18.1% Hash#to_json
1 0.3% 99.2% 1 0.3% Object#fields_with_default_values
1 0.3% 99.5% 233 60.2% RainbirdClient#run
1 0.3% 99.7% 1 0.3% RainbirdQuery::GetMetrics_args#keys=
1 0.3% 100.0% 6 1.6% Timeout.timeout
0 0.0% 100.0% 6 1.6% AbstractAvroClient#handled_proxy
0 0.0% 100.0% 6 1.6% AbstractAvroClient#proxy
0 0.0% 100.0% 6 1.6% AbstractAvroClient#request
0 0.0% 100.0% 5 1.3% AbstractAvroClient#send_rpc
0 0.0% 100.0% 203 52.5% AbstractThriftClient#handled_proxy
0 0.0% 100.0% 306 79.1% ActionController::Base#perform_action_without_filters
0 0.0% 100.0% 310 80.1% ActionController::Base#process_without_filters
0 0.0% 100.0% 69 17.8% ActionController::Base#render_without_benchmark
0 0.0% 100.0% 310 80.1% ActionController::Dispatcher#_call
0 0.0% 100.0% 310 80.1% ActionController::Dispatcher#build_middleware_stack
0 0.0% 100.0% 310 80.1% ActionController::Dispatcher#call
0 0.0% 100.0% 310 80.1% ActionController::Dispatcher#dispatch
0 0.0% 100.0% 310 80.1% ActionController::Failsafe#call
0 0.0% 100.0% 310 80.1% ActionController::Filters::AroundFilter#call
0 0.0% 100.0% 310 80.1% ActionController::ParamsParser#call
0 0.0% 100.0% 310 80.1% ActionController::Routing::RouteSet#call
0 0.0% 100.0% 310 80.1% ActionController::Session::CookieStore#call
0 0.0% 100.0% 310 80.1% ActionController::StringCoercion#call
0 0.0% 100.0% 310 80.1% ActiveSupport::Callbacks::Callback#evaluate_method
0 0.0% 100.0% 306 79.1% Admin::AdminController#data
0 0.0% 100.0% 237 61.2% Admin::AdminController#graph_data_for_params
0 0.0% 100.0% 1 0.3% Admin::PromotedAccountsDashboardController#is_admin?
0 0.0% 100.0% 310 80.1% Admin::PromotedAccountsDashboardController.call
0 0.0% 100.0% 310 80.1% Admin::PromotedAccountsDashboardController.process
0 0.0% 100.0% 4 1.0% ApplicationController#find_user
0 0.0% 100.0% 1 0.3% ApplicationController#logged_in_user
0 0.0% 100.0% 310 80.1% ApplicationController#scribe_runtime
0 0.0% 100.0% 4 1.0% ApplicationController#user
0 0.0% 100.0% 1 0.3% Array#collect
0 0.0% 100.0% 1 0.3% Avro::IO::BinaryDecoder#read_bytes
0 0.0% 100.0% 1 0.3% Avro::IO::BinaryDecoder#read_string
0 0.0% 100.0% 5 1.3% Avro::IO::DatumReader#read
0 0.0% 100.0% 5 1.3% Avro::IO::DatumReader#read_array
0 0.0% 100.0% 5 1.3% Avro::IO::DatumReader#read_union
0 0.0% 100.0% 5 1.3% Avro::IPC::Requestor#read_call_response
0 0.0% 100.0% 5 1.3% Avro::IPC::Requestor#read_response
0 0.0% 100.0% 5 1.3% Avro::IPC::Requestor#request
0 0.0% 100.0% 310 80.1% Benchmark.ms
0 0.0% 100.0% 310 80.1% Benchmark.realtime
0 0.0% 100.0% 6 1.6% CompositionDaemon#request
0 0.0% 100.0% 6 1.6% CompositionDaemon.request
0 0.0% 100.0% 237 61.2% Dashboard#data
0 0.0% 100.0% 2 0.5% Dashboard#get_campaign_data
0 0.0% 100.0% 302 78.0% Hash#each
0 0.0% 100.0% 310 80.1% Integer#times
0 0.0% 100.0% 237 61.2% Kernel#gem_original_require
0 0.0% 100.0% 210 54.3% MockableService#log
0 0.0% 100.0% 210 54.3% MockableService#time
0 0.0% 100.0% 254 65.6% Mongrel::HttpServer#process_client
0 0.0% 100.0% 241 62.3% Mongrel::HttpServer#run
0 0.0% 100.0% 310 80.1% Mutex#synchronize
0 0.0% 100.0% 310 80.1% Object#call_filters
0 0.0% 100.0% 2 0.5% Object#inject
0 0.0% 100.0% 70 18.1% Object#map
0 0.0% 100.0% 310 80.1% Object#perform_action
0 0.0% 100.0% 310 80.1% Object#perform_action_without_benchmark
0 0.0% 100.0% 310 80.1% Object#perform_action_without_flash
0 0.0% 100.0% 310 80.1% Object#perform_action_without_rescue
0 0.0% 100.0% 310 80.1% Object#process
0 0.0% 100.0% 69 17.8% Object#render
0 0.0% 100.0% 237 61.2% Object#require
0 0.0% 100.0% 310 80.1% Object#run_before_filters
0 0.0% 100.0% 4 1.0% Object#send_message
0 0.0% 100.0% 204 52.7% Object#step
0 0.0% 100.0% 1 0.3% Object#write
0 0.0% 100.0% 2 0.5% PromotedAccountCampaign#get_data
0 0.0% 100.0% 237 61.2% PromotedTweetDashboard#build_data
0 0.0% 100.0% 2 0.5% PromotedTweetDashboard#campaigns
0 0.0% 100.0% 2 0.5% PromotedTweetDashboard#campaigns_hash
0 0.0% 100.0% 237 61.2% PromotedTweetDashboard#load_campaign_rainbird_data
0 0.0% 100.0% 282 72.9% Rack::Chunked#call
0 0.0% 100.0% 297 76.7% Rack::ContentLength#call
0 0.0% 100.0% 271 70.0% Rack::Handler::Mongrel#process
0 0.0% 100.0% 237 61.2% Rack::Handler::Mongrel.run
0 0.0% 100.0% 310 80.1% Rack::Head#call
0 0.0% 100.0% 310 80.1% Rack::Lock#call
0 0.0% 100.0% 310 80.1% Rack::MethodOverride#call
0 0.0% 100.0% 310 80.1% Rack::PerftoolsProfiler::ProfileOnce#act
0 0.0% 100.0% 310 80.1% Rack::PerftoolsProfiler::Profiler#profile
0 0.0% 100.0% 310 80.1% Rack::PerftoolsProfiler::ProfilerMiddleware#call
0 0.0% 100.0% 310 80.1% Rack::PerftoolsProfiler::ProfilerMiddleware#call_app
0 0.0% 100.0% 309 79.8% Rack::URLMap#call
0 0.0% 100.0% 305 78.8% Rails::Rack::LogTailer#call
0 0.0% 100.0% 310 80.1% Rails::Rack::Static#call
0 0.0% 100.0% 204 52.7% RainbirdClient#basic_run
0 0.0% 100.0% 2 0.5% RainbirdClient#pae_impressions
0 0.0% 100.0% 203 52.5% RainbirdQuery::Client#getMetrics
0 0.0% 100.0% 199 51.4% RainbirdQuery::Client#recv_getMetrics
0 0.0% 100.0% 4 1.0% RainbirdQuery::Client#send_getMetrics
0 0.0% 100.0% 204 52.7% RainbirdService#getMetrics
0 0.0% 100.0% 204 52.7% Range#step_without_blockless
0 0.0% 100.0% 306 79.1% ScribeLogger.augment
0 0.0% 100.0% 1 0.3% ScribeLogger.log
0 0.0% 100.0% 2 0.5% String#to_json
0 0.0% 100.0% 241 62.3% Thread#initialize
0 0.0% 100.0% 240 62.0% Thread.new
0 0.0% 100.0% 4 1.0% Thrift::BinaryProtocol#read_string
0 0.0% 100.0% 1 0.3% Thrift::BinaryProtocol#write_i32
0 0.0% 100.0% 1 0.3% Thrift::BinaryProtocol#write_string
0 0.0% 100.0% 2 0.5% Thrift::FramedTransport#flush
0 0.0% 100.0% 1 0.3% Thrift::FramedTransport#write
0 0.0% 100.0% 203 52.5% ThriftClient#getMetrics
0 0.0% 100.0% 237 61.2% Timespan#with_rainbird
0 0.0% 100.0% 2 0.5% User#get_product_types
0 0.0% 100.0% 1 0.3% User.find_by_id
0 0.0% 100.0% 3 0.8% User.find_by_screen_name
0 0.0% 100.0% 2 0.5% User.new_instance_from
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment