100.00% |
0.29% |
0.01 |
0.00 |
0.00 |
0.01 |
1 |
[global]#
|
8
|
83 |
Array
|
1 (40 Bytes)
|
lib/benchmark.rb:88
|
String
|
5 (200 Bytes)
|
lib/benchmark.rb:97
|
URI::HTTPS
|
1 (160 Bytes)
|
lib/benchmark.rb:102
|
Array
|
1 (40 Bytes)
|
lib/benchmark.rb:120
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/4 |
Hash#each |
- |
87
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Enumerable#map |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Excon::Headers#merge! |
- |
68 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Excon::Connection#request_call |
- |
145 |
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/4 |
[global]# |
- |
87 |
99.71% |
0.20% |
0.01 |
0.00 |
0.00 |
0.01 |
4 |
*Hash#each
|
0
|
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
<Module::Benchmark>#bm |
- |
88
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/12 |
Array#each |
- |
125
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/9 |
Excon::Headers#[]= |
- |
69
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
<Module::URI>#encode_www_form_component |
- |
415
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
String#match |
- |
146
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/5 |
Array#flatten |
- |
149
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
Symbol#to_s |
- |
146
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/33 |
String#to_s |
- |
146
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/1031 |
String#<< |
- |
416
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/12 |
Kernel#respond_to? |
- |
406
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
Kernel#nil? |
- |
404
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/12 |
Enumerable#detect |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/12 |
Enumerable#inject |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/12 |
Enumerable#flat_map |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/12 |
Hash#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/12 |
Excon::Socket#connect |
- |
121 |
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/12 |
<Module::Benchmark>#benchmark |
- |
96 |
99.51% |
1.05% |
0.01 |
0.00 |
0.00 |
0.01 |
12 |
*Array#each
|
0
|
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Benchmark::Report#report |
- |
108
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Socket#connect_nonblock |
- |
144
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmarks::Excon::Simulate#setup |
- |
106
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Class::IO>#new |
- |
134
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Excon::Socket#select_with_timeout |
- |
150
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmarks::Excon::Simulate#teardown |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::URI>#encode_www_form |
- |
104
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Class::Socket>#sockaddr_in |
- |
132
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/129 |
Class#new |
- |
271
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
URI::Generic#query= |
- |
104
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#path= |
- |
103
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Modes::BaseMode#arguments_for |
- |
99
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Modes::BaseMode#key |
- |
108
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
9/16 |
String#casecmp |
- |
93
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
String#match |
- |
150
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
16/1031 |
String#<< |
- |
153
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/21 |
Hash#[]= |
- |
128
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
<Class::SystemCallError>#=== |
- |
144
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Hash#[] |
- |
136
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
9/923 |
Integer#== |
- |
93
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
11/33 |
String#to_s |
- |
150
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
10/12 |
Kernel#respond_to? |
- |
410
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
<Class::Excon::Middleware::Idempotent>#valid_parameter_keys |
- |
411
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
<Class::Excon::Middleware::Instrumentor>#valid_parameter_keys |
- |
411
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
<Class::Excon::Middleware::Base>#valid_parameter_keys |
- |
411
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
<Class::Excon::Middleware::Expects>#valid_parameter_keys |
- |
411
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
<Class::Excon::Middleware::Mock>#valid_parameter_keys |
- |
411
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
Symbol#to_s |
- |
153
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/823 |
BasicObject#!= |
- |
97
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Kernel#dup |
- |
102
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmarks::Httpx::Simulate#teardown |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmarks::Typhoeus::Simulate#teardown |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmarks::Http::Simulate#teardown |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmarks::NetHttp::Simulate#teardown |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmarks::Httpx::Simulate#namespace |
- |
97
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmarks::Typhoeus::Simulate#namespace |
- |
97
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmarks::Http::Simulate#namespace |
- |
97
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmarks::NetHttp::Simulate#namespace |
- |
97
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Modes::Simulate#query |
- |
104
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Modes::Simulate#path |
- |
103
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
Module#to_s |
- |
97
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Benchmarks::Excon::Simulate#namespace |
- |
97
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Hash#each |
- |
|
99.47% |
0.00% |
0.01 |
0.00 |
0.00 |
0.01 |
1 |
<Module::Benchmark>#bm
|
2
|
207 |
Array
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/benchmark.rb:208
|
Array
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/benchmark.rb:209
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
<Module::Benchmark>#benchmark |
- |
208
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
<Module::Benchmark>#bm |
- |
208 |
99.47% |
0.16% |
0.01 |
0.00 |
0.00 |
0.01 |
1 |
<Module::Benchmark>#benchmark
|
5
|
168 |
String
|
2 (120 Bytes)
|
/usr/local/lib/ruby/3.2.0/benchmark.rb:174
|
[global]
|
1 (80 Bytes)
|
/usr/local/lib/ruby/3.2.0/benchmark.rb:174
|
Thread::Mutex
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/benchmark.rb:174
|
Benchmark::Report
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/benchmark.rb:175
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/12 |
Array#each |
- |
96
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Kernel#print |
- |
174
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
Class#new |
- |
175
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
Kernel#nil? |
- |
182
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmark::Report#list |
- |
180
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
Module#=== |
- |
177
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
String#+ |
- |
174
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
String#* |
- |
174
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1113 |
String#empty? |
- |
174
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Integer#+ |
- |
172
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
IO#sync= |
- |
170
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
IO#sync |
- |
169
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Array#each |
- |
|
97.71% |
0.08% |
0.01 |
0.00 |
0.00 |
0.01 |
1 |
Benchmark::Report#report
|
6
|
376 |
String
|
2 (121 Bytes)
|
/usr/local/lib/ruby/3.2.0/benchmark.rb:377
|
[global]
|
1 (80 Bytes)
|
/usr/local/lib/ruby/3.2.0/benchmark.rb:377
|
Array
|
2 (80 Bytes)
|
/usr/local/lib/ruby/3.2.0/benchmark.rb:379
|
[global]
|
1 (80 Bytes)
|
/usr/local/lib/ruby/3.2.0/benchmark.rb:379
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
<Module::Benchmark>#measure |
- |
378
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmark::Tms#format |
- |
379
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/3 |
Kernel#print |
- |
377
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/9 |
Array#<< |
- |
378
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
String#ljust |
- |
377
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/33 |
String#to_s |
- |
377
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Benchmark::Report#report |
- |
378 |
97.49% |
0.17% |
0.01 |
0.00 |
0.00 |
0.01 |
1 |
<Module::Benchmark>#measure
|
3
|
294 |
Process::Tms
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/benchmark.rb:295
|
Process::Tms
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/benchmark.rb:297
|
Benchmark::Tms
|
1 (80 Bytes)
|
/usr/local/lib/ruby/3.2.0/benchmark.rb:298
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Benchmarks::Excon::Simulate#call |
- |
110
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
Class#new |
- |
298
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
<Module::Process>#times |
- |
295
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
Float#- |
- |
298
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/923 |
Integer#== |
- |
115
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
Module#=== |
- |
113
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
<Module::Process>#clock_gettime |
- |
295
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
<Module::Benchmark>#measure |
- |
110 |
97.29% |
0.08% |
0.01 |
0.00 |
0.00 |
0.01 |
1 |
Benchmarks::Excon::Simulate#call
|
2
|
14 |
Hash
|
2 (80 Bytes)
|
/app/lib/benchmarks/excon/simulate.rb:15
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Excon::Connection#request |
- |
15
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::HTTP#request_uri |
- |
15
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Response#body |
- |
16
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Response#status |
- |
17
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Modes::Simulate#data |
- |
15
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Benchmarks::Excon::Simulate#call |
- |
15 |
97.15% |
0.23% |
0.01 |
0.00 |
0.00 |
0.01 |
1 |
Excon::Connection#request
|
18
|
230 |
Hash
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:232
|
Hash
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:233
|
String
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:250
|
String
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:254
|
Array
|
1 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:270
|
Proc
|
5 (200 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:271
|
Array
|
1 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:272
|
Excon::Middleware::Mock
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:271
|
Excon::Middleware::Instrumentor
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:271
|
Excon::Middleware::Idempotent
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:271
|
Excon::Middleware::Expects
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:271
|
Excon::Middleware::ResponseParser
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:271
|
Array
|
1 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:283
|
Excon::Response
|
1 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:292
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Excon::Connection#response |
- |
279
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/2 |
Excon::Middleware::Base#request_call |
- |
275
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
Class#new |
- |
292
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#validate_params |
- |
235
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Enumerable#inject |
- |
270
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#map |
- |
270
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Enumerable#detect |
- |
283
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Utils#port_string |
- |
250
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
19/347 |
Hash#[] |
- |
233
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/4 |
Hash#merge |
- |
232
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/21 |
Hash#[]= |
- |
233
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/814 |
String#[] |
- |
254
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Hash#keys |
- |
283
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Kernel#block_given? |
- |
258
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#reverse |
- |
270
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
String#+ |
- |
250
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/716 |
String#== |
- |
247
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/13 |
BasicObject#! |
- |
266
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Excon::Connection#request |
- |
279 |
55.71% |
0.04% |
0.01 |
0.00 |
0.00 |
0.01 |
1 |
Excon::Connection#response
|
0
|
447 |
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Excon::Middleware::ResponseParser#response_call |
- |
448
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Hash#[] |
- |
448
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Excon::Connection#response |
- |
448 |
55.66% |
0.11% |
0.01 |
0.00 |
0.00 |
0.01 |
1 |
Excon::Middleware::ResponseParser#response_call
|
0
|
5 |
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
<Class::Excon::Response>#parse |
- |
7
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Middleware::Expects#response_call |
- |
12
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Excon::Connection#socket |
- |
7
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/10 |
Hash#has_key? |
- |
6
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Hash#[] |
- |
7
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Excon::Middleware::ResponseParser#response_call |
- |
7 |
55.36% |
3.50% |
0.01 |
0.00 |
0.00 |
0.01 |
1 |
<Class::Excon::Response>#parse
|
12
|
60 |
String
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/response.rb:64
|
String
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/response.rb:66
|
String
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/response.rb:69
|
Array
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/response.rb:70
|
Excon::Headers
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/response.rb:72
|
Hash
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/response.rb:68
|
Hash
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/response.rb:82
|
Array
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/response.rb:91
|
String
|
2 (81 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/response.rb:91
|
Hash
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/response.rb:91
|
Array
|
1 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/response.rb:93
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
102/109 |
Excon::Socket#readline |
- |
63
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
200/200 |
Excon::Socket#read |
- |
130
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
<Class::Excon::Response>#parse_headers |
- |
89
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
100/1031 |
String#<< |
- |
132
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
501/501 |
Integer#> |
- |
128
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
216/347 |
Hash#[] |
- |
68
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Socket#local_port |
- |
82
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
102/102 |
String#to_i |
- |
63
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
200/401 |
Integer#- |
- |
131
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Utils#split_header_value |
- |
94
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
101/101 |
String#chomp! |
- |
128
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
100/702 |
String#length |
- |
137
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
100/100 |
String#bytesize |
- |
131
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Enumerable#detect |
- |
93
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Headers#delete |
- |
98
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/129 |
Class#new |
- |
68
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/814 |
String#[] |
- |
63
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Array#last |
- |
95
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
Excon::Headers#[] |
- |
94
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
Symbol#to_s |
- |
91
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Socket#local_address |
- |
82
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
String#upcase |
- |
91
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Hash#merge! |
- |
82
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Socket#remote_ip |
- |
82
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Hash#keys |
- |
93
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/21 |
Hash#[]= |
- |
68
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/3 |
Array#include? |
- |
91
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#length |
- |
97
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/923 |
Integer#== |
- |
95
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/716 |
String#== |
- |
81
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/16 |
String#casecmp |
- |
95
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/2 |
Excon::Middleware::Base#request_call |
- |
22 |
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/2 |
Excon::Connection#request |
- |
275 |
40.12% |
0.03% |
0.01 |
0.00 |
0.00 |
0.01 |
2 |
*Excon::Middleware::Base#request_call
|
0
|
20 |
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/2 |
Excon::Middleware::Base#request_call |
- |
22
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Excon::Middleware::Idempotent#request_call |
- |
22
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Excon::Middleware::Base#request_call |
- |
22 |
40.08% |
0.03% |
0.01 |
0.00 |
0.00 |
0.01 |
1 |
Excon::Middleware::Idempotent#request_call
|
0
|
17 |
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Excon::Middleware::Instrumentor#request_call |
- |
19
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/347 |
Hash#[] |
- |
18
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/21 |
Hash#[]= |
- |
18
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Excon::Middleware::Idempotent#request_call |
- |
19 |
40.05% |
0.02% |
0.01 |
0.00 |
0.00 |
0.01 |
1 |
Excon::Middleware::Instrumentor#request_call
|
0
|
23 |
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Excon::Middleware::Mock#request_call |
- |
34
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Hash#has_key? |
- |
24
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Excon::Middleware::Instrumentor#request_call |
- |
34 |
40.02% |
0.03% |
0.01 |
0.00 |
0.00 |
0.01 |
1 |
Excon::Middleware::Mock#request_call
|
0
|
13 |
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Excon::Connection#request_call |
- |
57
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Hash#[] |
- |
14
|
|
|
|
0.01 |
0.00 |
0.00 |
0.01 |
1/1 |
Excon::Middleware::Mock#request_call |
- |
57 |
39.99% |
0.32% |
0.01 |
0.00 |
0.00 |
0.01 |
1 |
Excon::Connection#request_call
|
15
|
110 |
String
|
3 (121 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:118
|
Hash
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:128
|
String
|
1 (41 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:137
|
Array
|
8 (320 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:149
|
String
|
1 (41 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:146
|
String
|
1 (41 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:153
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/3 |
Excon::Connection#socket |
- |
116
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Socket#write |
- |
173
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Hash#each |
- |
145
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Utils#query_string |
- |
125
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/6 |
Symbol#to_s |
- |
118
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/1031 |
String#<< |
- |
122
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
String#+ |
- |
118
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
7/347 |
Hash#[] |
- |
118
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Socket#data= |
- |
116
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/16 |
String#casecmp |
- |
137
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/10 |
Hash#has_key? |
- |
112
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
String#upcase |
- |
118
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/8 |
NilClass#nil? |
- |
137
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/923 |
Integer#== |
- |
137
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Kernel#is_a? |
- |
133
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
<Module::Benchmark>#benchmark |
- |
175 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
Excon::Socket#initialize |
- |
45 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
Excon::Utils#query_string |
- |
67 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
Excon::Response#initialize |
- |
201 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
OpenSSL::Buffering#do_write |
- |
347 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
<Module::Benchmark>#measure |
- |
298 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/129 |
<Class::Excon::Response>#parse |
- |
68 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/129 |
Array#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
OpenSSL::Buffering#initialize |
- |
66 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
<Module::URI>#for |
- |
104 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
Excon::Connection#request |
- |
292 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
<Module::Excon>#new |
- |
142 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
109/129 |
Excon::Socket#readline |
- |
62 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/129 |
Excon::SSLSocket#initialize |
- |
13 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
Excon::Connection#socket |
- |
463 |
39.80% |
9.35% |
0.01 |
0.00 |
0.00 |
0.00 |
129 |
*Class#new
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::SSLSocket#initialize |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLSocket#initialize |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Connection#initialize |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Response#initialize |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLContext#initialize |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
112/114 |
String#initialize |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#initialize |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
OpenSSL::Buffering::Buffer#initialize |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmark::Tms#initialize |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Excon::Headers#initialize |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
Excon::Middleware::Base#initialize |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmark::Report#initialize |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Excon::Middleware::ResponseParser#response_call |
- |
7 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/3 |
Excon::Connection#request_call |
- |
116 |
38.23% |
0.18% |
0.00 |
0.00 |
0.00 |
0.00 |
3 |
Excon::Connection#socket
|
2
|
458 |
Excon::SSLSocket
|
1 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:463
|
String
|
1 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:460
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
Class#new |
- |
463
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/5 |
Excon::Connection#sockets |
- |
460
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/21 |
Hash#[]= |
- |
463
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
9/347 |
Hash#[] |
- |
459
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Array#include? |
- |
462
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/716 |
String#== |
- |
460
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Class#new |
- |
|
37.78% |
0.55% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::SSLSocket#initialize
|
6
|
8 |
OpenSSL::SSL::SSLContext
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/ssl_socket.rb:13
|
OpenSSL::SSL::SSLSocket
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/ssl_socket.rb:117
|
Array
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/ssl_socket.rb:117
|
String
|
1 (160 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/ssl_socket.rb:128
|
OpenSSL::SSL::SSLErrorWaitReadable
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/ssl_socket.rb:128
|
Thread::Backtrace
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/ssl_socket.rb:128
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Excon::Socket#select_with_timeout |
- |
130
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/129 |
Class#new |
- |
13
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Socket#initialize |
- |
10
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
OpenSSL::SSL::SSLSocket#connect_nonblock |
- |
128
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLContext#ciphers= |
- |
26
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::SSLSocket#client_cert_data |
- |
76
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
10/347 |
Hash#[] |
- |
9
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLSocket#hostname= |
- |
122
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/5 |
<Class::SystemCallError>#=== |
- |
128
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Integer#~ |
- |
18
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/12 |
Kernel#respond_to? |
- |
121
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
Module#=== |
- |
128
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLSocket#sync_close= |
- |
118
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Integer#& |
- |
18
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Hash#key? |
- |
83
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
OpenSSL::SSL::SSLContext#verify_mode= |
- |
73
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
OpenSSL::SSL::SSLContext#options= |
- |
24
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Integer#| |
- |
22
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
7/109 |
<Class::Excon::Response>#parse_headers |
- |
179 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
102/109 |
<Class::Excon::Response>#parse |
- |
63 |
33.05% |
5.31% |
0.00 |
0.00 |
0.00 |
0.00 |
109 |
Excon::Socket#readline
|
811
|
60 |
String
|
109 (4360 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/socket.rb:62
|
Array
|
1 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/socket.rb:66
|
String
|
701 (28040 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/socket.rb:64
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
702/903 |
OpenSSL::Buffering#read_nonblock |
- |
64
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
811/823 |
BasicObject#!= |
- |
64
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
811/814 |
String#[] |
- |
64
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
701/1031 |
String#<< |
- |
64
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
109/129 |
Class#new |
- |
62
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Excon::Socket#select_with_timeout |
- |
67
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
109/109 |
String#to_f |
- |
61
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
109/109 |
Float#<= |
- |
61
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/5 |
<Class::SystemCallError>#=== |
- |
66
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
Module#=== |
- |
66
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
201/903 |
Excon::Socket#read_nonblock |
- |
189 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
702/903 |
Excon::Socket#readline |
- |
64 |
23.75% |
8.83% |
0.00 |
0.00 |
0.00 |
0.00 |
903 |
OpenSSL::Buffering#read_nonblock
|
2712
|
204 |
Hash
|
1806 (72240 Bytes)
|
/usr/local/lib/ruby/3.2.0/openssl/buffering.rb:214
|
String
|
904 (36420 Bytes)
|
/usr/local/lib/ruby/3.2.0/openssl/buffering.rb:214
|
OpenSSL::SSL::SSLErrorWaitReadable
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/openssl/buffering.rb:214
|
Thread::Backtrace
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/openssl/buffering.rb:214
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
903/903 |
OpenSSL::SSL::SSLSocket#sysread_nonblock |
- |
214
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
903/923 |
Integer#== |
- |
205
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
903/1113 |
String#empty? |
- |
213
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
200/200 |
<Class::Excon::Response>#parse |
- |
130 |
13.85% |
1.07% |
0.00 |
0.00 |
0.00 |
0.00 |
200 |
Excon::Socket#read
|
0
|
50 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
200/200 |
Excon::Socket#read_nonblock |
- |
54
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Array#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Excon::Socket#readline |
- |
67 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Excon::SSLSocket#initialize |
- |
130 |
13.54% |
0.14% |
0.00 |
0.00 |
0.00 |
0.00 |
3 |
Excon::Socket#select_with_timeout
|
15
|
284 |
Array
|
5 (200 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/socket.rb:289
|
Array
|
5 (200 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/socket.rb:287
|
Array
|
5 (200 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/socket.rb:291
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/3 |
<Class::IO>#select |
- |
289
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/347 |
Hash#[] |
- |
289
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/3 |
Excon::Socket#select_with_timeout |
- |
289 |
13.38% |
13.34% |
0.00 |
0.00 |
0.00 |
0.00 |
3 |
<Class::IO>#select
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/6 |
OpenSSL::SSL::SSLSocket#to_io |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
903/903 |
OpenSSL::Buffering#read_nonblock |
- |
214 |
12.90% |
12.88% |
0.00 |
0.00 |
0.00 |
0.00 |
903 |
OpenSSL::SSL::SSLSocket#sysread_nonblock
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Exception#initialize |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Exception#backtrace |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Exception#exception |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
200/200 |
Excon::Socket#read |
- |
54 |
12.79% |
3.86% |
0.00 |
0.00 |
0.00 |
0.00 |
200 |
Excon::Socket#read_nonblock
|
200
|
185 |
String
|
200 (8100 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/socket.rb:215
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
201/903 |
OpenSSL::Buffering#read_nonblock |
- |
189
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
200/200 |
String#slice! |
- |
215
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
201/1031 |
String#<< |
- |
189
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
602/702 |
String#length |
- |
188
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
401/401 |
Integer#>= |
- |
188
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
201/401 |
Integer#- |
- |
189
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
200/1113 |
String#empty? |
- |
212
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::SSLSocket#initialize |
- |
10 |
8.13% |
0.06% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Socket#initialize
|
1
|
41 |
String
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/socket.rb:45
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::SSLSocket#connect |
- |
47
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
Class#new |
- |
45
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Hash#[] |
- |
43
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Socket#initialize |
- |
47 |
8.05% |
0.05% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::SSLSocket#connect
|
0
|
162 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Socket#connect |
- |
165
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::SSLSocket#connect |
- |
165 |
7.99% |
0.16% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Socket#connect
|
8
|
105 |
Array
|
1 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/socket.rb:114
|
Array
|
2 (120 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/socket.rb:119
|
String
|
2 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/socket.rb:119
|
String
|
1 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/socket.rb:132
|
Socket
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/socket.rb:134
|
Array
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/socket.rb:149
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Class::Socket>#getaddrinfo |
- |
119
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/12 |
Array#each |
- |
121
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Comparable#>= |
- |
116
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/347 |
Hash#[] |
- |
109
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/9 |
Array#<< |
- |
117
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/716 |
String#== |
- |
116
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
<Class::Excon::Response>#parse |
- |
89 |
7.13% |
0.29% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
<Class::Excon::Response>#parse_headers
|
44
|
177 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
7/109 |
Excon::Socket#readline |
- |
179
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/9 |
Excon::Headers#[]= |
- |
188
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/6 |
Excon::Headers#[] |
- |
188
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
String#split |
- |
185
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
7/7 |
String#chomp |
- |
179
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
Array#compact |
- |
188
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/6 |
Array#join |
- |
188
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/6 |
String#strip |
- |
188
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
20/347 |
Hash#[] |
- |
188
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/16 |
String#casecmp |
- |
189
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/8 |
NilClass#nil? |
- |
180
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
String#lstrip! |
- |
180
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/9 |
Array#<< |
- |
188
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
7/1113 |
String#empty? |
- |
179
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/13 |
BasicObject#! |
- |
180
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/923 |
Integer#== |
- |
189
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Excon::SSLSocket#initialize |
- |
128 |
6.71% |
6.69% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
OpenSSL::SSL::SSLSocket#connect_nonblock
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Exception#initialize |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Exception#backtrace |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Exception#exception |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Socket#connect |
- |
119 |
5.26% |
5.26% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
<Class::Socket>#getaddrinfo
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/1031 |
Hash#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/1031 |
URI::Generic#to_s |
- |
1346 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/1031 |
OpenSSL::Buffering::Buffer#<< |
- |
37 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/1031 |
Excon::Connection#request_call |
- |
122 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
16/1031 |
Array#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
201/1031 |
Excon::Socket#read_nonblock |
- |
189 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
100/1031 |
<Class::Excon::Response>#parse |
- |
132 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
701/1031 |
Excon::Socket#readline |
- |
64 |
3.59% |
3.59% |
0.00 |
0.00 |
0.00 |
0.00 |
1031 |
String#<<
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/823 |
URI::Generic#to_s |
- |
1363 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/823 |
<Module::URI>#_encode_uri_component |
- |
357 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/823 |
URI::Generic#check_path |
- |
768 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/823 |
Array#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/823 |
Excon::Utils#binary_encode |
- |
14 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
811/823 |
Excon::Socket#readline |
- |
64 |
3.11% |
2.03% |
0.00 |
0.00 |
0.00 |
0.00 |
823 |
BasicObject#!=
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
708/716 |
String#== |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
114/117 |
BasicObject#== |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/923 |
Integer#== |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/814 |
Excon::Connection#request |
- |
254 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/814 |
<Class::Excon::Response>#parse |
- |
63 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
811/814 |
Excon::Socket#readline |
- |
64 |
2.86% |
2.86% |
0.00 |
0.00 |
0.00 |
0.00 |
814 |
String#[]
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Array#each |
- |
|
1.48% |
0.04% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Socket#connect_nonblock
|
6
|
1216 |
String
|
4 (320 Bytes)
|
/usr/local/lib/ruby/3.2.0/socket.rb:1217
|
IO::EINPROGRESSWaitWritable
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/socket.rb:1217
|
Thread::Backtrace
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/socket.rb:1217
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Socket#__connect_nonblock |
- |
1217
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Socket#connect_nonblock |
- |
1217 |
1.44% |
1.24% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Socket#__connect_nonblock
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
SystemCallError#initialize |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Exception#backtrace |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Exception#exception |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1113 |
<Module::Benchmark>#benchmark |
- |
174 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/1113 |
OpenSSL::Buffering#do_write |
- |
352 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
7/1113 |
<Class::Excon::Response>#parse_headers |
- |
179 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
200/1113 |
Excon::Socket#read_nonblock |
- |
212 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
903/1113 |
OpenSSL::Buffering#read_nonblock |
- |
213 |
1.25% |
1.25% |
0.00 |
0.00 |
0.00 |
0.00 |
1113 |
String#empty?
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
200/200 |
Excon::Socket#read_nonblock |
- |
215 |
1.19% |
1.19% |
0.00 |
0.00 |
0.00 |
0.00 |
200 |
String#slice!
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/923 |
BasicObject#!= |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/923 |
<Module::Benchmark>#measure |
- |
115 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/923 |
<Class::Excon::Response>#parse |
- |
95 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/923 |
Kernel#loop |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/923 |
<Class::Excon::Response>#parse_headers |
- |
189 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/923 |
Excon::Connection#request_call |
- |
137 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
9/923 |
Array#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
903/923 |
OpenSSL::Buffering#read_nonblock |
- |
205 |
1.07% |
1.07% |
0.00 |
0.00 |
0.00 |
0.00 |
923 |
Integer#==
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/716 |
Excon::Connection#setup_proxy |
- |
499 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/716 |
Excon::Connection#initialize |
- |
89 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/716 |
<Class::Excon::Response>#parse |
- |
81 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/716 |
Excon::Socket#connect |
- |
116 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/716 |
Excon::Connection#request |
- |
247 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/716 |
Excon::Connection#socket |
- |
460 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
708/716 |
BasicObject#!= |
- |
|
0.98% |
0.98% |
0.00 |
0.00 |
0.00 |
0.00 |
716 |
String#==
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#each |
- |
|
0.89% |
0.03% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmarks::Excon::Simulate#setup
|
1
|
10 |
Hash
|
1 (40 Bytes)
|
/app/lib/benchmarks/excon/simulate.rb:11
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::Excon>#new |
- |
11
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#to_s |
- |
11
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Modes::BaseMode#base_uri |
- |
11
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Connection#request_call |
- |
173 |
0.85% |
0.07% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Socket#write
|
0
|
87 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Socket#write_nonblock |
- |
89
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
100/702 |
<Class::Excon::Response>#parse |
- |
137 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
602/702 |
Excon::Socket#read_nonblock |
- |
188 |
0.81% |
0.81% |
0.00 |
0.00 |
0.00 |
0.00 |
702 |
String#length
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmarks::Excon::Simulate#setup |
- |
11 |
0.80% |
0.13% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
<Module::Excon>#new
|
3
|
119 |
Hash
|
2 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon.rb:135
|
Excon::Connection
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon.rb:142
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
Class#new |
- |
142
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::URI>#parse |
- |
121
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#hostname |
- |
129
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#user |
- |
139
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#password |
- |
136
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Hash#merge |
- |
129
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#query |
- |
129
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#port |
- |
129
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#path |
- |
129
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
URI::Generic#host |
- |
129
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
URI::Generic#scheme |
- |
125
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
<Module::Excon>#defaults |
- |
120
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/347 |
Hash#[] |
- |
120
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Socket#write |
- |
89 |
0.78% |
0.04% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Socket#write_nonblock
|
0
|
239 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Kernel#loop |
- |
241
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Utils#binary_encode |
- |
240
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
501/501 |
<Class::Excon::Response>#parse |
- |
128 |
0.66% |
0.66% |
0.00 |
0.00 |
0.00 |
0.00 |
501 |
Integer#>
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Socket#write_nonblock |
- |
241 |
0.65% |
0.08% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Kernel#loop
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::Buffering#write_nonblock |
- |
246
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
String#size |
- |
264
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/923 |
Integer#== |
- |
264
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
URI::Generic#check_path |
- |
769 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/347 |
<Module::Excon>#new |
- |
120 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
<Module::URI>#for |
- |
98 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
7/347 |
Excon::Connection#initialize |
- |
65 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/347 |
Excon::Connection#setup_proxy |
- |
492 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Excon::Response#status |
- |
51 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Excon::Middleware::Mock#request_call |
- |
14 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Excon::Utils#query_string |
- |
68 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Excon::Middleware::ResponseParser#response_call |
- |
7 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Excon::Socket#initialize |
- |
43 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/347 |
Excon::Middleware::Idempotent#request_call |
- |
18 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/347 |
Excon::SSLSocket#client_cert_data |
- |
152 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Excon::Response#body |
- |
12 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Excon::Connection#response |
- |
448 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
6/347 |
Excon::Utils#port_string |
- |
59 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/347 |
Excon::Socket#connect |
- |
109 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
7/347 |
Excon::Response#initialize |
- |
201 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
6/347 |
Excon::Headers#[] |
- |
29 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
7/347 |
Excon::Connection#request_call |
- |
118 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
10/347 |
Excon::Connection#sockets |
- |
472 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Array#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/347 |
Excon::Socket#select_with_timeout |
- |
289 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
9/347 |
Excon::Connection#socket |
- |
459 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
20/347 |
<Class::Excon::Response>#parse_headers |
- |
188 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
10/347 |
Excon::SSLSocket#initialize |
- |
9 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
19/347 |
Excon::Connection#request |
- |
233 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
216/347 |
<Class::Excon::Response>#parse |
- |
68 |
0.62% |
0.62% |
0.00 |
0.00 |
0.00 |
0.00 |
347 |
Hash#[]
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Class#new |
- |
|
0.60% |
0.37% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
OpenSSL::SSL::SSLSocket#initialize
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::Buffering#initialize |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
IO#nonblock= |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Kernel#loop |
- |
|
0.56% |
0.05% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
OpenSSL::Buffering#write_nonblock
|
3
|
413 |
Hash
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/openssl/buffering.rb:416
|
Hash
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/openssl/buffering.rb:415
|
String
|
1 (41 Bytes)
|
/usr/local/lib/ruby/3.2.0/openssl/buffering.rb:415
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLSocket#syswrite_nonblock |
- |
415
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
OpenSSL::Buffering#flush |
- |
414
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
200/401 |
<Class::Excon::Response>#parse |
- |
131 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
201/401 |
Excon::Socket#read_nonblock |
- |
189 |
0.47% |
0.47% |
0.00 |
0.00 |
0.00 |
0.00 |
401 |
Integer#-
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
401/401 |
Excon::Socket#read_nonblock |
- |
188 |
0.47% |
0.47% |
0.00 |
0.00 |
0.00 |
0.00 |
401 |
Integer#>=
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Class#new |
- |
|
0.46% |
0.15% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Connection#initialize
|
4
|
62 |
Hash
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:63
|
Hash
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:65
|
Array
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:68
|
String
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:99
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#validate_params |
- |
71
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Connection#setup_proxy |
- |
78
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#reset |
- |
101
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Utils#port_string |
- |
99
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/10 |
Kernel#dup |
- |
63
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/716 |
String#== |
- |
89
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/6 |
#<Class:0x00007fae8e5210e0>#has_key? |
- |
80
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/13 |
BasicObject#! |
- |
73
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/3 |
Hash#key? |
- |
73
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Hash#merge! |
- |
70
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/21 |
Hash#[]= |
- |
65
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
7/347 |
Hash#[] |
- |
65
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
<Module::Excon>#defaults |
- |
63
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#initialize |
- |
71 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#request |
- |
235 |
0.33% |
0.06% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Excon::Connection#validate_params
|
6
|
421 |
Array
|
1 (640 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:424
|
Array
|
4 (440 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:431
|
Hash
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:431
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Connection#valid_request_keys |
- |
426
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#valid_middleware_keys |
- |
424
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Array#- |
- |
431
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/4 |
Hash#keys |
- |
431
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Array#empty? |
- |
432
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Array#+ |
- |
424
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::SSLSocket#initialize |
- |
26 |
0.33% |
0.33% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
OpenSSL::SSL::SSLContext#ciphers=
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Class#new |
- |
|
0.33% |
0.08% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Response#initialize
|
3
|
197 |
Hash
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/response.rb:198
|
Hash
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/response.rb:200
|
Excon::Headers
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/response.rb:201
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Headers#merge! |
- |
201
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
Class#new |
- |
201
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Hash#merge |
- |
198
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
7/347 |
Hash#[] |
- |
201
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/21 |
Hash#[]= |
- |
201
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::Buffering#write_nonblock |
- |
415 |
0.32% |
0.32% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
OpenSSL::SSL::SSLSocket#syswrite_nonblock
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Class::Excon::Response>#parse |
- |
82 |
0.32% |
0.07% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Socket#local_port
|
0
|
99 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Socket#unpacked_sockaddr |
- |
100
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Array#[] |
- |
100
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/9 |
Hash#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/9 |
<Class::Excon::Response>#parse_headers |
- |
188 |
0.31% |
0.10% |
0.00 |
0.00 |
0.00 |
0.00 |
9 |
Excon::Headers#[]=
|
19
|
33 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
9/9 |
Excon::Headers#raw_writer |
- |
34
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
9/21 |
Hash#[]= |
- |
35
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
9/17 |
String#downcase |
- |
35
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
9/33 |
String#to_s |
- |
35
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
109/109 |
Excon::Socket#readline |
- |
61 |
0.27% |
0.27% |
0.00 |
0.00 |
0.00 |
0.00 |
109 |
String#to_f
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#each |
- |
|
0.26% |
0.06% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
<Class::IO>#new
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Socket#initialize |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
102/102 |
<Class::Excon::Response>#parse |
- |
63 |
0.24% |
0.24% |
0.00 |
0.00 |
0.00 |
0.00 |
102 |
String#to_i
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
OpenSSL::Buffering#close |
- |
484 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
OpenSSL::Buffering#write_nonblock |
- |
414 |
0.23% |
0.04% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
OpenSSL::Buffering#flush
|
0
|
471 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
OpenSSL::Buffering#do_write |
- |
474
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Socket#local_address |
- |
96 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Socket#local_port |
- |
100 |
0.22% |
0.06% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Excon::Socket#unpacked_sockaddr
|
3
|
298 |
String
|
2 (120 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/socket.rb:299
|
Array
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/socket.rb:299
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Class::Socket>#unpack_sockaddr_in |
- |
299
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
BasicSocket#getsockname |
- |
299
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
OpenSSL::SSL::SSLSocket#to_io |
- |
299
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#validate_params |
- |
424 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#valid_request_keys |
- |
391 |
0.21% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Excon::Connection#valid_middleware_keys
|
2
|
408 |
Array
|
2 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:409
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Enumerable#flat_map |
- |
409
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Class::Excon::Response>#parse |
- |
94 |
0.21% |
0.05% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Utils#split_header_value
|
11
|
89 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
String#scan |
- |
93
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Kernel#dup |
- |
91
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Utils#binary_encode |
- |
92
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
Array#flatten |
- |
93
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
String#strip |
- |
91
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
Kernel#nil? |
- |
90
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#initialize |
- |
101 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Benchmarks::Excon::Simulate#teardown |
- |
24 |
0.21% |
0.05% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Excon::Connection#reset
|
1
|
350 |
Array
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:352
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Socket#close |
- |
352
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/5 |
Excon::Connection#sockets |
- |
351
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/4 |
Hash#delete |
- |
351
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Excon::Connection#valid_middleware_keys |
- |
409 |
0.21% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Enumerable#flat_map
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/12 |
Array#each |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::Excon>#new |
- |
121 |
0.20% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
<Module::URI>#parse
|
0
|
192 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::RFC3986_Parser#parse |
- |
193
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::URI>#parse |
- |
193 |
0.20% |
0.03% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::RFC3986_Parser#parse
|
4
|
70 |
Array
|
3 (360 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/rfc3986_parser.rb:71
|
Array
|
1 (160 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/rfc3986_parser.rb:72
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::URI>#for |
- |
71
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::RFC3986_Parser#split |
- |
71
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Class::IO>#new |
- |
|
0.20% |
0.20% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Socket#initialize
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Class#new |
- |
|
0.20% |
0.11% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
OpenSSL::SSL::SSLContext#initialize
|
0
|
127 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
OpenSSL::SSL::SSLContext#options= |
- |
128
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLContext#options |
- |
128
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
OpenSSL::SSL::SSLContext#verify_mode= |
- |
130
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLContext#verify_hostname= |
- |
131
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Integer#| |
- |
128
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLSocket#initialize |
- |
|
0.19% |
0.08% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
OpenSSL::Buffering#initialize
|
1
|
63 |
OpenSSL::Buffering::Buffer
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/openssl/buffering.rb:66
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
Class#new |
- |
66
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
IO#sync |
- |
67
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
BasicObject#initialize |
- |
64
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
OpenSSL::Buffering#flush |
- |
474 |
0.19% |
0.10% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
OpenSSL::Buffering#do_write
|
1
|
346 |
OpenSSL::Buffering::Buffer
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/openssl/buffering.rb:347
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
OpenSSL::Buffering::Buffer#<< |
- |
348
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
Class#new |
- |
347
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/1113 |
String#empty? |
- |
352
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/11 |
String#force_encoding |
- |
349
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/21 |
Excon::Connection#initialize |
- |
65 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/21 |
Excon::Connection#sockets |
- |
477 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/21 |
Excon::Middleware::Idempotent#request_call |
- |
18 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/21 |
Excon::Response#initialize |
- |
201 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/21 |
<Class::Excon::Response>#parse |
- |
68 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/21 |
Excon::Connection#request |
- |
233 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/21 |
Array#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/21 |
Excon::Connection#socket |
- |
463 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
9/21 |
Excon::Headers#[]= |
- |
35 |
0.19% |
0.19% |
0.00 |
0.00 |
0.00 |
0.00 |
21 |
Hash#[]=
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#request |
- |
283 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
<Class::Excon::Response>#parse |
- |
93 |
0.18% |
0.04% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Enumerable#detect
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/12 |
Array#each |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/114 |
OpenSSL::Buffering::Buffer#initialize |
- |
30 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
112/114 |
Class#new |
- |
|
0.18% |
0.18% |
0.00 |
0.00 |
0.00 |
0.00 |
114 |
String#initialize
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Response#initialize |
- |
201 |
0.18% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Headers#merge!
|
0
|
67 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Hash#each |
- |
68
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Headers#raw_merge! |
- |
71
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Socket#__connect_nonblock |
- |
|
0.17% |
0.15% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
SystemCallError#initialize
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Exception#initialize |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
101/101 |
<Class::Excon::Response>#parse |
- |
128 |
0.17% |
0.17% |
0.00 |
0.00 |
0.00 |
0.00 |
101 |
String#chomp!
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Connection#request |
- |
270 |
0.17% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Enumerable#inject
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/12 |
Array#each |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Connection#validate_params |
- |
426 |
0.16% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Connection#valid_request_keys
|
1
|
390 |
Array
|
1 (320 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:391
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#valid_middleware_keys |
- |
391
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Array#+ |
- |
391
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#each |
- |
|
0.16% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmarks::Excon::Simulate#teardown
|
0
|
23 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#reset |
- |
24
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/5 |
Excon::Connection#reset |
- |
351 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/5 |
Excon::Connection#socket |
- |
460 |
0.16% |
0.11% |
0.00 |
0.00 |
0.00 |
0.00 |
5 |
Excon::Connection#sockets
|
2
|
469 |
Hash
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:470
|
Hash
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:477
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
10/347 |
Hash#[] |
- |
472
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
Kernel#object_id |
- |
477
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
<Class::Thread>#current |
- |
477
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/21 |
Hash#[]= |
- |
477
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
109/109 |
Excon::Socket#readline |
- |
61 |
0.14% |
0.14% |
0.00 |
0.00 |
0.00 |
0.00 |
109 |
Float#<=
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#each |
- |
|
0.14% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
<Module::URI>#encode_www_form
|
2
|
402 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Enumerable#map |
- |
403
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
Array#join |
- |
403
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/117 |
URI::Generic#initialize |
- |
185 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/117 |
OpenSSL::Buffering::Buffer#<< |
- |
36 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
114/117 |
BasicObject#!= |
- |
|
0.14% |
0.14% |
0.00 |
0.00 |
0.00 |
0.00 |
117 |
BasicObject#==
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#each |
- |
|
0.14% |
0.14% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
<Class::Socket>#sockaddr_in
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::URI>#encode_www_form |
- |
403 |
0.13% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Enumerable#map
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Hash#each |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::RFC3986_Parser#parse |
- |
71 |
0.13% |
0.03% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
<Module::URI>#for
|
3
|
95 |
String
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/common.rb:96
|
Array
|
1 (160 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/common.rb:104
|
URI::HTTPS
|
1 (160 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/common.rb:104
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
Class#new |
- |
104
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Module#const_get |
- |
100
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Module#const_defined? |
- |
99
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Regexp#match? |
- |
99
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Hash#[] |
- |
98
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
String#upcase |
- |
96
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/33 |
String#to_s |
- |
96
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
100/100 |
<Class::Excon::Response>#parse |
- |
131 |
0.13% |
0.13% |
0.00 |
0.00 |
0.00 |
0.00 |
100 |
String#bytesize
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Utils#split_header_value |
- |
92 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Socket#write_nonblock |
- |
240 |
0.12% |
0.07% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Excon::Utils#binary_encode
|
0
|
13 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/823 |
BasicObject#!= |
- |
14
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/6 |
String#encoding |
- |
14
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/11 |
String#force_encoding |
- |
15
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Connection#request_call |
- |
125 |
0.12% |
0.09% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Utils#query_string
|
1
|
66 |
String
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/utils.rb:67
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/129 |
Class#new |
- |
67
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/6 |
Module#=== |
- |
68
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Hash#[] |
- |
68
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmark::Report#report |
- |
379 |
0.12% |
0.03% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmark::Tms#format
|
43
|
504 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
7/10 |
String#gsub! |
- |
506
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Kernel#dup |
- |
505
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
String#% |
- |
513
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
<Class::Excon::Response>#parse |
- |
94 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/6 |
<Class::Excon::Response>#parse_headers |
- |
188 |
0.12% |
0.05% |
0.00 |
0.00 |
0.00 |
0.00 |
6 |
Excon::Headers#[]
|
6
|
28 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
6/17 |
String#downcase |
- |
29
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
6/33 |
String#to_s |
- |
29
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
6/347 |
Hash#[] |
- |
29
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Connection#reset |
- |
352 |
0.11% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Socket#close
|
0
|
231 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::Buffering#close |
- |
240
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Middleware::ResponseParser#response_call |
- |
12 |
0.11% |
0.03% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Middleware::Expects#response_call
|
0
|
11 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Middleware::Base#response_call |
- |
20
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Hash#has_key? |
- |
12
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Socket#close |
- |
240 |
0.11% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
OpenSSL::Buffering#close
|
0
|
483 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLSocket#sysclose |
- |
485
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
OpenSSL::Buffering#flush |
- |
484
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
Array#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
Hash#each |
- |
|
0.10% |
0.04% |
0.00 |
0.00 |
0.00 |
0.00 |
8 |
String#match
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
8/10 |
Regexp#match |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Socket#unpacked_sockaddr |
- |
299 |
0.10% |
0.10% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
<Class::Socket>#unpack_sockaddr_in
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Connection#initialize |
- |
78 |
0.10% |
0.10% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Connection#setup_proxy
|
1
|
491 |
Hash
|
1 (40 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/connection.rb:499
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Hash#has_key? |
- |
549
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Hash#delete |
- |
514
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
NilClass#=== |
- |
512
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/6 |
#<Class:0x00007fae8e5210e0>#has_key? |
- |
505
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
#<Class:0x00007fae8e5210e0>#[] |
- |
500
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/716 |
String#== |
- |
499
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/347 |
Hash#[] |
- |
492
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/17 |
URI::Generic#set_scheme |
- |
335 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/17 |
Excon::Headers#delete |
- |
46 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
6/17 |
Excon::Headers#[] |
- |
29 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
9/17 |
Excon::Headers#[]= |
- |
35 |
0.10% |
0.10% |
0.00 |
0.00 |
0.00 |
0.00 |
17 |
String#downcase
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Class#new |
- |
|
0.10% |
0.07% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#initialize
|
0
|
169 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#set_userinfo |
- |
198
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
URI::Generic#set_port |
- |
200
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/3 |
URI::Generic#default_port |
- |
213
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#set_scheme |
- |
197
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/13 |
BasicObject#! |
- |
212
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
String#freeze |
- |
211
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#fragment= |
- |
204
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#set_opaque |
- |
203
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
URI::Generic#query= |
- |
202
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
URI::Generic#set_path |
- |
201
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#set_host |
- |
199
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/117 |
BasicObject#== |
- |
185
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Hash#each |
- |
|
0.09% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
<Module::URI>#encode_www_form_component
|
1
|
328 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
<Module::URI>#_encode_uri_component |
- |
329
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/16 |
<Class::Excon::Response>#parse |
- |
95 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/16 |
Excon::Connection#request_call |
- |
137 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/16 |
<Class::Excon::Response>#parse_headers |
- |
189 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
9/16 |
Array#each |
- |
|
0.09% |
0.09% |
0.00 |
0.00 |
0.00 |
0.00 |
16 |
String#casecmp
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
<Module::URI>#encode_www_form_component |
- |
329 |
0.09% |
0.08% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
<Module::URI>#_encode_uri_component
|
4
|
355 |
String
|
4 (161 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/common.rb:356
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/10 |
Kernel#dup |
- |
356
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/823 |
BasicObject#!= |
- |
357
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Integer#to_s |
- |
356
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/10 |
String#gsub! |
- |
364
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/11 |
String#force_encoding |
- |
362
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/6 |
String#encoding |
- |
357
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
Symbol#to_s |
- |
356
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Connection#request |
- |
270 |
0.09% |
0.04% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Array#map
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
Kernel#lambda |
- |
271
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/10 |
<Module::URI>#_encode_uri_component |
- |
364 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
URI::Generic#query= |
- |
849 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
7/10 |
Benchmark::Tms#format |
- |
506 |
0.08% |
0.08% |
0.00 |
0.00 |
0.00 |
0.00 |
10 |
String#gsub!
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmark::Tms#real |
- |
512
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmark::Tms#total |
- |
511
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmark::Tms#stime |
- |
508
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/5 |
String#% |
- |
507
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmark::Tms#utime |
- |
507
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Class#new |
- |
|
0.08% |
0.06% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
OpenSSL::Buffering::Buffer#initialize
|
0
|
29 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/11 |
String#force_encoding |
- |
32
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/114 |
String#initialize |
- |
30
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
<Class::Excon::Response>#parse_headers |
- |
185 |
0.08% |
0.08% |
0.00 |
0.00 |
0.00 |
0.00 |
5 |
String#split
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
9/9 |
Excon::Headers#[]= |
- |
34 |
0.08% |
0.08% |
0.00 |
0.00 |
0.00 |
0.00 |
9 |
Excon::Headers#raw_writer
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
URI::Generic#initialize |
- |
202 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Array#each |
- |
|
0.07% |
0.07% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
URI::Generic#query=
|
1
|
839 |
String
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/generic.rb:844
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Kernel#dup |
- |
844
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
String#gsub! |
- |
849
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Kernel#freeze |
- |
849
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Regexp#match |
- |
848
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/11 |
String#force_encoding |
- |
847
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
String#delete! |
- |
846
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
String#encode! |
- |
845
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
BasicObject#equal? |
- |
844
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
String#to_str |
- |
843
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Class::Excon::Response>#parse |
- |
98 |
0.07% |
0.03% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Headers#delete
|
1
|
44 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/17 |
String#downcase |
- |
46
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Hash#delete |
- |
46
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Headers#raw_delete |
- |
45
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/33 |
String#to_s |
- |
46
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Middleware::Instrumentor#response_call |
- |
44 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Middleware::Expects#response_call |
- |
20 |
0.07% |
0.04% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
*Excon::Middleware::Base#response_call
|
0
|
25 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Middleware::Instrumentor#response_call |
- |
26
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Connection#response_call |
- |
26
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
Excon::Utils#split_header_value |
- |
93 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/5 |
Hash#each |
- |
|
0.07% |
0.07% |
0.00 |
0.00 |
0.00 |
0.00 |
5 |
Array#flatten
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#each |
- |
|
0.07% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#path=
|
0
|
815 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#check_path |
- |
816
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
URI::Generic#set_path |
- |
817
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
<Module::URI>#_encode_uri_component |
- |
356 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
Array#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
Hash#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
<Class::Excon::Response>#parse |
- |
91 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/6 |
Excon::Connection#request_call |
- |
118 |
0.07% |
0.07% |
0.00 |
0.00 |
0.00 |
0.00 |
6 |
Symbol#to_s
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
URI::Generic#query= |
- |
848 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
URI::RFC3986_Parser#split |
- |
21 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
8/10 |
String#match |
- |
|
0.07% |
0.07% |
0.00 |
0.00 |
0.00 |
0.00 |
10 |
Regexp#match
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#initialize |
- |
99 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#request |
- |
250 |
0.06% |
0.04% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Excon::Utils#port_string
|
4
|
58 |
String
|
4 (160 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/utils.rb:62
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/3 |
Integer#to_s |
- |
62
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/5 |
String#+ |
- |
62
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
6/347 |
Hash#[] |
- |
59
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/5 |
Kernel#nil? |
- |
59
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Utils#split_header_value |
- |
93 |
0.06% |
0.06% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
String#scan
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmarks::Excon::Simulate#setup |
- |
11 |
0.06% |
0.05% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#to_s
|
1
|
1343 |
String
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/generic.rb:1344
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
URI::Generic#default_port |
- |
1363
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Kernel#dup |
- |
1344
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#userinfo |
- |
1356
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/823 |
BasicObject#!= |
- |
1363
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/1031 |
String#<< |
- |
1346
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::Buffering#close |
- |
485 |
0.06% |
0.04% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
OpenSSL::SSL::SSLSocket#sysclose
|
0
|
384 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SocketForwarder#closed? |
- |
385
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
IO#close |
- |
387
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLSocket#io |
- |
387
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLSocket#sync_close |
- |
387
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLSocket#stop |
- |
386
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
URI::Generic#query= |
- |
844 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
URI::Generic#to_s |
- |
1344 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Array#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Benchmark::Tms#format |
- |
505 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/10 |
<Module::URI>#_encode_uri_component |
- |
356 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/10 |
Excon::Connection#initialize |
- |
63 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Excon::Utils#split_header_value |
- |
91 |
0.06% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
10 |
Kernel#dup
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
10/10 |
Kernel#initialize_dup |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#path= |
- |
816 |
0.06% |
0.04% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#check_path
|
1
|
757 |
MatchData
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/generic.rb:769
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#parser |
- |
769
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/823 |
BasicObject#!= |
- |
768
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Kernel#!~ |
- |
769
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Hash#[] |
- |
769
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::RFC3986_Parser#regexp |
- |
769
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
OpenSSL::Buffering#do_write |
- |
348 |
0.06% |
0.05% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
OpenSSL::Buffering::Buffer#<<
|
0
|
35 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/1031 |
String#<< |
- |
37
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/6 |
String#encoding |
- |
36
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/117 |
BasicObject#== |
- |
36
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/33 |
<Module::URI>#for |
- |
96 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/33 |
Benchmark::Report#report |
- |
377 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/33 |
Benchmark::Tms#initialize |
- |
431 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/33 |
Excon::Headers#delete |
- |
46 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/33 |
Hash#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
11/33 |
Array#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
6/33 |
Excon::Headers#[] |
- |
29 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
9/33 |
Excon::Headers#[]= |
- |
35 |
0.05% |
0.05% |
0.00 |
0.00 |
0.00 |
0.00 |
33 |
String#to_s
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Socket#unpacked_sockaddr |
- |
299 |
0.05% |
0.05% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
BasicSocket#getsockname
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Array#each |
- |
|
0.05% |
0.04% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Modes::BaseMode#arguments_for
|
9
|
43 |
Method
|
2 (80 Bytes)
|
/app/lib/base_mode.rb:44
|
Array
|
5 (200 Bytes)
|
/app/lib/base_mode.rb:44
|
Hash
|
2 (80 Bytes)
|
/app/lib/base_mode.rb:49
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Array#select |
- |
44
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Hash#slice |
- |
49
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Array#map! |
- |
49
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Method#parameters |
- |
44
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Kernel#method |
- |
44
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#each |
- |
|
0.05% |
0.04% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Modes::BaseMode#key
|
4
|
53 |
String
|
3 (120 Bytes)
|
/app/lib/base_mode.rb:54
|
Array
|
1 (40 Bytes)
|
/app/lib/base_mode.rb:54
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Modes::BaseMode#version |
- |
54
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Benchmarks::Excon::Simulate#namespace |
- |
54
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Array#last |
- |
54
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
String#rpartition |
- |
54
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Module#name |
- |
54
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Class#superclass |
- |
54
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Kernel#class |
- |
54
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Middleware::Base#response_call |
- |
26 |
0.05% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Middleware::Instrumentor#response_call
|
0
|
38 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Middleware::Base#response_call |
- |
44
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Hash#has_key? |
- |
39
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
OpenSSL::SSL::SocketForwarder#closed? |
- |
268 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
Excon::Socket#unpacked_sockaddr |
- |
299 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/6 |
<Class::IO>#select |
- |
|
0.05% |
0.05% |
0.00 |
0.00 |
0.00 |
0.00 |
6 |
OpenSSL::SSL::SSLSocket#to_io
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
Array#map |
- |
|
0.05% |
0.05% |
0.00 |
0.00 |
0.00 |
0.00 |
5 |
Kernel#lambda
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
7/7 |
<Class::Excon::Response>#parse_headers |
- |
179 |
0.05% |
0.05% |
0.00 |
0.00 |
0.00 |
0.00 |
7 |
String#chomp
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/5 |
Excon::Socket#readline |
- |
66 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/5 |
Excon::SSLSocket#initialize |
- |
128 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
Array#each |
- |
|
0.05% |
0.05% |
0.00 |
0.00 |
0.00 |
0.00 |
5 |
<Class::SystemCallError>#===
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
OpenSSL::SSL::SSLSocket#sysread_nonblock |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
OpenSSL::SSL::SSLSocket#connect_nonblock |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
SystemCallError#initialize |
- |
|
0.05% |
0.05% |
0.00 |
0.00 |
0.00 |
0.00 |
3 |
Exception#initialize
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLSocket#initialize |
- |
|
0.05% |
0.05% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
IO#nonblock=
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
<Class::Excon::Response>#parse_headers |
- |
188 |
0.05% |
0.05% |
0.00 |
0.00 |
0.00 |
0.00 |
5 |
Array#compact
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
<Module::Excon>#new |
- |
129 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/4 |
Excon::Connection#request |
- |
232 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Excon::Response#initialize |
- |
198 |
0.04% |
0.04% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Hash#merge
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::RFC3986_Parser#parse |
- |
71 |
0.04% |
0.04% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::RFC3986_Parser#split
|
6
|
13 |
MatchData
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/rfc3986_parser.rb:21
|
String
|
1 (80 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/rfc3986_parser.rb:21
|
String
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/rfc3986_parser.rb:23
|
String
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/rfc3986_parser.rb:40
|
String
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/rfc3986_parser.rb:43
|
Array
|
1 (160 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/rfc3986_parser.rb:38
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
8/8 |
MatchData#[] |
- |
22
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Regexp#match |
- |
21
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
String#ascii_only? |
- |
19
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
String#to_str |
- |
15
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Excon::Connection#setup_proxy |
- |
549 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Excon::Middleware::Instrumentor#request_call |
- |
24 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Excon::Connection#response_call |
- |
211 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Excon::Middleware::Instrumentor#response_call |
- |
39 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Excon::Middleware::Expects#response_call |
- |
12 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/10 |
Excon::Middleware::ResponseParser#response_call |
- |
6 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/10 |
Excon::Connection#request_call |
- |
112 |
0.04% |
0.04% |
0.00 |
0.00 |
0.00 |
0.00 |
10 |
Hash#has_key?
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
Excon::Utils#split_header_value |
- |
91 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/6 |
<Class::Excon::Response>#parse_headers |
- |
188 |
0.04% |
0.04% |
0.00 |
0.00 |
0.00 |
0.00 |
6 |
String#strip
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
10/10 |
Kernel#dup |
- |
|
0.03% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
10 |
Kernel#initialize_dup
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
6/6 |
String#initialize_copy |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#initialize_copy |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Hash#initialize_copy |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Kernel#initialize_copy |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
<Module::Benchmark>#benchmark |
- |
174 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/5 |
Excon::Utils#port_string |
- |
62 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
Excon::Connection#request |
- |
250 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
Excon::Connection#request_call |
- |
118 |
0.03% |
0.03% |
0.00 |
0.00 |
0.00 |
0.00 |
5 |
String#+
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::SSLSocket#initialize |
- |
76 |
0.03% |
0.03% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::SSLSocket#client_cert_data
|
0
|
151 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/347 |
Hash#[] |
- |
152
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
<Module::URI>#encode_www_form |
- |
403 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/6 |
<Class::Excon::Response>#parse_headers |
- |
188 |
0.03% |
0.03% |
0.00 |
0.00 |
0.00 |
0.00 |
6 |
Array#join
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/4 |
Excon::Connection#validate_params |
- |
431 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
<Class::Excon::Response>#parse |
- |
93 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Excon::Connection#request |
- |
283 |
0.03% |
0.03% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Hash#keys
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::SSLSocket#initialize |
- |
24 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
OpenSSL::SSL::SSLContext#initialize |
- |
128 |
0.03% |
0.03% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
OpenSSL::SSL::SSLContext#options=
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Class#new |
- |
|
0.03% |
0.03% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmark::Tms#initialize
|
0
|
430 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/3 |
Float#+ |
- |
432
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/33 |
String#to_s |
- |
431
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Class#new |
- |
|
0.03% |
0.03% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Excon::Headers#initialize
|
2
|
24 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Socket#local_address |
- |
96 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Socket#local_port |
- |
100 |
0.03% |
0.03% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Array#[]
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/12 |
Hash#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/12 |
Excon::SSLSocket#initialize |
- |
121 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
10/12 |
Array#each |
- |
|
0.03% |
0.03% |
0.00 |
0.00 |
0.00 |
0.00 |
12 |
Kernel#respond_to?
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/11 |
<Module::URI>#_encode_uri_component |
- |
362 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/11 |
URI::Generic#query= |
- |
847 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/11 |
OpenSSL::Buffering#do_write |
- |
349 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/11 |
Excon::Utils#binary_encode |
- |
15 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/11 |
OpenSSL::Buffering::Buffer#initialize |
- |
32 |
0.03% |
0.03% |
0.00 |
0.00 |
0.00 |
0.00 |
11 |
String#force_encoding
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmarks::Excon::Simulate#call |
- |
15 |
0.03% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::HTTP#request_uri
|
1
|
77 |
String
|
1 (80 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/http.rb:80
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
String#start_with? |
- |
81
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::SSLSocket#initialize |
- |
122 |
0.03% |
0.03% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
OpenSSL::SSL::SSLSocket#hostname=
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
OpenSSL::SSL::SSLSocket#connect_nonblock |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
OpenSSL::SSL::SSLSocket#sysread_nonblock |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Socket#__connect_nonblock |
- |
|
0.02% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
3 |
Exception#backtrace
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/8 |
URI::Generic#userinfo |
- |
558 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/8 |
Excon::Connection#request_call |
- |
137 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/8 |
<Class::Excon::Response>#parse_headers |
- |
180 |
0.02% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
8 |
NilClass#nil?
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
<Module::Benchmark>#benchmark |
- |
174 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/3 |
Benchmark::Report#report |
- |
377 |
0.02% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
3 |
Kernel#print
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/3 |
IO#write |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
<Module::Benchmark>#measure |
- |
113 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
<Module::Benchmark>#benchmark |
- |
177 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
Excon::Socket#readline |
- |
66 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/6 |
Excon::Utils#query_string |
- |
68 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
Excon::SSLSocket#initialize |
- |
128 |
0.02% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
6 |
Module#===
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::SSLSocket#initialize |
- |
73 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
OpenSSL::SSL::SSLContext#initialize |
- |
130 |
0.02% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
OpenSSL::SSL::SSLContext#verify_mode=
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Socket#connect |
- |
116 |
0.02% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Comparable#>=
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
String#<=> |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Modes::BaseMode#key |
- |
54 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
<Class::Excon::Response>#parse |
- |
95 |
0.02% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Array#last
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLContext#initialize |
- |
128 |
0.02% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
OpenSSL::SSL::SSLContext#options
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/9 |
Benchmark::Report#report |
- |
378 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/9 |
Excon::Socket#connect |
- |
117 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/9 |
<Class::Excon::Response>#parse_headers |
- |
188 |
0.02% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
9 |
Array#<<
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
<Module::URI>#for |
- |
96 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Excon::Connection#request_call |
- |
118 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
<Class::Excon::Response>#parse |
- |
91 |
0.02% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
3 |
String#upcase
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
Class#new |
- |
|
0.02% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
5 |
Excon::Middleware::Base#initialize
|
0
|
11 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
6/6 |
Kernel#initialize_dup |
- |
|
0.02% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
6 |
String#initialize_copy
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLSocket#sysclose |
- |
385 |
0.02% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
OpenSSL::SSL::SocketForwarder#closed?
|
0
|
267 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
IO#closed? |
- |
268
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/6 |
OpenSSL::SSL::SSLSocket#to_io |
- |
268
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
OpenSSL::SSL::SSLSocket#connect_nonblock |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
OpenSSL::SSL::SSLSocket#sysread_nonblock |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Socket#__connect_nonblock |
- |
|
0.02% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
3 |
Exception#exception
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Class::Excon::Response>#parse |
- |
82 |
0.02% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Socket#local_address
|
0
|
95 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Socket#unpacked_sockaddr |
- |
96
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Array#[] |
- |
96
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmarks::Excon::Simulate#call |
- |
16 |
0.02% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Response#body
|
0
|
11 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Hash#[] |
- |
12
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::SSLSocket#initialize |
- |
18 |
0.02% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Integer#~
|
0
|
104 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/3 |
<Class::Excon::Response>#parse |
- |
91 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Excon::Connection#socket |
- |
462 |
0.02% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
3 |
Array#include?
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#check_path |
- |
769 |
0.02% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#parser
|
0
|
289 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/13 |
BasicObject#! |
- |
290
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
Excon::Connection#sockets |
- |
477 |
0.02% |
0.02% |
0.00 |
0.00 |
0.00 |
0.00 |
5 |
Kernel#object_id
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
Excon::Connection#sockets |
- |
477 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
5 |
<Class::Thread>#current
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/6 |
<Module::URI>#_encode_uri_component |
- |
357 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/6 |
OpenSSL::Buffering::Buffer#<< |
- |
36 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/6 |
Excon::Utils#binary_encode |
- |
14 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
6 |
String#encoding
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Middleware::Base#response_call |
- |
26 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Connection#response_call
|
0
|
209 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/10 |
Hash#has_key? |
- |
211
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmarks::Excon::Simulate#call |
- |
17 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Response#status
|
0
|
50 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/347 |
Hash#[] |
- |
51
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/13 |
URI::Generic#parser |
- |
290 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/13 |
URI::Generic#set_port |
- |
703 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/13 |
URI::Generic#initialize |
- |
212 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/13 |
Excon::Connection#initialize |
- |
73 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/13 |
Excon::Connection#request |
- |
266 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/13 |
<Class::Excon::Response>#parse_headers |
- |
180 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
13 |
BasicObject#!
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
<Class::Excon::Response>#parse_headers |
- |
180 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
5 |
String#lstrip!
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::SSLSocket#initialize |
- |
22 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
OpenSSL::SSL::SSLContext#initialize |
- |
128 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Integer#|
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/3 |
URI::Generic#initialize |
- |
213 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
URI::Generic#to_s |
- |
1363 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
3 |
URI::Generic#default_port
|
0
|
39 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/3 |
<Class::URI::Generic>#default_port |
- |
40
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/4 |
Kernel#class |
- |
40
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Array#each |
- |
|
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
<Class::Excon::Middleware::Idempotent>#valid_parameter_keys
|
2
|
7 |
Array
|
2 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/middlewares/idempotent.rb:8
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Connection#request_call |
- |
116 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Socket#data=
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#validate_params |
- |
424 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#valid_request_keys |
- |
391 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Array#+
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Excon::Connection#validate_params |
- |
431 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Array#-
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Modes::BaseMode#arguments_for |
- |
44 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Array#select
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Symbol#== |
- |
46
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#first |
- |
45
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Connection#request |
- |
258 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Kernel#block_given?
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Comparable#>= |
- |
|
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
String#<=>
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLContext#initialize |
- |
131 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
OpenSSL::SSL::SSLContext#verify_hostname=
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#initialize |
- |
70 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
<Class::Excon::Response>#parse |
- |
82 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Hash#merge!
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Headers#merge! |
- |
71 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Headers#raw_merge!
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Connection#request |
- |
270 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Array#reverse
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::SSLSocket#initialize |
- |
118 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
OpenSSL::SSL::SSLSocket#sync_close=
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Kernel#loop |
- |
|
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
String#size
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Class::Excon::Response>#parse |
- |
82 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Socket#remote_ip
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Array#each |
- |
|
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
<Class::Excon::Middleware::Instrumentor>#valid_parameter_keys
|
2
|
5 |
Array
|
2 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/middlewares/instrumentor.rb:6
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Modes::BaseMode#key |
- |
54 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Modes::BaseMode#version
|
0
|
17 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Module#const_get |
- |
18
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Benchmarks::Excon::Simulate#namespace |
- |
18
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Array#each |
- |
|
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
<Class::Excon::Middleware::Base>#valid_parameter_keys
|
2
|
7 |
Array
|
2 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/middlewares/base.rb:8
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Array#each |
- |
|
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
<Class::Excon::Middleware::Expects>#valid_parameter_keys
|
2
|
5 |
Array
|
2 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/middlewares/expects.rb:6
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
<Module::URI>#_encode_uri_component |
- |
356 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/3 |
Excon::Utils#port_string |
- |
62 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
3 |
Integer#to_s
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#initialize |
- |
198 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#set_userinfo
|
1
|
509 |
Array
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/generic.rb:516
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#split_userinfo |
- |
511
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::Excon>#new |
- |
129 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#hostname
|
0
|
654 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
String#start_with? |
- |
656
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
URI::Generic#host |
- |
655
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::SSLSocket#initialize |
- |
18 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Integer#&
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmarks::Excon::Simulate#call |
- |
15 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Modes::Simulate#data
|
0
|
19 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
URI::Generic#initialize |
- |
200 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
URI::Generic#set_port
|
0
|
702 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Kernel#kind_of? |
- |
703
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/13 |
BasicObject#! |
- |
703
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Array#each |
- |
|
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
<Class::Excon::Middleware::Mock>#valid_parameter_keys
|
2
|
5 |
Array
|
2 (80 Bytes)
|
/app/vendor/gems/ruby/3.2.0/gems/excon-0.71.0/lib/excon/middlewares/mock.rb:6
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
<Module::Benchmark>#benchmark |
- |
169 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
OpenSSL::Buffering#initialize |
- |
67 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
IO#sync
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Excon::Connection#setup_proxy |
- |
514 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/4 |
Excon::Connection#reset |
- |
351 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Excon::Headers#delete |
- |
46 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Hash#delete
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Connection#request_call |
- |
133 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Kernel#is_a?
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Headers#delete |
- |
45 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Excon::Headers#raw_delete
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
Hash#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
<Module::Benchmark>#benchmark |
- |
182 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
Excon::Utils#split_header_value |
- |
90 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/5 |
Excon::Utils#port_string |
- |
59 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
5 |
Kernel#nil?
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/3 |
Excon::Connection#initialize |
- |
73 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Excon::SSLSocket#initialize |
- |
83 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
3 |
Hash#key?
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::Buffering#initialize |
- |
64 |
0.01% |
0.01% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
BasicObject#initialize
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Class::Excon::Response>#parse |
- |
97 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Array#length
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
<Module::Benchmark>#measure |
- |
295 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
<Module::Process>#times
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Struct#initialize |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
URI::Generic#hostname |
- |
656 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
URI::HTTP#request_uri |
- |
81 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
String#start_with?
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Excon::Connection#validate_params |
- |
432 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Array#empty?
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#initialize |
- |
197 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#set_scheme
|
1
|
334 |
String
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/generic.rb:335
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/17 |
String#downcase |
- |
335
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#to_s |
- |
1356 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#userinfo
|
0
|
557 |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/8 |
NilClass#nil? |
- |
558
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#check_path |
- |
769 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Kernel#!~
|
0
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Regexp#=~ |
- |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#each |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmarks::Typhoeus::Simulate#teardown
|
0
|
20 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#each |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmarks::NetHttp::Simulate#teardown
|
0
|
28 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#each |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmarks::Httpx::Simulate#teardown
|
0
|
20 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#each |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmarks::Http::Simulate#teardown
|
0
|
20 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::Benchmark>#benchmark |
- |
174 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
String#*
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::Benchmark>#benchmark |
- |
172 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Integer#+
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
<Module::Benchmark>#benchmark |
- |
170 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
IO#sync=
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::Benchmark>#benchmark |
- |
180 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmark::Report#list
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
Array#each |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
5 |
Module#to_s
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#each |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Modes::Simulate#query
|
1
|
15 |
Hash
|
1 (40 Bytes)
|
/app/lib/modes/simulate.rb:16
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#each |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Modes::Simulate#path
|
0
|
11 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/3 |
Kernel#print |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
3 |
IO#write
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#each |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmarks::Typhoeus::Simulate#namespace
|
0
|
6 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#each |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmarks::NetHttp::Simulate#namespace
|
0
|
8 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#each |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmarks::Httpx::Simulate#namespace
|
0
|
6 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#each |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmarks::Http::Simulate#namespace
|
0
|
6 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Array#each |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Modes::BaseMode#key |
- |
54 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/3 |
Modes::BaseMode#version |
- |
18 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
3 |
Benchmarks::Excon::Simulate#namespace
|
0
|
6 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Class#new |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmark::Report#initialize
|
2
|
367 |
Array
|
2 (80 Bytes)
|
/usr/local/lib/ruby/3.2.0/benchmark.rb:368
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
URI::Generic#path= |
- |
817 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
URI::Generic#initialize |
- |
201 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
URI::Generic#set_path
|
0
|
789 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
URI::Generic#query= |
- |
843 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
URI::RFC3986_Parser#split |
- |
15 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
String#to_str
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Modes::BaseMode#key |
- |
54 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
String#rpartition
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmark::Report#report |
- |
377 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
String#ljust
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#query= |
- |
845 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
String#encode!
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#query= |
- |
846 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
String#delete!
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Modes::BaseMode#key |
- |
54 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Module#name
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Benchmarks::Excon::Simulate#setup |
- |
11 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Modes::BaseMode#base_uri
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Modes::BaseMode#arguments_for |
- |
44 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Method#parameters
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Modes::BaseMode#arguments_for |
- |
44 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Kernel#method
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#query= |
- |
849 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Kernel#freeze
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/4 |
URI::Generic#default_port |
- |
40 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/4 |
Modes::BaseMode#key |
- |
54 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Kernel#class
|
0
|
18 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Modes::BaseMode#arguments_for |
- |
49 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Hash#slice
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Modes::BaseMode#key |
- |
54 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Class#superclass
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#query= |
- |
844 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
BasicObject#equal?
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Modes::BaseMode#arguments_for |
- |
49 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Array#map!
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#check_path |
- |
769 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::RFC3986_Parser#regexp
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::Excon>#new |
- |
139 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#user
|
0
|
568 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
<Module::Excon>#new |
- |
125 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
URI::Generic#scheme
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::Excon>#new |
- |
129 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#query
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::Excon>#new |
- |
129 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#port
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::Excon>#new |
- |
129 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#path
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::Excon>#new |
- |
136 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#password
|
0
|
573 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
<Module::Excon>#new |
- |
129 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
URI::Generic#hostname |
- |
655 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
URI::Generic#host
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Array#select |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Symbol#==
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/5 |
String#gsub! |
- |
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5 |
Benchmark::Tms#format |
- |
513 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
5 |
String#%
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
<Module::URI>#for |
- |
100 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Modes::BaseMode#version |
- |
18 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Module#const_get
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Kernel#initialize_dup |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Kernel#initialize_copy
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
5/5 |
<Module::Benchmark>#measure |
- |
298 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
5 |
Float#-
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Array#select |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Array#first
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
<Module::Benchmark>#measure |
- |
295 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
<Module::Process>#clock_gettime
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
<Module::Excon>#new |
- |
120 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/2 |
Excon::Connection#initialize |
- |
63 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
<Module::Excon>#defaults
|
0
|
49 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
<Module::Process>#times |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Struct#initialize
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Kernel#!~ |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Regexp#=~
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLSocket#sysclose |
- |
387 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
OpenSSL::SSL::SSLSocket#sync_close
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLSocket#sysclose |
- |
386 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
OpenSSL::SSL::SSLSocket#stop
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLSocket#sysclose |
- |
387 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
OpenSSL::SSL::SSLSocket#io
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SSLSocket#sysclose |
- |
387 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
IO#close
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
String#gsub! |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmark::Tms#utime
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
String#gsub! |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmark::Tms#total
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
String#gsub! |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmark::Tms#stime
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
String#gsub! |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Benchmark::Tms#real
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/3 |
URI::Generic#default_port |
- |
40 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
3 |
<Class::URI::Generic>#default_port
|
0
|
32 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
OpenSSL::SSL::SocketForwarder#closed? |
- |
268 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
IO#closed?
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
3/3 |
Benchmark::Tms#initialize |
- |
432 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
3 |
Float#+
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
4/6 |
Excon::Connection#setup_proxy |
- |
505 |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/6 |
Excon::Connection#initialize |
- |
80 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
6 |
#<Class:0x00007fae8e5210e0>#has_key?
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::RFC3986_Parser#split |
- |
19 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
String#ascii_only?
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::URI>#for |
- |
99 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Regexp#match?
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Excon::Connection#setup_proxy |
- |
512 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
NilClass#===
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
<Module::URI>#for |
- |
99 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Module#const_defined?
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
8/8 |
URI::RFC3986_Parser#split |
- |
22 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
8 |
MatchData#[]
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Excon::Connection#setup_proxy |
- |
500 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
#<Class:0x00007fae8e5210e0>#[]
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
2/2 |
Kernel#initialize_dup |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2 |
Hash#initialize_copy
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Kernel#initialize_dup |
- |
|
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Array#initialize_copy
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#initialize |
- |
203 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#set_opaque
|
0
|
883 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#initialize |
- |
199 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#set_host
|
0
|
613 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#initialize |
- |
204 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#fragment=
|
0
|
929 |
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#initialize |
- |
211 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
String#freeze
|
0
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#set_userinfo |
- |
511 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
URI::Generic#split_userinfo
|
1
|
542 |
Array
|
1 (40 Bytes)
|
/usr/local/lib/ruby/3.2.0/uri/generic.rb:543
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
URI::Generic#set_port |
- |
703 |
0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Kernel#kind_of?
|
0
|
|
|
|