The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
412 | 553 | StreamMap::iter | call site: 00553 | Steal::steal_into |
281 | 16 | ThreadWaker::new | call site: 00016 | size_hint_stream_closed_permits_drop |
220 | 332 | StreamMap::values | call site: 00332 | Steal::steal_into |
24 | 298 | StreamMap::insert | call site: 00298 | StreamMap::insert |
17 | 966 | ThreadWaker::new | call site: 00966 | StreamMap::insert |
12 | 0 | EP | call site: 00000 | Alternate::poll_next |
6 | 323 | StreamMap::insert | call site: 00323 | Inject::push |
1 | 13 | MockTask::new | call site: 00013 |
fuzz_target
[function]
[call site]
00000
StreamNotifyClose::new
[function]
[call site]
00001
Some
[function]
[call site]
00002
Alternate::poll_next
[function]
[call site]
00003
Poll::Ready
[function]
[call site]
00004
Some
[function]
[call site]
00005
Poll::Ready
[function]
[call site]
00006
StreamMap::len
[function]
[call site]
00007
len
[function]
[call site]
00008
wrapping_sub
[function]
[call site]
00009
my_custom_runtime::spawn
[function]
[call site]
00010
spawn
[function]
[call site]
00011
MockTask::new
[function]
[call site]
00012
StreamNotifyClose::new
[function]
[call site]
00013
Some
[function]
[call site]
00014
ThreadWaker::new
[function]
[call site]
00015
Mutex::new
[function]
[call site]
00016
std::panic::Location::caller
[function]
[call site]
00017
test_panic
[function]
[call site]
00018
try_lock
[function]
[call site]
00019
Mutex::new
[function]
[call site]
00020
try_lock
[function]
[call site]
00021
Mutex::new
[function]
[call site]
00022
try_lock
[function]
[call site]
00023
try_lock
[function]
[call site]
00024
try_lock
[function]
[call site]
00025
try_lock
[function]
[call site]
00026
try_lock
[function]
[call site]
00027
StreamNotifyClose::new
[function]
[call site]
00028
Mutex::new
[function]
[call site]
00029
panic::take_hook
[function]
[call site]
00030
write_to_clone
[function]
[call site]
00031
tempfile
[function]
[call site]
00032
StreamNotifyClose::new
[function]
[call site]
00033
Some
[function]
[call site]
00034
Self::unwrap
[function]
[call site]
00035
File::create
[function]
[call site]
00036
File::options
[function]
[call site]
00037
OpenOptions::new
[function]
[call site]
00038
Kind::Uring
[function]
[call site]
00039
UringOpenOptions::new
[function]
[call site]
00040
Kind::Std
[function]
[call site]
00041
StreamNotifyClose::new
[function]
[call site]
00042
Some
[function]
[call site]
00043
OpenOptions::write
[function]
[call site]
00044
write
[function]
[call site]
00045
Builder::new
[function]
[call site]
00046
StreamMap::default
[function]
[call site]
00047
StreamNotifyClose::new
[function]
[call site]
00048
Some
[function]
[call site]
00049
Self::write
[function]
[call site]
00050
tempfile
[function]
[call site]
00051
File::create
[function]
[call site]
00052
NamedTempFile::path
[function]
[call site]
00053
syn::Error::new
[function]
[call site]
00054
Some
[function]
[call site]
00055
parse::<syn::Path>
[function]
[call site]
00056
map_err
[function]
[call site]
00057
write_to_clone
[function]
[call site]
00058
Err
[function]
[call site]
00059
syn::Error::new
[function]
[call site]
00060
unwrap
[function]
[call site]
00061
NamedTempFile::write_all
[function]
[call site]
00062
unwrap
[function]
[call site]
00063
RW::poll_flush
[function]
[call site]
00064
Poll::Ready
[function]
[call site]
00065
Ok
[function]
[call site]
00066
unwrap
[function]
[call site]
00067
std::fs::read
[function]
[call site]
00068
tempfile
[function]
[call site]
00069
NamedTempFile::write_all
[function]
[call site]
00070
WriteAll::unwrap
[function]
[call site]
00071
File::open
[function]
[call site]
00072
File::options
[function]
[call site]
00073
OpenOptions::read
[function]
[call site]
00074
read
[function]
[call site]
00075
Builder::new
[function]
[call site]
00076
Self::read
[function]
[call site]
00077
tempfile
[function]
[call site]
00078
NamedTempFile::write_all
[function]
[call site]
00079
WriteAll::unwrap
[function]
[call site]
00080
File::open
[function]
[call site]
00081
NamedTempFile::path
[function]
[call site]
00082
unwrap
[function]
[call site]
00083
NamedTempFile::read
[function]
[call site]
00084
tempfile
[function]
[call site]
00085
NamedTempFile::write_all
[function]
[call site]
00086
WriteAll::unwrap
[function]
[call site]
00087
File::open
[function]
[call site]
00088
NamedTempFile::path
[function]
[call site]
00089
unwrap
[function]
[call site]
00090
NamedTempFile::read
[function]
[call site]
00091
unwrap
[function]
[call site]
00092
unwrap
[function]
[call site]
00093
read
[function]
[call site]
00094
Configuration::build
[function]
[call site]
00095
unwrap_or
[function]
[call site]
00096
Err
[function]
[call site]
00097
syn::Error::new
[function]
[call site]
00098
StreamExt::map
[function]
[call site]
00099
Map::new
[function]
[call site]
00100
is_none
[function]
[call site]
00101
Err
[function]
[call site]
00102
syn::Error::new
[function]
[call site]
00103
Span::call_site
[function]
[call site]
00104
Err
[function]
[call site]
00105
syn::Error::new
[function]
[call site]
00106
Some
[function]
[call site]
00107
Err
[function]
[call site]
00108
syn::Error::new
[function]
[call site]
00109
Some
[function]
[call site]
00110
Ok
[function]
[call site]
00111
write_to_clone
[function]
[call site]
00112
read
[function]
[call site]
00113
expect
[function]
[call site]
00114
read
[function]
[call site]
00115
expect
[function]
[call site]
00116
read
[function]
[call site]
00117
&mut
[call site]
00118
mpsc::channel
[function]
[call site]
00119
test_with_runtimes
[function]
[call site]
00120
new_current_thread
[function]
[call site]
00121
tokio::runtime::Builder::new_current_thread
[function]
[call site]
00122
Builder::new
[function]
[call site]
00123
Builder::enable_all
[function]
[call site]
00124
Builder::enable_io
[function]
[call site]
00125
Builder::enable_io_uring
[function]
[call site]
00126
Builder::enable_time
[function]
[call site]
00127
Configuration::build
[function]
[call site]
00128
unwrap_or
[function]
[call site]
00129
Err
[function]
[call site]
00130
syn::Error::new
[function]
[call site]
00131
StreamExt::map
[function]
[call site]
00132
is_none
[function]
[call site]
00133
Err
[function]
[call site]
00134
syn::Error::new
[function]
[call site]
00135
Span::call_site
[function]
[call site]
00136
Err
[function]
[call site]
00137
syn::Error::new
[function]
[call site]
00138
Some
[function]
[call site]
00139
Err
[function]
[call site]
00140
syn::Error::new
[function]
[call site]
00141
Some
[function]
[call site]
00142
Ok
[function]
[call site]
00143
write_to_clone
[function]
[call site]
00144
Result::unwrap
[function]
[call site]
00145
tokio::runtime::Runtime::enter
[function]
[call site]
00146
basic_enter
[function]
[call site]
00147
rt
[function]
[call site]
00148
tokio::runtime::Builder::new_multi_thread
[function]
[call site]
00149
Builder::new
[function]
[call site]
00150
Builder::worker_threads
[function]
[call site]
00151
Some
[function]
[call site]
00152
Configuration::build
[function]
[call site]
00153
Result::unwrap
[function]
[call site]
00154
rt
[function]
[call site]
00155
tokio::runtime::Runtime::enter
[function]
[call site]
00156
tokio::runtime::Runtime::enter
[function]
[call site]
00157
size_hint_stream_closed_permits_drop
[function]
[call site]
00158
mpsc::channel
[function]
[call site]
00159
send
[function]
[call site]
00160
Alternate::poll_next
[function]
[call site]
00161
Poll::Ready
[function]
[call site]
00162
Some
[function]
[call site]
00163
Poll::Ready
[function]
[call site]
00164
send
[function]
[call site]
00165
Ok
[function]
[call site]
00166
unwrap
[function]
[call site]
00167
VecWithInitialized::reserve
[function]
[call site]
00168
UnboundedReceiverStream::as_mut
[function]
[call site]
00169
with_capacity
[function]
[call site]
00170
StreamMap::<&str,
[call site]
00171
StreamMap::<&str,
[call site]
00172
len
[function]
[call site]
00173
len
[function]
[call site]
00174
VecWithInitialized::reserve
[function]
[call site]
00175
unwrap
[function]
[call site]
00176
VecWithInitialized::reserve
[function]
[call site]
00177
unwrap
[function]
[call site]
00178
ReceiverStream::new
[function]
[call site]
00179
UnboundedReceiverStream::close
[function]
[call site]
00180
UnboundedReceiverStream::close
[function]
[call site]
00181
UnboundedReceiverStream::close
[function]
[call site]
00182
size_hint_stream_closed_permits_drop
[function]
[call site]
00183
Alternate::poll_next
[function]
[call site]
00184
Poll::Ready
[function]
[call site]
00185
Some
[function]
[call site]
00186
Poll::Ready
[function]
[call site]
00187
size_hint_stream_closed_permits_drop
[function]
[call site]
00188
size_hint_stream_closed_permits_drop
[function]
[call site]
00189
Throttle::get_ref
[function]
[call site]
00190
tokio::runtime::Runtime::shutdown_timeout
[function]
[call site]
00191
shutdown
[function]
[call site]
00192
Harness::<T,
[call site]
00193
Self
[function]
[call site]
00194
Self::shutdown
[function]
[call site]
00195
tempfile
[function]
[call site]
00196
File::create
[function]
[call site]
00197
NamedTempFile::path
[function]
[call site]
00198
unwrap
[function]
[call site]
00199
NamedTempFile::write_all
[function]
[call site]
00200
unwrap
[function]
[call site]
00201
NamedTempFile::shutdown
[function]
[call site]
00202
tempfile
[function]
[call site]
00203
File::create
[function]
[call site]
00204
NamedTempFile::path
[function]
[call site]
00205
unwrap
[function]
[call site]
00206
NamedTempFile::write_all
[function]
[call site]
00207
unwrap
[function]
[call site]
00208
NamedTempFile::shutdown
[function]
[call site]
00209
unwrap
[function]
[call site]
00210
std::fs::read
[function]
[call site]
00211
NamedTempFile::path
[function]
[call site]
00212
unwrap
[function]
[call site]
00213
unwrap
[function]
[call site]
00214
std::fs::read
[function]
[call site]
00215
NamedTempFile::path
[function]
[call site]
00216
unwrap
[function]
[call site]
00217
shutdown
[function]
[call site]
00218
Some
[function]
[call site]
00219
Duration::from_secs
[function]
[call site]
00220
Throttle::get_ref
[function]
[call site]
00221
new_multi_thread
[function]
[call site]
00222
tokio::runtime::Builder::new_multi_thread
[function]
[call site]
00223
Builder::worker_threads
[function]
[call site]
00224
Builder::enable_all
[function]
[call site]
00225
Builder::enable_io
[function]
[call site]
00226
Builder::enable_io_uring
[function]
[call site]
00227
Builder::enable_time
[function]
[call site]
00228
Configuration::build
[function]
[call site]
00229
Result::unwrap
[function]
[call site]
00230
tokio::runtime::Runtime::enter
[function]
[call site]
00231
Throttle::get_ref
[function]
[call site]
00232
tokio::runtime::Runtime::shutdown_timeout
[function]
[call site]
00233
Duration::from_secs
[function]
[call site]
00234
Throttle::get_ref
[function]
[call site]
00235
new_multi_thread
[function]
[call site]
00236
tokio::runtime::Runtime::enter
[function]
[call site]
00237
Throttle::get_ref
[function]
[call site]
00238
tokio::runtime::Runtime::shutdown_timeout
[function]
[call site]
00239
Duration::from_secs
[function]
[call site]
00240
Throttle::get_ref
[function]
[call site]
00241
mpsc::channel
[function]
[call site]
00242
Handle::current
[function]
[call site]
00243
scheduler::Handle::current
[function]
[call site]
00244
scheduler::Handle::current
[function]
[call site]
00245
Self::block_on
[function]
[call site]
00246
oneshot::channel
[function]
[call site]
00247
test_with_runtimes
[function]
[call site]
00248
mpsc::channel
[function]
[call site]
00249
Handle::current
[function]
[call site]
00250
Self::block_on
[function]
[call site]
00251
send
[function]
[call site]
00252
unwrap
[function]
[call site]
00253
Handle::current
[function]
[call site]
00254
Self::block_on
[function]
[call site]
00255
recv
[function]
[call site]
00256
recv
[function]
[call site]
00257
&mut
[call site]
00258
Bytes::copy_from_slice
[function]
[call site]
00259
unwrap
[function]
[call site]
00260
rt
[function]
[call site]
00261
tokio::runtime::Runtime::spawn
[function]
[call site]
00262
OwnedTasks::bind
[function]
[call site]
00263
Harness::get_new_task
[function]
[call site]
00264
Task::from_raw
[function]
[call site]
00265
Task::from_raw
[function]
[call site]
00266
Shared::broadcast
[function]
[call site]
00267
StreamMap::iter_mut
[function]
[call site]
00268
StreamMap::iter_mut
[function]
[call site]
00269
send
[function]
[call site]
00270
io::Result::into
[function]
[call site]
00271
AtomicU16::unsync_load
[function]
[call site]
00272
core::ptr::read
[function]
[call site]
00273
tempfile
[function]
[call site]
00274
NamedTempFile::write_all
[function]
[call site]
00275
WriteAll::unwrap
[function]
[call site]
00276
File::open
[function]
[call site]
00277
NamedTempFile::path
[function]
[call site]
00278
unwrap
[function]
[call site]
00279
NamedTempFile::read
[function]
[call site]
00280
unwrap
[function]
[call site]
00281
fuzz_target
[function]
[call site]
00282
StreamNotifyClose::new
[function]
[call site]
00283
Alternate::poll_next
[function]
[call site]
00284
StreamMap::len
[function]
[call site]
00285
my_custom_runtime::spawn
[function]
[call site]
00286
StreamMap::new
[function]
[call site]
00287
iter
[function]
[call site]
00288
into_iter
[function]
[call site]
00289
copied
[function]
[call site]
00290
enumerate
[function]
[call site]
00291
pin_box
[function]
[call site]
00292
Box::pin
[function]
[call site]
00293
stream::empty::<()>
[function]
[call site]
00294
pin_box
[function]
[call site]
00295
stream::pending::<()>
[function]
[call site]
00296
StreamMap::insert
[function]
[call site]
00297
StreamMap::remove
[function]
[call site]
00298
len
[function]
[call site]
00299
contains_key_borrow
[function]
[call site]
00300
StreamMap::new
[function]
[call site]
00301
StreamMap::insert
[function]
[call site]
00302
&str::to_string
[function]
[call site]
00303
UnboundedReceiverStream::as_ref
[function]
[call site]
00304
&UnboundedReceiver::to_owned
[function]
[call site]
00305
fs::asyncify
[function]
[call site]
00306
mocks::spawn_blocking
[function]
[call site]
00307
task::spawn_blocking
[function]
[call site]
00308
task::spawn_blocking
[function]
[call site]
00309
unwrap
[function]
[call site]
00310
unwrap
[function]
[call site]
00311
Err
[function]
[call site]
00312
io::Error::new
[function]
[call site]
00313
Some
[function]
[call site]
00314
std::fs::read_to_string
[function]
[call site]
00315
UnboundedReceiverStream::as_ref
[function]
[call site]
00316
&UnboundedReceiver::to_owned
[function]
[call site]
00317
fs::asyncify
[function]
[call site]
00318
std::fs::read_to_string
[function]
[call site]
00319
pending::<()>
[function]
[call site]
00320
Some
[function]
[call site]
00321
swap_remove
[function]
[call site]
00322
Inject::push
[function]
[call site]
00323
try_lock
[function]
[call site]
00324
Inject::push
[function]
[call site]
00325
assert_ready_none
[function]
[call site]
00326
tokio_test::assert_ready
[function]
[call site]
00327
tokio_test::assert_pending
[function]
[call site]
00328
StreamMap::values
[function]
[call site]
00329
StreamMap::iter
[function]
[call site]
00330
iter
[function]
[call site]
00331
StreamExt::map
[function]
[call site]
00332
Map::new
[function]
[call site]
00333
unpack
[function]
[call site]
00334
group_b::complete_block_on_under_load
[function]
[call site]
00335
loom::model
[function]
[call site]
00336
loom::model
[function]
[call site]
00337
mk_pool
[function]
[call site]
00338
runtime::Builder::new_multi_thread
[function]
[call site]
00339
Builder::new
[function]
[call site]
00340
Builder::worker_threads
[function]
[call site]
00341
Builder::event_interval
[function]
[call site]
00342
Configuration::build
[function]
[call site]
00343
Result::unwrap
[function]
[call site]
00344
block_on
[function]
[call site]
00345
runtime::Builder::new_current_thread
[function]
[call site]
00346
Builder::new
[function]
[call site]
00347
Builder::enable_all
[function]
[call site]
00348
Configuration::build
[function]
[call site]
00349
Result::unwrap
[function]
[call site]
00350
tokio::runtime::Runtime::block_on
[function]
[call site]
00351
mem::size_of::<F>
[function]
[call site]
00352
Runtime::block_on_inner
[function]
[call site]
00353
super::task::trace::Trace::root
[function]
[call site]
00354
w::o::r::k::e::r::_::p::o::l::l::_::c::o::u::n::t::_::a::n::d::_::t::i::m::e::task
[function]
[call site]
00355
std::thread::sleep
[function]
[call site]
00356
tokio::time::sleep
[function]
[call site]
00357
tokio::time::sleep
[function]
[call site]
00358
ms
[function]
[call site]
00359
subsec_nanos
[function]
[call site]
00360
subsec_millis
[function]
[call site]
00361
as_secs
[function]
[call site]
00362
saturating_mul
[function]
[call site]
00363
saturating_add
[function]
[call site]
00364
std::io::Error::from
[function]
[call site]
00365
Steal::steal_into
[function]
[call site]
00366
AtomicU16::unsync_load
[function]
[call site]
00367
unpack
[function]
[call site]
00368
group_b::complete_block_on_under_load
[function]
[call site]
00369
wrapping_sub
[function]
[call site]
00370
Steal::steal_into2
[function]
[call site]
00371
group_b::complete_block_on_under_load
[function]
[call site]
00372
unpack
[function]
[call site]
00373
group_b::complete_block_on_under_load
[function]
[call site]
00374
wrapping_sub
[function]
[call site]
00375
wrapping_add
[function]
[call site]
00376
pack
[function]
[call site]
00377
mem::size_of::<UnsignedShort>
[function]
[call site]
00378
AtomicU64::compare_exchange
[function]
[call site]
00379
try_lock
[function]
[call site]
00380
Ok
[function]
[call site]
00381
Err
[function]
[call site]
00382
unpack
[function]
[call site]
00383
wrapping_add
[function]
[call site]
00384
UnsignedShort::wrapping_add
[function]
[call site]
00385
with
[function]
[call site]
00386
Runtime
[function]
[call site]
00387
StreamNotifyClose::new
[function]
[call site]
00388
OwnedTasks::new
[function]
[call site]
00389
OwnedTasks::gen_shared_list_size
[function]
[call site]
00390
usize::min
[function]
[call site]
00391
usize::next_power_of_two
[function]
[call site]
00392
WakeList::new
[function]
[call site]
00393
StreamNotifyClose::new
[function]
[call site]
00394
Some
[function]
[call site]
00395
get_next_id
[function]
[call site]
00396
Mutex::new
[function]
[call site]
00397
StreamNotifyClose::new
[function]
[call site]
00398
Some
[function]
[call site]
00399
try_lock
[function]
[call site]
00400
unwrap
[function]
[call site]
00401
Some
[function]
[call site]
00402
tokio::runtime::Runtime::clone
[function]
[call site]
00403
tempfile
[function]
[call site]
00404
File::create
[function]
[call site]
00405
NamedTempFile::path
[function]
[call site]
00406
unwrap
[function]
[call site]
00407
File::try_clone
[function]
[call site]
00408
try_lock
[function]
[call site]
00409
Inner::complete_inflight
[function]
[call site]
00410
poll_fn
[function]
[call site]
00411
Inner::poll_complete_inflight
[function]
[call site]
00412
Inner::poll_flush
[function]
[call site]
00413
take
[function]
[call site]
00414
Poll::Ready
[function]
[call site]
00415
Err
[function]
[call site]
00416
Steal::steal_into
[function]
[call site]
00417
Poll::Ready
[function]
[call site]
00418
Ok
[function]
[call site]
00419
State::Idle
[function]
[call site]
00420
Some
[function]
[call site]
00421
Poll::Ready
[function]
[call site]
00422
Ok
[function]
[call site]
00423
Poll::Ready
[function]
[call site]
00424
Poll::Ready
[function]
[call site]
00425
Ok
[function]
[call site]
00426
Some
[function]
[call site]
00427
kind
[function]
[call site]
00428
Poll::Ready
[function]
[call site]
00429
Poll::Ready
[function]
[call site]
00430
write_to_clone
[function]
[call site]
00431
fs::asyncify
[function]
[call site]
00432
File::try_clone
[function]
[call site]
00433
try_lock
[function]
[call site]
00434
Inner::complete_inflight
[function]
[call site]
00435
write_to_clone
[function]
[call site]
00436
fs::asyncify
[function]
[call site]
00437
File::try_clone
[function]
[call site]
00438
File::from_std
[function]
[call site]
00439
StreamNotifyClose::new
[function]
[call site]
00440
Mutex::new
[function]
[call site]
00441
State::Idle
[function]
[call site]
00442
Some
[function]
[call site]
00443
Buf::with_capacity
[function]
[call site]
00444
Vec::with_capacity
[function]
[call site]
00445
StreamMap::<&str,
[call site]
00446
File::set_max_buf_size
[function]
[call site]
00447
Ok
[function]
[call site]
00448
File::from_std
[function]
[call site]
00449
File::set_max_buf_size
[function]
[call site]
00450
Ok
[function]
[call site]
00451
unwrap
[function]
[call site]
00452
write_all
[function]
[call site]
00453
unwrap
[function]
[call site]
00454
flush
[function]
[call site]
00455
Poll::Ready
[function]
[call site]
00456
Ok
[function]
[call site]
00457
unwrap
[function]
[call site]
00458
std::fs::read
[function]
[call site]
00459
NamedTempFile::path
[function]
[call site]
00460
unwrap
[function]
[call site]
00461
ptr::read
[function]
[call site]
00462
tempfile
[function]
[call site]
00463
NamedTempFile::write_all
[function]
[call site]
00464
WriteAll::unwrap
[function]
[call site]
00465
File::open
[function]
[call site]
00466
NamedTempFile::path
[function]
[call site]
00467
unwrap
[function]
[call site]
00468
NamedTempFile::read
[function]
[call site]
00469
unwrap
[function]
[call site]
00470
as_ptr
[function]
[call site]
00471
CoreStage::with_mut
[function]
[call site]
00472
CoreStage::with_mut
[function]
[call site]
00473
ptr::write
[function]
[call site]
00474
tempfile
[function]
[call site]
00475
File::create
[function]
[call site]
00476
NamedTempFile::path
[function]
[call site]
00477
unwrap
[function]
[call site]
00478
NamedTempFile::write_all
[function]
[call site]
00479
unwrap
[function]
[call site]
00480
RW::poll_flush
[function]
[call site]
00481
unwrap
[function]
[call site]
00482
std::fs::read
[function]
[call site]
00483
NamedTempFile::path
[function]
[call site]
00484
unwrap
[function]
[call site]
00485
as_mut_ptr
[function]
[call site]
00486
unpack
[function]
[call site]
00487
pack
[function]
[call site]
00488
AtomicU64::compare_exchange
[function]
[call site]
00489
unpack
[function]
[call site]
00490
Stats::incr_steal_count
[function]
[call site]
00491
Stats::incr_steal_count
[function]
[call site]
00492
Stats::incr_steal_count
[function]
[call site]
00493
Stats::incr_steal_operations
[function]
[call site]
00494
Stats::incr_steal_operations
[function]
[call site]
00495
Stats::incr_steal_operations
[function]
[call site]
00496
wrapping_add
[function]
[call site]
00497
with
[function]
[call site]
00498
ptr::read
[function]
[call site]
00499
as_ptr
[function]
[call site]
00500
Some
[function]
[call site]
00501
AtomicU64::store
[function]
[call site]
00502
try_lock
[function]
[call site]
00503
wrapping_add
[function]
[call site]
00504
Some
[function]
[call site]
00505
ms
[function]
[call site]
00506
std::time::Duration::from_micros
[function]
[call site]
00507
crate::runtime::task::Id::next
[function]
[call site]
00508
group_b::complete_block_on_under_load
[function]
[call site]
00509
Instant::checked_add
[function]
[call site]
00510
Instant::checked_add
[function]
[call site]
00511
StreamExt::map
[function]
[call site]
00512
Map::new
[function]
[call site]
00513
exhausted
[function]
[call site]
00514
StaticAtomicU64::compare_exchange_weak
[function]
[call site]
00515
StaticAtomicU64::inner
[function]
[call site]
00516
get_or_init
[function]
[call site]
00517
runtime::Builder::new_current_thread
[function]
[call site]
00518
Builder::enable_time
[function]
[call site]
00519
Configuration::set_start_paused
[function]
[call site]
00520
is_some
[function]
[call site]
00521
Err
[function]
[call site]
00522
syn::Error::new
[function]
[call site]
00523
parse_bool
[function]
[call site]
00524
Ok
[function]
[call site]
00525
Err
[function]
[call site]
00526
syn::Error::new
[function]
[call site]
00527
Some
[function]
[call site]
00528
Ok
[function]
[call site]
00529
Configuration::build
[function]
[call site]
00530
unwrap
[function]
[call site]
00531
tokio::runtime::Runtime::block_on
[function]
[call site]
00532
tokio::runtime::Runtime::spawn
[function]
[call site]
00533
get_or_init
[function]
[call site]
00534
tokio::runtime::Runtime::spawn
[function]
[call site]
00535
get_or_init
[function]
[call site]
00536
time::advance
[function]
[call site]
00537
Instant::now
[function]
[call site]
00538
variant::now
[function]
[call site]
00539
crate::time::clock::now
[function]
[call site]
00540
Now
[function]
[call site]
00541
time::advance
[function]
[call site]
00542
Duration::from_millis
[function]
[call site]
00543
my_custom_runtime::spawn
[function]
[call site]
00544
time::sleep_until
[function]
[call site]
00545
Sleep::new_timeout
[function]
[call site]
00546
scheduler::Handle::current
[function]
[call site]
00547
TimerEntry::new
[function]
[call site]
00548
Handle::driver
[function]
[call site]
00549
&driver::Handle::time
[function]
[call site]
00550
into_iter
[function]
[call site]
00551
StreamMap::iter
[function]
[call site]
00552
iter
[function]
[call site]
00553
into_iter
[function]
[call site]
00554
StreamMap::iter
[function]
[call site]
00555
StreamExt::then
[function]
[call site]
00556
Then::new
[function]
[call site]
00557
time::sleep
[function]
[call site]
00558
tokio::time::sleep
[function]
[call site]
00559
ms
[function]
[call site]
00560
Duration::from_secs
[function]
[call site]
00561
StreamExt::map
[function]
[call site]
00562
Map::new
[function]
[call site]
00563
StreamExt::chain
[function]
[call site]
00564
Chain::new
[function]
[call site]
00565
Fuse::new
[function]
[call site]
00566
Some
[function]
[call site]
00567
StreamExt::chunks_timeout
[function]
[call site]
00568
ChunksTimeout::new
[function]
[call site]
00569
Fuse::new
[function]
[call site]
00570
Vec::with_capacity
[function]
[call site]
00571
Duration::from_secs
[function]
[call site]
00572
my_custom_runtime::spawn
[function]
[call site]
00573
scheduler::Handle::current
[function]
[call site]
00574
Handle::driver
[function]
[call site]
00575
&driver::Handle::clock
[function]
[call site]
00576
Handle::driver
[function]
[call site]
00577
TimerEntry::clock
[function]
[call site]
00578
Handle::driver
[function]
[call site]
00579
TimerEntry::clock
[function]
[call site]
00580
Handle::driver
[function]
[call site]
00581
&driver::Handle::time
[function]
[call site]
00582
Handle::time_source
[function]
[call site]
00583
TimeSource::deadline_to_tick
[function]
[call site]
00584
TimeSource::instant_to_tick
[function]
[call site]
00585
Instant::saturating_duration_since
[function]
[call site]
00586
Instant::saturating_duration_since
[function]
[call site]
00587
Duration::as_millis
[function]
[call site]
00588
ChildStdin::try_into
[function]
[call site]
00589
imp::convert_to_stdio
[function]
[call site]
00590
convert_to_blocking_file
[function]
[call site]
00591
into_inner
[function]
[call site]
00592
RwLock::new
[function]
[call site]
00593
std::panic::Location::caller
[function]
[call site]
00594
in_scope
[function]
[call site]
00595
in_scope
[function]
[call site]
00596
Semaphore::new
[function]
[call site]
00597
in_scope
[function]
[call site]
00598
AtomicUsize::new
[function]
[call site]
00599
UnsafeCell::new
[function]
[call site]
00600
UnsafeCell
[function]
[call site]
00601
std::cell::UnsafeCell::new
[function]
[call site]
00602
UnsafeCell
[function]
[call site]
00603
std::cell::UnsafeCell::new
[function]
[call site]
00604
std::sync::atomic::AtomicUsize::new
[function]
[call site]
00605
UnsafeCell::new
[function]
[call site]
00606
std::sync::atomic::AtomicUsize::new
[function]
[call site]
00607
Mutex::new
[function]
[call site]
00608
LinkedList::new
[function]
[call site]
00609
Semaphore::new
[function]
[call site]
00610
UnsafeCell::new
[function]
[call site]
00611
set_nonblocking
[function]
[call site]
00612
FileDescriptor::as_raw_fd
[function]
[call site]
00613
FileDescriptor::as_raw_fd
[function]
[call site]
00614
libc::fcntl
[function]
[call site]
00615
Err
[function]
[call site]
00616
io::Error::last_os_error
[function]
[call site]
00617
libc::fcntl
[function]
[call site]
00618
Err
[function]
[call site]
00619
io::Error::last_os_error
[function]
[call site]
00620
Ok
[function]
[call site]
00621
Ok
[function]
[call site]
00622
io::Result::map
[function]
[call site]
00623
Map::new
[function]
[call site]
00624
unwrap_or
[function]
[call site]
00625
u64::min
[function]
[call site]
00626
Duration::from_nanos
[function]
[call site]
00627
u64::saturating_sub
[function]
[call site]
00628
date::now
[function]
[call site]
00629
Now
[function]
[call site]
00630
&'static
[call site]
00631
in_scope
[function]
[call site]
00632
in_scope
[function]
[call site]
00633
trace::caller_location
[function]
[call site]
00634
Duration::from_secs
[function]
[call site]
00635
tokio_test::assert_pending
[function]
[call site]
00636
Instant::now
[function]
[call site]
00637
Duration::from_micros
[function]
[call site]
00638
time::advance
[function]
[call site]
00639
tokio_test::assert_pending
[function]
[call site]
00640
Duration::from_millis
[function]
[call site]
00641
time::resume
[function]
[call site]
00642
Instant::now
[function]
[call site]
00643
time::pause
[function]
[call site]
00644
time::advance
[function]
[call site]
00645
Duration::from_secs
[function]
[call site]
00646
time::resume
[function]
[call site]
00647
time::pause
[function]
[call site]
00648
time::advance
[function]
[call site]
00649
Duration::from_secs
[function]
[call site]
00650
unwrap
[function]
[call site]
00651
unwrap
[function]
[call site]
00652
Mutex::new
[function]
[call site]
00653
&Mutex::lock
[function]
[call site]
00654
Mutex::new
[function]
[call site]
00655
try_lock
[function]
[call site]
00656
try_lock
[function]
[call site]
00657
try_lock
[function]
[call site]
00658
Ok
[function]
[call site]
00659
Err
[function]
[call site]
00660
ThreadId
[function]
[call site]
00661
StreamNotifyClose::new
[function]
[call site]
00662
Some
[function]
[call site]
00663
Self::unwrap
[function]
[call site]
00664
Id::as_u64
[function]
[call site]
00665
fuzz_target
[function]
[call site]
00666
Runtime::enter
[function]
[call site]
00667
basic_enter
[function]
[call site]
00668
&mut
[call site]
00669
oneshot::channel
[function]
[call site]
00670
rt
[function]
[call site]
00671
tokio::runtime::Runtime::spawn
[function]
[call site]
00672
tokio_test::assert_ok
[function]
[call site]
00673
thread::sleep
[function]
[call site]
00674
tokio::time::sleep
[function]
[call site]
00675
ms
[function]
[call site]
00676
Duration::from_millis
[function]
[call site]
00677
tokio_test::assert_err
[function]
[call site]
00678
tokio::runtime::Runtime::block_on
[function]
[call site]
00679
tokio_test::assert_ok
[function]
[call site]
00680
&mut
[call site]
00681
Box::pin
[function]
[call site]
00682
SpawnMeta::new_unnamed
[function]
[call site]
00683
Runtime::block_on_inner
[function]
[call site]
00684
SpawnMeta::new_unnamed
[function]
[call site]
00685
my_custom_runtime::spawn
[function]
[call site]
00686
spawn
[function]
[call site]
00687
track
[function]
[call site]
00688
StreamNotifyClose::new
[function]
[call site]
00689
task::yield_now
[function]
[call site]
00690
gated2
[function]
[call site]
00691
StreamNotifyClose::new
[function]
[call site]
00692
StreamNotifyClose::new
[function]
[call site]
00693
std::future::poll_fn
[function]
[call site]
00694
write_to_clone
[function]
[call site]
00695
waker
[function]
[call site]
00696
SignalKind::from_raw
[function]
[call site]
00697
Self
[function]
[call site]
00698
StreamNotifyClose::new
[function]
[call site]
00699
Some
[function]
[call site]
00700
Notified::into_raw
[function]
[call site]
00701
mem::forget
[function]
[call site]
00702
StreamNotifyClose::new
[function]
[call site]
00703
Semaphore::new
[function]
[call site]
00704
Self::try_acquire
[function]
[call site]
00705
Semaphore::new
[function]
[call site]
00706
Self::try_acquire
[function]
[call site]
00707
Self::try_acquire
[function]
[call site]
00708
Self::try_acquire
[function]
[call site]
00709
unwrap
[function]
[call site]
00710
i32::forget
[function]
[call site]
00711
StreamNotifyClose::new
[function]
[call site]
00712
Semaphore::new
[function]
[call site]
00713
Self::try_acquire
[function]
[call site]
00714
unwrap
[function]
[call site]
00715
i32::forget
[function]
[call site]
00716
Shared::broadcast
[function]
[call site]
00717
StreamMap::iter_mut
[function]
[call site]
00718
send
[function]
[call site]
00719
io::Result::into
[function]
[call site]
00720
waker_vtable::<W>
[function]
[call site]
00721
write_to_clone
[function]
[call site]
00722
my_custom_runtime::spawn
[function]
[call site]
00723
spawn
[function]
[call site]
00724
AtomicU64::store
[function]
[call site]
00725
ThreadWaker::wake_by_ref
[function]
[call site]
00726
try_lock
[function]
[call site]
00727
unwrap
[function]
[call site]
00728
notify_one
[function]
[call site]
00729
rt
[function]
[call site]
00730
StreamNotifyClose::new
[function]
[call site]
00731
Notify::new
[function]
[call site]
00732
AtomicUsize::new
[function]
[call site]
00733
Mutex::new
[function]
[call site]
00734
LinkedList::new
[function]
[call site]
00735
StreamNotifyClose::new
[function]
[call site]
00736
AtomicUsize::new
[function]
[call site]
00737
tokio::runtime::Runtime::spawn
[function]
[call site]
00738
write_to_clone
[function]
[call site]
00739
write_to_clone
[function]
[call site]
00740
Snapshot::is_notified
[function]
[call site]
00741
StaticAtomicU64::fetch_add
[function]
[call site]
00742
StaticAtomicU64::inner
[function]
[call site]
00743
&Mutex::lock
[function]
[call site]
00744
bench_function
[function]
[call site]
00745
read_to_string
[function]
[call site]
00746
UnboundedReceiverStream::as_ref
[function]
[call site]
00747
&UnboundedReceiver::to_owned
[function]
[call site]
00748
fs::asyncify
[function]
[call site]
00749
std::fs::read_to_string
[function]
[call site]
00750
iter
[function]
[call site]
00751
AtomicU64::store
[function]
[call site]
00752
notify_one
[function]
[call site]
00753
group_b::complete_block_on_under_load
[function]
[call site]
00754
spawn
[function]
[call site]
00755
track
[function]
[call site]
00756
AtomicU64::store
[function]
[call site]
00757
ThreadWaker::wake_by_ref
[function]
[call site]
00758
group_b::complete_block_on_under_load
[function]
[call site]
00759
Poll::Ready
[function]
[call site]
00760
wrapping_sub
[function]
[call site]
00761
Steal::steal_into2
[function]
[call site]
00762
Stats::incr_steal_count
[function]
[call site]
00763
Stats::incr_steal_operations
[function]
[call site]
00764
wrapping_add
[function]
[call site]
00765
with
[function]
[call site]
00766
ptr::read
[function]
[call site]
00767
as_ptr
[function]
[call site]
00768
Some
[function]
[call site]
00769
AtomicU64::store
[function]
[call site]
00770
wrapping_add
[function]
[call site]
00771
Some
[function]
[call site]
00772
OwnedTasks::bind_inner
[function]
[call site]
00773
Harness::header
[function]
[call site]
00774
Harness::header_ptr
[function]
[call site]
00775
Shared::broadcast
[function]
[call site]
00776
NonNull::as_ptr
[function]
[call site]
00777
Header::set_owner_id
[function]
[call site]
00778
CoreStage::with_mut
[function]
[call site]
00779
Some
[function]
[call site]
00780
ShardedList::lock_shard
[function]
[call site]
00781
Task::get_shard_id
[function]
[call site]
00782
Header::get_id
[function]
[call site]
00783
Header::get_id_ptr
[function]
[call site]
00784
UnboundedReceiverStream::as_ref
[function]
[call site]
00785
as_ptr
[function]
[call site]
00786
as_ptr().cast::<u8>
[function]
[call site]
00787
Interest::add
[function]
[call site]
00788
Self
[function]
[call site]
00789
as_ptr().cast::<u8>().add(offset).cast::<Id>
[function]
[call site]
00790
NonNull::new_unchecked
[function]
[call site]
00791
NonNull::as_ptr
[function]
[call site]
00792
fuzz_target
[function]
[call site]
00793
Waiter::as_raw
[function]
[call site]
00794
ShardedList::shard_inner
[function]
[call site]
00795
SetOnce::get_unchecked
[function]
[call site]
00796
with
[function]
[call site]
00797
as_ptr
[function]
[call site]
00798
try_lock
[function]
[call site]
00799
group_b::complete_block_on_under_load
[function]
[call site]
00800
size_hint_stream_closed_permits_drop
[function]
[call site]
00801
shutdown
[function]
[call site]
00802
ShardGuard::push
[function]
[call site]
00803
Task::get_shard_id
[function]
[call site]
00804
Waiter::as_raw
[function]
[call site]
00805
LinkedList::push_front
[function]
[call site]
00806
StreamNotifyClose::new
[function]
[call site]
00807
Some
[function]
[call site]
00808
Waiter::as_raw
[function]
[call site]
00809
Waiter::pointers
[function]
[call site]
00810
Waiter::addr_of_pointers
[function]
[call site]
00811
UnboundedReceiverStream::as_mut
[function]
[call site]
00812
Header::set_next
[function]
[call site]
00813
CoreStage::with_mut
[function]
[call site]
00814
Waiter::pointers
[function]
[call site]
00815
UnboundedReceiverStream::as_mut
[function]
[call site]
00816
Pointers::set_prev
[function]
[call site]
00817
write
[function]
[call site]
00818
Waiter::pointers
[function]
[call site]
00819
UnboundedReceiverStream::as_mut
[function]
[call site]
00820
Pointers::set_prev
[function]
[call site]
00821
Some
[function]
[call site]
00822
Some
[function]
[call site]
00823
is_none
[function]
[call site]
00824
Some
[function]
[call site]
00825
Interest::add
[function]
[call site]
00826
MetricAtomicUsize::increment
[function]
[call site]
00827
StaticAtomicU64::fetch_add
[function]
[call site]
00828
Some
[function]
[call site]
00829
Runtime::clone
[function]
[call site]
00830
tempfile
[function]
[call site]
00831
File::create
[function]
[call site]
00832
NamedTempFile::path
[function]
[call site]
00833
unwrap
[function]
[call site]
00834
File::try_clone
[function]
[call site]
00835
unwrap
[function]
[call site]
00836
write_all
[function]
[call site]
00837
unwrap
[function]
[call site]
00838
flush
[function]
[call site]
00839
unwrap
[function]
[call site]
00840
std::fs::read
[function]
[call site]
00841
NamedTempFile::path
[function]
[call site]
00842
unwrap
[function]
[call site]
00843
Id::next
[function]
[call site]
00844
StaticAtomicU64::fetch_add
[function]
[call site]
00845
StreamNotifyClose::new
[function]
[call site]
00846
Self
[function]
[call site]
00847
SpawnLocation::capture
[function]
[call site]
00848
std::io::Error::from
[function]
[call site]
00849
Steal::steal_into
[function]
[call site]
00850
Location::caller
[function]
[call site]
00851
test_panic
[function]
[call site]
00852
into_iter
[function]
[call site]
00853
StreamMap::iter
[function]
[call site]
00854
StreamExt::chunks_timeout
[function]
[call site]
00855
ChunksTimeout::new
[function]
[call site]
00856
Duration::from_secs
[function]
[call site]
00857
Ok
[function]
[call site]
00858
Runtime::schedule
[function]
[call site]
00859
try_lock
[function]
[call site]
00860
unwrap
[function]
[call site]
00861
LocalState::task_push_back
[function]
[call site]
00862
LocalState::assert_called_from_owner_thread
[function]
[call site]
00863
CoreStage::with_mut
[function]
[call site]
00864
LocalState::task_push_back
[function]
[call site]
00865
tokio_test::assert_ok
[function]
[call site]
00866
thread::sleep
[function]
[call site]
00867
Duration::from_millis
[function]
[call site]
00868
tokio_test::assert_err
[function]
[call site]
00869
tokio::runtime::Runtime::block_on
[function]
[call site]
00870
tokio_test::assert_ok
[function]
[call site]
00871
send
[function]
[call site]
00872
unwrap
[function]
[call site]
00873
Handle::current
[function]
[call site]
00874
Self::block_on
[function]
[call site]
00875
recv
[function]
[call site]
00876
unwrap
[function]
[call site]
00877
send
[function]
[call site]
00878
unwrap
[function]
[call site]
00879
send
[function]
[call site]
00880
unwrap
[function]
[call site]
00881
ReceiverStream::new
[function]
[call site]
00882
Alternate::poll_next
[function]
[call site]
00883
Alternate::poll_next
[function]
[call site]
00884
NamedTempFile::path
[function]
[call site]
00885
unwrap
[function]
[call site]
00886
NamedTempFile::read
[function]
[call site]
00887
unwrap
[function]
[call site]
00888
NamedTempFile::path
[function]
[call site]
00889
unwrap
[function]
[call site]
00890
write
[function]
[call site]
00891
Configuration::build
[function]
[call site]
00892
write_all
[function]
[call site]
00893
expect
[function]
[call site]
00894
write_all
[function]
[call site]
00895
expect
[function]
[call site]
00896
write
[function]
[call site]
00897
&mut
[call site]
00898
open_options_truncate
[function]
[call site]
00899
size_hint_stream_open
[function]
[call site]
00900
mpsc::channel
[function]
[call site]
00901
send
[function]
[call site]
00902
unwrap
[function]
[call site]
00903
send
[function]
[call site]
00904
unwrap
[function]
[call site]
00905
ReceiverStream::new
[function]
[call site]
00906
Alternate::poll_next
[function]
[call site]
00907
Alternate::poll_next
[function]
[call site]
00908
NamedTempFile::path
[function]
[call site]
00909
unwrap
[function]
[call site]
00910
File::try_clone
[function]
[call site]
00911
unwrap
[function]
[call site]
00912
write_all
[function]
[call site]
00913
unwrap
[function]
[call site]
00914
flush
[function]
[call site]
00915
unwrap
[function]
[call site]
00916
std::fs::read
[function]
[call site]
00917
NamedTempFile::path
[function]
[call site]
00918
unwrap
[function]
[call site]
00919
panic::set_hook
[function]
[call site]
00920
StreamNotifyClose::new
[function]
[call site]
00921
Some
[function]
[call site]
00922
Header::get_spawn_location
[function]
[call site]
00923
Header::get_spawn_location_ptr
[function]
[call site]
00924
UnboundedReceiverStream::as_ref
[function]
[call site]
00925
as_ptr
[function]
[call site]
00926
as_ptr()
[call site]
00927
.cast::<u8>
[function]
[call site]
00928
Interest::add
[function]
[call site]
00929
as_ptr()
[call site]
00930
.cast::<u8>()
[call site]
00931
.add(offset)
[call site]
00932
.cast::<&'static
[call site]
00933
NonNull::new_unchecked
[function]
[call site]
00934
NonNull::as_ptr
[function]
[call site]
00935
unwrap
[function]
[call site]
00936
try_lock
[function]
[call site]
00937
clone_from
[function]
[call site]
00938
Some
[function]
[call site]
00939
tempfile
[function]
[call site]
00940
StreamNotifyClose::new
[function]
[call site]
00941
Self::unwrap
[function]
[call site]
00942
read_to_string
[function]
[call site]
00943
A::t::o::m::i::c::W::a::k::e::r::::::::d::o::_::r::e::g::i::s::t::e::r::catch_unwind
[function]
[call site]
00944
A::t::o::m::i::c::W::a::k::e::r::::::::d::o::_::r::e::g::i::s::t::e::r::catch_unwind
[function]
[call site]
00945
A::t::o::m::i::c::W::a::k::e::r::::::::d::o::_::r::e::g::i::s::t::e::r::catch_unwind
[function]
[call site]
00946
std::panic::AssertUnwindSafe
[function]
[call site]
00947
std::panic::AssertUnwindSafe
[function]
[call site]
00948
panic::set_hook
[function]
[call site]
00949
is_err
[function]
[call site]
00950
try_lock
[function]
[call site]
00951
write_to_clone
[function]
[call site]
00952
into_iter
[function]
[call site]
00953
StreamMap::iter
[function]
[call site]
00954
StreamExt::chunks_timeout
[function]
[call site]
00955
Duration::from_secs
[function]
[call site]
00956
Ok
[function]
[call site]
00957
in_scope
[function]
[call site]
00958
semaphore::Semaphore::new
[function]
[call site]
00959
in_scope
[function]
[call site]
00960
AtomicUsize::new
[function]
[call site]
00961
Mutex::new
[function]
[call site]
00962
LinkedList::new
[function]
[call site]
00963
semaphore::Semaphore::new
[function]
[call site]
00964
UnsafeCell::new
[function]
[call site]
00965
Condvar::new
[function]
[call site]
00966
Condvar
[function]
[call site]
00967
parking_lot::Condvar::new
[function]
[call site]
00968
Condvar
[function]
[call site]
00969
parking_lot::Condvar::new
[function]
[call site]
00970
Box::pin
[function]
[call site]
00971
StreamMap::new
[function]
[call site]
00972
iter
[function]
[call site]
00973
copied
[function]
[call site]
00974
enumerate
[function]
[call site]
00975
pin_box
[function]
[call site]
00976
stream::empty::<()>
[function]
[call site]
00977
pin_box
[function]
[call site]
00978
stream::pending::<()>
[function]
[call site]
00979
StreamMap::insert
[function]
[call site]
00980
assert_ready_none
[function]
[call site]
00981
tokio_test::assert_pending
[function]
[call site]
00982
StreamMap::values
[function]
[call site]
00983