Lines Copies Function name ----- ------ ------------- 10882 (100%) 299 (100%) (TOTAL) 1390 (12.8%) 4 (1.3%) tokio_reactor::registration::Registration::register2 546 (5.0%) 2 (0.7%) tokio_reactor::poll_evented::PollEvented::poll_read_ready 385 (3.5%) 8 (2.7%) as core::ops::try_trait::Try>::branch 356 (3.3%) 2 (0.7%) tokio_reactor::registration::Inner::new 321 (2.9%) 1 (0.3%) tokio_tcp::stream::ConnectFutureState::poll_inner 265 (2.4%) 1 (0.3%) tokio_reactor::poll_evented::PollEvented::poll_write_ready 250 (2.3%) 1 (0.3%) tokio_tcp::listener::TcpListener::poll_accept_std 233 (2.1%) 1 (0.3%) tokio_tcp::stream::TcpStream::poll_peek 232 (2.1%) 4 (1.3%) core::result::Result::map 230 (2.1%) 2 (0.7%) tokio_reactor::poll_evented::PollEvented::into_inner 230 (2.1%) 2 (0.7%) tokio_reactor::poll_evented::PollEvented::new_with_handle 212 (1.9%) 1 (0.3%) tokio_tcp::listener::TcpListener::poll_accept 200 (1.8%) 1 (0.3%) tokio_tcp::stream::TcpStream::poll_read_priv 197 (1.8%) 1 (0.3%) tokio_tcp::stream::TcpStream::poll_write_priv 196 (1.8%) 2 (0.7%) tokio_reactor::poll_evented::PollEvented::clear_read_ready 190 (1.7%) 2 (0.7%) tokio_reactor::registration::Inner::deregister 173 (1.6%) 3 (1.0%) core::mem::replace 166 (1.5%) 2 (0.7%) tokio_reactor::poll_evented::PollEvented::new 164 (1.5%) 4 (1.3%) > as core::ops::try_trait::FromResidual>>::from_residual 162 (1.5%) 2 (0.7%) tokio_reactor::registration::Registration::deregister 152 (1.4%) 2 (0.7%) as core::ops::drop::Drop>::drop 142 (1.3%) 1 (0.3%) tokio_tcp::listener::TcpListener::from_std 142 (1.3%) 1 (0.3%) tokio_tcp::stream::TcpStream::from_std 140 (1.3%) 4 (1.3%) as core::ops::try_trait::FromResidual>>::from_residual 118 (1.1%) 2 (0.7%) tokio_reactor::poll_evented::PollEvented::register 106 (1.0%) 4 (1.3%) core::ptr::read 106 (1.0%) 1 (0.3%) alloc::sync::Arc::try_unwrap 97 (0.9%) 1 (0.3%) alloc::alloc::Global::alloc_impl 90 (0.8%) 4 (1.3%) core::option::Option::unwrap 86 (0.8%) 1 (0.3%) tokio_tcp::listener::TcpListener::bind 85 (0.8%) 1 (0.3%) > as core::ops::try_trait::Try>::branch 84 (0.8%) 1 (0.3%) tokio_reactor::poll_evented::PollEvented::clear_write_ready 80 (0.7%) 1 (0.3%) tokio_tcp::split::TcpStreamReadHalf::reunite 79 (0.7%) 1 (0.3%) tokio_tcp::stream::TcpStream::connect_std 76 (0.7%) 1 (0.3%) alloc::sync::Arc::new 72 (0.7%) 4 (1.3%) core::mem::maybe_uninit::MaybeUninit::assume_init 65 (0.6%) 1 (0.3%) tokio_tcp::stream::TcpStream::connect 60 (0.6%) 1 (0.3%) as core::ops::drop::Drop>::drop 59 (0.5%) 1 (0.3%) core::fmt::Arguments::new_v1 59 (0.5%) 1 (0.3%) core::result::Result::and_then 53 (0.5%) 1 (0.3%) alloc::alloc::box_free 53 (0.5%) 1 (0.3%) std::io::error::Error::kind 50 (0.5%) 5 (1.7%) <&T as core::fmt::Debug>::fmt 50 (0.5%) 2 (0.7%) core::option::Option::as_ref 48 (0.4%) 6 (2.0%) core::pin::Pin

::new_unchecked 48 (0.4%) 1 (0.3%) tokio_tcp::split::split 46 (0.4%) 1 (0.3%) core::result::Result::expect 45 (0.4%) 5 (1.7%) core::pin::Pin

::as_ref 44 (0.4%) 1 (0.3%) alloc::sync::Weak::inner 42 (0.4%) 4 (1.3%) core::mem::manually_drop::ManuallyDrop::into_inner 42 (0.4%) 1 (0.3%) alloc::alloc::exchange_malloc 42 (0.4%) 1 (0.3%) core::sync::atomic::AtomicUsize::compare_and_swap 41 (0.4%) 1 (0.3%) >::try_from 41 (0.4%) 1 (0.3%) >::try_from 40 (0.4%) 5 (1.7%) as core::ops::deref::Deref>::deref 40 (0.4%) 1 (0.3%) core::ptr::drop_in_place> 40 (0.4%) 1 (0.3%) core::ptr::drop_in_place> 38 (0.3%) 2 (0.7%) core::option::Option::take 36 (0.3%) 3 (1.0%) core::ptr::write 34 (0.3%) 2 (0.7%) tokio_reactor::registration::Registration::register_with_priv::{{closure}} 34 (0.3%) 1 (0.3%) ::poll_shutdown 34 (0.3%) 1 (0.3%) ::poll_shutdown 33 (0.3%) 1 (0.3%) ::fmt 32 (0.3%) 2 (0.7%) tokio_reactor::registration::Registration::register_with_priv 30 (0.3%) 2 (0.7%) >::into 29 (0.3%) 1 (0.3%) core::alloc::layout::Layout::for_value_raw 27 (0.2%) 1 (0.3%) ::deallocate 26 (0.2%) 1 (0.3%) ::eq 26 (0.2%) 1 (0.3%) tokio_tcp::listener::TcpListener::new 26 (0.2%) 1 (0.3%) tokio_tcp::stream::TcpStream::new 25 (0.2%) 5 (1.7%) <&mut T as core::ops::deref::Deref>::deref 25 (0.2%) 5 (1.7%) core::pin::Pin<&T>::get_ref 25 (0.2%) 1 (0.3%) core::sync::atomic::AtomicUsize::compare_exchange 24 (0.2%) 1 (0.3%) ::fmt 24 (0.2%) 1 (0.3%) ::fmt 24 (0.2%) 1 (0.3%) tokio_tcp::stream::TcpStream::connect_std::{{closure}} 23 (0.2%) 1 (0.3%) as core::ops::drop::Drop>::drop 23 (0.2%) 1 (0.3%) ::fmt 23 (0.2%) 1 (0.3%) ::fmt 23 (0.2%) 1 (0.3%) tokio_tcp::split::split_mut 22 (0.2%) 1 (0.3%) as core::clone::Clone>::clone 22 (0.2%) 1 (0.3%) core::sync::atomic::fence 22 (0.2%) 1 (0.3%) tokio_tcp::stream::TcpStream::peek 22 (0.2%) 1 (0.3%) tokio_tcp::stream::TcpStream::set_keepalive 22 (0.2%) 1 (0.3%) tokio_tcp::stream::TcpStream::set_linger 21 (0.2%) 1 (0.3%) core::sync::atomic::strongest_failure_ordering 21 (0.2%) 1 (0.3%) tokio_tcp::stream::TcpStream::set_nodelay 20 (0.2%) 4 (1.3%) core::mem::maybe_uninit::MaybeUninit::as_mut_ptr 20 (0.2%) 4 (1.3%) tokio_reactor::registration::Registration::register2::{{closure}} 20 (0.2%) 2 (0.7%) core::future::from_generator 20 (0.2%) 1 (0.3%) as core::convert::From>::from 20 (0.2%) 1 (0.3%) core::alloc::layout::Layout::from_size_align_unchecked 20 (0.2%) 1 (0.3%) tokio_tcp::listener::TcpListener::set_ttl 20 (0.2%) 1 (0.3%) tokio_tcp::stream::TcpStream::set_recv_buffer_size 20 (0.2%) 1 (0.3%) tokio_tcp::stream::TcpStream::set_send_buffer_size 20 (0.2%) 1 (0.3%) tokio_tcp::stream::TcpStream::set_ttl 20 (0.2%) 1 (0.3%) tokio_tcp::stream::TcpStream::shutdown 19 (0.2%) 1 (0.3%) ::poll_read 19 (0.2%) 1 (0.3%) ::poll_read 19 (0.2%) 1 (0.3%) ::poll_write 19 (0.2%) 1 (0.3%) ::poll_write 18 (0.2%) 2 (0.7%) tokio_reactor::poll_evented::PollEvented::get_ref 18 (0.2%) 2 (0.7%) tokio_reactor::registration::Registration::register 18 (0.2%) 1 (0.3%) ::poll_shutdown 17 (0.2%) 1 (0.3%) ::poll_read 17 (0.2%) 1 (0.3%) ::poll_write 16 (0.1%) 1 (0.3%) ::allocate 16 (0.1%) 1 (0.3%) ::eq 16 (0.1%) 1 (0.3%) ::poll 16 (0.1%) 1 (0.3%) alloc::alloc::dealloc 16 (0.1%) 1 (0.3%) core::ptr::drop_in_place 15 (0.1%) 2 (0.7%) core::mem::manually_drop::ManuallyDrop::new 15 (0.1%) 1 (0.3%) core::ptr::drop_in_place> 15 (0.1%) 1 (0.3%) core::ptr::drop_in_place> 15 (0.1%) 1 (0.3%) core::sync::atomic::AtomicUsize::fetch_add 15 (0.1%) 1 (0.3%) core::sync::atomic::AtomicUsize::fetch_and 15 (0.1%) 1 (0.3%) core::sync::atomic::AtomicUsize::fetch_sub 15 (0.1%) 1 (0.3%) core::sync::atomic::AtomicUsize::store 15 (0.1%) 1 (0.3%) core::sync::atomic::AtomicUsize::swap 15 (0.1%) 1 (0.3%) core::task::poll::Poll::is_ready 14 (0.1%) 4 (1.3%) core::mem::maybe_uninit::MaybeUninit::uninit 14 (0.1%) 1 (0.3%) alloc::boxed::Box::leak 14 (0.1%) 1 (0.3%) alloc::sync::Arc::drop_slow 14 (0.1%) 1 (0.3%) alloc::sync::Arc::ptr_eq 13 (0.1%) 1 (0.3%) ::poll::{{closure}} 13 (0.1%) 1 (0.3%) alloc::alloc::alloc 13 (0.1%) 1 (0.3%) alloc::alloc::alloc_zeroed 13 (0.1%) 1 (0.3%) core::task::wake::Waker::wake_by_ref 12 (0.1%) 2 (0.7%) core::mem::drop 12 (0.1%) 1 (0.3%) >::bitor_assign 12 (0.1%) 1 (0.3%) ::clone 12 (0.1%) 1 (0.3%) ::fmt 12 (0.1%) 1 (0.3%) ::fmt 12 (0.1%) 1 (0.3%) ::fmt 12 (0.1%) 1 (0.3%) core::sync::atomic::AtomicUsize::load 12 (0.1%) 1 (0.3%) tokio_tcp::stream::TcpStream::split 11 (0.1%) 1 (0.3%) as core::fmt::Debug>::fmt 11 (0.1%) 1 (0.3%) core::sync::atomic::AtomicUsize::new 11 (0.1%) 1 (0.3%) tokio_tcp::listener::TcpListener::accept 10 (0.1%) 1 (0.3%) ::prepare_uninitialized_buffer 10 (0.1%) 1 (0.3%) ::prepare_uninitialized_buffer 10 (0.1%) 1 (0.3%) ::prepare_uninitialized_buffer 10 (0.1%) 1 (0.3%) alloc::rc::is_dangling 10 (0.1%) 1 (0.3%) mio::event_imp::Ready::is_empty 10 (0.1%) 1 (0.3%) tokio_tcp::stream::TcpStream::split_mut 9 (0.1%) 1 (0.3%) core::alloc::layout::Layout::dangling 9 (0.1%) 1 (0.3%) core::pin::Pin

::as_mut 9 (0.1%) 1 (0.3%) core::ptr::mut_ptr::::is_null 9 (0.1%) 1 (0.3%) core::ptr::non_null::NonNull::cast 9 (0.1%) 1 (0.3%) core::ptr::unique::Unique::cast 9 (0.1%) 1 (0.3%) tokio_tcp::listener:: for mio::net::tcp::TcpListener>::try_from 9 (0.1%) 1 (0.3%) tokio_tcp::listener::TcpListener::local_addr 9 (0.1%) 1 (0.3%) tokio_tcp::listener::TcpListener::ttl 9 (0.1%) 1 (0.3%) tokio_tcp::listener::sys::::as_raw_fd 9 (0.1%) 1 (0.3%) tokio_tcp::split::TcpStreamWriteHalf::reunite 9 (0.1%) 1 (0.3%) tokio_tcp::stream:: for mio::net::tcp::TcpStream>::try_from 9 (0.1%) 1 (0.3%) tokio_tcp::stream::TcpStream::keepalive 9 (0.1%) 1 (0.3%) tokio_tcp::stream::TcpStream::linger 9 (0.1%) 1 (0.3%) tokio_tcp::stream::TcpStream::local_addr 9 (0.1%) 1 (0.3%) tokio_tcp::stream::TcpStream::nodelay 9 (0.1%) 1 (0.3%) tokio_tcp::stream::TcpStream::peer_addr 9 (0.1%) 1 (0.3%) tokio_tcp::stream::TcpStream::recv_buffer_size 9 (0.1%) 1 (0.3%) tokio_tcp::stream::TcpStream::send_buffer_size 9 (0.1%) 1 (0.3%) tokio_tcp::stream::TcpStream::ttl 9 (0.1%) 1 (0.3%) tokio_tcp::stream::sys::::as_raw_fd 8 (0.1%) 2 (0.7%) core::cell::UnsafeCell::get 8 (0.1%) 1 (0.3%) as core::ops::deref::DerefMut>::deref_mut 8 (0.1%) 1 (0.3%) as core::convert::From<&mut T>>::from 8 (0.1%) 1 (0.3%) alloc::sync::Arc::get_mut_unchecked 8 (0.1%) 1 (0.3%) core::alloc::layout::Layout::align 8 (0.1%) 1 (0.3%) core::mem::align_of_val_raw 8 (0.1%) 1 (0.3%) core::mem::size_of_val_raw 8 (0.1%) 1 (0.3%) core::ops::function::Fn::call 8 (0.1%) 1 (0.3%) mio::event_imp::Ready::is_writable 7 (0.1%) 1 (0.3%) as core::ops::deref::Deref>::deref 7 (0.1%) 1 (0.3%) alloc::sync::Arc::from_inner 7 (0.1%) 1 (0.3%) core::cell::UnsafeCell::new 7 (0.1%) 1 (0.3%) core::num::nonzero::NonZeroUsize::new_unchecked 7 (0.1%) 1 (0.3%) core::ptr::drop_in_place 7 (0.1%) 1 (0.3%) core::ptr::drop_in_place 7 (0.1%) 1 (0.3%) core::ptr::drop_in_place 7 (0.1%) 1 (0.3%) core::ptr::drop_in_place 7 (0.1%) 1 (0.3%) core::ptr::drop_in_place 7 (0.1%) 1 (0.3%) core::ptr::non_null::NonNull::as_ref 7 (0.1%) 1 (0.3%) core::ptr::unique::Unique::as_ref 6 (0.1%) 1 (0.3%) >::as_ref 6 (0.1%) 1 (0.3%) >::as_ref 6 (0.1%) 1 (0.3%) >::as_ref 6 (0.1%) 1 (0.3%) >::as_ref 6 (0.1%) 1 (0.3%) alloc::sync::Arc::inner 6 (0.1%) 1 (0.3%) core::alloc::layout::Layout::size 6 (0.1%) 1 (0.3%) core::mem::forget 6 (0.1%) 1 (0.3%) core::ptr::drop_in_place> 6 (0.1%) 1 (0.3%) core::ptr::drop_in_place> 6 (0.1%) 1 (0.3%) core::ptr::drop_in_place 6 (0.1%) 1 (0.3%) core::task::wake::Context::waker 5 (0.0%) 1 (0.3%) <&mut T as core::ops::deref::DerefMut>::deref_mut 5 (0.0%) 1 (0.3%) as core::ops::deref::Deref>::deref 5 (0.0%) 1 (0.3%) core::pin::Pin<&mut T>::get_mut 5 (0.0%) 1 (0.3%) core::ptr::non_null::NonNull::as_ptr 5 (0.0%) 1 (0.3%) core::ptr::unique::Unique::as_ptr 4 (0.0%) 1 (0.3%) core::num::nonzero::NonZeroUsize::get 4 (0.0%) 1 (0.3%) core::ptr::drop_in_place<&&tokio_tcp::stream::TcpStream> 4 (0.0%) 1 (0.3%) core::ptr::drop_in_place<&alloc::sync::Arc> 4 (0.0%) 1 (0.3%) core::ptr::drop_in_place<&tokio_tcp::split::TcpStreamReadHalf> 4 (0.0%) 1 (0.3%) core::ptr::drop_in_place<&tokio_tcp::split::TcpStreamWriteHalf> 4 (0.0%) 1 (0.3%) mio::event_imp::Ready::readable 4 (0.0%) 1 (0.3%) mio::event_imp::Ready::writable 1 (0.0%) 1 (0.3%) core::ptr::null_mut