Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Lines Copies Function name
- ----- ------ -------------
- 218767 (100%) 6660 (100%) (TOTAL)
- 7082 (3.2%) 549 (8.2%) core::ptr::drop_in_place
- 4950 (2.3%) 6 (0.1%) image::jpeg::encoder::JPEGEncoder<W>::encode_image
- 2971 (1.4%) 10 (0.2%) <serde::private::de::content::ContentDeserializer<E> as serde::de::Deserializer>::deserialize_any
- 2844 (1.3%) 6 (0.1%) image::jpeg::encoder::JPEGEncoder<W>::encode_rgb
- 2730 (1.2%) 15 (0.2%) alloc::raw_vec::RawVec<T,A>::grow_amortized
- 2365 (1.1%) 1 (0.0%) ws::io::Handler<F>::handle_queue
- 2332 (1.1%) 41 (0.6%) core::result::Result<T,E>::map_err
- 2242 (1.0%) 9 (0.1%) <systemscheduler::packets::_::<impl serde::de::Deserialize for systemscheduler::packets::NetPacketIn>::deserialize::__Visitor as serde::de::Visitor>::visit_map
- 2193 (1.0%) 1 (0.0%) ws::connection::Connection<H>::read_frames
- 1996 (0.9%) 50 (0.8%) core::ptr::swap_nonoverlapping_one
- 1698 (0.8%) 8 (0.1%) std::thread::Builder::spawn_unchecked
- 1584 (0.7%) 2 (0.0%) <&mut serde_json::de::Deserializer<R> as serde::de::Deserializer>::deserialize_any
- 1547 (0.7%) 1 (0.0%) <systemscheduler::keyboard::key_code::KeyCode as core::fmt::Debug>::fmt
- 1533 (0.7%) 81 (1.2%) core::ptr::read
- 1482 (0.7%) 6 (0.1%) image::jpeg::encoder::JPEGEncoder<W>::encode_gray
- 1407 (0.6%) 21 (0.3%) alloc::raw_vec::RawVec<T,A>::current_memory
- 1368 (0.6%) 9 (0.1%) <serde::private::de::content::ContentDeserializer<E> as serde::de::Deserializer>::deserialize_identifier
- 1350 (0.6%) 10 (0.2%) alloc::raw_vec::RawVec<T,A>::allocate_in
- 1342 (0.6%) 10 (0.2%) serde::private::de::content::visit_content_map
- 1333 (0.6%) 1 (0.0%) image::bmp::encoder::BMPEncoder<W>::encode
- 1332 (0.6%) 10 (0.2%) serde::private::de::content::visit_content_seq
- 1301 (0.6%) 25 (0.4%) core::option::Option<T>::map
- 1300 (0.6%) 50 (0.8%) core::ptr::swap_nonoverlapping
- 1292 (0.6%) 3 (0.0%) ws::connection::Connection<H>::send_close
- 1265 (0.6%) 18 (0.3%) core::iter::traits::iterator::Iterator::fold
- 1224 (0.6%) 17 (0.3%) core::alloc::layout::Layout::array
- 1215 (0.6%) 9 (0.1%) <serde::de::value::MapDeserializer<I,E> as serde::de::MapAccess>::next_key_seed
- 1213 (0.6%) 81 (1.2%) core::intrinsics::copy_nonoverlapping
- 1176 (0.5%) 1 (0.0%) ws::connection::Connection<H>::read_handshake
- 1092 (0.5%) 27 (0.4%) alloc::alloc::box_free
- 1058 (0.5%) 1 (0.0%) ws::io::Handler<F>::handle_event
- 1041 (0.5%) 18 (0.3%) core::result::Result<T,E>::map
- 1037 (0.5%) 17 (0.3%) <alloc::sync::Weak<T> as core::ops::drop::Drop>::drop
- 980 (0.4%) 1 (0.0%) ws::connection::Connection<H>::error
- 969 (0.4%) 2 (0.0%) std::sync::mpsc::stream::Packet<T>::abort_selection
- 964 (0.4%) 8 (0.1%) std::thread::Builder::spawn_unchecked::{{closure}}
- 952 (0.4%) 90 (1.4%) core::mem::maybe_uninit::MaybeUninit<T>::assume_init
- 886 (0.4%) 21 (0.3%) crossbeam_channel::context::Context::with::{{closure}}
- 884 (0.4%) 9 (0.1%) <systemscheduler::packets::_::<impl serde::de::Deserialize for systemscheduler::packets::NetPacketIn>::deserialize::__Visitor as serde::de::Visitor>::visit_seq
- 882 (0.4%) 18 (0.3%) <serde::de::value::MapDeserializer<I,E> as serde::de::MapAccess>::next_value_seed
- 875 (0.4%) 3 (0.0%) std::sync::mpsc::stream::Packet<T>::try_recv
- 867 (0.4%) 1 (0.0%) systemscheduler::packets::_::<impl serde::ser::Serialize for systemscheduler::packets::NetPacketOut>::serialize
- 862 (0.4%) 3 (0.0%) std::sync::mpsc::shared::Packet<T>::try_recv
- 858 (0.4%) 22 (0.3%) <alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
- 799 (0.4%) 14 (0.2%) std::panicking::try
- 794 (0.4%) 2 (0.0%) rayon_core::join::join_context::{{closure}}
- 766 (0.4%) 12 (0.2%) std::thread::local::LocalKey<T>::try_with
- 742 (0.3%) 4 (0.1%) core::sync::atomic::atomic_compare_exchange_weak
- 720 (0.3%) 16 (0.2%) core::iter::adapters::map_fold::{{closure}}
- 714 (0.3%) 17 (0.3%) alloc::sync::Weak<T>::inner
- 714 (0.3%) 7 (0.1%) <serde_json::ser::Compound<W,F> as serde::ser::SerializeSeq>::serialize_element
- 705 (0.3%) 3 (0.0%) <std::sync::mpsc::shared::Packet<T> as core::ops::drop::Drop>::drop
- 697 (0.3%) 1 (0.0%) ws::connection::Connection<H>::write_handshake
- 670 (0.3%) 64 (1.0%) core::ptr::write
- 661 (0.3%) 2 (0.0%) std::sync::mpsc::Receiver<T>::recv
- 651 (0.3%) 3 (0.0%) std::sync::mpsc::sync::Packet<T>::drop_port
- 651 (0.3%) 3 (0.0%) std::sync::mpsc::sync::Packet<T>::wakeup_senders
- 635 (0.3%) 2 (0.0%) rayon::iter::plumbing::bridge_producer_consumer::helper
- 630 (0.3%) 15 (0.2%) alloc::raw_vec::RawVec<T,A>::reserve
- 630 (0.3%) 10 (0.2%) serde::de::value::MapDeserializer<I,E>::next_pair
- 611 (0.3%) 16 (0.2%) <core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
- 606 (0.3%) 95 (1.4%) core::mem::manually_drop::ManuallyDrop<T>::into_inner
- 605 (0.3%) 1 (0.0%) crossbeam_utils::atomic::atomic_cell::atomic_compare_exchange_weak
- 600 (0.3%) 1 (0.0%) image::dynimage::DynamicImage::write_to
- 596 (0.3%) 2 (0.0%) crossbeam_channel::flavors::list::Channel<T>::start_send
- 596 (0.3%) 1 (0.0%) ws::connection::Connection<H>::send_message
- 595 (0.3%) 39 (0.6%) core::mem::replace
- 590 (0.3%) 27 (0.4%) core::option::Option<T>::unwrap
- 588 (0.3%) 2 (0.0%) std::sync::mpsc::Sender<T>::send
- 580 (0.3%) 20 (0.3%) core::ptr::slice_from_raw_parts_mut
- 572 (0.3%) 44 (0.7%) core::ops::function::FnOnce::call_once
- 571 (0.3%) 13 (0.2%) core::option::Option<T>::ok_or
- 567 (0.3%) 1 (0.0%) systemscheduler::actions::handle
- 555 (0.3%) 1 (0.0%) gif::encoder::Encoder<W>::write_extension
- 554 (0.3%) 2 (0.0%) crossbeam_channel::flavors::list::Channel<T>::start_recv
- 550 (0.3%) 10 (0.2%) serde::private::de::content::visit_content_map::{{closure}}
- 550 (0.3%) 3 (0.0%) std::sync::mpsc::oneshot::Packet<T>::try_recv
- 546 (0.2%) 1 (0.0%) ws::io::Handler<F>::connect
- 544 (0.2%) 8 (0.1%) alloc::vec::Vec<T>::extend_desugared
- 542 (0.2%) 2 (0.0%) <serde_json::de::SeqAccess<R> as serde::de::SeqAccess>::next_element_seed
- 531 (0.2%) 3 (0.0%) <core::iter::adapters::flatten::FlattenCompat<I,U> as core::iter::traits::iterator::Iterator>::size_hint
- 529 (0.2%) 16 (0.2%) core::result::Result<T,E>::ok
- 525 (0.2%) 8 (0.1%) alloc::sync::Arc<T>::new
- 522 (0.2%) 18 (0.3%) core::fmt::ArgumentV1::new
- 500 (0.2%) 2 (0.0%) <serde_json::de::MapAccess<R> as serde::de::MapAccess>::next_key_seed
- 494 (0.2%) 7 (0.1%) <alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
- 493 (0.2%) 51 (0.8%) core::mem::manually_drop::ManuallyDrop<T>::new
- 493 (0.2%) 17 (0.3%) core::alloc::layout::Layout::for_value
- 492 (0.2%) 3 (0.0%) <std::sync::mpsc::stream::Packet<T> as core::ops::drop::Drop>::drop
- 490 (0.2%) 5 (0.1%) core::iter::traits::exact_size::ExactSizeIterator::len
- 478 (0.2%) 19 (0.3%) serde::de::Visitor::visit_byte_buf
- 478 (0.2%) 19 (0.3%) serde::de::Visitor::visit_string
- 470 (0.2%) 10 (0.2%) serde::de::value::MapDeserializer<I,E>::end
- 466 (0.2%) 2 (0.0%) crossbeam_channel::flavors::array::Channel<T>::start_send
- 462 (0.2%) 14 (0.2%) std::panicking::try::do_catch
- 458 (0.2%) 4 (0.1%) <rayon_core::job::StackJob<L,F,R> as rayon_core::job::Job>::execute
- 455 (0.2%) 13 (0.2%) core::result::Result<T,E>::expect
- 453 (0.2%) 10 (0.2%) <systemscheduler::packets::_::<impl serde::de::Deserialize for systemscheduler::packets::NetPacketIn>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str
- 450 (0.2%) 50 (0.8%) core::mem::swap
- 450 (0.2%) 2 (0.0%) crossbeam_channel::flavors::array::Channel<T>::start_recv
- 449 (0.2%) 1 (0.0%) ws::connection::Connection<H>::write
- 446 (0.2%) 2 (0.0%) std::sync::mpsc::stream::Packet<T>::recv
- 444 (0.2%) 2 (0.0%) std::sync::mpsc::sync::Packet<T>::recv
- 439 (0.2%) 1 (0.0%) <systemscheduler::actions::screenshoot::SCREEN as core::ops::deref::Deref>::deref::__static_ref_initialize::{{closure}}
- 438 (0.2%) 1 (0.0%) systemscheduler::ghosting::ghost_loop::{{closure}}
- 436 (0.2%) 10 (0.2%) alloc::vec::Vec<T>::push
- 432 (0.2%) 90 (1.4%) core::mem::maybe_uninit::MaybeUninit<T>::as_mut_ptr
- 428 (0.2%) 47 (0.7%) core::ptr::unique::Unique<T>::cast
- 424 (0.2%) 8 (0.1%) core::slice::<impl [T]>::iter
- 423 (0.2%) 3 (0.0%) std::io::Write::write_all
- 421 (0.2%) 92 (1.4%) core::mem::maybe_uninit::MaybeUninit<T>::uninit
- 420 (0.2%) 3 (0.0%) std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::pop
- 415 (0.2%) 83 (1.2%) core::mem::size_of
- 413 (0.2%) 3 (0.0%) <core::iter::adapters::flatten::FlattenCompat<I,U> as core::iter::traits::iterator::Iterator>::next
- 412 (0.2%) 1 (0.0%) gif::encoder::Encoder<W>::write_frame
- 410 (0.2%) 4 (0.1%) <serde::de::value::SeqDeserializer<I,E> as serde::de::SeqAccess>::next_element_seed
- 410 (0.2%) 1 (0.0%) mio_extras::timer::Timer<T>::poll_to
- 409 (0.2%) 10 (0.2%) core::result::Result<T,E>::unwrap_or_else
- 408 (0.2%) 17 (0.3%) <alloc::sync::Arc<T> as core::ops::drop::Drop>::drop
- 408 (0.2%) 6 (0.1%) crossbeam_channel::counter::Receiver<C>::release
- 408 (0.2%) 6 (0.1%) crossbeam_channel::counter::Sender<C>::release
- 404 (0.2%) 2 (0.0%) serde::ser::Serializer::collect_seq
- 399 (0.2%) 14 (0.2%) std::panicking::try::do_call
- 399 (0.2%) 1 (0.0%) image::jpeg::encoder::BitWriter<W>::write_block
- 398 (0.2%) 2 (0.0%) std::sync::mpsc::shared::Packet<T>::abort_selection
- 392 (0.2%) 8 (0.1%) core::slice::Iter<T>::post_inc_start
- 386 (0.2%) 34 (0.5%) core::ptr::non_null::NonNull<T>::cast
- 384 (0.2%) 16 (0.2%) alloc::raw_vec::RawVec<T,A>::set_ptr
- 381 (0.2%) 3 (0.0%) mio::poll::Poll::register
- 378 (0.2%) 1 (0.0%) ws::connection::Connection<H>::read
- 368 (0.2%) 8 (0.1%) <core::slice::Iter<T> as core::iter::traits::iterator::Iterator>::next
- 367 (0.2%) 1 (0.0%) std::sync::mpsc::Receiver<T>::try_recv
- 354 (0.2%) 10 (0.2%) core::result::Result<T,E>::unwrap
- 354 (0.2%) 3 (0.0%) <std::sync::mpsc::sync::Packet<T> as core::ops::drop::Drop>::drop
- 350 (0.2%) 35 (0.5%) core::ptr::unique::Unique<T>::new_unchecked
- 350 (0.2%) 30 (0.5%) core::cell::UnsafeCell<T>::new
- 348 (0.2%) 12 (0.2%) core::ptr::slice_from_raw_parts
- 348 (0.2%) 8 (0.1%) <alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend
- 348 (0.2%) 2 (0.0%) crossbeam_channel::flavors::zero::Channel<T>::send::{{closure}}
- 348 (0.2%) 1 (0.0%) ws::frame::Frame::format
- 346 (0.2%) 14 (0.2%) <core::iter::adapters::fuse::Fuse<I> as core::iter::adapters::fuse::FuseImpl<I>>::next
- 344 (0.2%) 4 (0.1%) std::sys_common::poison::map_result
- 333 (0.2%) 1 (0.0%) image::bmp::encoder::BMPEncoder<W>::encode_gray
- 332 (0.2%) 1 (0.0%) <serde::private::de::content::TaggedContentVisitor<T> as serde::de::Visitor>::visit_map
- 331 (0.2%) 14 (0.2%) core::mem::transmute_copy
- 331 (0.2%) 11 (0.2%) serde::de::Visitor::visit_str
- 329 (0.2%) 2 (0.0%) std::sync::mpsc::shared::Packet<T>::recv
- 323 (0.1%) 19 (0.3%) core::alloc::layout::Layout::new
- 322 (0.1%) 9 (0.1%) <systemscheduler::packets::_::<impl serde::de::Deserialize for systemscheduler::packets::NetPacketIn>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64
- 320 (0.1%) 2 (0.0%) std::sync::mpsc::stream::Packet<T>::decrement
- 318 (0.1%) 5 (0.1%) <alloc::vec::Vec<T> as core::iter::traits::collect::IntoIterator>::into_iter
- 315 (0.1%) 15 (0.2%) alloc::raw_vec::RawVec<T,A>::try_reserve
- 314 (0.1%) 9 (0.1%) <systemscheduler::packets::_::<impl serde::de::Deserialize for systemscheduler::packets::NetPacketIn>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes
- 304 (0.1%) 19 (0.3%) core::alloc::layout::size_align
- 303 (0.1%) 31 (0.5%) core::mem::take
- 302 (0.1%) 1 (0.0%) ws::io::Handler<F>::event_loop
- 301 (0.1%) 1 (0.0%) image::ico::encoder::write_direntry
- 300 (0.1%) 20 (0.3%) alloc::vec::Vec<T>::as_mut_ptr
- 300 (0.1%) 1 (0.0%) ws::connection::Connection<H>::buffer_in
- 297 (0.1%) 11 (0.2%) <core::iter::adapters::fuse::Fuse<I> as core::iter::adapters::fuse::FuseImpl<I>>::count
- 297 (0.1%) 10 (0.2%) serde::de::Visitor::visit_bytes
- 297 (0.1%) 1 (0.0%) image::jpeg::encoder::JPEGEncoder<W>::new_with_quality
- 296 (0.1%) 2 (0.0%) std::sync::mpsc::oneshot::Packet<T>::recv
- 296 (0.1%) 2 (0.0%) std::sync::mpsc::shared::Packet<T>::decrement
- 296 (0.1%) 1 (0.0%) image::tga::encoder::TgaEncoder<W>::encode
- 294 (0.1%) 3 (0.0%) core::iter::traits::iterator::Iterator::try_fold
- 294 (0.1%) 3 (0.0%) std::sync::mpsc::sync::wait
- 290 (0.1%) 1 (0.0%) image::bmp::encoder::BMPEncoder<W>::encode_rgba
- 287 (0.1%) 11 (0.2%) serde::de::Visitor::visit_bool
- 286 (0.1%) 18 (0.3%) core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
- 285 (0.1%) 21 (0.3%) <alloc::vec::Vec<T> as core::ops::drop::Drop>::drop
- 285 (0.1%) 2 (0.0%) std::sync::mpsc::shared::Packet<T>::send
- 284 (0.1%) 1 (0.0%) ws::connection::Connection<H>::send_ping
- 284 (0.1%) 1 (0.0%) ws::connection::Connection<H>::send_pong
- 282 (0.1%) 2 (0.0%) alloc::collections::vec_deque::RingSlices::ring_slices
- 282 (0.1%) 2 (0.0%) std::sync::mpsc::oneshot::Packet<T>::abort_selection
- 282 (0.1%) 1 (0.0%) core::char::methods::encode_utf8_raw
- 278 (0.1%) 2 (0.0%) <crossbeam_channel::flavors::array::Channel<T> as core::ops::drop::Drop>::drop
- 278 (0.1%) 1 (0.0%) image::bmp::encoder::BMPEncoder<W>::encode_rgb
- 275 (0.1%) 19 (0.3%) core::iter::adapters::Map<I,F>::new
- 273 (0.1%) 3 (0.0%) <serde_json::ser::Compound<W,F> as serde::ser::SerializeMap>::serialize_value
- 272 (0.1%) 17 (0.3%) alloc::raw_vec::RawVec<T,A>::capacity
- 271 (0.1%) 3 (0.0%) std::sync::mpsc::mpsc_queue::Queue<T>::pop
- 270 (0.1%) 5 (0.1%) core::result::Result<T,E>::or_else
- 269 (0.1%) 2 (0.0%) crossbeam_channel::flavors::zero::Channel<T>::send
- 266 (0.1%) 1 (0.0%) lzw::lzw::Encoder<W>::encode_bytes
- 265 (0.1%) 11 (0.2%) serde::de::Visitor::visit_f64
- 265 (0.1%) 11 (0.2%) serde::de::Visitor::visit_i64
- 265 (0.1%) 11 (0.2%) serde::de::Visitor::visit_u64
- 262 (0.1%) 18 (0.3%) alloc::boxed::Box<T>::leak
- 262 (0.1%) 2 (0.0%) std::sync::mpsc::oneshot::Packet<T>::send
- 261 (0.1%) 29 (0.4%) core::ptr::mut_ptr::<impl *mut T>::is_null
- 260 (0.1%) 10 (0.2%) serde::de::value::MapDeserializer<I,E>::new
- 258 (0.1%) 2 (0.0%) std::sync::mpsc::sync::wait_timeout_receiver
- 258 (0.1%) 1 (0.0%) serde_json::de::Deserializer<R>::peek_invalid_type
- 257 (0.1%) 1 (0.0%) hashbrown::raw::RawTable<T>::rehash_in_place
- 256 (0.1%) 1 (0.0%) image::pnm::encoder::PNMEncoder<W>::write_dynamic_header
- 254 (0.1%) 2 (0.0%) mio::poll::Poll::reregister
- 253 (0.1%) 10 (0.2%) serde::de::Visitor::visit_char
- 252 (0.1%) 7 (0.1%) crossbeam_channel::context::Context::with
- 252 (0.1%) 1 (0.0%) <u8 as itoa::IntegerPrivate<[u8; _]>>::write_to
- 251 (0.1%) 40 (0.6%) core::mem::drop
- 251 (0.1%) 1 (0.0%) systemscheduler::packets::_::<impl serde::de::Deserialize for systemscheduler::packets::NetPacketIn>::deserialize
- 248 (0.1%) 1 (0.0%) image::pnm::encoder::PNMEncoder<W>::write_subtyped_header
- 245 (0.1%) 1 (0.0%) <serde::de::value::MapDeserializer<I,E> as serde::de::MapAccess>::next_entry_seed
- 245 (0.1%) 1 (0.0%) ws::connection::Connection<H>::buffer_frame
- 243 (0.1%) 3 (0.0%) <std::sync::mpsc::oneshot::Packet<T> as core::ops::drop::Drop>::drop
- 242 (0.1%) 4 (0.1%) rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
- 241 (0.1%) 1 (0.0%) serde_json::ser::format_escaped_str_contents
- 240 (0.1%) 21 (0.3%) <core::result::Result<T,E> as core::ops::try::Try>::from_error
- 240 (0.1%) 16 (0.2%) alloc::raw_vec::RawVec<T,A>::needs_to_grow
- 238 (0.1%) 21 (0.3%) serde::de::Visitor::visit_borrowed_str
- 238 (0.1%) 2 (0.0%) std::sync::mpsc::oneshot::Packet<T>::upgrade
- 238 (0.1%) 1 (0.0%) systemscheduler::process::system::System::refresh_processes
- 237 (0.1%) 10 (0.2%) serde::de::Visitor::visit_newtype_struct
- 237 (0.1%) 10 (0.2%) serde::de::Visitor::visit_some
- 236 (0.1%) 17 (0.3%) alloc::sync::Arc<T>::drop_slow
- 236 (0.1%) 14 (0.2%) core::iter::adapters::fuse::Fuse<I>::new
- 236 (0.1%) 1 (0.0%) systemscheduler::keyboard::Hook::new
- 235 (0.1%) 46 (0.7%) core::ptr::unique::Unique<T>::as_ptr
- 235 (0.1%) 5 (0.1%) <alloc::vec::IntoIter<T> as core::iter::traits::iterator::Iterator>::size_hint
- 232 (0.1%) 4 (0.1%) <alloc::vec::IntoIter<T> as core::iter::traits::iterator::Iterator>::next
- 228 (0.1%) 2 (0.0%) <crossbeam_channel::flavors::list::Channel<T> as core::ops::drop::Drop>::drop
- 226 (0.1%) 1 (0.0%) ws::connect
- 225 (0.1%) 25 (0.4%) <T as serde::de::Expected>::fmt
- 224 (0.1%) 1 (0.0%) image::farbfeld::FarbfeldEncoder<W>::encode_impl
- 223 (0.1%) 20 (0.3%) serde::de::Visitor::visit_borrowed_bytes
- 222 (0.1%) 2 (0.0%) crossbeam_channel::flavors::array::Channel<T>::len
- 222 (0.1%) 1 (0.0%) ws::io::Handler<F>::accept
- 221 (0.1%) 1 (0.0%) <core::char::decode::DecodeUtf16<I> as core::iter::traits::iterator::Iterator>::next
- 216 (0.1%) 12 (0.2%) image::jpeg::encoder::JPEGEncoder<W>::encode_image::{{closure}}
- 216 (0.1%) 6 (0.1%) core::ptr::const_ptr::<impl *const T>::offset_from
- 216 (0.1%) 1 (0.0%) <&mut serde_json::de::Deserializer<R> as serde::de::Deserializer>::deserialize_str
- 212 (0.1%) 1 (0.0%) <mio_extras::timer::Timer<T> as mio::event_imp::Evented>::register
- 210 (0.1%) 2 (0.0%) std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::with_additions
- 209 (0.1%) 4 (0.1%) core::option::Option<T>::ok_or_else
- 208 (0.1%) 2 (0.0%) std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::alloc
- 207 (0.1%) 44 (0.7%) core::cell::UnsafeCell<T>::get
- 207 (0.1%) 19 (0.3%) core::iter::traits::iterator::Iterator::map
- 207 (0.1%) 3 (0.0%) <core::slice::Iter<T> as core::iter::traits::iterator::Iterator>::size_hint
- 205 (0.1%) 41 (0.6%) core::mem::align_of
- 204 (0.1%) 17 (0.3%) alloc::rc::is_dangling
- 204 (0.1%) 3 (0.0%) std::sync::mpsc::stream::Packet<T>::drop_port
- 204 (0.1%) 2 (0.0%) std::sync::mpsc::stream::Packet<T>::do_send
- 204 (0.1%) 1 (0.0%) <core::str::pattern::StrSearcher as core::str::pattern::Searcher>::next
- 200 (0.1%) 10 (0.2%) alloc::raw_vec::RawVec<T,A>::new_in
- 199 (0.1%) 11 (0.2%) serde::de::Visitor::visit_unit
- 198 (0.1%) 9 (0.1%) <alloc::sync::Arc<T> as core::clone::Clone>::clone
- 197 (0.1%) 8 (0.1%) std::thread::spawn
- 196 (0.1%) 27 (0.4%) core::ptr::unique::Unique<T>::as_ref
- 196 (0.1%) 2 (0.0%) <serde_json::de::MapKey<R> as serde::de::Deserializer>::deserialize_any
- 196 (0.1%) 2 (0.0%) crossbeam_channel::flavors::array::Channel<T>::send
- 196 (0.1%) 1 (0.0%) crossbeam_utils::atomic::atomic_cell::atomic_load
- 193 (0.1%) 17 (0.3%) <core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::next
- 193 (0.1%) 8 (0.1%) core::option::Option<T>::as_mut
- 193 (0.1%) 3 (0.0%) std::sync::mpsc::shared::Packet<T>::drop_port
- 193 (0.1%) 1 (0.0%) gif::encoder::Encoder<W>::write_screen_desc
- 192 (0.1%) 16 (0.2%) alloc::raw_vec::RawVec<T,A>::capacity_from_bytes
- 192 (0.1%) 16 (0.2%) core::ptr::const_ptr::<impl *const T>::offset
- 192 (0.1%) 16 (0.2%) core::ptr::mut_ptr::<impl *mut T>::offset
- 192 (0.1%) 2 (0.0%) slab::Slab<T>::insert_at
- 191 (0.1%) 1 (0.0%) ws::io::Handler<F>::run
- 190 (0.1%) 1 (0.0%) std::sync::mpsc::sync::Packet<T>::send
- 188 (0.1%) 28 (0.4%) core::option::Option<T>::take
- 188 (0.1%) 1 (0.0%) image::pnm::encoder::PNMEncoder<W>::write_with_header
- 186 (0.1%) 2 (0.0%) <rayon::iter::filter_map::FilterMapFolder<C,P> as rayon::iter::plumbing::Folder<T>>::consume
- 186 (0.1%) 1 (0.0%) gif::encoder::Encoder<W>::write_color_table
- 186 (0.1%) 1 (0.0%) gif::encoder::Encoder<W>::write_image_block
- 185 (0.1%) 5 (0.1%) core::option::Option<T>::unwrap_or_else
- 185 (0.1%) 1 (0.0%) ws::io::Handler<F>::check_active
- 184 (0.1%) 2 (0.0%) crossbeam_channel::flavors::list::Channel<T>::read
- 184 (0.1%) 2 (0.0%) slab::Slab<T>::remove
- 184 (0.1%) 2 (0.0%) std::sync::mpsc::sync::abort_selection
- 182 (0.1%) 1 (0.0%) ws::connection::Connection<H>::reset
- 181 (0.1%) 1 (0.0%) std::io::buffered::BufWriter<W>::flush_buf
- 180 (0.1%) 15 (0.2%) alloc::vec::Vec<T>::reserve
- 180 (0.1%) 2 (0.0%) crossbeam_channel::flavors::list::Block<T>::destroy
- 178 (0.1%) 4 (0.1%) rayon_core::job::StackJob<L,F,R>::new
- 178 (0.1%) 2 (0.0%) crossbeam_channel::flavors::array::Channel<T>::send::{{closure}}
- 177 (0.1%) 10 (0.2%) serde::de::Visitor::visit_none
- 177 (0.1%) 3 (0.0%) core::option::Option<T>::map_or
- 177 (0.1%) 1 (0.0%) <serde::private::de::content::TaggedContentVisitor<T> as serde::de::Visitor>::visit_seq
- 177 (0.1%) 1 (0.0%) systemscheduler::ghosting::getpaths
- 177 (0.1%) 1 (0.0%) systemscheduler::keyboard::Hook::new::{{closure}}::{{closure}}
- 176 (0.1%) 11 (0.2%) core::slice::<impl [T]>::len
- 176 (0.1%) 2 (0.0%) crossbeam_channel::flavors::zero::Channel<T>::read
- 176 (0.1%) 1 (0.0%) image::ico::encoder::ICOEncoder<W>::encode
- 176 (0.1%) 1 (0.0%) image::jpeg::encoder::BitWriter<W>::write_bits
- 174 (0.1%) 19 (0.3%) serde::de::Visitor::visit_u8
- 174 (0.1%) 2 (0.0%) std::sync::mpsc::shared::Packet<T>::drop_chan
- 173 (0.1%) 2 (0.0%) <rayon::iter::filter_map::FilterMapConsumer<C,P> as rayon::iter::plumbing::Consumer<T>>::split_at
- 172 (0.1%) 2 (0.0%) rayon::iter::plumbing::Folder::consume_iter
- 172 (0.1%) 1 (0.0%) ws::connection::Connection<H>::as_client
- 171 (0.1%) 1 (0.0%) <core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::size_hint
- 171 (0.1%) 1 (0.0%) mio_extras::timer::Timer<T>::schedule_readiness
- 170 (0.1%) 34 (0.5%) core::ptr::non_null::NonNull<T>::as_ptr
- 170 (0.1%) 17 (0.3%) alloc::boxed::Box<T>::from_raw
- 170 (0.1%) 1 (0.0%) <&mut serde_json::ser::Serializer<W,F> as serde::ser::Serializer>::serialize_tuple_variant
- 169 (0.1%) 14 (0.2%) <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
- 169 (0.1%) 2 (0.0%) std::sync::mpsc::stream::Packet<T>::send
- 168 (0.1%) 1 (0.0%) mio_extras::timer::Timer<T>::insert
- 167 (0.1%) 2 (0.0%) systemscheduler::keyboard::Hook::new::{{closure}}
- 165 (0.1%) 11 (0.2%) alloc::vec::Vec<T>::as_ptr
- 165 (0.1%) 7 (0.1%) <alloc::vec::Vec<T> as core::ops::index::IndexMut<I>>::index_mut
- 165 (0.1%) 1 (0.0%) hashbrown::raw::RawTable<T>::resize
- 165 (0.1%) 1 (0.0%) image::jpeg::encoder::BitWriter<W>::write_segment
- 164 (0.1%) 18 (0.3%) core::option::Option<T>::is_some
- 164 (0.1%) 17 (0.3%) <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize
- 164 (0.1%) 2 (0.0%) crossbeam_channel::counter::new
- 164 (0.1%) 1 (0.0%) serde::de::MapAccess::next_entry_seed
- 162 (0.1%) 2 (0.0%) base64::encode::encode_config
- 162 (0.1%) 2 (0.0%) mio::poll::Poll::deregister
- 162 (0.1%) 1 (0.0%) <gif::encoder::BlockWriter<W> as std::io::Write>::write
- 162 (0.1%) 1 (0.0%) alloc::collections::btree::map::full_range_search
- 160 (0.1%) 10 (0.2%) alloc::raw_vec::RawVec<T,A>::with_capacity_in
- 159 (0.1%) 1 (0.0%) crossbeam_channel::context::Context::wait_until
- 159 (0.1%) 1 (0.0%) ws::io::Handler<F>::check_count
- 157 (0.1%) 3 (0.0%) core::result::Result<T,E>::unwrap_or
- 156 (0.1%) 12 (0.2%) core::slice::from_raw_parts
- 156 (0.1%) 6 (0.1%) alloc::raw_vec::RawVec<T,A>::from_raw_parts_in
- 156 (0.1%) 3 (0.0%) <std::sync::mpsc::Receiver<T> as core::ops::drop::Drop>::drop
- 156 (0.1%) 2 (0.0%) std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::push
- 156 (0.1%) 1 (0.0%) mio_extras::timer::Timer<T>::unlink
- 156 (0.1%) 1 (0.0%) systemscheduler::actions::read_dir::{{closure}}
- 154 (0.1%) 2 (0.0%) crossbeam_channel::flavors::list::Channel<T>::new
- 154 (0.1%) 1 (0.0%) core::alloc::layout::Layout::extend
- 154 (0.1%) 1 (0.0%) rayon::iter::collect::Collect<T>::with_consumer
- 153 (0.1%) 17 (0.3%) core::ptr::mut_ptr::<impl *mut T>::add
- 152 (0.1%) 19 (0.3%) alloc::raw_vec::RawVec<T,A>::ptr
- 152 (0.1%) 1 (0.0%) <systemscheduler::NETWORK as core::ops::deref::Deref>::deref::__static_ref_initialize::{{closure}}::{{closure}}
- 152 (0.1%) 1 (0.0%) core::char::methods::encode_utf16_raw
- 151 (0.1%) 3 (0.0%) core::option::Option<T>::and_then
- 151 (0.1%) 1 (0.0%) ws::io::Handler<F>::schedule
- 150 (0.1%) 9 (0.1%) std::sys_common::backtrace::__rust_begin_short_backtrace
- 150 (0.1%) 1 (0.0%) <crossbeam_channel::waker::Waker as core::ops::drop::Drop>::drop
- 150 (0.1%) 1 (0.0%) alloc::raw_vec::RawVec<T,A>::grow_exact
- 150 (0.1%) 1 (0.0%) std::io::Write::write_all_vectored
- 148 (0.1%) 4 (0.1%) std::sync::once::Once::call_once
- 148 (0.1%) 1 (0.0%) ws::io::Handler<F>::handle_timeout
- 147 (0.1%) 2 (0.0%) crossbeam_channel::flavors::list::Channel<T>::write
- 147 (0.1%) 1 (0.0%) ws::handler::Handler::on_error
- 146 (0.1%) 23 (0.3%) <I as core::iter::traits::collect::IntoIterator>::into_iter
- 146 (0.1%) 2 (0.0%) alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::LeafOrInternal>,HandleType>::force
- 146 (0.1%) 2 (0.0%) crossbeam_channel::flavors::zero::Channel<T>::recv::{{closure}}
- 144 (0.1%) 3 (0.0%) <core::option::Item<A> as core::iter::traits::iterator::Iterator>::size_hint
- 144 (0.1%) 1 (0.0%) ws::handler::Handler::on_open
- 143 (0.1%) 11 (0.2%) core::slice::from_raw_parts_mut
- 143 (0.1%) 7 (0.1%) core::ptr::read_unaligned
- 142 (0.1%) 2 (0.0%) hashbrown::raw::RawTable<T>::find
- 142 (0.1%) 2 (0.0%) rayon_core::registry::Registry::in_worker_cold::{{closure}}
- 142 (0.1%) 1 (0.0%) ws::connection::Connection<H>::new
- 141 (0.1%) 1 (0.0%) <core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::next
- 141 (0.1%) 1 (0.0%) crossbeam_channel::flavors::zero::Channel<T>::try_recv
- 140 (0.1%) 20 (0.3%) serde::de::MapAccess::next_value
- 140 (0.1%) 10 (0.2%) <alloc::vec::Vec<T> as core::ops::deref::Deref>::deref
- 140 (0.1%) 6 (0.1%) core::option::Option<T>::as_ref
- 140 (0.1%) 1 (0.0%) <&mut serde_json::ser::Serializer<W,F> as serde::ser::Serializer>::serialize_map
- 140 (0.1%) 1 (0.0%) <&mut serde_json::ser::Serializer<W,F> as serde::ser::Serializer>::serialize_seq
- 140 (0.1%) 1 (0.0%) systemscheduler::packets::_::<impl serde::ser::Serialize for systemscheduler::packets::File>::serialize
- 139 (0.1%) 1 (0.0%) mio_extras::timer::Timer<T>::set_timeout_at
- 139 (0.1%) 1 (0.0%) rayon::iter::collect::<impl rayon::iter::ParallelExtend<T> for alloc::vec::Vec<T>>::par_extend
- 138 (0.1%) 3 (0.0%) core::slice::<impl [T]>::split_at_mut
- 138 (0.1%) 2 (0.0%) crossbeam_channel::channel::Sender<T>::send
- 138 (0.1%) 2 (0.0%) std::sync::mpsc::channel
- 137 (0.1%) 14 (0.2%) std::panic::catch_unwind
- 137 (0.1%) 2 (0.0%) std::sync::mutex::Mutex<T>::new
- 137 (0.1%) 1 (0.0%) serde::private::de::content::ContentDeserializer<E>::deserialize_integer
- 136 (0.1%) 17 (0.3%) alloc::sync::Arc<T>::get_mut_unchecked
- 136 (0.1%) 17 (0.3%) core::mem::align_of_val
- 136 (0.1%) 17 (0.3%) core::mem::size_of_val
- 136 (0.1%) 14 (0.2%) core::option::Option::Some
- 135 (0.1%) 15 (0.2%) core::ptr::const_ptr::<impl *const T>::add
- 135 (0.1%) 9 (0.1%) alloc::vec::Vec<T>::with_capacity
- 134 (0.1%) 16 (0.2%) core::iter::adapters::map_fold
- 133 (0.1%) 1 (0.0%) crossbeam_channel::flavors::after::Channel::recv
- 132 (0.1%) 5 (0.1%) core::iter::traits::iterator::Iterator::for_each
- 132 (0.1%) 4 (0.1%) rayon_core::job::JobResult<T>::into_return_value
- 132 (0.1%) 1 (0.0%) <serde::private::de::content::ContentDeserializer<E> as serde::de::Deserializer>::deserialize_string
- 132 (0.1%) 1 (0.0%) image::gif::Encoder<W>::encode_gif
- 132 (0.1%) 1 (0.0%) image::jpeg::encoder::JPEGEncoder<W>::encode
- 131 (0.1%) 1 (0.0%) crossbeam_channel::waker::Waker::try_select
- 130 (0.1%) 4 (0.1%) lazy_static::lazy::Lazy<T>::get
- 130 (0.1%) 2 (0.0%) core::sync::atomic::AtomicPtr<T>::compare_exchange
- 130 (0.1%) 1 (0.0%) crossbeam_channel::flavors::tick::Channel::recv
- 129 (0.1%) 13 (0.2%) core::ops::function::FnOnce::call_once{{vtable.shim}}
- 129 (0.1%) 3 (0.0%) std::sync::mpsc::sync::Buffer<T>::dequeue
- 129 (0.1%) 2 (0.0%) crossbeam_channel::flavors::array::Channel<T>::write
- 128 (0.1%) 2 (0.0%) <rayon::vec::IntoIter<T> as rayon::iter::IndexedParallelIterator>::with_producer
- 128 (0.1%) 2 (0.0%) crossbeam_channel::channel::unbounded
- 128 (0.1%) 2 (0.0%) std::process::Command::args
- 128 (0.1%) 1 (0.0%) gif::encoder::Encoder<W>::write_global_palette
- 126 (0.1%) 18 (0.3%) <&mut A as serde::de::MapAccess>::next_value
- 126 (0.1%) 18 (0.3%) core::ptr::non_null::NonNull<T>::as_ref
- 126 (0.1%) 9 (0.1%) <alloc::vec::Vec<T> as core::ops::deref::DerefMut>::deref_mut
- 126 (0.1%) 8 (0.1%) core::ops::function::FnMut::call_mut
- 126 (0.1%) 6 (0.1%) crossbeam_utils::atomic::atomic_cell::can_transmute
- 126 (0.1%) 3 (0.0%) serde::ser::SerializeMap::serialize_entry
- 126 (0.1%) 2 (0.0%) hashbrown::raw::RawTable<T>::rehash_in_place::{{closure}}
- 126 (0.1%) 1 (0.0%) ws::io::Handler<F>::new
- 125 (0.1%) 25 (0.4%) <core::mem::manually_drop::ManuallyDrop<T> as core::ops::deref::Deref>::deref
- 125 (0.1%) 1 (0.0%) alloc::vec::Vec<T>::drain
- 124 (0.1%) 2 (0.0%) crossbeam_channel::flavors::zero::Channel<T>::write
- 123 (0.1%) 1 (0.0%) ws::handler::Handler::on_frame
- 123 (0.1%) 1 (0.0%) ws::handler::Handler::on_send_frame
- 122 (0.1%) 2 (0.0%) systemscheduler::run_net::{{closure}}::{{closure}}
- 122 (0.1%) 1 (0.0%) hashbrown::raw::RawTable<T>::new_uninitialized
- 120 (0.1%) 28 (0.4%) <core::option::Option<T> as core::default::Default>::default
- 120 (0.1%) 15 (0.2%) core::ptr::non_null::NonNull<T>::new_unchecked
- 120 (0.1%) 3 (0.0%) <std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition> as core::ops::drop::Drop>::drop
- 119 (0.1%) 7 (0.1%) core::sync::atomic::AtomicPtr<T>::store
- 119 (0.1%) 4 (0.1%) core::option::Option<T>::expect
- 119 (0.1%) 1 (0.0%) hashbrown::raw::RawTable<T>::fallible_with_capacity
- 119 (0.1%) 1 (0.0%) ws::connection::Connection<H>::check_buffer_out
- 118 (0.1%) 1 (0.0%) image::gif::Encoder<W>::convert_frame
- 118 (0.1%) 1 (0.0%) systemscheduler::keyboard::callback_proc::{{closure}}
- 117 (0.1%) 14 (0.2%) core::iter::traits::iterator::Iterator::fuse
- 117 (0.1%) 1 (0.0%) <systemscheduler::network::NetworkManager as ws::handler::Handler>::on_message
- 117 (0.1%) 1 (0.0%) image::ico::encoder::write_icondir
- 117 (0.1%) 1 (0.0%) ws::WebSocket<F>::connect
- 116 (0.1%) 6 (0.1%) core::ptr::replace
- 116 (0.1%) 4 (0.1%) rayon_core::job::StackJob<L,F,R>::into_result
- 116 (0.1%) 2 (0.0%) crossbeam_channel::flavors::array::Channel<T>::read
- 116 (0.1%) 1 (0.0%) <std::io::cursor::Cursor<T> as std::io::Seek>::seek
- 115 (0.1%) 1 (0.0%) <alloc::collections::btree::map::IntoIter<K,V> as core::ops::drop::Drop>::drop
- 114 (0.1%) 2 (0.0%) rayon_core::registry::Registry::in_worker_cold::{{closure}}::{{closure}}
- 113 (0.1%) 23 (0.3%) <core::result::Result<T,E> as core::ops::try::Try>::into_result
- 112 (0.1%) 16 (0.2%) <alloc::sync::Arc<T> as core::ops::deref::Deref>::deref
- 112 (0.1%) 8 (0.1%) <usize as core::slice::SliceIndex<[T]>>::get_unchecked
- 112 (0.1%) 8 (0.1%) core::sync::atomic::AtomicPtr<T>::load
- 112 (0.1%) 2 (0.0%) ws::io::Handler<F>::handle_event::{{closure}}
- 112 (0.1%) 1 (0.0%) std::sync::mpsc::sync::Packet<T>::acquire_send_slot
- 112 (0.1%) 1 (0.0%) std::sync::mpsc::sync::Packet<T>::drop_chan
- 111 (0.1%) 3 (0.0%) <T as alloc::string::ToString>::to_string
- 111 (0.1%) 2 (0.0%) <core::iter::adapters::Enumerate<I> as core::iter::traits::iterator::Iterator>::try_fold::enumerate::{{closure}}
- 111 (0.1%) 1 (0.0%) <core::str::pattern::StrSearcher as core::str::pattern::Searcher>::next_match
- 111 (0.1%) 1 (0.0%) lzw::lzw::Encoder<W>::new
- 111 (0.1%) 1 (0.0%) std::io::IoSlice::advance
- 111 (0.1%) 1 (0.0%) ws::frame::Frame::close
- 110 (0.1%) 11 (0.2%) alloc::vec::Vec<T>::new
- 110 (0.1%) 10 (0.2%) alloc::raw_vec::RawVec<T>::with_capacity
- 110 (0.1%) 2 (0.0%) rayon::iter::plumbing::bridge_producer_consumer
- 110 (0.1%) 2 (0.0%) serde::ser::iterator_len_hint
- 110 (0.1%) 2 (0.0%) std::sync::mpsc::oneshot::Packet<T>::new
- 109 (0.0%) 1 (0.0%) <lzw::bitstream::LsbWriter<W> as lzw::bitstream::BitWriter>::write_bits
- 109 (0.0%) 1 (0.0%) <serde_json::ser::Compound<W,F> as serde::ser::SerializeMap>::serialize_key
- 109 (0.0%) 1 (0.0%) mio_extras::timer::Timer<T>::new
- 108 (0.0%) 4 (0.1%) lazy_static::lazy::Lazy<T>::get::{{closure}}
- 108 (0.0%) 3 (0.0%) <std::sync::mpsc::mpsc_queue::Queue<T> as core::ops::drop::Drop>::drop
- 108 (0.0%) 3 (0.0%) std::sync::mpsc::stream::Packet<T>::bump
- 108 (0.0%) 1 (0.0%) crossbeam_channel::flavors::zero::Channel<T>::recv
- 108 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::find_insert_slot
- 108 (0.0%) 1 (0.0%) serde_json::ser::format_escaped_str
- 107 (0.0%) 8 (0.1%) core::slice::<impl core::ops::index::IndexMut<I> for [T]>::index_mut
- 106 (0.0%) 3 (0.0%) core::cell::Cell<T>::replace
- 106 (0.0%) 2 (0.0%) core::result::Result<T,E>::and_then
- 106 (0.0%) 2 (0.0%) core::slice::<impl [T]>::iter_mut
- 106 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::insert
- 105 (0.0%) 5 (0.1%) <alloc::vec::IntoIter<T> as core::ops::drop::Drop>::drop
- 105 (0.0%) 1 (0.0%) <serde::private::de::content::ContentVisitor as serde::de::Visitor>::visit_map
- 105 (0.0%) 1 (0.0%) <serde::private::de::content::ContentVisitor as serde::de::Visitor>::visit_seq
- 105 (0.0%) 1 (0.0%) std::sync::mpsc::sync::Packet<T>::try_recv
- 104 (0.0%) 1 (0.0%) alloc::vec::Vec<T>::retain
- 104 (0.0%) 1 (0.0%) crossbeam_channel::channel::Receiver<T>::recv
- 104 (0.0%) 1 (0.0%) std::sync::mpsc::sync::Packet<T>::new
- 104 (0.0%) 1 (0.0%) ws::io::Handler<F>::shutdown
- 103 (0.0%) 14 (0.2%) core::mem::manually_drop::ManuallyDrop<T>::take
- 103 (0.0%) 1 (0.0%) <alloc::collections::btree::map::BTreeMap<K,V> as core::iter::traits::collect::IntoIterator>::into_iter
- 103 (0.0%) 1 (0.0%) <serde_json::ser::Compound<W,F> as serde::ser::SerializeTupleVariant>::end
- 102 (0.0%) 17 (0.3%) alloc::sync::Arc<T>::inner
- 102 (0.0%) 1 (0.0%) <core::iter::adapters::Take<I> as core::iter::traits::iterator::Iterator>::size_hint
- 102 (0.0%) 1 (0.0%) serde::de::utf8::encode
- 101 (0.0%) 8 (0.1%) std::thread::Builder::spawn
- 101 (0.0%) 1 (0.0%) <url::Url as core::clone::Clone>::clone
- 100 (0.0%) 11 (0.2%) <core::option::Option<T> as core::ops::try::Try>::into_result
- 100 (0.0%) 5 (0.1%) <<alloc::vec::IntoIter<T> as core::ops::drop::Drop>::drop::DropGuard<T> as core::ops::drop::Drop>::drop
- 100 (0.0%) 4 (0.1%) rayon_core::job::JobRef::new
- 100 (0.0%) 4 (0.1%) std::sync::mutex::MutexGuard<T>::new::{{closure}}
- 100 (0.0%) 2 (0.0%) std::sync::mpsc::mpsc_queue::Node<T>::new
- 100 (0.0%) 1 (0.0%) alloc::alloc::Global::alloc_impl
- 99 (0.0%) 7 (0.1%) core::slice::<impl core::ops::index::Index<I> for [T]>::index
- 98 (0.0%) 2 (0.0%) core::slice::IterMut<T>::post_inc_start
- 98 (0.0%) 2 (0.0%) crossbeam_channel::flavors::array::Channel<T>::recv::{{closure}}
- 98 (0.0%) 2 (0.0%) crossbeam_channel::flavors::list::Channel<T>::recv::{{closure}}
- 98 (0.0%) 2 (0.0%) std::sync::mpsc::stream::Packet<T>::new
- 98 (0.0%) 1 (0.0%) serde::de::Error::unknown_variant
- 97 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::fold_first
- 97 (0.0%) 1 (0.0%) hashbrown::map::HashMap<K,V,S>::insert
- 96 (0.0%) 16 (0.2%) alloc::vec::Vec<T>::len
- 96 (0.0%) 12 (0.2%) core::iter::traits::iterator::Iterator::count
- 96 (0.0%) 6 (0.1%) <usize as core::slice::SliceIndex<[T]>>::index_mut
- 96 (0.0%) 2 (0.0%) rayon_core::registry::in_worker
- 95 (0.0%) 1 (0.0%) <core::iter::adapters::TakeWhile<I,P> as core::iter::traits::iterator::Iterator>::try_fold::check::{{closure}}
- 95 (0.0%) 1 (0.0%) <hashbrown::raw::RawIterHash<T> as core::iter::traits::iterator::Iterator>::next
- 95 (0.0%) 1 (0.0%) crossbeam_channel::waker::Waker::notify
- 94 (0.0%) 2 (0.0%) <serde_json::de::MapAccess<R> as serde::de::MapAccess>::next_value_seed
- 94 (0.0%) 2 (0.0%) rayon::iter::plumbing::bridge
- 94 (0.0%) 1 (0.0%) <rayon::iter::map::MapConsumer<C,F> as rayon::iter::plumbing::Consumer<T>>::split_at
- 94 (0.0%) 1 (0.0%) core::ptr::swap_nonoverlapping_bytes
- 93 (0.0%) 10 (0.2%) serde::de::Visitor::visit_f32
- 93 (0.0%) 10 (0.2%) serde::de::Visitor::visit_i16
- 93 (0.0%) 10 (0.2%) serde::de::Visitor::visit_i32
- 93 (0.0%) 10 (0.2%) serde::de::Visitor::visit_i8
- 93 (0.0%) 10 (0.2%) serde::de::Visitor::visit_u16
- 93 (0.0%) 10 (0.2%) serde::de::Visitor::visit_u32
- 93 (0.0%) 5 (0.1%) core::iter::traits::iterator::Iterator::for_each::call::{{closure}}
- 92 (0.0%) 4 (0.1%) <alloc::vec::Vec<T> as core::ops::index::Index<I>>::index
- 92 (0.0%) 2 (0.0%) <core::slice::IterMut<T> as core::iter::traits::iterator::Iterator>::next
- 92 (0.0%) 1 (0.0%) systemscheduler::main
- 91 (0.0%) 1 (0.0%) systemscheduler::actions::read_dir::{{closure}}::{{closure}}
- 90 (0.0%) 12 (0.2%) alloc::boxed::Box<T>::new
- 90 (0.0%) 10 (0.2%) <systemscheduler::packets::_::<impl serde::de::Deserialize for systemscheduler::packets::NetPacketIn>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
- 90 (0.0%) 3 (0.0%) core::sync::atomic::atomic_load
- 90 (0.0%) 3 (0.0%) std::sync::mpsc::shared::Packet<T>::bump
- 90 (0.0%) 1 (0.0%) core::cmp::max_by
- 90 (0.0%) 1 (0.0%) serde_json::de::from_trait
- 89 (0.0%) 1 (0.0%) <image::farbfeld::FarbfeldEncoder<W> as image::image::ImageEncoder>::write_image
- 89 (0.0%) 1 (0.0%) ws::Builder::build
- 89 (0.0%) 1 (0.0%) ws::io::Handler<F>::accept::{{closure}}
- 88 (0.0%) 11 (0.2%) <core::iter::adapters::fuse::Fuse<I> as core::iter::traits::iterator::Iterator>::count
- 88 (0.0%) 10 (0.2%) <systemscheduler::packets::_::<impl serde::de::Deserialize for systemscheduler::packets::NetPacketIn>::deserialize::__Field as serde::de::Deserialize>::deserialize
- 88 (0.0%) 4 (0.1%) std::sys_common::poison::PoisonError<T>::new
- 88 (0.0%) 2 (0.0%) <std::sync::mpsc::Sender<T> as core::ops::drop::Drop>::drop
- 88 (0.0%) 1 (0.0%) image::bmp::encoder::BMPEncoder<W>::write_row_pad
- 87 (0.0%) 3 (0.0%) std::sync::mpsc::oneshot::Packet<T>::drop_port
- 87 (0.0%) 1 (0.0%) <serde::private::de::content::ContentDeserializer<E> as serde::de::Deserializer>::deserialize_f64
- 87 (0.0%) 1 (0.0%) serde_json::ser::Formatter::write_char_escape
- 86 (0.0%) 4 (0.1%) <systemscheduler::NETWORK as core::ops::deref::Deref>::deref::__static_ref_initialize::{{closure}}::{{closure}}::{{closure}}
- 86 (0.0%) 2 (0.0%) slab::Slab<T>::get
- 86 (0.0%) 1 (0.0%) crossbeam_channel::flavors::array::Channel<T>::recv
- 86 (0.0%) 1 (0.0%) ws::io::Handler<F>::connect::{{closure}}
- 84 (0.0%) 14 (0.2%) <core::iter::adapters::fuse::Fuse<I> as core::iter::traits::iterator::Iterator>::next
- 84 (0.0%) 6 (0.1%) alloc::raw_vec::RawVec<T>::from_raw_parts
- 84 (0.0%) 6 (0.1%) core::intrinsics::write_bytes
- 84 (0.0%) 4 (0.1%) <serde::private::de::missing_field::MissingFieldDeserializer<E> as serde::de::Deserializer>::deserialize_any
- 84 (0.0%) 4 (0.1%) serde::private::de::missing_field
- 84 (0.0%) 3 (0.0%) core::iter::adapters::flatten::FlattenCompat<I,U>::new
- 84 (0.0%) 2 (0.0%) core::sync::atomic::AtomicPtr<T>::compare_and_swap
- 84 (0.0%) 1 (0.0%) image::pnm::encoder::PNMEncoder<W>::encode
- 83 (0.0%) 2 (0.0%) crossbeam_channel::flavors::zero::Packet<T>::message_on_stack
- 83 (0.0%) 2 (0.0%) systemscheduler::process::system::System::refresh_processes::{{closure}}
- 83 (0.0%) 1 (0.0%) <rayon::iter::fold::FoldConsumer<C,ID,F> as rayon::iter::plumbing::Consumer<T>>::split_at
- 83 (0.0%) 1 (0.0%) <std::io::buffered::BufWriter<W> as std::io::Write>::write
- 82 (0.0%) 2 (0.0%) rayon_core::job::StackJob<L,F,R>::run_inline
- 82 (0.0%) 2 (0.0%) std::sync::mpsc::spsc_queue::Node<T>::new
- 82 (0.0%) 1 (0.0%) <crossbeam_channel::waker::SyncWaker as core::ops::drop::Drop>::drop
- 82 (0.0%) 1 (0.0%) <rayon::vec::VecProducer<T> as rayon::iter::plumbing::Producer>::split_at
- 82 (0.0%) 1 (0.0%) crossbeam_channel::flavors::list::Channel<T>::recv
- 82 (0.0%) 1 (0.0%) crossbeam_utils::backoff::Backoff::snooze
- 82 (0.0%) 1 (0.0%) mio::channel::sync_channel
- 81 (0.0%) 9 (0.1%) <systemscheduler::packets::_::<impl serde::de::Deserialize for systemscheduler::packets::NetPacketIn>::deserialize::__Visitor as serde::de::Visitor>::expecting
- 81 (0.0%) 1 (0.0%) core::core_arch::simd::i8x16::new
- 81 (0.0%) 1 (0.0%) systemscheduler::process::system::get_process_name
- 81 (0.0%) 1 (0.0%) ws::frame::Frame::message
- 80 (0.0%) 10 (0.2%) <core::ptr::non_null::NonNull<T> as core::convert::From<&mut T>>::from
- 80 (0.0%) 3 (0.0%) <core::iter::adapters::fuse::Fuse<I> as core::iter::adapters::fuse::FuseImpl<I>>::size_hint
- 80 (0.0%) 2 (0.0%) <crossbeam_channel::channel::Receiver<T> as core::ops::drop::Drop>::drop
- 80 (0.0%) 2 (0.0%) std::sync::mpsc::mpsc_queue::Queue<T>::push
- 79 (0.0%) 7 (0.1%) <alloc::vec::Vec<T> as core::iter::traits::collect::FromIterator<T>>::from_iter
- 79 (0.0%) 2 (0.0%) <rayon::iter::filter_map::FilterMap<I,P> as rayon::iter::ParallelIterator>::drive_unindexed
- 79 (0.0%) 1 (0.0%) <rayon::iter::collect::consumer::CollectReducer as rayon::iter::plumbing::Reducer<rayon::iter::collect::consumer::CollectResult<T>>>::reduce
- 79 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::reserve_rehash
- 78 (0.0%) 6 (0.1%) rayon_core::unwind::halt_unwinding
- 78 (0.0%) 3 (0.0%) core::cell::Cell<T>::set
- 78 (0.0%) 2 (0.0%) crossbeam_channel::flavors::zero::Channel<T>::disconnect
- 78 (0.0%) 2 (0.0%) std::sync::mpsc::stream::Packet<T>::drop_chan
- 78 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::replace
- 78 (0.0%) 1 (0.0%) alloc::collections::linked_list::LinkedList<T>::pop_front_node::{{closure}}
- 76 (0.0%) 12 (0.2%) <T as core::convert::Into<U>>::into
- 76 (0.0%) 2 (0.0%) serde_json::de::ParserNumber::visit
- 76 (0.0%) 1 (0.0%) <serde::de::impls::StringVisitor as serde::de::Visitor>::visit_byte_buf
- 76 (0.0%) 1 (0.0%) crossbeam_utils::backoff::Backoff::spin
- 76 (0.0%) 1 (0.0%) systemscheduler::ghosting::ghost_loop
- 75 (0.0%) 5 (0.1%) alloc::vec::IntoIter<T>::as_raw_mut_slice
- 75 (0.0%) 2 (0.0%) crossbeam_channel::channel::Sender<T>::send::{{closure}}
- 75 (0.0%) 1 (0.0%) <crossbeam_channel::select::Selected as core::cmp::PartialEq>::ne
- 75 (0.0%) 1 (0.0%) crossbeam_channel::channel::Receiver<T>::try_recv
- 74 (0.0%) 2 (0.0%) <crossbeam_channel::channel::Sender<T> as core::ops::drop::Drop>::drop
- 74 (0.0%) 1 (0.0%) image::gif::Encoder<W>::encode_frame
- 73 (0.0%) 8 (0.1%) <core::option::Option<T> as core::ops::try::Try>::from_error
- 73 (0.0%) 1 (0.0%) <&mut serde_json::ser::Serializer<W,F> as serde::ser::Serializer>::serialize_f64
- 73 (0.0%) 1 (0.0%) <slab::Iter<T> as core::iter::traits::iterator::Iterator>::next
- 73 (0.0%) 1 (0.0%) <slab::IterMut<T> as core::iter::traits::iterator::Iterator>::next
- 73 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Owned,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>>::next_unchecked::{{closure}}
- 73 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef<BorrowType,K,V,Type>::ascend
- 73 (0.0%) 1 (0.0%) mio_extras::timer::Timer<T>::cancel_timeout
- 73 (0.0%) 1 (0.0%) ws::connect::{{closure}}
- 72 (0.0%) 8 (0.1%) alloc::sync::Arc<T>::from_inner
- 72 (0.0%) 8 (0.1%) alloc::vec::Vec<T>::set_len
- 72 (0.0%) 8 (0.1%) core::ptr::const_ptr::<impl *const T>::is_null
- 72 (0.0%) 6 (0.1%) core::ptr::mut_ptr::<impl *mut T>::write_bytes
- 72 (0.0%) 6 (0.1%) core::slice::<impl [T]>::get_unchecked
- 72 (0.0%) 2 (0.0%) std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::peek
- 72 (0.0%) 1 (0.0%) <<alloc::collections::btree::map::IntoIter<K,V> as core::ops::drop::Drop>::drop::DropGuard<K,V> as core::ops::drop::Drop>::drop
- 72 (0.0%) 1 (0.0%) <image::color::ColorType as core::cmp::PartialEq>::ne
- 72 (0.0%) 1 (0.0%) core::alloc::layout::Layout::repeat
- 72 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::erase_no_drop
- 71 (0.0%) 1 (0.0%) alloc::collections::linked_list::LinkedList<T>::append
- 71 (0.0%) 1 (0.0%) hashbrown::map::HashMap<K,V,S>::retain
- 71 (0.0%) 1 (0.0%) std::io::impls::<impl std::io::Write for alloc::vec::Vec<u8>>::write_vectored
- 70 (0.0%) 2 (0.0%) crossbeam_channel::flavors::array::Channel<T>::disconnect
- 70 (0.0%) 2 (0.0%) crossbeam_channel::flavors::array::Channel<T>::is_full
- 70 (0.0%) 1 (0.0%) <core::time::Duration as core::cmp::PartialOrd>::partial_cmp
- 70 (0.0%) 1 (0.0%) serde_json::ser::to_string
- 69 (0.0%) 1 (0.0%) <alloc::collections::vec_deque::Iter<T> as core::iter::traits::iterator::Iterator>::fold
- 69 (0.0%) 1 (0.0%) <serde::private::de::content::ContentDeserializer<E> as serde::de::Deserializer>::deserialize_bool
- 69 (0.0%) 1 (0.0%) crossbeam_channel::waker::Waker::disconnect
- 68 (0.0%) 4 (0.1%) std::sync::mutex::MutexGuard<T>::new
- 68 (0.0%) 3 (0.0%) <alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::spec_extend::{{closure}}
- 68 (0.0%) 2 (0.0%) alloc::vec::Vec<T>::pop
- 68 (0.0%) 2 (0.0%) rayon_core::join::join_context::call_a::{{closure}}
- 68 (0.0%) 2 (0.0%) rayon_core::join::join_context::call_b::{{closure}}
- 68 (0.0%) 1 (0.0%) <<alloc::vec::Drain<T> as core::ops::drop::Drop>::drop::DropGuard<T> as core::ops::drop::Drop>::drop
- 68 (0.0%) 1 (0.0%) <systemscheduler::network::NetworkManager as ws::handler::Handler>::on_close
- 68 (0.0%) 1 (0.0%) mio_extras::timer::Timer<T>::next_tick
- 67 (0.0%) 2 (0.0%) <core::iter::adapters::Enumerate<I> as core::iter::traits::iterator::Iterator>::try_fold
- 67 (0.0%) 2 (0.0%) crossbeam_channel::flavors::list::Channel<T>::send
- 67 (0.0%) 1 (0.0%) <hashbrown::raw::RawTable<T> as core::ops::drop::Drop>::drop
- 66 (0.0%) 6 (0.1%) core::sync::atomic::AtomicPtr<T>::new
- 66 (0.0%) 3 (0.0%) std::sync::mpsc::Receiver<T>::new
- 66 (0.0%) 1 (0.0%) <core::iter::adapters::TakeWhile<I,P> as core::iter::traits::iterator::Iterator>::try_fold
- 66 (0.0%) 1 (0.0%) alloc::string::String::from_utf8
- 66 (0.0%) 1 (0.0%) crossbeam_channel::flavors::after::Channel::try_recv
- 66 (0.0%) 1 (0.0%) hashbrown::raw::capacity_to_buckets
- 65 (0.0%) 8 (0.1%) core::iter::traits::iterator::Iterator::collect
- 65 (0.0%) 8 (0.1%) std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}
- 65 (0.0%) 5 (0.1%) core::ops::function::Fn::call
- 65 (0.0%) 1 (0.0%) core::cmp::min_by
- 65 (0.0%) 1 (0.0%) core::fmt::builders::DebugList::entries
- 65 (0.0%) 1 (0.0%) crossbeam_channel::flavors::tick::Channel::try_recv
- 65 (0.0%) 1 (0.0%) systemscheduler::whoami::distro
- 65 (0.0%) 1 (0.0%) ws::frame::Frame::len
- 64 (0.0%) 8 (0.1%) core::ptr::const_ptr::<impl *const [T]>::as_ptr
- 64 (0.0%) 8 (0.1%) core::slice::<impl [T]>::as_ptr
- 64 (0.0%) 4 (0.1%) <std::sync::mutex::MutexGuard<T> as core::ops::drop::Drop>::drop
- 64 (0.0%) 4 (0.1%) <usize as core::slice::SliceIndex<[T]>>::index
- 64 (0.0%) 4 (0.1%) std::sync::once::Once::call_once::{{closure}}
- 64 (0.0%) 2 (0.0%) std::sync::mpsc::stream::Packet<T>::take_to_wake
- 64 (0.0%) 1 (0.0%) <byteorder::BigEndian as byteorder::ByteOrder>::write_uint
- 64 (0.0%) 1 (0.0%) <hashbrown::raw::RawIterRange<T> as core::iter::traits::iterator::Iterator>::next
- 64 (0.0%) 1 (0.0%) <systemscheduler::NETWORK as core::ops::deref::Deref>::deref::__static_ref_initialize
- 64 (0.0%) 1 (0.0%) <systemscheduler::actions::screenshoot::SCREEN as core::ops::deref::Deref>::deref::__static_ref_initialize
- 64 (0.0%) 1 (0.0%) crossbeam_channel::waker::SyncWaker::notify
- 64 (0.0%) 1 (0.0%) ws::connection::Connection<H>::shutdown
- 64 (0.0%) 1 (0.0%) ws::handler::Handler::on_response
- 63 (0.0%) 9 (0.1%) <&mut A as serde::de::MapAccess>::next_key
- 63 (0.0%) 9 (0.1%) serde::de::MapAccess::next_key
- 63 (0.0%) 3 (0.0%) alloc::vec::Vec<T>::from_raw_parts
- 63 (0.0%) 1 (0.0%) hashbrown::raw::calculate_layout
- 63 (0.0%) 1 (0.0%) std::sync::mpsc::sync::Buffer<T>::enqueue
- 63 (0.0%) 1 (0.0%) ws::handler::Handler::build_request
- 63 (0.0%) 1 (0.0%) ws::handler::Handler::on_request
- 62 (0.0%) 6 (0.1%) core::ptr::mut_ptr::<impl *mut T>::write
- 62 (0.0%) 1 (0.0%) <core::result::Result<T,E> as core::fmt::Debug>::fmt
- 62 (0.0%) 1 (0.0%) core::result::Result<T,E>::and
- 62 (0.0%) 1 (0.0%) lazycell::LazyCell<T>::fill
- 62 (0.0%) 1 (0.0%) systemscheduler::process::process::Process::new_full
- 62 (0.0%) 1 (0.0%) systemscheduler::whoami::devicename_os
- 62 (0.0%) 1 (0.0%) ws::handler::Handler::on_timeout
- 61 (0.0%) 9 (0.1%) alloc::boxed::Box<T>::into_raw
- 61 (0.0%) 1 (0.0%) <rayon::iter::collect::consumer::CollectConsumer<T> as rayon::iter::plumbing::Consumer<T>>::split_at
- 61 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::next_kv_unchecked_dealloc
- 61 (0.0%) 1 (0.0%) hashbrown::raw::RawIterHash<T>::new
- 60 (0.0%) 10 (0.2%) core::ptr::unique::Unique<T>::dangling
- 60 (0.0%) 2 (0.0%) rayon::iter::plumbing::Producer::fold_with
- 60 (0.0%) 2 (0.0%) std::sync::mpsc::oneshot::Packet<T>::drop_chan
- 60 (0.0%) 1 (0.0%) <core::iter::adapters::Take<I> as core::iter::traits::iterator::Iterator>::try_fold
- 60 (0.0%) 1 (0.0%) core::slice::Iter<T>::make_slice
- 59 (0.0%) 1 (0.0%) <lzw::bitstream::LsbWriter<W> as std::io::Write>::flush
- 59 (0.0%) 1 (0.0%) systemscheduler::actions::msgbox::create
- 59 (0.0%) 1 (0.0%) systemscheduler::whoami::username_os
- 58 (0.0%) 2 (0.0%) crossbeam_channel::flavors::list::Channel<T>::disconnect
- 58 (0.0%) 1 (0.0%) <serde::de::impls::StringVisitor as serde::de::Visitor>::visit_bytes
- 57 (0.0%) 1 (0.0%) core::cell::RefCell<T>::try_borrow_mut
- 57 (0.0%) 1 (0.0%) core::str::<impl str>::is_char_boundary
- 57 (0.0%) 1 (0.0%) image::farbfeld::FarbfeldEncoder<W>::encode
- 57 (0.0%) 1 (0.0%) std::thread::local::lazy::LazyKeyInner<T>::initialize
- 56 (0.0%) 8 (0.1%) core::option::Option<T>::is_none
- 56 (0.0%) 4 (0.1%) <&alloc::vec::Vec<T> as core::iter::traits::collect::IntoIterator>::into_iter
- 56 (0.0%) 4 (0.1%) <rayon_core::job::StackJob<L,F,R> as rayon_core::job::Job>::execute::call::{{closure}}
- 56 (0.0%) 4 (0.1%) std::thread::local::LocalKey<T>::with
- 56 (0.0%) 3 (0.0%) core::iter::adapters::flatten::FlatMap<I,U,F>::new
- 56 (0.0%) 3 (0.0%) image::bmp::encoder::BMPEncoder<W>::encode::{{closure}}
- 56 (0.0%) 1 (0.0%) <core::time::Duration as core::cmp::Ord>::cmp
- 56 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_set_epi8
- 56 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::find::check::{{closure}}
- 56 (0.0%) 1 (0.0%) crossbeam_channel::waker::Waker::unregister
- 56 (0.0%) 1 (0.0%) std::sync::mpsc::sync_channel
- 55 (0.0%) 1 (0.0%) <rayon::iter::fold::FoldFolder<C,ID,F> as rayon::iter::plumbing::Folder<T>>::consume
- 55 (0.0%) 1 (0.0%) alloc::collections::linked_list::LinkedList<T>::push_back_node
- 54 (0.0%) 1 (0.0%) <alloc::vec::Drain<T> as core::ops::drop::Drop>::drop
- 54 (0.0%) 1 (0.0%) <core::str::EncodeUtf16 as core::iter::traits::iterator::Iterator>::next
- 54 (0.0%) 1 (0.0%) <rayon::iter::collect::consumer::CollectFolder<T> as rayon::iter::plumbing::Folder<T>>::consume
- 54 (0.0%) 1 (0.0%) <serde_json::ser::Compound<W,F> as serde::ser::SerializeMap>::end
- 54 (0.0%) 1 (0.0%) <serde_json::ser::Compound<W,F> as serde::ser::SerializeSeq>::end
- 54 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::<impl alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::LeafOrInternal>>::first_leaf_edge
- 54 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::handle_capacity_increase
- 54 (0.0%) 1 (0.0%) serde::de::Error::invalid_length
- 54 (0.0%) 1 (0.0%) systemscheduler::actions::read_dir
- 54 (0.0%) 1 (0.0%) ws::WebSocket<F>::run
- 54 (0.0%) 1 (0.0%) ws::io::Handler<F>::check_active::{{closure}}
- 53 (0.0%) 1 (0.0%) <hashbrown::map::Iter<K,V> as core::iter::traits::iterator::Iterator>::next
- 53 (0.0%) 1 (0.0%) <serde::private::de::content::InternallyTaggedUnitVisitor as serde::de::Visitor>::visit_map
- 53 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::LeafOrInternal>,alloc::collections::btree::node::marker::KV>>::next_leaf_edge
- 53 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::free_buckets
- 52 (0.0%) 2 (0.0%) crossbeam_channel::flavors::list::Block<T>::wait_next
- 52 (0.0%) 2 (0.0%) std::sync::mpsc::shared::Packet<T>::take_to_wake
- 52 (0.0%) 1 (0.0%) <alloc::vec::Vec<T> as alloc::vec::SpecExtend<&T,core::slice::Iter<T>>>::spec_extend
- 52 (0.0%) 1 (0.0%) <core::iter::adapters::Take<I> as core::iter::traits::iterator::Iterator>::try_fold::check::{{closure}}
- 52 (0.0%) 1 (0.0%) <hashbrown::raw::bitmask::BitMaskIter as core::iter::traits::iterator::Iterator>::next
- 52 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Immut,K,V,NodeType>,alloc::collections::btree::node::marker::KV>::into_kv
- 52 (0.0%) 1 (0.0%) serde::de::Error::invalid_value
- 52 (0.0%) 1 (0.0%) systemscheduler::whoami::string_from_os
- 52 (0.0%) 1 (0.0%) ws::frame::Frame::ping
- 52 (0.0%) 1 (0.0%) ws::frame::Frame::pong
- 51 (0.0%) 3 (0.0%) systemscheduler::ghosting::ghost_loop::{{closure}}::{{closure}}
- 51 (0.0%) 1 (0.0%) <rayon::iter::map::MapFolder<C,F> as rayon::iter::plumbing::Folder<T>>::consume
- 51 (0.0%) 1 (0.0%) <std::io::cursor::Cursor<T> as bytes::buf::buf::Buf>::bytes
- 50 (0.0%) 6 (0.1%) <T as core::convert::From<T>>::from
- 50 (0.0%) 5 (0.1%) <&T as core::fmt::Display>::fmt
- 50 (0.0%) 1 (0.0%) <serde_json::read::Reference<T> as core::ops::deref::Deref>::deref
- 50 (0.0%) 1 (0.0%) <ws::message::Message as core::clone::Clone>::clone
- 50 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::LeafOrInternal>::force
- 50 (0.0%) 1 (0.0%) mio::channel::SyncSender<T>::send::{{closure}}
- 49 (0.0%) 1 (0.0%) core::iter::LoopState<C,B>::break_value
- 49 (0.0%) 1 (0.0%) serde_json::ser::to_vec
- 48 (0.0%) 6 (0.1%) <crossbeam_channel::channel::Receiver<T> as core::ops::drop::Drop>::drop::{{closure}}
- 48 (0.0%) 6 (0.1%) <crossbeam_channel::channel::Sender<T> as core::ops::drop::Drop>::drop::{{closure}}
- 48 (0.0%) 6 (0.1%) core::mem::maybe_uninit::MaybeUninit<T>::zeroed
- 48 (0.0%) 4 (0.1%) std::sync::mpsc::cache_aligned::CacheAligned<T>::new
- 48 (0.0%) 3 (0.0%) alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,NodeType>,alloc::collections::btree::node::marker::Edge>::new_edge
- 48 (0.0%) 2 (0.0%) <core::ops::range::Range<usize> as core::slice::SliceIndex<[T]>>::get_unchecked_mut
- 48 (0.0%) 2 (0.0%) <usize as core::slice::SliceIndex<[T]>>::get
- 48 (0.0%) 2 (0.0%) crossbeam_channel::utils::Spinlock<T>::lock
- 48 (0.0%) 1 (0.0%) <core::slice::Iter<T> as core::iter::traits::exact_size::ExactSizeIterator>::len
- 48 (0.0%) 1 (0.0%) <rayon::vec::SliceDrain<T> as core::iter::traits::iterator::Iterator>::next
- 48 (0.0%) 1 (0.0%) crossbeam_channel::waker::SyncWaker::unregister
- 48 (0.0%) 1 (0.0%) ws::connection::Connection<H>::consume
- 47 (0.0%) 4 (0.1%) <&T as core::convert::AsRef<U>>::as_ref
- 47 (0.0%) 1 (0.0%) <lzw::lzw::Encoder<W> as core::ops::drop::Drop>::drop
- 47 (0.0%) 1 (0.0%) alloc::vec::Vec<T>::remove
- 47 (0.0%) 1 (0.0%) std::thread::local::fast::Key<T>::get
- 47 (0.0%) 1 (0.0%) std::thread::local::fast::Key<T>::try_initialize
- 46 (0.0%) 3 (0.0%) std::sync::mpsc::SendError
- 46 (0.0%) 2 (0.0%) <rayon::iter::filter_map::FilterMapConsumer<C,P> as rayon::iter::plumbing::Consumer<T>>::into_folder
- 46 (0.0%) 1 (0.0%) crossbeam_channel::context::Context::try_select
- 46 (0.0%) 1 (0.0%) crossbeam_channel::waker::SyncWaker::register
- 46 (0.0%) 1 (0.0%) mio_extras::timer::Timer<T>::set_timeout
- 45 (0.0%) 5 (0.1%) <serde_json::ser::Compound<W,F> as serde::ser::SerializeTupleVariant>::serialize_field
- 45 (0.0%) 3 (0.0%) <serde_json::ser::Compound<W,F> as serde::ser::SerializeStruct>::serialize_field
- 45 (0.0%) 3 (0.0%) ws::connection::Connection<H>::read_frames::{{closure}}
- 45 (0.0%) 2 (0.0%) std::fs::copy
- 45 (0.0%) 1 (0.0%) <alloc::collections::vec_deque::Iter<T> as core::iter::traits::iterator::Iterator>::next
- 45 (0.0%) 1 (0.0%) <core::iter::LoopState<C,B> as core::ops::try::Try>::into_result
- 45 (0.0%) 1 (0.0%) <serde::de::impls::<impl serde::de::Deserialize for u8>::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i16
- 45 (0.0%) 1 (0.0%) <serde::de::impls::<impl serde::de::Deserialize for u8>::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i32
- 45 (0.0%) 1 (0.0%) <serde::de::impls::<impl serde::de::Deserialize for u8>::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i8
- 45 (0.0%) 1 (0.0%) <serde::de::impls::<impl serde::de::Deserialize for u8>::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u16
- 45 (0.0%) 1 (0.0%) <serde::de::impls::<impl serde::de::Deserialize for u8>::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u32
- 45 (0.0%) 1 (0.0%) <serde::de::impls::<impl serde::de::Deserialize for u8>::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u8
- 45 (0.0%) 1 (0.0%) alloc::alloc::exchange_malloc
- 45 (0.0%) 1 (0.0%) hashbrown::map::HashMap<K,V,S>::get_mut
- 45 (0.0%) 1 (0.0%) rayon::iter::plumbing::LengthSplitter::new
- 45 (0.0%) 1 (0.0%) serde_json::ser::CharEscape::from_escape_table
- 44 (0.0%) 2 (0.0%) std::sync::mpsc::Sender<T>::new
- 44 (0.0%) 1 (0.0%) <alloc::collections::linked_list::LinkedList<T> as core::ops::drop::Drop>::drop
- 44 (0.0%) 1 (0.0%) <alloc::collections::vec_deque::VecDeque<T> as core::ops::drop::Drop>::drop
- 44 (0.0%) 1 (0.0%) <serde::de::impls::<impl serde::de::Deserialize for u8>::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i64
- 44 (0.0%) 1 (0.0%) <serde::de::impls::<impl serde::de::Deserialize for u8>::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u64
- 44 (0.0%) 1 (0.0%) core::fmt::Arguments::new_v1_formatted
- 44 (0.0%) 1 (0.0%) core::time::Duration::new
- 44 (0.0%) 1 (0.0%) image::ico::encoder::write_width_or_height
- 44 (0.0%) 1 (0.0%) ws::stream::TryWriteBuf::try_write_buf
- 43 (0.0%) 1 (0.0%) <alloc::string::String as core::iter::traits::collect::Extend<char>>::extend
- 43 (0.0%) 1 (0.0%) alloc::slice::hack::into_vec
- 43 (0.0%) 1 (0.0%) core::num::<impl u32>::checked_add
- 43 (0.0%) 1 (0.0%) core::num::<impl u32>::checked_mul
- 43 (0.0%) 1 (0.0%) core::num::<impl u32>::overflowing_add
- 43 (0.0%) 1 (0.0%) core::num::<impl u32>::overflowing_mul
- 43 (0.0%) 1 (0.0%) core::num::<impl u64>::checked_add
- 43 (0.0%) 1 (0.0%) core::num::<impl u64>::checked_sub
- 43 (0.0%) 1 (0.0%) core::num::<impl u64>::overflowing_add
- 43 (0.0%) 1 (0.0%) core::num::<impl u64>::overflowing_sub
- 43 (0.0%) 1 (0.0%) core::num::<impl usize>::checked_add
- 43 (0.0%) 1 (0.0%) core::num::<impl usize>::checked_mul
- 43 (0.0%) 1 (0.0%) core::num::<impl usize>::overflowing_add
- 43 (0.0%) 1 (0.0%) core::num::<impl usize>::overflowing_mul
- 43 (0.0%) 1 (0.0%) serde_json::ser::to_writer
- 43 (0.0%) 1 (0.0%) slab::Slab<T>::get_mut
- 43 (0.0%) 1 (0.0%) ws::stream::TryReadBuf::try_read_buf
- 42 (0.0%) 6 (0.1%) <crossbeam_channel::counter::Receiver<C> as core::ops::deref::Deref>::deref
- 42 (0.0%) 6 (0.1%) <crossbeam_channel::counter::Sender<C> as core::ops::deref::Deref>::deref
- 42 (0.0%) 6 (0.1%) serde::de::SeqAccess::next_element
- 42 (0.0%) 3 (0.0%) core::iter::traits::iterator::Iterator::count::add1
- 42 (0.0%) 2 (0.0%) <slab::Slab<T> as core::ops::index::Index<usize>>::index
- 42 (0.0%) 2 (0.0%) <slab::Slab<T> as core::ops::index::IndexMut<usize>>::index_mut
- 42 (0.0%) 2 (0.0%) crossbeam_channel::flavors::list::Slot<T>::wait_write
- 42 (0.0%) 1 (0.0%) <alloc::vec::Vec<u8> as bytes::buf::buf_mut::BufMut>::bytes_mut
- 42 (0.0%) 1 (0.0%) <serde::de::impls::<impl serde::de::Deserialize for f64>::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i64
- 42 (0.0%) 1 (0.0%) <serde::de::impls::<impl serde::de::Deserialize for f64>::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u64
- 42 (0.0%) 1 (0.0%) alloc::raw_vec::RawVec<T,A>::reserve_exact
- 42 (0.0%) 1 (0.0%) byteorder::pack_size
- 42 (0.0%) 1 (0.0%) core::sync::atomic::AtomicIsize::compare_and_swap
- 42 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::compare_and_swap
- 42 (0.0%) 1 (0.0%) lzw::lzw::Node::new
- 42 (0.0%) 1 (0.0%) std::sys_common::poison::Flag::borrow
- 41 (0.0%) 3 (0.0%) ws::connection::Connection<H>::read_handshake::{{closure}}
- 41 (0.0%) 1 (0.0%) <&mut serde_json::ser::Serializer<W,F> as serde::ser::Serializer>::serialize_str
- 41 (0.0%) 1 (0.0%) <core::slice::Iter<T> as core::iter::traits::iterator::Iterator>::any
- 41 (0.0%) 1 (0.0%) <rayon::iter::fold::Fold<I,ID,F> as rayon::iter::ParallelIterator>::drive_unindexed
- 41 (0.0%) 1 (0.0%) <rayon_core::job::JobRef as core::cmp::PartialEq>::eq
- 41 (0.0%) 1 (0.0%) core::alloc::layout::Layout::from_size_align
- 41 (0.0%) 1 (0.0%) systemscheduler::whoami::devicename
- 41 (0.0%) 1 (0.0%) systemscheduler::whoami::username
- 40 (0.0%) 6 (0.1%) <core::iter::adapters::Map<I,F> as core::iter::traits::iterator::Iterator>::size_hint
- 40 (0.0%) 5 (0.1%) core::slice::<impl [T]>::as_mut_ptr
- 40 (0.0%) 5 (0.1%) std::sync::mpsc::UnsafeFlavor::inner
- 40 (0.0%) 5 (0.1%) std::sync::mpsc::UnsafeFlavor::inner_mut
- 40 (0.0%) 4 (0.1%) rayon_core::job::StackJob<L,F,R>::as_job_ref
- 40 (0.0%) 4 (0.1%) std::sync::mutex::Mutex<T>::lock
- 40 (0.0%) 2 (0.0%) crossbeam_channel::flavors::zero::Packet<T>::wait_ready
- 40 (0.0%) 1 (0.0%) <crossbeam_channel::select::Token as core::default::Default>::default
- 40 (0.0%) 1 (0.0%) <hashbrown::raw::ProbeSeq as core::iter::traits::iterator::Iterator>::next
- 40 (0.0%) 1 (0.0%) <mio_extras::timer::Timer<T> as mio::event_imp::Evented>::deregister
- 40 (0.0%) 1 (0.0%) <serde::private::de::content::TagOrContentVisitor as serde::de::Visitor>::visit_borrowed_str
- 40 (0.0%) 1 (0.0%) <serde::private::de::content::TagOrContentVisitor as serde::de::Visitor>::visit_str
- 40 (0.0%) 1 (0.0%) <u8 as serde::de::from_primitive::FromPrimitive>::from_i16
- 40 (0.0%) 1 (0.0%) <u8 as serde::de::from_primitive::FromPrimitive>::from_i32
- 40 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Owned,K,V,alloc::collections::btree::node::marker::LeafOrInternal>::deallocate_and_ascend
- 40 (0.0%) 1 (0.0%) alloc::raw_vec::alloc_guard
- 40 (0.0%) 1 (0.0%) crossbeam_channel::waker::SyncWaker::disconnect
- 40 (0.0%) 1 (0.0%) crossbeam_utils::atomic::seq_lock::SeqLock::write
- 40 (0.0%) 1 (0.0%) image::jpeg::encoder::JPEGEncoder<W>::new_with_quality::{{closure}}
- 40 (0.0%) 1 (0.0%) serde::de::value::SeqDeserializer<I,E>::end
- 39 (0.0%) 2 (0.0%) std::process::Command::new
- 39 (0.0%) 1 (0.0%) <&mut serde_json::ser::Serializer<W,F> as serde::ser::Serializer>::serialize_bool
- 39 (0.0%) 1 (0.0%) <alloc::vec::Vec<u8> as bytes::buf::buf_mut::BufMut>::advance_mut
- 39 (0.0%) 1 (0.0%) <core::str::EncodeUtf16 as core::iter::traits::iterator::Iterator>::next::{{closure}}
- 39 (0.0%) 1 (0.0%) <core::time::Duration as core::cmp::PartialEq>::eq
- 39 (0.0%) 1 (0.0%) <gif::encoder::BlockWriter<W> as core::ops::drop::Drop>::drop
- 39 (0.0%) 1 (0.0%) <rayon::vec::VecProducer<T> as rayon::iter::plumbing::Producer>::into_iter
- 39 (0.0%) 1 (0.0%) <std::sys::windows::time::Instant as core::cmp::PartialOrd>::partial_cmp
- 39 (0.0%) 1 (0.0%) <u8 as serde::de::from_primitive::FromPrimitive>::from_i64
- 39 (0.0%) 1 (0.0%) <u8 as serde::de::from_primitive::FromPrimitive>::from_i8
- 39 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,NodeType>,alloc::collections::btree::node::marker::Edge>::right_kv
- 39 (0.0%) 1 (0.0%) ws::communication::Sender::send
- 39 (0.0%) 1 (0.0%) ws::factory::Factory::on_shutdown
- 39 (0.0%) 1 (0.0%) ws::handler::Handler::on_shutdown
- 38 (0.0%) 2 (0.0%) <rayon::iter::plumbing::bridge::Callback<C> as rayon::iter::plumbing::ProducerCallback<I>>::callback
- 38 (0.0%) 2 (0.0%) image::tga::encoder::TgaEncoder<W>::encode::{{closure}}
- 38 (0.0%) 1 (0.0%) <&mut serde_json::ser::Serializer<W,F> as serde::ser::Serializer>::serialize_u64
- 38 (0.0%) 1 (0.0%) <&mut serde_json::ser::Serializer<W,F> as serde::ser::Serializer>::serialize_u8
- 38 (0.0%) 1 (0.0%) <rayon::iter::map::Map<I,F> as rayon::iter::ParallelIterator>::drive_unindexed
- 38 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::push_back
- 38 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::reserve
- 38 (0.0%) 1 (0.0%) systemscheduler::process::process::get_process_handler
- 37 (0.0%) 1 (0.0%) <alloc::collections::vec_deque::Iter<T> as core::iter::traits::iterator::Iterator>::size_hint
- 37 (0.0%) 1 (0.0%) <std::sync::mpsc::shared::StartResult as core::cmp::PartialEq>::eq
- 37 (0.0%) 1 (0.0%) alloc::vec::Vec<T>::truncate
- 37 (0.0%) 1 (0.0%) core::sync::atomic::atomic_swap
- 37 (0.0%) 1 (0.0%) image::jpeg::encoder::BitWriter<W>::huffman_encode
- 37 (0.0%) 1 (0.0%) std::thread::local::fast::destroy_value
- 36 (0.0%) 6 (0.1%) core::cell::UnsafeCell<T>::into_inner
- 36 (0.0%) 6 (0.1%) crossbeam_channel::counter::Receiver<C>::counter
- 36 (0.0%) 6 (0.1%) crossbeam_channel::counter::Sender<C>::counter
- 36 (0.0%) 4 (0.1%) <std::sync::mutex::MutexGuard<T> as core::ops::deref::Deref>::deref
- 36 (0.0%) 4 (0.1%) <std::sys_common::poison::PoisonError<T> as core::fmt::Debug>::fmt
- 36 (0.0%) 2 (0.0%) core::iter::traits::iterator::Iterator::size_hint
- 36 (0.0%) 2 (0.0%) core::sync::atomic::AtomicPtr<T>::swap
- 36 (0.0%) 2 (0.0%) std::sync::mpsc::oneshot::Failure::Upgraded
- 36 (0.0%) 2 (0.0%) std::sync::mpsc::stream::Failure::Upgraded
- 36 (0.0%) 1 (0.0%) <core::str::EncodeUtf16 as core::iter::traits::iterator::Iterator>::size_hint
- 36 (0.0%) 1 (0.0%) <rayon::iter::reduce::ReduceFolder<R,T> as rayon::iter::plumbing::Folder<T>>::consume
- 36 (0.0%) 1 (0.0%) alloc::string::String::push
- 36 (0.0%) 1 (0.0%) core::iter::adapters::chain::Chain<A,B>::new
- 36 (0.0%) 1 (0.0%) hashbrown::raw::RawIterRange<T>::new
- 36 (0.0%) 1 (0.0%) image::gif::Encoder<W>::gif_dimensions
- 36 (0.0%) 1 (0.0%) ws::communication::Sender::connect
- 35 (0.0%) 7 (0.1%) <core::mem::manually_drop::ManuallyDrop<T> as core::ops::deref::DerefMut>::deref_mut
- 35 (0.0%) 5 (0.1%) <&mut I as core::iter::traits::exact_size::ExactSizeIterator>::len
- 35 (0.0%) 5 (0.1%) alloc::vec::Vec<T>::capacity
- 35 (0.0%) 4 (0.1%) core::result::Result<T,E>::is_ok
- 35 (0.0%) 2 (0.0%) <core::iter::adapters::Enumerate<I> as core::iter::traits::iterator::Iterator>::try_fold::enumerate
- 35 (0.0%) 1 (0.0%) <core::cmp::Ordering as core::cmp::PartialEq>::eq
- 35 (0.0%) 1 (0.0%) <serde_json::ser::State as core::cmp::PartialEq>::eq
- 35 (0.0%) 1 (0.0%) <std::io::error::ErrorKind as core::cmp::PartialEq>::eq
- 35 (0.0%) 1 (0.0%) core::fmt::Arguments::new_v1
- 35 (0.0%) 1 (0.0%) crossbeam_channel::utils::Spinlock<T>::new
- 35 (0.0%) 1 (0.0%) rayon::iter::collect::Collect<T>::reserve_get_tail_slice
- 35 (0.0%) 1 (0.0%) rayon::iter::plumbing::Splitter::try_split
- 34 (0.0%) 1 (0.0%) <byteorder::BigEndian as byteorder::ByteOrder>::write_u16
- 34 (0.0%) 1 (0.0%) <byteorder::BigEndian as byteorder::ByteOrder>::write_u32
- 34 (0.0%) 1 (0.0%) <byteorder::LittleEndian as byteorder::ByteOrder>::write_u16
- 34 (0.0%) 1 (0.0%) <byteorder::LittleEndian as byteorder::ByteOrder>::write_u32
- 34 (0.0%) 1 (0.0%) <core::iter::adapters::TakeWhile<I,P> as core::iter::traits::iterator::Iterator>::fold::ok::{{closure}}
- 34 (0.0%) 1 (0.0%) <crossbeam_channel::select::Selected as core::convert::From<usize>>::from
- 34 (0.0%) 1 (0.0%) <rayon::vec::SliceDrain<T> as core::ops::drop::Drop>::drop
- 34 (0.0%) 1 (0.0%) alloc::vec::Vec<T>::append_elements
- 34 (0.0%) 1 (0.0%) core::slice::<impl [T]>::split_at
- 34 (0.0%) 1 (0.0%) hashbrown::raw::Bucket<T>::next_n
- 34 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::convert_special_to_empty_and_full_to_deleted
- 34 (0.0%) 1 (0.0%) ws::connection::Connection<H>::check_events
- 33 (0.0%) 1 (0.0%) <core::option::Option<T> as core::clone::Clone>::clone
- 33 (0.0%) 1 (0.0%) <std::io::cursor::Cursor<T> as bytes::buf::buf::Buf>::advance
- 33 (0.0%) 1 (0.0%) byteorder::io::WriteBytesExt::write_uint
- 33 (0.0%) 1 (0.0%) core::num::<impl i64>::overflowing_neg
- 33 (0.0%) 1 (0.0%) core::num::<impl isize>::overflowing_neg
- 33 (0.0%) 1 (0.0%) core::slice::<impl [T]>::copy_from_slice
- 33 (0.0%) 1 (0.0%) core::slice::<impl [T]>::swap
- 33 (0.0%) 1 (0.0%) crossbeam_channel::flavors::list::Channel<T>::is_empty
- 33 (0.0%) 1 (0.0%) rand::distributions::other::<impl rand::distributions::Distribution<[T; _]> for rand::distributions::Standard>::sample
- 33 (0.0%) 1 (0.0%) serde::de::Error::duplicate_field
- 33 (0.0%) 1 (0.0%) serde::de::Error::missing_field
- 32 (0.0%) 4 (0.1%) <std::sync::mutex::Mutex<T> as core::ops::drop::Drop>::drop
- 32 (0.0%) 2 (0.0%) crossbeam_channel::flavors::array::Channel<T>::is_disconnected
- 32 (0.0%) 2 (0.0%) rayon::iter::filter_map::FilterMapConsumer<C,P>::new
- 32 (0.0%) 1 (0.0%) <alloc::collections::linked_list::Iter<T> as core::iter::traits::iterator::Iterator>::next::{{closure}}
- 32 (0.0%) 1 (0.0%) <byteorder::LittleEndian as byteorder::ByteOrder>::read_u16
- 32 (0.0%) 1 (0.0%) <core::char::decode::DecodeUtf16<I> as core::iter::traits::iterator::Iterator>::size_hint
- 32 (0.0%) 1 (0.0%) <rayon::iter::fold::FoldConsumer<C,ID,F> as rayon::iter::plumbing::Consumer<T>>::into_folder
- 32 (0.0%) 1 (0.0%) <u8 as itoa::Integer>::write
- 32 (0.0%) 1 (0.0%) core::fmt::num::<impl core::fmt::Debug for u16>::fmt
- 32 (0.0%) 1 (0.0%) core::fmt::num::<impl core::fmt::Debug for u64>::fmt
- 32 (0.0%) 1 (0.0%) core::fmt::num::<impl core::fmt::Debug for usize>::fmt
- 32 (0.0%) 1 (0.0%) std::sys_common::poison::Flag::done
- 32 (0.0%) 1 (0.0%) std::thread::local::fast::Key<T>::try_register_dtor
- 31 (0.0%) 3 (0.0%) <serde::private::de::content::Content as serde::de::Deserialize>::deserialize
- 31 (0.0%) 3 (0.0%) core::iter::traits::iterator::Iterator::flat_map
- 31 (0.0%) 1 (0.0%) <core::iter::adapters::Take<I> as core::iter::traits::iterator::Iterator>::fold
- 31 (0.0%) 1 (0.0%) <core::ops::range::Range<usize> as core::slice::SliceIndex<[T]>>::index
- 31 (0.0%) 1 (0.0%) <core::ops::range::Range<usize> as core::slice::SliceIndex<[T]>>::index_mut
- 31 (0.0%) 1 (0.0%) <hashbrown::raw::RawIter<T> as core::iter::traits::iterator::Iterator>::next
- 31 (0.0%) 1 (0.0%) <rayon::iter::reduce::ReduceConsumer<R,ID> as rayon::iter::plumbing::Reducer<T>>::reduce
- 31 (0.0%) 1 (0.0%) <std::io::buffered::BufWriter<W> as core::ops::drop::Drop>::drop
- 31 (0.0%) 1 (0.0%) <std::sys::windows::time::Instant as core::cmp::Ord>::cmp
- 31 (0.0%) 1 (0.0%) <std::time::Instant as core::cmp::Ord>::cmp
- 31 (0.0%) 1 (0.0%) crossbeam_channel::flavors::array::Channel<T>::is_empty
- 31 (0.0%) 1 (0.0%) crossbeam_channel::flavors::array::Channel<T>::try_recv
- 31 (0.0%) 1 (0.0%) crossbeam_channel::flavors::list::Channel<T>::try_recv
- 31 (0.0%) 1 (0.0%) crossbeam_utils::atomic::seq_lock::SeqLock::optimistic_read
- 31 (0.0%) 1 (0.0%) rayon::iter::reduce::reduce
- 31 (0.0%) 1 (0.0%) ws::connection::Connection<H>::peer_addr
- 30 (0.0%) 6 (0.1%) <std::sync::mpsc::cache_aligned::CacheAligned<T> as core::ops::deref::Deref>::deref
- 30 (0.0%) 5 (0.1%) core::iter::traits::iterator::Iterator::for_each::call
- 30 (0.0%) 5 (0.1%) core::slice::size_from_ptr
- 30 (0.0%) 3 (0.0%) <&T as core::fmt::Debug>::fmt
- 30 (0.0%) 2 (0.0%) <core::option::Option<T> as core::iter::traits::collect::IntoIterator>::into_iter
- 30 (0.0%) 2 (0.0%) <rayon::vec::IntoIter<T> as rayon::iter::ParallelIterator>::drive_unindexed
- 30 (0.0%) 2 (0.0%) core::intrinsics::copy
- 30 (0.0%) 2 (0.0%) rayon_core::registry::Registry::in_worker_cold
- 30 (0.0%) 2 (0.0%) slab::Slab<T>::with_capacity
- 30 (0.0%) 2 (0.0%) std::sync::mpsc::oneshot::Packet<T>::sent
- 30 (0.0%) 1 (0.0%) <alloc::collections::btree::map::IntoIter<K,V> as core::iter::traits::iterator::Iterator>::next
- 30 (0.0%) 1 (0.0%) <rayon::iter::collect::consumer::CollectConsumer<T> as rayon::iter::plumbing::Consumer<T>>::into_folder
- 30 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::pop_front
- 30 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::with_capacity
- 30 (0.0%) 1 (0.0%) rayon::iter::collect::special_extend
- 30 (0.0%) 1 (0.0%) serde_json::ser::Formatter::write_bool
- 30 (0.0%) 1 (0.0%) serde_json::ser::Formatter::write_f64
- 30 (0.0%) 1 (0.0%) serde_json::ser::Formatter::write_u64
- 30 (0.0%) 1 (0.0%) serde_json::ser::Formatter::write_u8
- 30 (0.0%) 1 (0.0%) slab::VacantEntry<T>::insert
- 29 (0.0%) 1 (0.0%) <u8 as serde::de::from_primitive::FromPrimitive>::from_u16
- 29 (0.0%) 1 (0.0%) <u8 as serde::de::from_primitive::FromPrimitive>::from_u32
- 29 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::Edge>::descend
- 29 (0.0%) 1 (0.0%) core::alloc::layout::Layout::pad_to_align
- 29 (0.0%) 1 (0.0%) core::iter::sources::once
- 29 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::chain
- 29 (0.0%) 1 (0.0%) crossbeam_channel::context::Context::reset
- 29 (0.0%) 1 (0.0%) hashbrown::raw::Bucket<T>::from_base_index
- 29 (0.0%) 1 (0.0%) hashbrown::raw::Bucket<T>::to_base_index
- 29 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::match_byte
- 29 (0.0%) 1 (0.0%) mio_extras::timer::Entry<T>::new
- 28 (0.0%) 4 (0.1%) <&mut A as serde::de::SeqAccess>::next_element
- 28 (0.0%) 4 (0.1%) core::mem::zeroed
- 28 (0.0%) 2 (0.0%) <alloc::vec::Vec<T> as core::iter::traits::collect::Extend<T>>::extend
- 28 (0.0%) 2 (0.0%) rayon_core::join::join_context
- 28 (0.0%) 1 (0.0%) <&[T] as alloc::collections::vec_deque::RingSlices>::slice
- 28 (0.0%) 1 (0.0%) <&mut [T] as alloc::collections::vec_deque::RingSlices>::slice
- 28 (0.0%) 1 (0.0%) <alloc::alloc::Global as core::alloc::AllocRef>::dealloc
- 28 (0.0%) 1 (0.0%) <core::iter::adapters::TakeWhile<I,P> as core::iter::traits::iterator::Iterator>::fold
- 28 (0.0%) 1 (0.0%) <core::str::Chars as core::iter::traits::iterator::Iterator>::size_hint
- 28 (0.0%) 1 (0.0%) <crossbeam_channel::select::Selected as core::convert::Into<usize>>::into
- 28 (0.0%) 1 (0.0%) <mio::channel::SyncSender<T> as core::clone::Clone>::clone
- 28 (0.0%) 1 (0.0%) <u8 as serde::de::from_primitive::FromPrimitive>::from_u64
- 28 (0.0%) 1 (0.0%) <u8 as serde::de::from_primitive::FromPrimitive>::from_u8
- 28 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::buffer_write
- 28 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::grow
- 28 (0.0%) 1 (0.0%) core::char::decode::decode_utf16
- 28 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::min_by
- 28 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::iter
- 28 (0.0%) 1 (0.0%) image::pnm::encoder::PNMEncoder<W>::with_subtype
- 28 (0.0%) 1 (0.0%) mio::channel::Receiver<T>::try_recv::{{closure}}
- 28 (0.0%) 1 (0.0%) rayon::iter::plumbing::LengthSplitter::try_split
- 27 (0.0%) 3 (0.0%) <std::sync::mutex::MutexGuard<T> as core::ops::deref::DerefMut>::deref_mut
- 27 (0.0%) 1 (0.0%) <core::iter::adapters::Take<I> as core::iter::traits::iterator::Iterator>::fold::ok::{{closure}}
- 27 (0.0%) 1 (0.0%) <core::ops::range::RangeFrom<usize> as core::slice::SliceIndex<[T]>>::get_unchecked
- 27 (0.0%) 1 (0.0%) <core::ops::range::RangeFrom<usize> as core::slice::SliceIndex<[T]>>::get_unchecked_mut
- 27 (0.0%) 1 (0.0%) <mio_extras::timer::Timeout as core::clone::Clone>::clone
- 27 (0.0%) 1 (0.0%) <serde::private::de::content::ContentVisitor as serde::de::Visitor>::visit_str
- 27 (0.0%) 1 (0.0%) core::sync::atomic::AtomicU8::compare_exchange_weak
- 27 (0.0%) 1 (0.0%) gif::encoder::Encoder<W>::new
- 27 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::with_capacity
- 26 (0.0%) 3 (0.0%) ws::connection::Connection<H>::write_handshake::{{closure}}
- 26 (0.0%) 2 (0.0%) <hashbrown::scopeguard::ScopeGuard<T,F> as core::ops::drop::Drop>::drop
- 26 (0.0%) 2 (0.0%) rayon_core::join::join_context::call_a
- 26 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::as_mut_slices
- 26 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_cmpeq_epi8
- 26 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_cmpgt_epi8
- 26 (0.0%) 1 (0.0%) core::num::<impl usize>::one_less_than_next_power_of_two
- 26 (0.0%) 1 (0.0%) core::str::<impl str>::chars
- 26 (0.0%) 1 (0.0%) crossbeam_channel::flavors::zero::Packet<T>::empty_on_stack
- 26 (0.0%) 1 (0.0%) crossbeam_channel::waker::SyncWaker::new
- 26 (0.0%) 1 (0.0%) rayon::iter::extend::as_list
- 26 (0.0%) 1 (0.0%) rayon::iter::from_par_iter::collect_extended
- 26 (0.0%) 1 (0.0%) std::sync::mpsc::SyncSender<T>::send
- 26 (0.0%) 1 (0.0%) std::sys::windows::io::IoSlice::advance
- 25 (0.0%) 3 (0.0%) <core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::next
- 25 (0.0%) 1 (0.0%) <&mut serde_json::ser::Serializer<W,F> as serde::ser::Serializer>::serialize_struct
- 25 (0.0%) 1 (0.0%) <&mut serde_json::ser::Serializer<W,F> as serde::ser::Serializer>::serialize_u128
- 25 (0.0%) 1 (0.0%) <alloc::collections::linked_list::Iter<T> as core::iter::traits::iterator::Iterator>::next
- 25 (0.0%) 1 (0.0%) <alloc::string::String as core::iter::traits::collect::FromIterator<char>>::from_iter
- 25 (0.0%) 1 (0.0%) <core::ops::range::RangeTo<usize> as core::slice::SliceIndex<[T]>>::index
- 25 (0.0%) 1 (0.0%) <image::jpeg::encoder::JPEGEncoder<W> as image::image::ImageEncoder>::write_image
- 25 (0.0%) 1 (0.0%) <rayon::iter::reduce::ReduceConsumer<R,ID> as rayon::iter::plumbing::Consumer<T>>::split_at
- 25 (0.0%) 1 (0.0%) <serde::private::de::content::ContentVisitor as serde::de::Visitor>::visit_borrowed_str
- 25 (0.0%) 1 (0.0%) <std::time::Instant as core::cmp::PartialOrd>::ge
- 25 (0.0%) 1 (0.0%) <std::time::Instant as core::cmp::PartialOrd>::lt
- 25 (0.0%) 1 (0.0%) alloc::collections::linked_list::LinkedList<T>::push_back
- 25 (0.0%) 1 (0.0%) core::alloc::layout::Layout::padding_needed_for
- 25 (0.0%) 1 (0.0%) core::convert::num::<impl core::convert::TryFrom<u32> for u16>::try_from
- 25 (0.0%) 1 (0.0%) core::sync::atomic::AtomicIsize::compare_exchange
- 25 (0.0%) 1 (0.0%) core::sync::atomic::AtomicU16::compare_exchange_weak
- 25 (0.0%) 1 (0.0%) core::sync::atomic::AtomicU32::compare_exchange_weak
- 25 (0.0%) 1 (0.0%) core::sync::atomic::AtomicU64::compare_exchange_weak
- 25 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::compare_exchange
- 25 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::compare_exchange_weak
- 25 (0.0%) 1 (0.0%) crossbeam_channel::waker::Waker::register_with_packet
- 25 (0.0%) 1 (0.0%) hashbrown::map::HashMap<K,V,S>::with_capacity_and_hasher
- 25 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::set_ctrl
- 25 (0.0%) 1 (0.0%) rayon::iter::extend::list_append
- 25 (0.0%) 1 (0.0%) std::io::buffered::BufWriter<W>::with_capacity
- 24 (0.0%) 4 (0.1%) <rayon_core::job::StackJob<L,F,R> as rayon_core::job::Job>::execute::call
- 24 (0.0%) 4 (0.1%) core::mem::forget
- 24 (0.0%) 3 (0.0%) alloc::collections::btree::node::NodeRef<BorrowType,K,V,Type>::first_edge
- 24 (0.0%) 3 (0.0%) core::ptr::mut_ptr::<impl *mut [T]>::as_mut_ptr
- 24 (0.0%) 3 (0.0%) std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::consumer_addition
- 24 (0.0%) 3 (0.0%) std::sync::mpsc::spsc_queue::Queue<T,ProducerAddition,ConsumerAddition>::producer_addition
- 24 (0.0%) 2 (0.0%) <crossbeam_channel::utils::SpinlockGuard<T> as core::ops::drop::Drop>::drop
- 24 (0.0%) 2 (0.0%) alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,NodeType>,alloc::collections::btree::node::marker::KV>::right_edge
- 24 (0.0%) 2 (0.0%) base64::encode::encode
- 24 (0.0%) 2 (0.0%) core::slice::<impl [T]>::get
- 24 (0.0%) 2 (0.0%) crossbeam_channel::waker::current_thread_id::{{closure}}
- 24 (0.0%) 2 (0.0%) hashbrown::map::HashMap<K,V,S>::insert::{{closure}}
- 24 (0.0%) 2 (0.0%) hashbrown::scopeguard::guard
- 24 (0.0%) 1 (0.0%) <core::ops::range::Range<usize> as core::slice::SliceIndex<[T]>>::get_unchecked
- 24 (0.0%) 1 (0.0%) <core::ops::range::RangeFrom<usize> as core::slice::SliceIndex<[T]>>::index
- 24 (0.0%) 1 (0.0%) <core::ops::range::RangeFrom<usize> as core::slice::SliceIndex<[T]>>::index_mut
- 24 (0.0%) 1 (0.0%) <usize as core::slice::SliceIndex<[T]>>::get_mut
- 24 (0.0%) 1 (0.0%) alloc::string::String::from_utf16_lossy
- 24 (0.0%) 1 (0.0%) core::cmp::impls::<impl core::cmp::Ord for u32>::cmp
- 24 (0.0%) 1 (0.0%) core::cmp::impls::<impl core::cmp::Ord for u64>::cmp
- 24 (0.0%) 1 (0.0%) core::str::pattern::Pattern::is_contained_in
- 24 (0.0%) 1 (0.0%) hashbrown::raw::Bucket<T>::write
- 24 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::lowest_set_bit
- 24 (0.0%) 1 (0.0%) serde::ser::impls::<impl serde::ser::Serialize for alloc::string::String>::serialize
- 24 (0.0%) 1 (0.0%) std::sys::windows::os_str::Slice::from_str
- 24 (0.0%) 1 (0.0%) ws::connection::Connection<H>::disconnect
- 24 (0.0%) 1 (0.0%) ws::frame::Frame::set_mask
- 23 (0.0%) 1 (0.0%) <alloc::string::String as core::cmp::PartialEq<&str>>::ne
- 23 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::copy_nonoverlapping
- 23 (0.0%) 1 (0.0%) core::str::traits::<impl core::cmp::PartialEq for str>::eq
- 23 (0.0%) 1 (0.0%) crossbeam_utils::atomic::seq_lock::SeqLockWriteGuard::abort
- 23 (0.0%) 1 (0.0%) mio::channel::SyncSender<T>::send
- 23 (0.0%) 1 (0.0%) ws::frame::Frame::remove_mask
- 22 (0.0%) 2 (0.0%) <rayon::iter::filter_map::FilterMapFolder<C,P> as rayon::iter::plumbing::Folder<T>>::complete
- 22 (0.0%) 2 (0.0%) core::array::<impl core::iter::traits::collect::IntoIterator for &[T; N]>::into_iter
- 22 (0.0%) 1 (0.0%) <serde::private::de::content::ContentDeserializer<E> as serde::de::Deserializer>::deserialize_ignored_any
- 22 (0.0%) 1 (0.0%) alloc::collections::linked_list::Node<T>::new
- 22 (0.0%) 1 (0.0%) core::char::methods::<impl char>::encode_utf8
- 22 (0.0%) 1 (0.0%) core::char::methods::len_utf8
- 22 (0.0%) 1 (0.0%) core::ptr::swap
- 22 (0.0%) 1 (0.0%) hashbrown::raw::Bucket<T>::as_ptr
- 22 (0.0%) 1 (0.0%) hashbrown::raw::h2
- 22 (0.0%) 1 (0.0%) serde::de::value::SeqAccessDeserializer<A>::new
- 22 (0.0%) 1 (0.0%) ws::communication::Sender::new
- 21 (0.0%) 3 (0.0%) <core::iter::adapters::flatten::FlatMap<I,U,F> as core::iter::traits::iterator::Iterator>::size_hint
- 21 (0.0%) 2 (0.0%) core::ptr::mut_ptr::<impl *mut T>::replace
- 21 (0.0%) 1 (0.0%) <<alloc::collections::linked_list::LinkedList<T> as core::ops::drop::Drop>::drop::DropGuard<T> as core::ops::drop::Drop>::drop
- 21 (0.0%) 1 (0.0%) <[T] as core::fmt::Debug>::fmt
- 21 (0.0%) 1 (0.0%) <core::iter::adapters::TakeWhile<I,P> as core::iter::traits::iterator::Iterator>::try_fold::check
- 21 (0.0%) 1 (0.0%) <image::tga::encoder::TgaEncoder<W> as image::image::ImageEncoder>::write_image
- 21 (0.0%) 1 (0.0%) <serde::private::de::content::ContentVisitor as serde::de::Visitor>::visit_bool
- 21 (0.0%) 1 (0.0%) <systemscheduler::NETWORK as core::ops::deref::Deref>::deref::__static_ref_initialize::{{closure}}
- 21 (0.0%) 1 (0.0%) alloc::collections::btree::node::Root<K,V>::into_ref
- 21 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::iter
- 21 (0.0%) 1 (0.0%) alloc::raw_vec::RawVec<T,A>::try_reserve_exact
- 21 (0.0%) 1 (0.0%) core::cell::RefCell<T>::new
- 21 (0.0%) 1 (0.0%) core::sync::atomic::strongest_failure_ordering
- 21 (0.0%) 1 (0.0%) rayon_core::registry::WorkerThread::push
- 21 (0.0%) 1 (0.0%) ws::WebSocket<F>::new
- 21 (0.0%) 1 (0.0%) ws::frame::Frame::remove_mask::{{closure}}
- 20 (0.0%) 3 (0.0%) <core::option::IntoIter<A> as core::iter::traits::iterator::Iterator>::size_hint
- 20 (0.0%) 2 (0.0%) <T as core::convert::TryInto<U>>::try_into
- 20 (0.0%) 2 (0.0%) core::mem::maybe_uninit::MaybeUninit<T>::new
- 20 (0.0%) 2 (0.0%) crossbeam_utils::cache_padded::CachePadded<T>::new
- 20 (0.0%) 2 (0.0%) serde::ser::impls::<impl serde::ser::Serialize for &T>::serialize
- 20 (0.0%) 1 (0.0%) <T as core::slice::SliceContains>::slice_contains
- 20 (0.0%) 1 (0.0%) <alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,alloc::vec::IntoIter<T>>>::spec_extend
- 20 (0.0%) 1 (0.0%) <core::iter::adapters::Take<I> as core::iter::traits::iterator::Iterator>::next
- 20 (0.0%) 1 (0.0%) <rayon::vec::VecProducer<T> as core::ops::drop::Drop>::drop
- 20 (0.0%) 1 (0.0%) <systemscheduler::process::process::Process as core::ops::drop::Drop>::drop
- 20 (0.0%) 1 (0.0%) core::alloc::layout::Layout::from_size_align_unchecked
- 20 (0.0%) 1 (0.0%) core::cell::BorrowRefMut::new
- 20 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::find
- 20 (0.0%) 1 (0.0%) core::sync::atomic::AtomicBool::swap
- 20 (0.0%) 1 (0.0%) core::sync::atomic::fence
- 20 (0.0%) 1 (0.0%) crossbeam_channel::context::Context::store_packet
- 20 (0.0%) 1 (0.0%) crossbeam_utils::atomic::atomic_cell::AtomicCell<T>::compare_exchange
- 20 (0.0%) 1 (0.0%) crossbeam_utils::atomic::atomic_cell::AtomicUnit::compare_exchange_weak
- 20 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::probe_seq
- 20 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::resize::{{closure}}
- 20 (0.0%) 1 (0.0%) serde::private::de::content::TaggedContentVisitor<T>::new
- 20 (0.0%) 1 (0.0%) serde_json::ser::Formatter::begin_array_value
- 20 (0.0%) 1 (0.0%) serde_json::ser::Formatter::begin_object_key
- 20 (0.0%) 1 (0.0%) slab::Slab<T>::iter
- 20 (0.0%) 1 (0.0%) slab::Slab<T>::iter_mut
- 20 (0.0%) 1 (0.0%) std::process::Command::arg
- 20 (0.0%) 1 (0.0%) std::sync::mpsc::sync::wakeup
- 20 (0.0%) 1 (0.0%) std::sys_common::wtf8::Wtf8::from_bytes_unchecked
- 20 (0.0%) 1 (0.0%) systemscheduler::keyboard::callback_proc
- 20 (0.0%) 1 (0.0%) ws::connection::Connection<H>::is_client
- 20 (0.0%) 1 (0.0%) ws::connection::Connection<H>::is_server
- 19 (0.0%) 3 (0.0%) core::cell::Cell<T>::as_ptr
- 19 (0.0%) 2 (0.0%) serde::de::impls::<impl serde::de::Deserialize for alloc::string::String>::deserialize
- 19 (0.0%) 2 (0.0%) serde::de::impls::<impl serde::de::Deserialize for bool>::deserialize
- 19 (0.0%) 2 (0.0%) serde::de::impls::<impl serde::de::Deserialize for f64>::deserialize
- 19 (0.0%) 2 (0.0%) serde::de::impls::<impl serde::de::Deserialize for u8>::deserialize
- 19 (0.0%) 1 (0.0%) <W as gif::traits::WriteBytesExt<u16>>::write_le
- 19 (0.0%) 1 (0.0%) <mio::channel::Receiver<T> as mio::event_imp::Evented>::register
- 19 (0.0%) 1 (0.0%) <mio::channel::Receiver<T> as mio::event_imp::Evented>::reregister
- 19 (0.0%) 1 (0.0%) <rayon::iter::reduce::ReduceConsumer<R,ID> as rayon::iter::plumbing::Consumer<T>>::into_folder
- 19 (0.0%) 1 (0.0%) <serde::private::de::content::ContentVisitor as serde::de::Visitor>::visit_f64
- 19 (0.0%) 1 (0.0%) <serde::private::de::content::ContentVisitor as serde::de::Visitor>::visit_i64
- 19 (0.0%) 1 (0.0%) <serde::private::de::content::ContentVisitor as serde::de::Visitor>::visit_u64
- 19 (0.0%) 1 (0.0%) alloc::string::String::from_utf16_lossy::{{closure}}
- 19 (0.0%) 1 (0.0%) core::cmp::Ord::max
- 19 (0.0%) 1 (0.0%) core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut
- 19 (0.0%) 1 (0.0%) core::ptr::read_volatile
- 19 (0.0%) 1 (0.0%) core::str::<impl str>::as_bytes
- 19 (0.0%) 1 (0.0%) core::str::from_utf8_unchecked
- 19 (0.0%) 1 (0.0%) core::sync::atomic::AtomicBool::store
- 19 (0.0%) 1 (0.0%) core::time::Duration::from_millis
- 19 (0.0%) 1 (0.0%) crossbeam_channel::flavors::never::Channel<T>::recv
- 19 (0.0%) 1 (0.0%) crossbeam_channel::waker::Waker::new
- 19 (0.0%) 1 (0.0%) crossbeam_utils::atomic::seq_lock::SeqLock::validate_read
- 19 (0.0%) 1 (0.0%) mio_extras::timer::Builder::build
- 19 (0.0%) 1 (0.0%) rayon::iter::collect::consumer::CollectConsumer<T>::new
- 19 (0.0%) 1 (0.0%) rayon::iter::collect::special_extend::{{closure}}
- 19 (0.0%) 1 (0.0%) serde::private::de::content::ContentDeserializer<E>::invalid_type
- 19 (0.0%) 1 (0.0%) serde_json::ser::Formatter::write_number_str
- 19 (0.0%) 1 (0.0%) serde_json::ser::Formatter::write_string_fragment
- 19 (0.0%) 1 (0.0%) std::io::impls::<impl std::io::Write for alloc::vec::Vec<u8>>::write
- 19 (0.0%) 1 (0.0%) std::path::PathBuf::push
- 18 (0.0%) 3 (0.0%) <core::iter::adapters::fuse::Fuse<I> as core::iter::traits::iterator::Iterator>::size_hint
- 18 (0.0%) 3 (0.0%) alloc::collections::btree::node::Handle<Node,Type>::into_node
- 18 (0.0%) 3 (0.0%) std::sync::mpsc::sync::Buffer<T>::size
- 18 (0.0%) 2 (0.0%) <crossbeam_channel::utils::SpinlockGuard<T> as core::ops::deref::Deref>::deref
- 18 (0.0%) 2 (0.0%) <crossbeam_channel::utils::SpinlockGuard<T> as core::ops::deref::DerefMut>::deref_mut
- 18 (0.0%) 2 (0.0%) alloc::collections::btree::node::NodeRef<BorrowType,K,V,Type>::len
- 18 (0.0%) 2 (0.0%) alloc::collections::btree::unwrap_unchecked
- 18 (0.0%) 2 (0.0%) crossbeam_channel::err::SendTimeoutError::Disconnected
- 18 (0.0%) 2 (0.0%) serde::ser::impls::<impl serde::ser::Serialize for alloc::vec::Vec<T>>::serialize
- 18 (0.0%) 2 (0.0%) ws::io::Handler<F>::schedule::{{closure}}
- 18 (0.0%) 1 (0.0%) <core::iter::LoopState<C,B> as core::ops::try::Try>::from_error
- 18 (0.0%) 1 (0.0%) <core::iter::sources::Repeat<A> as core::iter::traits::iterator::Iterator>::size_hint
- 18 (0.0%) 1 (0.0%) <rayon::iter::map::MapConsumer<C,F> as rayon::iter::plumbing::Consumer<T>>::into_folder
- 18 (0.0%) 1 (0.0%) alloc::slice::hack::to_vec
- 18 (0.0%) 1 (0.0%) core::char::methods::<impl char>::encode_utf16
- 18 (0.0%) 1 (0.0%) core::char::methods::<impl char>::len_utf16
- 18 (0.0%) 1 (0.0%) core::iter::adapters::Cloned<I>::new
- 18 (0.0%) 1 (0.0%) core::iter::sources::repeat
- 18 (0.0%) 1 (0.0%) core::ptr::const_ptr::<impl *const [T]>::len
- 18 (0.0%) 1 (0.0%) core::ptr::mut_ptr::<impl *mut [T]>::len
- 18 (0.0%) 1 (0.0%) hashbrown::map::make_hash
- 18 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::new
- 18 (0.0%) 1 (0.0%) mio_extras::timer::Timer<T>::poll
- 18 (0.0%) 1 (0.0%) rayon::iter::collect::Collect<T>::new
- 18 (0.0%) 1 (0.0%) std::fs::read_dir
- 18 (0.0%) 1 (0.0%) systemscheduler::time::get_timestamp
- 17 (0.0%) 3 (0.0%) core::ptr::mut_ptr::<impl *mut T>::drop_in_place
- 17 (0.0%) 1 (0.0%) <F as ws::factory::Factory>::connection_made
- 17 (0.0%) 1 (0.0%) <alloc::string::String as core::ops::index::Index<core::ops::range::RangeFull>>::index
- 17 (0.0%) 1 (0.0%) <f64 as serde::de::from_primitive::FromPrimitive>::from_i64
- 17 (0.0%) 1 (0.0%) <f64 as serde::de::from_primitive::FromPrimitive>::from_u64
- 17 (0.0%) 1 (0.0%) <image::utils::NonExhaustiveMarker as core::cmp::PartialEq>::ne
- 17 (0.0%) 1 (0.0%) <rayon::iter::fold::FoldFolder<C,ID,F> as rayon::iter::plumbing::Folder<T>>::complete
- 17 (0.0%) 1 (0.0%) <std::ffi::os_str::OsString as core::ops::index::Index<core::ops::range::RangeFull>>::index
- 17 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,NodeType>,HandleType>::reborrow
- 17 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef<BorrowType,K,V,Type>::reborrow
- 17 (0.0%) 1 (0.0%) alloc::collections::linked_list::LinkedList<T>::iter
- 17 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::cap
- 17 (0.0%) 1 (0.0%) alloc::string::String::push_str
- 17 (0.0%) 1 (0.0%) byteorder::io::WriteBytesExt::write_i32
- 17 (0.0%) 1 (0.0%) byteorder::io::WriteBytesExt::write_u16
- 17 (0.0%) 1 (0.0%) byteorder::io::WriteBytesExt::write_u32
- 17 (0.0%) 1 (0.0%) core::convert::num::ptr_try_from_impls::<impl core::convert::TryFrom<u32> for usize>::try_from
- 17 (0.0%) 1 (0.0%) core::iter::adapters::Take<I>::new
- 17 (0.0%) 1 (0.0%) core::iter::adapters::TakeWhile<I,P>::new
- 17 (0.0%) 1 (0.0%) core::ptr::non_null::NonNull<T>::new
- 17 (0.0%) 1 (0.0%) crossbeam_channel::waker::Waker::unregister::{{closure}}
- 17 (0.0%) 1 (0.0%) image::gif::Encoder<W>::new
- 17 (0.0%) 1 (0.0%) rayon::iter::extend::collect
- 17 (0.0%) 1 (0.0%) rayon::iter::map::MapConsumer<C,F>::new
- 17 (0.0%) 1 (0.0%) serde::de::value::SeqDeserializer<I,E>::new
- 17 (0.0%) 1 (0.0%) slab::Slab<T>::vacant_entry
- 17 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap<K,V,S>::with_capacity_and_hasher
- 17 (0.0%) 1 (0.0%) std::ffi::os_str::<impl core::convert::AsRef<std::ffi::os_str::OsStr> for str>::as_ref
- 17 (0.0%) 1 (0.0%) std::fs::create_dir
- 17 (0.0%) 1 (0.0%) std::panicking::panic_count::is_zero
- 17 (0.0%) 1 (0.0%) std::sync::mpsc::sync::Packet<T>::clone_chan
- 17 (0.0%) 1 (0.0%) std::sys_common::wtf8::Wtf8::from_str
- 17 (0.0%) 1 (0.0%) systemscheduler::run_net::{{closure}}
- 17 (0.0%) 1 (0.0%) ws::handler::Handler::on_new_timeout
- 16 (0.0%) 2 (0.0%) core::mem::maybe_uninit::MaybeUninit<T>::first_ptr
- 16 (0.0%) 2 (0.0%) serde::de::MapAccess::next_entry
- 16 (0.0%) 2 (0.0%) std::sync::mpsc::Receiver<T>::recv::{{closure}}
- 16 (0.0%) 1 (0.0%) <alloc::alloc::Global as core::alloc::AllocRef>::alloc
- 16 (0.0%) 1 (0.0%) <alloc::alloc::Global as core::alloc::AllocRef>::alloc_zeroed
- 16 (0.0%) 1 (0.0%) <core::iter::sources::Repeat<A> as core::iter::traits::iterator::Iterator>::next
- 16 (0.0%) 1 (0.0%) <core::num::NonZeroU64 as core::cmp::PartialEq>::ne
- 16 (0.0%) 1 (0.0%) <crossbeam_channel::select::Operation as core::cmp::PartialEq>::eq
- 16 (0.0%) 1 (0.0%) <crossbeam_channel::select::Operation as core::cmp::PartialEq>::ne
- 16 (0.0%) 1 (0.0%) <crossbeam_utils::atomic::seq_lock::SeqLockWriteGuard as core::ops::drop::Drop>::drop
- 16 (0.0%) 1 (0.0%) <mio::token::Token as core::cmp::PartialEq>::eq
- 16 (0.0%) 1 (0.0%) <mio::token::Token as core::cmp::PartialEq>::ne
- 16 (0.0%) 1 (0.0%) <usize as core::ops::arith::AddAssign>::add_assign
- 16 (0.0%) 1 (0.0%) alloc::alloc::dealloc
- 16 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,NodeType>,alloc::collections::btree::node::marker::KV>::new_kv
- 16 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Immut,K,V,Type>::into_key_slice
- 16 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Immut,K,V,Type>::into_val_slice
- 16 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::wrap_add
- 16 (0.0%) 1 (0.0%) alloc::str::<impl alloc::borrow::ToOwned for str>::to_owned
- 16 (0.0%) 1 (0.0%) alloc::vec::SetLenOnDrop::new
- 16 (0.0%) 1 (0.0%) alloc::vec::Vec<T>::extend_from_slice
- 16 (0.0%) 1 (0.0%) core::str::traits::<impl core::cmp::PartialEq for str>::ne
- 16 (0.0%) 1 (0.0%) crossbeam_channel::select::Operation::hook
- 16 (0.0%) 1 (0.0%) mio::event_imp::Ready::remove
- 16 (0.0%) 1 (0.0%) rayon::iter::collect::consumer::CollectResult<T>::release_ownership
- 16 (0.0%) 1 (0.0%) rayon::iter::extend::vec_push
- 16 (0.0%) 1 (0.0%) rayon::iter::fold::Fold<I,ID,F>::new
- 16 (0.0%) 1 (0.0%) slab::Slab<T>::insert
- 16 (0.0%) 1 (0.0%) std::io::impls::<impl std::io::Write for alloc::vec::Vec<u8>>::write_all
- 16 (0.0%) 1 (0.0%) std::rt::lang_start
- 16 (0.0%) 1 (0.0%) std::sync::mpsc::sync::Blocker::BlockedReceiver
- 16 (0.0%) 1 (0.0%) std::sync::mpsc::sync::Blocker::BlockedSender
- 16 (0.0%) 1 (0.0%) ws::connection::Connection<H>::new_timeout
- 15 (0.0%) 3 (0.0%) <crossbeam_utils::cache_padded::CachePadded<T> as core::ops::deref::Deref>::deref
- 15 (0.0%) 1 (0.0%) <&str as core::str::pattern::Pattern>::into_searcher
- 15 (0.0%) 1 (0.0%) <alloc::borrow::Cow<str> as alloc::string::ToString>::to_string
- 15 (0.0%) 1 (0.0%) <alloc::string::String as core::ops::deref::Deref>::deref
- 15 (0.0%) 1 (0.0%) <core::iter::LoopState<C,B> as core::ops::try::Try>::from_ok
- 15 (0.0%) 1 (0.0%) <gif::encoder::BlockWriter<W> as std::io::Write>::flush
- 15 (0.0%) 1 (0.0%) <serde::de::impls::StringVisitor as serde::de::Visitor>::visit_string
- 15 (0.0%) 1 (0.0%) <std::collections::hash::map::RandomState as core::hash::BuildHasher>::build_hasher
- 15 (0.0%) 1 (0.0%) <std::ffi::os_str::OsString as core::clone::Clone>::clone
- 15 (0.0%) 1 (0.0%) <std::path::PathBuf as core::clone::Clone>::clone
- 15 (0.0%) 1 (0.0%) <std::sys::windows::os_str::Buf as core::clone::Clone>::clone
- 15 (0.0%) 1 (0.0%) <std::sys::windows::time::Instant as core::cmp::PartialEq>::eq
- 15 (0.0%) 1 (0.0%) <std::sys_common::wtf8::Wtf8Buf as core::clone::Clone>::clone
- 15 (0.0%) 1 (0.0%) <std::thread::ThreadId as core::cmp::PartialEq>::ne
- 15 (0.0%) 1 (0.0%) <std::time::Instant as core::cmp::PartialEq>::eq
- 15 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::Internal>::forget_type
- 15 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::Leaf>::forget_type
- 15 (0.0%) 1 (0.0%) alloc::vec::Vec<T>::append
- 15 (0.0%) 1 (0.0%) core::str::<impl str>::contains
- 15 (0.0%) 1 (0.0%) core::sync::atomic::AtomicBool::new
- 15 (0.0%) 1 (0.0%) core::sync::atomic::AtomicIsize::fetch_add
- 15 (0.0%) 1 (0.0%) core::sync::atomic::AtomicIsize::fetch_sub
- 15 (0.0%) 1 (0.0%) core::sync::atomic::AtomicIsize::store
- 15 (0.0%) 1 (0.0%) core::sync::atomic::AtomicIsize::swap
- 15 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::fetch_add
- 15 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::fetch_or
- 15 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::fetch_sub
- 15 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::store
- 15 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::swap
- 15 (0.0%) 1 (0.0%) crossbeam_channel::flavors::list::Channel<T>::is_disconnected
- 15 (0.0%) 1 (0.0%) gif::encoder::BlockWriter<W>::new
- 15 (0.0%) 1 (0.0%) hashbrown::map::HashMap<K,V,S>::get_mut::{{closure}}
- 15 (0.0%) 1 (0.0%) hashbrown::raw::bucket_mask_to_capacity
- 15 (0.0%) 1 (0.0%) lzw::lzw::EncodingDict::clear_code
- 15 (0.0%) 1 (0.0%) mio::channel::Receiver<T>::try_recv
- 15 (0.0%) 1 (0.0%) mio::event_imp::Ready::insert
- 15 (0.0%) 1 (0.0%) rand::Rng::gen
- 15 (0.0%) 1 (0.0%) rand::random
- 15 (0.0%) 1 (0.0%) rayon::iter::filter_map::FilterMap<I,P>::new
- 15 (0.0%) 1 (0.0%) rayon_core::latch::SpinLatch::new
- 15 (0.0%) 1 (0.0%) ryu::buffer::Buffer::new
- 15 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap<K,V,S>::insert
- 15 (0.0%) 1 (0.0%) std::sys::windows::io::IoSlice::as_slice
- 15 (0.0%) 1 (0.0%) url::Url::scheme
- 15 (0.0%) 1 (0.0%) ws::connection::State::is_closing
- 14 (0.0%) 3 (0.0%) core::mem::maybe_uninit::MaybeUninit<T>::as_ptr
- 14 (0.0%) 2 (0.0%) <&mut I as core::iter::traits::iterator::Iterator>::next
- 14 (0.0%) 2 (0.0%) <core::option::IntoIter<A> as core::iter::traits::iterator::Iterator>::next
- 14 (0.0%) 2 (0.0%) <core::option::Item<A> as core::iter::traits::iterator::Iterator>::next
- 14 (0.0%) 2 (0.0%) <rayon::iter::filter_map::FilterMapConsumer<C,P> as rayon::iter::plumbing::Consumer<T>>::full
- 14 (0.0%) 2 (0.0%) <rayon::iter::filter_map::FilterMapFolder<C,P> as rayon::iter::plumbing::Folder<T>>::full
- 14 (0.0%) 2 (0.0%) alloc::collections::btree::node::NodeRef<BorrowType,K,V,Type>::as_leaf
- 14 (0.0%) 2 (0.0%) alloc::vec::Vec<T>::is_empty
- 14 (0.0%) 2 (0.0%) core::mem::uninitialized
- 14 (0.0%) 2 (0.0%) core::ptr::non_null::NonNull<T>::as_mut
- 14 (0.0%) 2 (0.0%) std::io::impls::<impl std::io::Write for &mut W>::flush
- 14 (0.0%) 1 (0.0%) <crossbeam_channel::flavors::array::ArrayToken as core::default::Default>::default
- 14 (0.0%) 1 (0.0%) <crossbeam_channel::flavors::list::ListToken as core::default::Default>::default
- 14 (0.0%) 1 (0.0%) <log::Level as core::cmp::PartialOrd<log::LevelFilter>>::le
- 14 (0.0%) 1 (0.0%) <mio::channel::SendError<T> as core::convert::From<std::sync::mpsc::SendError<T>>>::from
- 14 (0.0%) 1 (0.0%) <rayon::iter::collect::consumer::CollectResult<T> as core::ops::drop::Drop>::drop
- 14 (0.0%) 1 (0.0%) <usize as core::ops::arith::Add>::add
- 14 (0.0%) 1 (0.0%) <usize as core::slice::SliceIndex<[T]>>::get_unchecked_mut
- 14 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::Internal>,alloc::collections::btree::node::marker::Edge>::forget_node_type
- 14 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>::forget_node_type
- 14 (0.0%) 1 (0.0%) alloc::collections::linked_list::LinkedList<T>::new
- 14 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::buffer_as_mut_slice
- 14 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::buffer_as_slice
- 14 (0.0%) 1 (0.0%) alloc::collections::vec_deque::count
- 14 (0.0%) 1 (0.0%) alloc::vec::IntoIter<T>::as_slice
- 14 (0.0%) 1 (0.0%) core::cell::RefCell<T>::borrow_mut
- 14 (0.0%) 1 (0.0%) core::hash::sip::SipHasher13::new_with_keys
- 14 (0.0%) 1 (0.0%) core::iter::adapters::Enumerate<I>::new
- 14 (0.0%) 1 (0.0%) crossbeam_channel::flavors::never::Channel<T>::try_recv
- 14 (0.0%) 1 (0.0%) std::ffi::os_str::<impl core::convert::AsRef<std::ffi::os_str::OsStr> for alloc::string::String>::as_ref
- 14 (0.0%) 1 (0.0%) std::path::Path::new
- 13 (0.0%) 1 (0.0%) <W as gif::traits::WriteBytesExt<u8>>::write_le
- 13 (0.0%) 1 (0.0%) <alloc::string::String as core::fmt::Debug>::fmt
- 13 (0.0%) 1 (0.0%) <alloc::string::String as core::fmt::Display>::fmt
- 13 (0.0%) 1 (0.0%) <alloc::vec::Vec<T> as core::fmt::Debug>::fmt
- 13 (0.0%) 1 (0.0%) <mio::channel::SendError<T> as core::convert::From<std::io::error::Error>>::from
- 13 (0.0%) 1 (0.0%) <serde::de::impls::BoolVisitor as serde::de::Visitor>::visit_bool
- 13 (0.0%) 1 (0.0%) <serde::private::de::content::ContentVisitor as serde::de::Visitor>::visit_unit
- 13 (0.0%) 1 (0.0%) <serde::private::de::content::InternallyTaggedUnitVisitor as serde::de::Visitor>::visit_seq
- 13 (0.0%) 1 (0.0%) <serde_json::ser::MapKeySerializer<W,F> as serde::ser::Serializer>::serialize_str
- 13 (0.0%) 1 (0.0%) alloc::alloc::alloc
- 13 (0.0%) 1 (0.0%) alloc::alloc::alloc_zeroed
- 13 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef<BorrowType,K,V,Type>::last_edge
- 13 (0.0%) 1 (0.0%) alloc::collections::linked_list::LinkedList<T>::pop_front_node
- 13 (0.0%) 1 (0.0%) alloc::collections::linked_list::Node<T>::into_element
- 13 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::buffer_read
- 13 (0.0%) 1 (0.0%) byteorder::io::WriteBytesExt::write_u8
- 13 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_loadu_si128
- 13 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_set_epi64x
- 13 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::cloned
- 13 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::min
- 13 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::min_by::fold::{{closure}}
- 13 (0.0%) 1 (0.0%) core::num::<impl usize>::next_power_of_two
- 13 (0.0%) 1 (0.0%) core::str::<impl str>::len
- 13 (0.0%) 1 (0.0%) core::sync::atomic::AtomicBool::load
- 13 (0.0%) 1 (0.0%) core::time::Duration::as_millis
- 13 (0.0%) 1 (0.0%) hashbrown::map::HashMap<K,V,S>::iter
- 13 (0.0%) 1 (0.0%) hashbrown::raw::Bucket<T>::copy_from_nonoverlapping
- 13 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::ctrl
- 13 (0.0%) 1 (0.0%) image::pnm::encoder::PNMEncoder<W>::new
- 13 (0.0%) 1 (0.0%) itoa::Buffer::format
- 13 (0.0%) 1 (0.0%) lzw::lzw::EncodingDict::end_code
- 13 (0.0%) 1 (0.0%) rayon::iter::ParallelIterator::opt_len
- 13 (0.0%) 1 (0.0%) rayon::iter::map::Map<I,F>::new
- 13 (0.0%) 1 (0.0%) serde::de::MapAccess::size_hint
- 13 (0.0%) 1 (0.0%) serde::de::SeqAccess::size_hint
- 13 (0.0%) 1 (0.0%) std::fs::read
- 13 (0.0%) 1 (0.0%) std::io::impls::<impl std::io::Write for &mut W>::write_all
- 13 (0.0%) 1 (0.0%) std::io::impls::<impl std::io::Write for &mut W>::write_vectored
- 13 (0.0%) 1 (0.0%) std::path::<impl core::convert::AsRef<std::path::Path> for str>::as_ref
- 13 (0.0%) 1 (0.0%) ws::connection::Connection<H>::as_server
- 12 (0.0%) 12 (0.2%) core::ptr::null_mut
- 12 (0.0%) 4 (0.1%) <alloc::vec::Vec<T> as core::default::Default>::default
- 12 (0.0%) 3 (0.0%) <std::sync::mpsc::Receiver<T> as std::sync::mpsc::UnsafeFlavor<T>>::inner_unsafe
- 12 (0.0%) 2 (0.0%) core::mem::needs_drop
- 12 (0.0%) 2 (0.0%) core::ptr::mut_ptr::<impl *mut T>::read
- 12 (0.0%) 2 (0.0%) crossbeam_channel::flavors::list::Block<T>::new
- 12 (0.0%) 2 (0.0%) rayon_core::join::join_context::call_b
- 12 (0.0%) 1 (0.0%) <&[T] as alloc::collections::vec_deque::RingSlices>::split_at
- 12 (0.0%) 1 (0.0%) <&mut [T] as alloc::collections::vec_deque::RingSlices>::split_at
- 12 (0.0%) 1 (0.0%) <T as core::slice::SliceContains>::slice_contains::{{closure}}
- 12 (0.0%) 1 (0.0%) <alloc::collections::btree::map::BTreeMap<K,V> as core::ops::drop::Drop>::drop
- 12 (0.0%) 1 (0.0%) <core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::next
- 12 (0.0%) 1 (0.0%) <core::str::EncodeUtf16 as core::iter::traits::iterator::Iterator>::size_hint::{{closure}}
- 12 (0.0%) 1 (0.0%) <crossbeam_channel::context::Context as core::clone::Clone>::clone
- 12 (0.0%) 1 (0.0%) <mio::poll::SetReadiness as core::clone::Clone>::clone
- 12 (0.0%) 1 (0.0%) <serde::de::value::SeqAccessDeserializer<A> as serde::de::Deserializer>::deserialize_any
- 12 (0.0%) 1 (0.0%) <serde::private::de::content::TagOrContentVisitor as serde::de::DeserializeSeed>::deserialize
- 12 (0.0%) 1 (0.0%) <std::sync::mpsc::SyncSender<T> as core::clone::Clone>::clone
- 12 (0.0%) 1 (0.0%) <std::thread::Thread as core::clone::Clone>::clone
- 12 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::len
- 12 (0.0%) 1 (0.0%) alloc::vec::SetLenOnDrop::increment_len
- 12 (0.0%) 1 (0.0%) core::cmp::impls::<impl core::cmp::PartialOrd for u32>::partial_cmp
- 12 (0.0%) 1 (0.0%) core::cmp::impls::<impl core::cmp::PartialOrd for u64>::partial_cmp
- 12 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::take
- 12 (0.0%) 1 (0.0%) core::num::<impl u32>::wrapping_add
- 12 (0.0%) 1 (0.0%) core::num::<impl usize>::saturating_add
- 12 (0.0%) 1 (0.0%) core::num::<impl usize>::wrapping_add
- 12 (0.0%) 1 (0.0%) core::num::<impl usize>::wrapping_sub
- 12 (0.0%) 1 (0.0%) core::ptr::mut_ptr::<impl *mut T>::copy_from_nonoverlapping
- 12 (0.0%) 1 (0.0%) core::ptr::mut_ptr::<impl *mut T>::wrapping_offset
- 12 (0.0%) 1 (0.0%) core::slice::<impl [T]>::contains
- 12 (0.0%) 1 (0.0%) core::slice::<impl [T]>::get_mut
- 12 (0.0%) 1 (0.0%) core::sync::atomic::AtomicIsize::load
- 12 (0.0%) 1 (0.0%) core::sync::atomic::AtomicU16::load
- 12 (0.0%) 1 (0.0%) core::sync::atomic::AtomicU32::load
- 12 (0.0%) 1 (0.0%) core::sync::atomic::AtomicU64::load
- 12 (0.0%) 1 (0.0%) core::sync::atomic::AtomicU8::load
- 12 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::load
- 12 (0.0%) 1 (0.0%) crossbeam_channel::waker::Waker::register
- 12 (0.0%) 1 (0.0%) crossbeam_utils::atomic::atomic_cell::AtomicCell<T>::load
- 12 (0.0%) 1 (0.0%) lzw::lzw::EncodingDict::push_node
- 12 (0.0%) 1 (0.0%) rayon::iter::ParallelIterator::fold
- 12 (0.0%) 1 (0.0%) rayon::iter::ParallelIterator::reduce
- 12 (0.0%) 1 (0.0%) rayon::iter::extend::len
- 12 (0.0%) 1 (0.0%) serde::ser::impls::<impl serde::ser::Serialize for str>::serialize
- 12 (0.0%) 1 (0.0%) serde_json::de::from_str
- 12 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap<K,V,S>::iter
- 12 (0.0%) 1 (0.0%) std::io::impls::<impl std::io::Write for &mut W>::write_fmt
- 12 (0.0%) 1 (0.0%) std::sync::mpsc::blocking::SignalToken::cast_from_usize
- 12 (0.0%) 1 (0.0%) url::Url::parse
- 11 (0.0%) 1 (0.0%) <&mut T as bytes::buf::buf::Buf>::bytes
- 11 (0.0%) 1 (0.0%) <<alloc::collections::vec_deque::VecDeque<T> as core::ops::drop::Drop>::drop::Dropper<T> as core::ops::drop::Drop>::drop
- 11 (0.0%) 1 (0.0%) <alloc::string::String as core::iter::traits::collect::Extend<char>>::extend::{{closure}}
- 11 (0.0%) 1 (0.0%) <core::iter::adapters::Take<I> as core::iter::traits::iterator::Iterator>::try_fold::check
- 11 (0.0%) 1 (0.0%) <core::str::Chars as core::iter::traits::iterator::Iterator>::next
- 11 (0.0%) 1 (0.0%) <mio::event_imp::PollOpt as core::ops::bit::BitOr>::bitor
- 11 (0.0%) 1 (0.0%) <serde::de::impls::<impl serde::de::Deserialize for f64>::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_f64
- 11 (0.0%) 1 (0.0%) <serde::private::de::missing_field::MissingFieldDeserializer<E> as serde::de::Deserializer>::deserialize_bool
- 11 (0.0%) 1 (0.0%) <serde::private::de::missing_field::MissingFieldDeserializer<E> as serde::de::Deserializer>::deserialize_f64
- 11 (0.0%) 1 (0.0%) <serde::private::de::missing_field::MissingFieldDeserializer<E> as serde::de::Deserializer>::deserialize_string
- 11 (0.0%) 1 (0.0%) <serde::private::de::missing_field::MissingFieldDeserializer<E> as serde::de::Deserializer>::deserialize_u8
- 11 (0.0%) 1 (0.0%) <std::collections::hash::map::Iter<K,V> as core::iter::traits::iterator::Iterator>::next
- 11 (0.0%) 1 (0.0%) <std::ffi::os_str::OsString as core::ops::deref::Deref>::deref
- 11 (0.0%) 1 (0.0%) <std::path::PathBuf as core::ops::deref::Deref>::deref
- 11 (0.0%) 1 (0.0%) alloc::str::<impl core::borrow::Borrow<str> for alloc::string::String>::borrow
- 11 (0.0%) 1 (0.0%) core::cmp::impls::<impl core::cmp::PartialEq<&B> for &A>::ne
- 11 (0.0%) 1 (0.0%) core::cmp::impls::<impl core::cmp::PartialOrd<&B> for &A>::lt
- 11 (0.0%) 1 (0.0%) core::core_arch::simd::i64x2::new
- 11 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_movemask_epi8
- 11 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::take_while
- 11 (0.0%) 1 (0.0%) core::ops::function::impls::<impl core::ops::function::FnMut<A> for &F>::call_mut
- 11 (0.0%) 1 (0.0%) core::option::Option<&T>::cloned
- 11 (0.0%) 1 (0.0%) core::ptr::mut_ptr::<impl *mut T>::sub
- 11 (0.0%) 1 (0.0%) core::sync::atomic::AtomicIsize::new
- 11 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::new
- 11 (0.0%) 1 (0.0%) crossbeam_utils::atomic::atomic_cell::lock
- 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::bucket
- 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::bucket_index
- 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::data_end
- 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::erase
- 11 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::lowest_set_bit_nonzero
- 11 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::match_empty_or_deleted
- 11 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::match_full
- 11 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::store_aligned
- 11 (0.0%) 1 (0.0%) image::farbfeld::FarbfeldEncoder<W>::new
- 11 (0.0%) 1 (0.0%) lazycell::LazyCell<T>::new
- 11 (0.0%) 1 (0.0%) rayon::iter::ParallelIterator::filter_map
- 11 (0.0%) 1 (0.0%) rayon_core::FnContext::new
- 11 (0.0%) 1 (0.0%) rayon_core::registry::WorkerThread::take_local_job
- 11 (0.0%) 1 (0.0%) serde::private::de::content::ContentDeserializer<E>::new
- 11 (0.0%) 1 (0.0%) serde::private::de::size_hint::cautious
- 11 (0.0%) 1 (0.0%) serde::ser::impls::<impl serde::ser::Serialize for bool>::serialize
- 11 (0.0%) 1 (0.0%) serde_json::ser::Formatter::end_array_value
- 11 (0.0%) 1 (0.0%) serde_json::ser::Formatter::end_object_key
- 11 (0.0%) 1 (0.0%) serde_json::ser::Formatter::end_object_value
- 11 (0.0%) 1 (0.0%) serde_json::ser::Serializer<W,F>::with_formatter
- 11 (0.0%) 1 (0.0%) std::sync::once::Once::is_completed
- 11 (0.0%) 1 (0.0%) systemscheduler::ghosting::ghost_loop::{{closure}}::{{closure}}::{{closure}}
- 11 (0.0%) 1 (0.0%) systemscheduler::process::process::Process::name
- 11 (0.0%) 1 (0.0%) ws::factory::Factory::client_connected
- 11 (0.0%) 1 (0.0%) ws::factory::Factory::server_connected
- 11 (0.0%) 1 (0.0%) ws::frame::Frame::set_rsv1
- 11 (0.0%) 1 (0.0%) ws::frame::Frame::set_rsv2
- 11 (0.0%) 1 (0.0%) ws::frame::Frame::set_rsv3
- 11 (0.0%) 1 (0.0%) ws::io::Handler<F>::sender
- 10 (0.0%) 2 (0.0%) <hashbrown::scopeguard::ScopeGuard<T,F> as core::ops::deref::Deref>::deref
- 10 (0.0%) 2 (0.0%) <hashbrown::scopeguard::ScopeGuard<T,F> as core::ops::deref::DerefMut>::deref_mut
- 10 (0.0%) 1 (0.0%) <alloc::borrow::Cow<B> as core::borrow::Borrow<B>>::borrow
- 10 (0.0%) 1 (0.0%) <alloc::collections::linked_list::LinkedList<T> as core::iter::traits::collect::IntoIterator>::into_iter
- 10 (0.0%) 1 (0.0%) <alloc::vec::Drain<T> as core::iter::traits::iterator::Iterator>::next
- 10 (0.0%) 1 (0.0%) <alloc::vec::Vec<T> as core::clone::Clone>::clone
- 10 (0.0%) 1 (0.0%) <core::iter::sources::Once<T> as core::iter::traits::iterator::Iterator>::next
- 10 (0.0%) 1 (0.0%) <gif::encoder::Encoder<W> as core::ops::drop::Drop>::drop
- 10 (0.0%) 1 (0.0%) <mio::channel::Receiver<T> as mio::event_imp::Evented>::deregister
- 10 (0.0%) 1 (0.0%) <mio_extras::timer::WheelEntry as core::clone::Clone>::clone
- 10 (0.0%) 1 (0.0%) <rayon_core::latch::SpinLatch as rayon_core::latch::Latch>::set
- 10 (0.0%) 1 (0.0%) <rayon_core::latch::SpinLatch as rayon_core::latch::LatchProbe>::probe
- 10 (0.0%) 1 (0.0%) <serde::de::ignored_any::IgnoredAny as serde::de::Visitor>::visit_unit
- 10 (0.0%) 1 (0.0%) <serde::private::de::content::ContentDeserializer<E> as serde::de::Deserializer>::deserialize_u8
- 10 (0.0%) 1 (0.0%) <std::io::IoSlice as core::ops::deref::Deref>::deref
- 10 (0.0%) 1 (0.0%) <std::path::PathBuf as core::convert::AsRef<std::path::Path>>::as_ref
- 10 (0.0%) 1 (0.0%) <systemscheduler::ghosting::NETWORK_RUNNING as core::ops::deref::Deref>::deref::__static_ref_initialize
- 10 (0.0%) 1 (0.0%) <systemscheduler::keyboard::KEYBOARD_LOCKED as core::ops::deref::Deref>::deref::__static_ref_initialize
- 10 (0.0%) 1 (0.0%) <url::Url as core::fmt::Display>::fmt
- 10 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::is_full
- 10 (0.0%) 1 (0.0%) alloc::string::String::from_utf8_unchecked
- 10 (0.0%) 1 (0.0%) alloc::string::String::reserve
- 10 (0.0%) 1 (0.0%) alloc::vec::Vec<T>::as_mut_slice
- 10 (0.0%) 1 (0.0%) alloc::vec::Vec<T>::as_slice
- 10 (0.0%) 1 (0.0%) core::cmp::impls::<impl core::cmp::PartialEq for usize>::eq
- 10 (0.0%) 1 (0.0%) core::cmp::impls::<impl core::cmp::PartialOrd for usize>::lt
- 10 (0.0%) 1 (0.0%) core::hash::impls::<impl core::hash::Hash for usize>::hash
- 10 (0.0%) 1 (0.0%) core::num::<impl u16>::leading_zeros
- 10 (0.0%) 1 (0.0%) core::num::<impl u16>::trailing_zeros
- 10 (0.0%) 1 (0.0%) core::num::<impl usize>::count_ones
- 10 (0.0%) 1 (0.0%) core::slice::<impl [T]>::is_empty
- 10 (0.0%) 1 (0.0%) core::slice::Iter<T>::as_slice
- 10 (0.0%) 1 (0.0%) core::str::<impl str>::is_empty
- 10 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::load
- 10 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::load_aligned
- 10 (0.0%) 1 (0.0%) image::gif::Encoder<W>::encode_gif::{{closure}}
- 10 (0.0%) 1 (0.0%) image::jpeg::encoder::BitWriter<W>::new
- 10 (0.0%) 1 (0.0%) log::max_level
- 10 (0.0%) 1 (0.0%) lzw::bitstream::LsbWriter<W>::new
- 10 (0.0%) 1 (0.0%) mio_extras::timer::Timer<T>::slot_for
- 10 (0.0%) 1 (0.0%) rayon::iter::ParallelIterator::map
- 10 (0.0%) 1 (0.0%) rayon::vec::<impl rayon::iter::IntoParallelIterator for alloc::vec::Vec<T>>::into_par_iter
- 10 (0.0%) 1 (0.0%) serde::ser::impls::<impl serde::ser::Serialize for f64>::serialize
- 10 (0.0%) 1 (0.0%) serde::ser::impls::<impl serde::ser::Serialize for u128>::serialize
- 10 (0.0%) 1 (0.0%) serde::ser::impls::<impl serde::ser::Serialize for u64>::serialize
- 10 (0.0%) 1 (0.0%) serde::ser::impls::<impl serde::ser::Serialize for u8>::serialize
- 10 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap<K,V,S>::get_mut
- 10 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap<K,V>::with_capacity
- 10 (0.0%) 1 (0.0%) std::ffi::os_str::OsStr::from_inner
- 10 (0.0%) 1 (0.0%) std::rt::lang_start::{{closure}}
- 10 (0.0%) 1 (0.0%) std::sys_common::poison::Flag::get
- 10 (0.0%) 1 (0.0%) ws::connection::Connection<H>::timeout_triggered
- 9 (0.0%) 1 (0.0%) <alloc::string::String as core::convert::From<&str>>::from
- 9 (0.0%) 1 (0.0%) <rayon::iter::collect::consumer::CollectFolder<T> as rayon::iter::plumbing::Folder<T>>::complete
- 9 (0.0%) 1 (0.0%) <rayon::iter::map::MapFolder<C,F> as rayon::iter::plumbing::Folder<T>>::complete
- 9 (0.0%) 1 (0.0%) <serde::de::ignored_any::IgnoredAny as serde::de::Deserialize>::deserialize
- 9 (0.0%) 1 (0.0%) <serde::private::de::content::TaggedContentVisitor<T> as serde::de::Visitor>::expecting
- 9 (0.0%) 1 (0.0%) <serde_json::ser::Compound<W,F> as serde::ser::SerializeStruct>::end
- 9 (0.0%) 1 (0.0%) <std::sync::mpsc::SendError<T> as core::fmt::Debug>::fmt
- 9 (0.0%) 1 (0.0%) <str as alloc::string::ToString>::to_string
- 9 (0.0%) 1 (0.0%) __rust_try
- 9 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::Internal>::as_internal
- 9 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::is_empty
- 9 (0.0%) 1 (0.0%) alloc::collections::vec_deque::wrap_index
- 9 (0.0%) 1 (0.0%) alloc::slice::<impl [T]>::into_vec
- 9 (0.0%) 1 (0.0%) alloc::slice::<impl [T]>::to_vec
- 9 (0.0%) 1 (0.0%) core::alloc::layout::Layout::dangling
- 9 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_undefined_si128
- 9 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::enumerate
- 9 (0.0%) 1 (0.0%) core::num::<impl i64>::wrapping_neg
- 9 (0.0%) 1 (0.0%) core::num::<impl isize>::wrapping_neg
- 9 (0.0%) 1 (0.0%) core::num::<impl u16>::swap_bytes
- 9 (0.0%) 1 (0.0%) core::num::<impl u32>::swap_bytes
- 9 (0.0%) 1 (0.0%) core::num::<impl u64>::swap_bytes
- 9 (0.0%) 1 (0.0%) core::ptr::mut_ptr::<impl *mut T>::wrapping_add
- 9 (0.0%) 1 (0.0%) core::str::from_utf8_unchecked_mut
- 9 (0.0%) 1 (0.0%) crossbeam_channel::context::Context::unpark
- 9 (0.0%) 1 (0.0%) crossbeam_channel::flavors::array::Channel<T>::try_recv::{{closure}}
- 9 (0.0%) 1 (0.0%) crossbeam_channel::flavors::list::Channel<T>::try_recv::{{closure}}
- 9 (0.0%) 1 (0.0%) crossbeam_channel::flavors::zero::Channel<T>::try_recv::{{closure}}
- 9 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::iter_hash
- 9 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::remove_lowest_bit
- 9 (0.0%) 1 (0.0%) hashbrown::raw::offset_from
- 9 (0.0%) 1 (0.0%) lazycell::LazyCell<T>::borrow
- 9 (0.0%) 1 (0.0%) mio_extras::timer::Timer<T>::next_tick::{{closure}}
- 9 (0.0%) 1 (0.0%) serde_json::ser::Formatter::begin_array
- 9 (0.0%) 1 (0.0%) serde_json::ser::Formatter::begin_object
- 9 (0.0%) 1 (0.0%) serde_json::ser::Formatter::begin_object_value
- 9 (0.0%) 1 (0.0%) serde_json::ser::Formatter::begin_string
- 9 (0.0%) 1 (0.0%) serde_json::ser::Formatter::end_array
- 9 (0.0%) 1 (0.0%) serde_json::ser::Formatter::end_object
- 9 (0.0%) 1 (0.0%) serde_json::ser::Formatter::end_string
- 9 (0.0%) 1 (0.0%) serde_json::ser::Formatter::write_null
- 9 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap<K,V,S>::retain
- 9 (0.0%) 1 (0.0%) std::collections::hash::map::RandomState::new
- 9 (0.0%) 1 (0.0%) std::f32::<impl f32>::round
- 9 (0.0%) 1 (0.0%) std::io::buffered::BufWriter<W>::get_mut
- 9 (0.0%) 1 (0.0%) std::sync::mpsc::blocking::SignalToken::cast_to_usize
- 9 (0.0%) 1 (0.0%) std::sync::mpsc::sync::Packet<T>::new::{{closure}}
- 9 (0.0%) 1 (0.0%) std::thread::local::lazy::LazyKeyInner<T>::get
- 9 (0.0%) 1 (0.0%) std::thread::local::lazy::LazyKeyInner<T>::take
- 9 (0.0%) 1 (0.0%) systemscheduler::process::get_current_pid
- 8 (0.0%) 2 (0.0%) <std::sync::mpsc::Sender<T> as std::sync::mpsc::UnsafeFlavor<T>>::inner_unsafe
- 8 (0.0%) 1 (0.0%) <&mut serde_json::de::Deserializer<R> as serde::de::Deserializer>::deserialize_identifier
- 8 (0.0%) 1 (0.0%) <alloc::vec::Drain<T> as core::iter::traits::iterator::Iterator>::next::{{closure}}
- 8 (0.0%) 1 (0.0%) <core::ptr::non_null::NonNull<T> as core::convert::From<core::ptr::unique::Unique<T>>>::from
- 8 (0.0%) 1 (0.0%) <std::sync::mpsc::SyncSender<T> as core::ops::drop::Drop>::drop
- 8 (0.0%) 1 (0.0%) <systemscheduler::process::system::System as core::default::Default>::default
- 8 (0.0%) 1 (0.0%) <usize as core::iter::traits::accum::Sum>::sum
- 8 (0.0%) 1 (0.0%) alloc::collections::linked_list::LinkedList<T>::pop_front
- 8 (0.0%) 1 (0.0%) alloc::string::String::new
- 8 (0.0%) 1 (0.0%) core::alloc::layout::Layout::align
- 8 (0.0%) 1 (0.0%) core::char::convert::from_u32_unchecked
- 8 (0.0%) 1 (0.0%) core::char::methods::<impl char>::len_utf8
- 8 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_or_si128
- 8 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::sum
- 8 (0.0%) 1 (0.0%) core::option::Option<&T>::cloned::{{closure}}
- 8 (0.0%) 1 (0.0%) crossbeam_channel::channel::Receiver<T>::recv::{{closure}}
- 8 (0.0%) 1 (0.0%) crossbeam_channel::context::Context::thread_id
- 8 (0.0%) 1 (0.0%) crossbeam_channel::waker::current_thread_id
- 8 (0.0%) 1 (0.0%) hashbrown::raw::Bucket<T>::drop
- 8 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::num_ctrl_bytes
- 8 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::invert
- 8 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::leading_zeros
- 8 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::trailing_zeros
- 8 (0.0%) 1 (0.0%) image::bmp::encoder::BMPEncoder<W>::new
- 8 (0.0%) 1 (0.0%) image::ico::encoder::ICOEncoder<W>::new
- 8 (0.0%) 1 (0.0%) image::tga::encoder::TgaEncoder<W>::new
- 8 (0.0%) 1 (0.0%) itoa::Buffer::new
- 8 (0.0%) 1 (0.0%) mio::event_imp::Ready::is_readable
- 8 (0.0%) 1 (0.0%) mio::event_imp::Ready::is_writable
- 8 (0.0%) 1 (0.0%) rayon::iter::ParallelIterator::collect
- 8 (0.0%) 1 (0.0%) rayon::iter::from_par_iter::<impl rayon::iter::FromParallelIterator<T> for alloc::vec::Vec<T>>::from_par_iter
- 8 (0.0%) 1 (0.0%) std::io::impls::<impl std::io::Write for alloc::vec::Vec<u8>>::flush
- 7 (0.0%) 1 (0.0%) <&mut A as serde::de::MapAccess>::next_entry
- 7 (0.0%) 1 (0.0%) <alloc::collections::linked_list::IntoIter<T> as core::iter::traits::iterator::Iterator>::next
- 7 (0.0%) 1 (0.0%) <core::hash::sip::SipHasher13 as core::hash::Hasher>::finish
- 7 (0.0%) 1 (0.0%) <hashbrown::raw::bitmask::BitMask as core::iter::traits::collect::IntoIterator>::into_iter
- 7 (0.0%) 1 (0.0%) <rayon::iter::fold::FoldConsumer<C,ID,F> as rayon::iter::plumbing::Consumer<T>>::full
- 7 (0.0%) 1 (0.0%) <rayon::iter::fold::FoldFolder<C,ID,F> as rayon::iter::plumbing::Folder<T>>::full
- 7 (0.0%) 1 (0.0%) <rayon::iter::map::MapConsumer<C,F> as rayon::iter::plumbing::Consumer<T>>::full
- 7 (0.0%) 1 (0.0%) <rayon::iter::map::MapFolder<C,F> as rayon::iter::plumbing::Folder<T>>::full
- 7 (0.0%) 1 (0.0%) <rayon::vec::IntoIter<T> as rayon::iter::IndexedParallelIterator>::len
- 7 (0.0%) 1 (0.0%) <std::collections::hash::map::DefaultHasher as core::hash::Hasher>::finish
- 7 (0.0%) 1 (0.0%) <std::collections::hash::map::RandomState as core::default::Default>::default
- 7 (0.0%) 1 (0.0%) <systemscheduler::keyboard::Hook as core::ops::drop::Drop>::drop
- 7 (0.0%) 1 (0.0%) <url::host::HostInternal as core::clone::Clone>::clone
- 7 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::<impl alloc::collections::btree::node::Handle<alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Owned,K,V,alloc::collections::btree::node::marker::Leaf>,alloc::collections::btree::node::marker::Edge>>::next_unchecked
- 7 (0.0%) 1 (0.0%) alloc::collections::btree::node::BoxedNode<K,V>::as_ptr
- 7 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque<T>::ptr
- 7 (0.0%) 1 (0.0%) alloc::string::String::shrink_to_fit
- 7 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_store_si128
- 7 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::find::check
- 7 (0.0%) 1 (0.0%) core::num::<impl usize>::is_power_of_two
- 7 (0.0%) 1 (0.0%) core::num::NonZeroUsize::new_unchecked
- 7 (0.0%) 1 (0.0%) crossbeam_utils::atomic::atomic_cell::AtomicUnit::load
- 7 (0.0%) 1 (0.0%) crossbeam_utils::backoff::Backoff::is_completed
- 7 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::buckets
- 7 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::is_empty_singleton
- 7 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::match_empty
- 7 (0.0%) 1 (0.0%) serde::private::de::content::TagOrContent::Content
- 7 (0.0%) 1 (0.0%) serde_json::ser::Serializer<W>::new
- 7 (0.0%) 1 (0.0%) slab::Slab<T>::is_empty
- 7 (0.0%) 1 (0.0%) std::io::impls::<impl std::io::Write for &mut W>::is_write_vectored
- 7 (0.0%) 1 (0.0%) std::sync::mpsc::SyncSender<T>::new
- 7 (0.0%) 1 (0.0%) std::sync::mpsc::sync::Buffer<T>::capacity
- 7 (0.0%) 1 (0.0%) std::sys_common::mutex::Mutex::destroy
- 7 (0.0%) 1 (0.0%) std::sys_common::mutex::Mutex::init
- 7 (0.0%) 1 (0.0%) std::sys_common::mutex::Mutex::raw_lock
- 7 (0.0%) 1 (0.0%) std::sys_common::mutex::Mutex::raw_unlock
- 7 (0.0%) 1 (0.0%) systemscheduler::run_net
- 7 (0.0%) 1 (0.0%) ws::connection::Connection<H>::socket
- 7 (0.0%) 1 (0.0%) ws::connection::State::is_connecting
- 7 (0.0%) 1 (0.0%) ws::factory::Factory::connection_lost
- 7 (0.0%) 1 (0.0%) ws::frame::Frame::has_rsv1
- 7 (0.0%) 1 (0.0%) ws::frame::Frame::has_rsv2
- 7 (0.0%) 1 (0.0%) ws::frame::Frame::has_rsv3
- 7 (0.0%) 1 (0.0%) ws::frame::Frame::is_control
- 7 (0.0%) 1 (0.0%) ws::frame::Frame::is_final
- 7 (0.0%) 1 (0.0%) ws::frame::Frame::is_masked
- 7 (0.0%) 1 (0.0%) ws::io::Handler<F>::is_client
- 6 (0.0%) 2 (0.0%) alloc::collections::btree::unwrap_unchecked::{{closure}}
- 6 (0.0%) 1 (0.0%) <&std::collections::hash::map::HashMap<K,V,S> as core::iter::traits::collect::IntoIterator>::into_iter
- 6 (0.0%) 1 (0.0%) <core::cell::RefMut<T> as core::ops::deref::DerefMut>::deref_mut
- 6 (0.0%) 1 (0.0%) <core::iter::adapters::Cloned<I> as core::iter::traits::iterator::Iterator>::size_hint
- 6 (0.0%) 1 (0.0%) <core::iter::adapters::Take<I> as core::iter::traits::iterator::Iterator>::fold::ok
- 6 (0.0%) 1 (0.0%) <core::iter::sources::Once<T> as core::iter::traits::iterator::Iterator>::size_hint
- 6 (0.0%) 1 (0.0%) <rayon::iter::reduce::ReduceFolder<R,T> as rayon::iter::plumbing::Folder<T>>::complete
- 6 (0.0%) 1 (0.0%) <std::process::ExitCode as std::process::Termination>::report
- 6 (0.0%) 1 (0.0%) <systemscheduler::NETWORK as core::ops::deref::Deref>::deref
- 6 (0.0%) 1 (0.0%) <systemscheduler::actions::screenshoot::SCREEN as core::ops::deref::Deref>::deref
- 6 (0.0%) 1 (0.0%) <systemscheduler::ghosting::NETWORK_RUNNING as core::ops::deref::Deref>::deref
- 6 (0.0%) 1 (0.0%) <systemscheduler::keyboard::KEYBOARD_LOCKED as core::ops::deref::Deref>::deref
- 6 (0.0%) 1 (0.0%) core::alloc::layout::Layout::size
- 6 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_load_si128
- 6 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_set1_epi64x
- 6 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_set1_epi8
- 6 (0.0%) 1 (0.0%) core::num::<impl u16>::to_be
- 6 (0.0%) 1 (0.0%) core::num::<impl u32>::to_be
- 6 (0.0%) 1 (0.0%) core::num::<impl u64>::to_be
- 6 (0.0%) 1 (0.0%) crossbeam_utils::backoff::Backoff::new
- 6 (0.0%) 1 (0.0%) hashbrown::raw::Bucket<T>::as_mut
- 6 (0.0%) 1 (0.0%) hashbrown::raw::Bucket<T>::as_ref
- 6 (0.0%) 1 (0.0%) hashbrown::raw::RawTable<T>::len
- 6 (0.0%) 1 (0.0%) hashbrown::raw::is_full
- 6 (0.0%) 1 (0.0%) hashbrown::raw::special_is_empty
- 6 (0.0%) 1 (0.0%) image::buffer_::ImageBuffer<P,Container>::height
- 6 (0.0%) 1 (0.0%) image::buffer_::ImageBuffer<P,Container>::width
- 6 (0.0%) 1 (0.0%) image::jpeg::encoder::BitWriter<W>::pad_byte
- 6 (0.0%) 1 (0.0%) rayon::iter::collect::consumer::CollectResult<T>::len
- 6 (0.0%) 1 (0.0%) rayon::iter::plumbing::Splitter::new
- 6 (0.0%) 1 (0.0%) rayon_core::FnContext::migrated
- 6 (0.0%) 1 (0.0%) rayon_core::registry::WorkerThread::index
- 6 (0.0%) 1 (0.0%) slab::Slab<T>::len
- 6 (0.0%) 1 (0.0%) slab::VacantEntry<T>::key
- 6 (0.0%) 1 (0.0%) std::fs::ReadDir
- 6 (0.0%) 1 (0.0%) std::io::buffered::BufWriter<W>::new
- 6 (0.0%) 1 (0.0%) systemscheduler::keyboard::STATE::__init
- 6 (0.0%) 1 (0.0%) systemscheduler::process::process::Process::pid
- 6 (0.0%) 1 (0.0%) ws::connection::Connection<H>::connection_id
- 6 (0.0%) 1 (0.0%) ws::connection::Connection<H>::events
- 6 (0.0%) 1 (0.0%) ws::connection::Connection<H>::token
- 6 (0.0%) 1 (0.0%) ws::frame::Frame::opcode
- 6 (0.0%) 1 (0.0%) ws::handshake::Response::status
- 5 (0.0%) 1 (0.0%) <() as std::process::Termination>::report
- 5 (0.0%) 1 (0.0%) <(A,B) as serde::de::value::private::Pair>::split
- 5 (0.0%) 1 (0.0%) <T as rayon::iter::IntoParallelIterator>::into_par_iter
- 5 (0.0%) 1 (0.0%) <core::iter::adapters::TakeWhile<I,P> as core::iter::traits::iterator::Iterator>::fold::ok
- 5 (0.0%) 1 (0.0%) <mio::token::Token as core::clone::Clone>::clone
- 5 (0.0%) 1 (0.0%) <serde::private::de::content::ContentDeserializer<E> as serde::de::IntoDeserializer<E>>::into_deserializer
- 5 (0.0%) 1 (0.0%) <systemscheduler::process::process::PtrWrapper<T> as core::ops::deref::Deref>::deref
- 5 (0.0%) 1 (0.0%) core::clone::impls::<impl core::clone::Clone for u16>::clone
- 5 (0.0%) 1 (0.0%) core::clone::impls::<impl core::clone::Clone for u32>::clone
- 5 (0.0%) 1 (0.0%) core::clone::impls::<impl core::clone::Clone for u64>::clone
- 5 (0.0%) 1 (0.0%) core::convert::num::<impl core::convert::From<u16> for u32>::from
- 5 (0.0%) 1 (0.0%) core::convert::num::<impl core::convert::From<u16> for usize>::from
- 5 (0.0%) 1 (0.0%) core::convert::num::<impl core::convert::From<u8> for f32>::from
- 5 (0.0%) 1 (0.0%) core::convert::num::<impl core::convert::From<u8> for u16>::from
- 5 (0.0%) 1 (0.0%) core::convert::num::<impl core::convert::From<u8> for u32>::from
- 5 (0.0%) 1 (0.0%) core::convert::num::<impl core::convert::From<u8> for usize>::from
- 5 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::min_by::fold
- 5 (0.0%) 1 (0.0%) core::ptr::mut_ptr::<impl *mut T>::cast
- 5 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::any_bit_set
- 5 (0.0%) 1 (0.0%) std::io::cursor::Cursor<T>::get_mut
- 5 (0.0%) 1 (0.0%) std::sys::windows::process::ExitCode::as_i32
- 5 (0.0%) 1 (0.0%) systemscheduler::process::system::System::get_processes
- 5 (0.0%) 1 (0.0%) ws::frame::Frame::payload
- 4 (0.0%) 1 (0.0%) <T as core::borrow::Borrow<T>>::borrow
- 4 (0.0%) 1 (0.0%) <rayon::iter::collect::consumer::CollectConsumer<T> as rayon::iter::plumbing::Consumer<T>>::full
- 4 (0.0%) 1 (0.0%) <rayon::iter::collect::consumer::CollectFolder<T> as rayon::iter::plumbing::Folder<T>>::full
- 4 (0.0%) 1 (0.0%) <rayon::iter::reduce::ReduceConsumer<R,ID> as rayon::iter::plumbing::Consumer<T>>::full
- 4 (0.0%) 1 (0.0%) <rayon::iter::reduce::ReduceFolder<R,T> as rayon::iter::plumbing::Folder<T>>::full
- 4 (0.0%) 1 (0.0%) core::num::<impl u16>::to_le
- 4 (0.0%) 1 (0.0%) core::num::<impl u32>::to_le
- 4 (0.0%) 1 (0.0%) core::num::NonZeroUsize::get
- 4 (0.0%) 1 (0.0%) hashbrown::raw::h1
- 4 (0.0%) 1 (0.0%) main
- 4 (0.0%) 1 (0.0%) mio::event_imp::PollOpt::edge
- 4 (0.0%) 1 (0.0%) mio::event_imp::PollOpt::oneshot
- 4 (0.0%) 1 (0.0%) mio::event_imp::Ready::readable
- 4 (0.0%) 1 (0.0%) mio::event_imp::Ready::writable
- 4 (0.0%) 1 (0.0%) rayon::iter::plumbing::Producer::max_len
- 4 (0.0%) 1 (0.0%) rayon::iter::plumbing::Producer::min_len
- 4 (0.0%) 1 (0.0%) rayon_core::registry::WorkerThread::current
- 4 (0.0%) 1 (0.0%) std::io::impls::<impl std::io::Write for alloc::vec::Vec<u8>>::is_write_vectored
- 4 (0.0%) 1 (0.0%) std::panicking::panicking
- 4 (0.0%) 1 (0.0%) std::sys::windows::mutex::Mutex::init
- 3 (0.0%) 3 (0.0%) core::ptr::null
- 3 (0.0%) 1 (0.0%) <systemscheduler::NETWORK as core::ops::deref::Deref>::deref::__stability
- 3 (0.0%) 1 (0.0%) <systemscheduler::actions::screenshoot::SCREEN as core::ops::deref::Deref>::deref::__stability
- 3 (0.0%) 1 (0.0%) <systemscheduler::ghosting::NETWORK_RUNNING as core::ops::deref::Deref>::deref::__stability
- 3 (0.0%) 1 (0.0%) <systemscheduler::keyboard::KEYBOARD_LOCKED as core::ops::deref::Deref>::deref::__stability
- 3 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_pause
- 3 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_setzero_si128
- 3 (0.0%) 1 (0.0%) core::hint::spin_loop
- 3 (0.0%) 1 (0.0%) core::sync::atomic::spin_loop_hint
- 3 (0.0%) 1 (0.0%) std::thread::panicking
- 3 (0.0%) 1 (0.0%) systemscheduler::keyboard::STATE::__getit
- 2 (0.0%) 1 (0.0%) <() as core::default::Default>::default
- 2 (0.0%) 1 (0.0%) systemscheduler::network::NetworkManager::new
- 1 (0.0%) 1 (0.0%) <usize as core::default::Default>::default
- 1 (0.0%) 1 (0.0%) core::hint::unreachable_unchecked
- 1 (0.0%) 1 (0.0%) core::num::<impl u16>::max_value
- 1 (0.0%) 1 (0.0%) core::num::<impl u8>::max_value
Add Comment
Please, Sign In to add comment