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