|
Flat profile:
|
|
|
|
Each sample counts as 0.01 seconds.
|
|
% cumulative self self total
|
|
time seconds seconds calls s/call s/call name
|
|
13.75 17.51 17.51 363628872 0.00 0.00 ndn::Block::~Block()
|
|
12.43 33.34 15.83 495857604 0.00 0.00 ndn::Block::Block(ndn::Block const&)
|
|
11.28 47.71 14.37 831939145 0.00 0.00 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release()
|
|
4.21 53.07 5.36 2 2.68 2.68 ndn::Block::Block(ndn::Block&&)
|
|
4.15 58.35 5.28 19 0.28 0.54 std::vector<ndn::Block, std::allocator<ndn::Block> >::~vector()
|
|
4.12 63.60 5.25 528914820 0.00 0.00 ndn::Block* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, ndn::Block*>(__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, __gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, ndn::Block*)
|
|
2.98 67.40 3.80 boost::asio::detail::task_io_service::run(boost::system::error_code&)
|
|
2.10 70.07 2.67 14405919 0.00 0.00 boost::asio::detail::epoll_reactor::run(bool, boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&)
|
|
2.04 72.67 2.60 11019056 0.00 0.00 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&)
|
|
2.03 75.26 2.59 11019056 0.00 0.00 nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&)
|
|
1.91 77.69 2.43 11019056 0.00 0.00 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&)
|
|
1.55 79.67 1.98 11019056 0.00 0.00 nfd::face::Transport::send(nfd::face::Transport::Packet&&)
|
|
1.52 81.60 1.93 22020448 0.00 0.00 boost::asio::detail::reactive_socket_recvfrom_op_base<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >::do_perform(boost::asio::detail::reactor_op*)
|
|
1.50 83.51 1.91 11019040 0.00 0.00 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleReceive(boost::system::error_code const&, unsigned long)
|
|
1.44 85.35 1.84 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&)
|
|
1.37 87.10 1.75 44076224 0.00 0.00 std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&)
|
|
1.31 88.77 1.67 11019056 0.00 0.00 boost::asio::detail::reactive_socket_send_op<boost::asio::const_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long, ndn::Block const&>, boost::_bi::list4<boost::_bi::value<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<ndn::Block> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long)
|
|
1.28 90.40 1.63 11019056 0.00 0.00 nfd::face::Transport::receive(nfd::face::Transport::Packet&&)
|
|
1.25 91.99 1.59 11019056 0.00 0.00 nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&)
|
|
1.23 93.56 1.57 22038146 0.00 0.00 boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool, bool)
|
|
1.22 95.12 1.56 _ZN3ndn4util6signal6SignalIN3nfd9FaceTableEJSt10shared_ptrINS3_4face4FaceEEEE10disconnectESt14_List_iteratorINS9_4SlotEE
|
|
1.21 96.65 1.54 11003258 0.00 0.00 boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int)
|
|
1.16 98.13 1.48 ndn::Block::operator=(ndn::Block const&)
|
|
1.02 99.43 1.31 11019056 0.00 0.00 nfd::face::LpReassembler::receiveFragment(unsigned long, ndn::lp::Packet const&)
|
|
0.92 100.60 1.17 11019072 0.00 0.00 boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long)
|
|
0.86 101.70 1.10 5509528 0.00 0.00 nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&)
|
|
0.81 102.73 1.03 5509528 0.00 0.00 nfd::face::LinkService::receiveInterest(ndn::Interest const&)
|
|
0.81 103.76 1.03 5509528 0.00 0.00 nfd::face::LinkService::sendData(ndn::Data const&)
|
|
0.78 104.75 1.00 5509528 0.00 0.00 nfd::face::LinkService::receiveData(ndn::Data const&)
|
|
0.77 105.73 0.98 5509528 0.00 0.00 nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&)
|
|
0.76 106.70 0.97 std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::face::LpReassembler::*)(std::tuple<unsigned long, unsigned long> const&)> (nfd::face::LpReassembler*, std::tuple<unsigned long, unsigned long>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
|
|
0.71 107.61 0.91 11019056 0.00 0.00 boost::asio::detail::reactive_socket_send_op_base<boost::asio::const_buffers_1>::do_perform(boost::asio::detail::reactor_op*)
|
|
0.71 108.51 0.90 5509528 0.00 0.00 nfd::face::LinkService::sendInterest(ndn::Interest const&)
|
|
0.70 109.40 0.89 11036753 0.00 0.00 boost::asio::detail::task_io_service::post_immediate_completion(boost::asio::detail::task_io_service_operation*, bool)
|
|
0.68 110.26 0.86 virtual thunk to boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::clone() const
|
|
0.60 111.02 0.76 std::_Sp_counted_ptr_inplace<ndn::IdentityCertificate, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
|
|
0.57 111.74 0.72 5509528 0.00 0.00 std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
|
|
0.54 112.42 0.69 11019056 0.00 0.00 nfd::face::GenericLinkService::decodeNetPacket(ndn::Block const&, ndn::lp::Packet const&)
|
|
0.49 113.04 0.62 11019056 0.00 0.00 _ZNSt6vectorIN3ndn2lp6PacketESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT_
|
|
0.49 113.66 0.62 22038112 0.00 0.00 nfd::face::Transport::Packet::Packet(ndn::Block&&)
|
|
0.43 114.21 0.55 __gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > > std::lower_bound<__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, unsigned long, bool (*)(ndn::Block const&, unsigned long)>(__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, __gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, unsigned long const&, bool (*)(ndn::Block const&, unsigned long))
|
|
0.42 114.75 0.54 11019056 0.00 0.00 ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Fragment, std::pair<__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > >, 80ul, false>::ValueType ndn::lp::Packet::get<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Fragment, std::pair<__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > >, 80ul, false> >(unsigned long) const
|
|
0.42 115.28 0.53 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Multicast>::DatagramTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&)
|
|
0.40 115.79 0.51 std::_Sp_counted_ptr_inplace<ndn::IdentityCertificate, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
|
|
0.38 116.28 0.49 boost::asio::detail::completion_handler<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doClose()::{lambda()#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long)
|
|
0.35 116.73 0.45 22040044 0.00 0.00 boost::asio::detail::task_io_service::work_cleanup::~work_cleanup()
|
|
0.35 117.17 0.44 22040045 0.00 0.00 boost::asio::detail::task_io_service::wake_one_thread_and_unlock(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&)
|
|
0.35 117.61 0.44 5509528 0.00 0.00 ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::operator()(ndn::Data const&)
|
|
0.33 118.03 0.42 22040044 0.00 0.00 boost::asio::detail::task_io_service::work_finished()
|
|
0.33 118.44 0.42 11019056 0.00 0.00 unsigned long ndn::lp::Packet::count<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::CachePolicy, 820ul, false> >() const
|
|
0.31 118.84 0.40 11019056 0.00 0.00 std::_List_base<ndn::Block, std::allocator<ndn::Block> >::_M_clear()
|
|
0.27 119.19 0.35 std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
|
|
0.27 119.53 0.35 5509528 0.00 0.00 nfd::face::GenericLinkService::doSendInterest(ndn::Interest const&)
|
|
0.27 119.87 0.34 11019056 0.00 0.00 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleSend(boost::system::error_code const&, unsigned long, ndn::Block const&)
|
|
0.24 120.18 0.31 5509528 0.00 0.00 nfd::face::GenericLinkService::doSendData(ndn::Data const&)
|
|
0.24 120.49 0.31 22038146 0.00 0.00 boost::asio::asio_handler_is_continuation(...)
|
|
0.24 120.79 0.31 non-virtual thunk to boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::invalid_argument> >::~clone_impl()
|
|
0.21 121.06 0.27 5509528 0.00 0.00 std::_Function_handler<void (ndn::Interest const&), nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Interest const&)#1}>::_M_invoke(std::_Any_data const&, ndn::Interest const&)
|
|
0.20 121.32 0.26 5509528 0.00 0.00 ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::operator()(ndn::Interest const&)
|
|
0.20 121.58 0.26 11019056 0.00 0.00 std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >::~vector()
|
|
0.19 121.82 0.24 5509528 0.00 0.00 std::_Function_handler<void (ndn::Data const&), nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Data const&)#2}>::_M_invoke(std::_Any_data const&, ndn::Data const&)
|
|
0.18 122.05 0.23 64 0.00 0.00 boost::asio::basic_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::local_endpoint() const
|
|
0.18 122.28 0.23 std::_Rb_tree<std::tuple<unsigned long, unsigned long>, std::pair<std::tuple<unsigned long, unsigned long> const, nfd::face::LpReassembler::PartialPacket>, std::_Select1st<std::pair<std::tuple<unsigned long, unsigned long> const, nfd::face::LpReassembler::PartialPacket> >, std::less<std::tuple<unsigned long, unsigned long> >, std::allocator<std::pair<std::tuple<unsigned long, unsigned long> const, nfd::face::LpReassembler::PartialPacket> > >::_M_erase(std::_Rb_tree_node<std::pair<std::tuple<unsigned long, unsigned long> const, nfd::face::LpReassembler::PartialPacket> >*)
|
|
0.18 122.50 0.23 5509528 0.00 0.00 std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
|
|
0.17 122.72 0.22 11019056 0.00 0.00 std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<ndn::Tag> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >*)
|
|
0.17 122.94 0.22 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::processErrorCode(boost::system::error_code const&)
|
|
0.17 123.16 0.22 nfd::face::operator<<(std::ostream&, nfd::face::TransportState)
|
|
0.16 123.37 0.21 22038112 0.00 0.00 std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
|
|
0.16 123.58 0.21 11003258 0.00 0.00 boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long)
|
|
0.16 123.79 0.21 ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 81ul, false>::decode(ndn::Block const&)
|
|
0.16 123.99 0.21 nfd::face::LpReassembler::doReassembly(std::tuple<unsigned long, unsigned long> const&)
|
|
0.16 124.19 0.20 5509528 0.00 0.00 std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, bool>, std::_Select1st<std::pair<ndn::name::Component const, bool> >, std::greater<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, bool> > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, bool> >*)
|
|
0.15 124.38 0.19 _ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face13LpReassemblerEJmmEEEFvSt14_List_iteratorINSA_4SlotEEEEPSA_SD_EEE10_M_managerERSt9_Any_dataRKSL_St18_Manager_operation
|
|
0.15 124.56 0.19 11019056 0.00 0.00 unsigned long ndn::lp::Packet::count<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >() const
|
|
0.13 124.73 0.17 5 0.03 0.03 boost::asio::detail::task_io_service::post_deferred_completions(boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&)
|
|
0.13 124.90 0.17 nfd::face::GenericLinkService::decodeNack(ndn::Block const&, ndn::lp::Packet const&)
|
|
0.13 125.06 0.17 5509528 0.00 0.00 ndn::Interest::~Interest()
|
|
0.13 125.22 0.16 5509528 0.00 0.00 std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
|
|
0.12 125.38 0.16 ndn::SimpleTag<ndn::lp::CachePolicy, 12>::~SimpleTag()
|
|
0.12 125.53 0.15 std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<ndn::Tag> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > >::erase(unsigned long const&)
|
|
0.11 125.67 0.15 5509528 0.00 0.00 std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
|
|
0.11 125.82 0.15 nfd::face::LinkService::sendNack(ndn::lp::Nack const&)
|
|
0.11 125.96 0.14 boost::asio::detail::task_io_service::task_cleanup::~task_cleanup()
|
|
0.11 126.09 0.14 ndn::lp::Nack::~Nack()
|
|
0.11 126.23 0.14 ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 816ul, false>::decode(ndn::Block const&)
|
|
0.10 126.36 0.13 std::_Sp_counted_ptr_inplace<ndn::SimpleTag<ndn::lp::CachePolicy, 12>, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
|
|
0.10 126.48 0.13 5509528 0.00 0.00 std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
|
|
0.09 126.60 0.12 std::_Sp_counted_ptr_inplace<ndn::SimpleTag<ndn::lp::CachePolicy, 12>, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
|
|
0.07 126.69 0.10 5509528 0.00 0.00 std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
|
|
0.07 126.79 0.10 std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 11>, std::allocator<ndn::SimpleTag<unsigned long, 11> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
|
|
0.07 126.88 0.09 11003268 0.00 0.00 boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>::~op_queue()
|
|
0.07 126.97 0.09 nfd::face::GenericLinkService::doSendNack(ndn::lp::Nack const&)
|
|
0.07 127.06 0.09 boost::bad_lexical_cast::~bad_lexical_cast()
|
|
0.07 127.14 0.09 boost::asio::detail::reactive_socket_sendto_op_base<boost::asio::const_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >::do_perform(boost::asio::detail::reactor_op*)
|
|
0.05 127.20 0.06 41 0.00 0.00 boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&))
|
|
0.04 127.26 0.06 32 0.00 0.00 nfd::face::operator<<(std::ostream&, nfd::face::FaceLogHelper<nfd::face::Transport> const&)
|
|
0.03 127.30 0.04 boost::asio::detail::object_pool<boost::asio::detail::epoll_reactor::descriptor_state>::~object_pool()
|
|
0.02 127.32 0.02 22038112 0.00 0.00 std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
|
|
0.02 127.34 0.02 32 0.00 0.00 nfd::face::Transport::setFaceAndLinkService(nfd::face::Face&, nfd::face::LinkService&)
|
|
0.02 127.36 0.02 boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Multicast>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Multicast>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long)
|
|
0.00 127.36 0.01 1 0.01 0.01 boost::asio::detail::epoll_reactor::shutdown_service()
|
|
0.00 127.36 0.00 892 0.00 0.00 boost::asio::ip::detail::endpoint::address() const
|
|
0.00 127.36 0.00 798 0.00 0.00 ndn::util::FaceUri::~FaceUri()
|
|
0.00 127.36 0.00 608 0.00 0.00 ndn::util::FaceUri::FaceUri(ndn::util::FaceUri const&)
|
|
0.00 127.36 0.00 389 0.00 0.00 boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&)
|
|
0.00 127.36 0.00 250 0.00 0.00 std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
|
|
0.00 127.36 0.00 230 0.00 0.00 std::_Function_base::_Base_manager<std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
|
|
0.00 127.36 0.00 192 0.00 0.00 std::_Function_base::_Base_manager<nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency)::{lambda()#1}> const&, std::_Manager_operation)
|
|
0.00 127.36 0.00 192 0.00 0.00 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_weak_release()
|
|
0.00 127.36 0.00 160 0.00 0.00 std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
|
|
0.00 127.36 0.00 144 0.00 0.00 std::_Function_base::_Base_manager<nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle()::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle()::{lambda()#1}> const&, std::_Manager_operation)
|
|
0.00 127.36 0.00 124 0.00 0.00 std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&)
|
|
0.00 127.36 0.00 106 0.00 0.00 std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&)
|
|
0.00 127.36 0.00 101 0.00 0.00 boost::_bi::storage5<boost::_bi::value<nfd::UdpChannel*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > >::~storage5()
|
|
0.00 127.36 0.00 96 0.00 0.00 nfd::scheduler::getGlobalScheduler()
|
|
0.00 127.36 0.00 96 0.00 0.00 std::function<void ()>::function(std::function<void ()> const&)
|
|
0.00 127.36 0.00 81 0.00 0.00 nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&)
|
|
0.00 127.36 0.00 64 0.00 0.00 nfd::face::Transport::setPersistency(ndn::nfd::FacePersistency)
|
|
0.00 127.36 0.00 64 0.00 0.00 std::_Function_base::_Base_manager<std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()> >::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()> > const&, std::_Manager_operation)
|
|
0.00 127.36 0.00 64 0.00 0.00 std::_Function_base::_Base_manager<nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}> const&, std::_Manager_operation)
|
|
0.00 127.36 0.00 64 0.00 0.00 std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::lp::Nack const&)#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::lp::Nack const&)#3}> const&, std::_Manager_operation)
|
|
0.00 127.36 0.00 64 0.00 0.00 std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Data const&)#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Data const&)#2}> const&, std::_Manager_operation)
|
|
0.00 127.36 0.00 64 0.00 0.00 std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Interest const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Interest const&)#1}> const&, std::_Manager_operation)
|
|
0.00 127.36 0.00 48 0.00 0.00 nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle()
|
|
0.00 127.36 0.00 48 0.00 0.00 nfd::scheduler::ScopedEventId::operator=(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&)
|
|
0.00 127.36 0.00 48 0.00 0.00 nfd::scheduler::schedule(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&, std::function<void ()> const&)
|
|
0.00 127.36 0.00 38 0.00 0.00 nfd::getGlobalIoService()
|
|
0.00 127.36 0.00 38 0.00 0.00 nfd::Logger::Logger(std::string const&, nfd::LogLevel)
|
|
0.00 127.36 0.00 37 0.00 0.00 nfd::LoggerFactory::getInstance()
|
|
0.00 127.36 0.00 35 0.00 0.00 boost::asio::detail::posix_mutex::posix_mutex()
|
|
0.00 127.36 0.00 35 0.00 0.00 boost::asio::detail::reactive_socket_service_base::destroy(boost::asio::detail::reactive_socket_service_base::base_implementation_type&)
|
|
0.00 127.36 0.00 33 0.00 0.00 void boost::asio::basic_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::set_option<boost::asio::detail::socket_option::boolean<1, 2> >(boost::asio::detail::socket_option::boolean<1, 2> const&)
|
|
0.00 127.36 0.00 33 0.00 0.00 boost::asio::basic_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::bind(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&)
|
|
0.00 127.36 0.00 33 0.00 0.00 boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::open(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::ip::udp const&, boost::system::error_code&)
|
|
0.00 127.36 0.00 32 0.00 0.00 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_2lp4NackEEE7connectERKSt8functionIFvRKS7_EE
|
|
0.00 127.36 0.00 32 0.00 0.00 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_4DataEEE7connectERKSt8functionIFvRKS6_EE
|
|
0.00 127.36 0.00 32 0.00 0.00 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_8InterestEEE7connectERKSt8functionIFvRKS6_EE
|
|
0.00 127.36 0.00 32 0.00 0.00 ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::connect(std::function<void (unsigned long const&, unsigned long const&)> const&)
|
|
0.00 127.36 0.00 32 0.00 0.00 _ZN3ndn4util6signal6SignalIN3nfd4face9TransportEJNS4_14TransportStateES6_EE7connectERKSt8functionIFvRKS6_SA_EE
|
|
0.00 127.36 0.00 32 0.00 0.01 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency)
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::udp::computeMtu(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&)
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::face::LinkService::setFaceAndTransport(nfd::face::Face&, nfd::face::Transport&)
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::face::LinkService::LinkService()
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::face::FaceCounters::FaceCounters(nfd::face::LinkServiceCounters const&, nfd::face::TransportCounters const&)
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::face::LpFragmenter::Options::Options()
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::face::LpFragmenter::LpFragmenter(nfd::face::LpFragmenter::Options const&, nfd::face::LinkService const*)
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::face::LpReassembler::Options::Options()
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::face::LpReassembler::LpReassembler(nfd::face::LpReassembler::Options const&, nfd::face::LinkService const*)
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::DatagramTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&)
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::face::GenericLinkService::Options::Options()
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)
|
|
0.00 127.36 0.00 32 0.00 0.01 nfd::face::UnicastUdpTransport::UnicastUdpTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&, ndn::nfd::FacePersistency, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> >)
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::face::Face::Face(std::unique_ptr<nfd::face::LinkService, std::default_delete<nfd::face::LinkService> >, std::unique_ptr<nfd::face::Transport, std::default_delete<nfd::face::Transport> >)
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::face::Transport::Transport()
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::Logger::now()
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::scheduler::ScopedEventId::ScopedEventId()
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::face::GenericLinkService::getCounters() const
|
|
0.00 127.36 0.00 32 0.00 0.00 nfd::face::Transport::getCounters() const
|
|
0.00 127.36 0.00 32 0.00 0.00 std::function<void (std::shared_ptr<nfd::face::Face> const&)>::operator()(std::shared_ptr<nfd::face::Face> const&) const
|
|
0.00 127.36 0.00 32 0.00 0.00 std::_Sp_counted_ptr_inplace<nfd::face::Face, std::allocator<nfd::face::Face>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
|
|
0.00 127.36 0.00 32 0.00 0.00 std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::piecewise_construct_t const&, std::tuple<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>&&, std::tuple<>&&)
|
|
0.00 127.36 0.00 32 0.00 0.00 std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&)
|
|
0.00 127.36 0.00 32 0.00 0.00 std::function<void (unsigned long const&, unsigned long const&)>::function<std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()>, void>(std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()>)
|
|
0.00 127.36 0.00 32 0.00 0.00 _ZNSt8functionIFvvEEC1ISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS5_4DataEEEEFvSt14_List_iteratorINSD_4SlotEEEEPSD_SG_EEvEET_
|
|
0.00 127.36 0.00 32 0.00 0.00 std::function<void ()>::function<std::_Bind<std::_Mem_fn<void (ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::*)(std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>)> (ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>*, std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>)>, void>(std::_Bind<std::_Mem_fn<void (ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::*)(std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>)> (ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>*, std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>)>)
|
|
0.00 127.36 0.00 32 0.00 0.00 _ZNSt8functionIFvvEEC2ISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS5_2lp4NackEEEEFvSt14_List_iteratorINSE_4SlotEEEEPSE_SH_EEvEET_
|
|
0.00 127.36 0.00 32 0.00 0.00 _ZNSt8functionIFvvEEC2ISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS5_8InterestEEEEFvSt14_List_iteratorINSD_4SlotEEEEPSD_SG_EEvEET_
|
|
0.00 127.36 0.00 32 0.00 0.00 _ZNSt8functionIFvvEEC2ISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face13LpReassemblerEJmmEEEFvSt14_List_iteratorINSC_4SlotEEEEPSC_SF_EEvEET_
|
|
0.00 127.36 0.00 32 0.00 0.00 covariant return thunk to nfd::face::GenericLinkService::getCounters() const
|
|
0.00 127.36 0.00 18 0.00 0.00 std::function<void (std::string const&)>::function<std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)>, void>(std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)>)
|
|
0.00 127.36 0.00 17 0.00 0.02 boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf4<void, nfd::UdpChannel, boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&>, boost::_bi::list5<boost::_bi::value<nfd::UdpChannel*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long)
|
|
0.00 127.36 0.00 16 0.00 0.03 nfd::UdpChannel::handleNewPeer(boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&)
|
|
0.00 127.36 0.00 16 0.00 0.01 nfd::UdpChannel::connect(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&)
|
|
0.00 127.36 0.00 16 0.00 0.01 nfd::tests::FaceBenchmark::onLeftFaceCreated(std::shared_ptr<nfd::face::Face> const&)
|
|
0.00 127.36 0.00 16 0.00 0.00 nfd::tests::FaceBenchmark::onRightFaceCreated(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)
|
|
0.00 127.36 0.00 16 0.00 0.00 boost::asio::ip::detail::endpoint::endpoint(boost::asio::ip::address const&, unsigned short)
|
|
0.00 127.36 0.00 16 0.00 0.00 bool boost::detail::lcast_ret_unsigned<std::char_traits<char>, unsigned short, char>(unsigned short&, char const*, char const*)
|
|
0.00 127.36 0.00 16 0.00 0.00 std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::shared_ptr<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
|
|
0.00 127.36 0.00 16 0.00 0.00 std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&)
|
|
0.00 127.36 0.00 16 0.00 0.00 std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::shared_ptr<nfd::face::Face>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&)
|
|
0.00 127.36 0.00 16 0.00 0.00 std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::shared_ptr<nfd::face::Face>, std::_Placeholder<1>)>, void>(std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::shared_ptr<nfd::face::Face>, std::_Placeholder<1>)>)
|
|
0.00 127.36 0.00 14 0.00 0.00 std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)>::function(std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&)
|
|
0.00 127.36 0.00 7 0.00 0.00 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&)
|
|
0.00 127.36 0.00 7 0.00 0.00 nfd::fw::getStrategyFactories()
|
|
0.00 127.36 0.00 7 0.00 0.00 std::map<std::string, nfd::LogLevel, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::operator[](std::string&&)
|
|
0.00 127.36 0.00 7 0.00 0.00 std::_Rb_tree_iterator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > >::_M_insert_<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&)
|
|
0.00 127.36 0.00 7 0.00 0.00 std::_Rb_tree<std::string, std::pair<std::string const, nfd::LogLevel>, std::_Select1st<std::pair<std::string const, nfd::LogLevel> >, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::string const, nfd::LogLevel> >, std::string const&)
|
|
0.00 127.36 0.00 5 0.00 0.00 boost::_bi::storage4<boost::_bi::value<nfd::TcpChannel*>, boost::arg<1> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > >::~storage4()
|
|
0.00 127.36 0.00 5 0.00 0.00 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation)
|
|
0.00 127.36 0.00 5 0.00 0.00 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation)
|
|
0.00 127.36 0.00 5 0.00 0.00 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation)
|
|
0.00 127.36 0.00 5 0.00 0.00 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation)
|
|
0.00 127.36 0.00 5 0.00 0.00 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation)
|
|
0.00 127.36 0.00 5 0.00 0.00 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation)
|
|
0.00 127.36 0.00 5 0.00 0.00 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation)
|
|
0.00 127.36 0.00 5 0.00 0.00 void std::vector<std::pair<ndn::util::FaceUri, ndn::util::FaceUri>, std::allocator<std::pair<ndn::util::FaceUri, ndn::util::FaceUri> > >::_M_emplace_back_aux<std::pair<ndn::util::FaceUri, ndn::util::FaceUri> >(std::pair<ndn::util::FaceUri, ndn::util::FaceUri>&&)
|
|
0.00 127.36 0.00 3 0.00 0.03 boost::asio::detail::epoll_reactor::deregister_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&, bool)
|
|
0.00 127.36 0.00 3 0.00 0.00 boost::detail::sp_counted_base::destroy()
|
|
0.00 127.36 0.00 2 0.00 0.00 nfd::Channel::setUri(ndn::util::FaceUri const&)
|
|
0.00 127.36 0.00 2 0.00 0.00 nfd::Channel::~Channel()
|
|
0.00 127.36 0.00 2 0.00 0.00 boost::asio::basic_signal_set<boost::asio::signal_set_service>::add(int)
|
|
0.00 127.36 0.00 2 0.00 0.02 boost::asio::detail::signal_set_service::remove_service(boost::asio::detail::signal_set_service*)
|
|
0.00 127.36 0.00 2 0.00 0.00 std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)>, void>(std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)>)
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__Z10CityHash32PKcm
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd10ConfigFileC2ESt8functionIFvRKSsS3_RKN5boost13property_tree11basic_ptreeISsSsSt4lessISsEEEbEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd10FibManagerC2ERNS_3FibESt8functionIFSt10shared_ptrINS_4face4FaceEEmEERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd10TcpChannelC2ERKN5boost4asio2ip14basic_endpointINS3_3tcpEEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd10TcpFactory16prohibitEndpointERKN5boost4asio2ip14basic_endpointINS3_3tcpEEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd10UdpChannelC2ERKN5boost4asio2ip14basic_endpointINS3_3udpEEERKNS1_6chrono8durationIlNS1_5ratioILl1ELl1EEEEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd10UdpFactory16prohibitEndpointERKN5boost4asio2ip14basic_endpointINS3_3udpEEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd10g_logMutexE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd11FaceManagerC2ERNS_9FaceTableERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd11ManagerBaseC2ERN3ndn4mgmt10DispatcherERKSs
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd12MeasurementsC2ERNS_8NameTreeE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd12RttEstimatorC2EtN5boost6chrono8durationIlNS1_5ratioILl1ELl1000000EEEEEd
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd12getGlobalRngEv
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd12measurements5EntryC2ERKN3ndn4NameE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd12scope_prefix9LOCALHOSTE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd13DeadNonceList16DEFAULT_LIFETIMEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd13LoggerFactory11getInstanceEv
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd14NfdManagerBaseC2ERN3ndn4mgmt10DispatcherERNS_16CommandValidatorERKSs
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd14StrategyChoiceC2ERNS_8NameTreeESt10shared_ptrINS_2fw8StrategyEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd15EthernetFactory19createMulticastFaceERKNS_20NetworkInterfaceInfoERKN3ndn4util8ethernet7AddressE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd15PrivilegeHelper11s_normalUidE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd15strategy_choice5EntryC2ERKN3ndn4NameE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd16CommandValidatorC2Ev
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd16StrategyInfoHost17clearStrategyInfoEv
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd17UnixStreamChannelC2ERKN5boost4asio5local14basic_endpointINS3_15stream_protocolEEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd17UnixStreamFactory13createChannelERKSs
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd18getGlobalIoServiceEv
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd19TablesConfigSection22DEFAULT_CS_MAX_PACKETSE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd20MeasurementsAccessorC2ERNS_12MeasurementsERKNS_14StrategyChoiceERKNS_2fw8StrategyE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd21StrategyChoiceManagerC2ERNS_14StrategyChoiceERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd22ForwarderStatusManagerC2ERNS_9ForwarderERN3ndn4mgmt10DispatcherE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd25setDebugNetworkInterfacesESt10shared_ptrISt6vectorINS_20NetworkInterfaceInfoESaIS2_EEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd2cs13priority_fifo18PriorityFifoPolicy11POLICY_NAMEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd2cs17makeDefaultPolicyEv
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd2cs3lru9LruPolicy11POLICY_NAMEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd2cs5Entry7setDataESt10shared_ptrIKN3ndn4DataEEb
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd2cs6PolicyC2ERKSs
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd2cs9EntryImplC2ERKN3ndn4NameE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd2fw11NccStrategy13STRATEGY_NAMEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd2fw14AccessStrategy13STRATEGY_NAMEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd2fw17BestRouteStrategy13STRATEGY_NAMEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd2fw17BroadcastStrategy13STRATEGY_NAMEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd2fw17MulticastStrategy13STRATEGY_NAMEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd2fw18BestRouteStrategy213STRATEGY_NAMEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd2fw19makeDefaultStrategyERNS_9ForwarderE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd2fw20RetxSuppressionFixed25DEFAULT_MIN_RETX_INTERVALE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd2fw21ClientControlStrategy13STRATEGY_NAMEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd2fw26RetxSuppressionExponential24DEFAULT_INITIAL_INTERVALE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd2fw8StrategyC2ERNS_9ForwarderERKN3ndn4NameE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd3Fib12s_emptyEntryE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd3NfdC2ERKSsRN3ndn8security8KeyChainE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd3PitC2ERNS_8NameTreeE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd3fib5EntryC2ERKN3ndn4NameE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd3fib7NextHopC2ESt10shared_ptrINS_4face4FaceEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd3pit10FaceRecordC2ESt10shared_ptrINS_4face4FaceEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd3pit5EntryC2ERKN3ndn8InterestE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd3pit8InRecordC2ESt10shared_ptrINS_4face4FaceEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd3pit9OutRecordC2ESt10shared_ptrINS_4face4FaceEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd3udp10computeMtuERKN5boost4asio2ip14basic_endpointINS3_3udpEEE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd4face11LinkServiceC2Ev
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd4face12FaceCountersC2ERKNS0_19LinkServiceCountersERKNS0_17TransportCountersE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd4face12LpFragmenter7OptionsC2Ev
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd4face12makeNullFaceERKN3ndn4util7FaceUriE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd4face13LpReassembler7OptionsC2Ev
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd4face15StreamTransportIN5boost4asio2ip3tcpEE8g_loggerE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd4face15StreamTransportIN5boost4asio5local15stream_protocolEE8g_loggerE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd4face16makeInternalFaceERN3ndn8security8KeyChainE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd4face17DatagramTransportIN5boost4asio2ip3udpENS0_7UnicastEE8g_loggerE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd4face17DatagramTransportIN5boost4asio2ip3udpENS0_9MulticastEE8g_loggerE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd4face17EthernetTransportC2ERKNS_20NetworkInterfaceInfoERKN3ndn4util8ethernet7AddressE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd4face26GenericLinkServiceCountersC2ERKNS0_13LpReassemblerE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd4face26InternalForwarderTransport8g_loggerE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd4face4FaceC2ESt10unique_ptrINS0_11LinkServiceESt14default_deleteIS3_EES2_INS0_9TransportES4_IS7_EE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd4facelsERSoNS0_14TransportStateE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd7ChannelD2Ev
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd7general13setConfigFileERNS_10ConfigFileE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd9FaceTableC2ERNS_9ForwarderE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd9ForwarderC2Ev
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd9name_tree11computeHashERKN3ndn4NameE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd9name_tree4NodeC2Ev
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN3nfd9scheduler18getGlobalSchedulerEv
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZNK3nfd18NetworkRegionTable18isInProducerRegionERKN3ndn4LinkE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZNK3nfd2fw15RetxSuppression15getLastOutgoingERKNS_3pit5EntryE
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZNK3nfd7Network5printERSo
|
|
0.00 127.36 0.00 1 0.00 0.00 _GLOBAL__sub_I_main
|
|
0.00 127.36 0.00 1 0.00 0.00 nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&)
|
|
0.00 127.36 0.00 1 0.00 0.00 nfd::TcpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int)
|
|
0.00 127.36 0.00 1 0.00 0.00 nfd::TcpChannel::TcpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&)
|
|
0.00 127.36 0.00 1 0.00 0.00 nfd::UdpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&)
|
|
0.00 127.36 0.00 1 0.00 0.00 nfd::UdpChannel::UdpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&)
|
|
0.00 127.36 0.00 1 0.00 0.00 nfd::LoggerFactory::LoggerFactory()
|
|
0.00 127.36 0.00 1 0.00 0.00 nfd::fib::Entry::Entry(ndn::Name const&)
|
|
0.00 127.36 0.00 1 0.00 0.00 nfd::tests::FaceBenchmark::parseConfig(char const*)
|
|
0.00 127.36 0.00 1 0.00 0.00 nfd::tests::FaceBenchmark::terminate(boost::system::error_code const&, int)
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data::~delete_data()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::thread_specific_ptr<boost::asio::io_service>::delete_data::~delete_data()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::delete_data::~delete_data()
|
|
0.00 127.36 0.00 1 0.00 0.02 boost::asio::signal_set_service::shutdown_service()
|
|
0.00 127.36 0.00 1 0.00 0.02 boost::asio::signal_set_service::~signal_set_service()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::stream_socket_service<boost::asio::ip::tcp>::shutdown_service()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::stream_socket_service<boost::asio::ip::tcp>::~stream_socket_service()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::datagram_socket_service<boost::asio::ip::udp>::shutdown_service()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::datagram_socket_service<boost::asio::ip::udp>::~datagram_socket_service()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::socket_acceptor_service<boost::asio::ip::tcp>::shutdown_service()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::socket_acceptor_service<boost::asio::ip::tcp>::~socket_acceptor_service()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::detail::socket_ops::setsockopt(int, unsigned char&, int, int, void const*, unsigned long, boost::system::error_code&)
|
|
0.00 127.36 0.00 1 0.00 0.00 unsigned long boost::asio::detail::epoll_reactor::cancel_timer<boost::asio::time_traits<ndn::time::steady_clock> >(boost::asio::detail::timer_queue<boost::asio::time_traits<ndn::time::steady_clock> >&, boost::asio::detail::timer_queue<boost::asio::time_traits<ndn::time::steady_clock> >::per_timer_data&, unsigned long)
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::detail::epoll_reactor::register_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&)
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::detail::epoll_reactor::register_internal_descriptor(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*)
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::detail::epoll_reactor::~epoll_reactor()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::detail::epoll_reactor::~epoll_reactor()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::detail::signal_handler<std::_Bind<void (*(std::_Placeholder<1>, std::_Placeholder<2>))(boost::system::error_code const&, int)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long)
|
|
0.00 127.36 0.00 1 0.00 0.02 boost::asio::detail::task_io_service::shutdown_service()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::detail::task_io_service::~task_io_service()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::signal_set_service>(boost::asio::io_service&)
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::stream_socket_service<boost::asio::ip::tcp> >(boost::asio::io_service&)
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::datagram_socket_service<boost::asio::ip::udp> >(boost::asio::io_service&)
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::socket_acceptor_service<boost::asio::ip::tcp> >(boost::asio::io_service&)
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::detail::epoll_reactor>(boost::asio::io_service&)
|
|
0.00 127.36 0.00 1 0.00 0.03 boost::asio::detail::signal_set_service::pipe_read_op::do_perform(boost::asio::detail::reactor_op*)
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::detail::signal_set_service::pipe_read_op::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long)
|
|
0.00 127.36 0.00 1 0.00 0.03 boost::asio::detail::signal_set_service::deliver_signal(int)
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::detail::signal_set_service::open_descriptors()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ip::tcp, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::TcpChannel, boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&>, boost::_bi::list4<boost::_bi::value<nfd::TcpChannel*>, boost::arg<1> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long)
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::asio::detail::eventfd_select_interrupter::open_descriptors()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data> >::dispose()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data> >::~sp_counted_impl_pd()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<boost::asio::io_service>::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<boost::asio::io_service>::delete_data> >::dispose()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<boost::asio::io_service>::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<boost::asio::io_service>::delete_data> >::~sp_counted_impl_pd()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::delete_data> >::dispose()
|
|
0.00 127.36 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::delete_data> >::~sp_counted_impl_pd()
|
|
0.00 127.36 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<nfd::fib::Entry, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
|
|
0.00 127.36 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<nfd::fib::Entry, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
|
|
0.00 127.36 0.00 1 0.00 0.00 std::_Rb_tree<ndn::util::scheduler::Scheduler::EventInfo, ndn::util::scheduler::Scheduler::EventInfo, std::_Identity<ndn::util::scheduler::Scheduler::EventInfo>, std::less<ndn::util::scheduler::Scheduler::EventInfo>, std::allocator<ndn::util::scheduler::Scheduler::EventInfo> >::_M_erase(std::_Rb_tree_node<ndn::util::scheduler::Scheduler::EventInfo>*)
|
|
0.00 127.36 0.00 1 0.00 0.00 std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::face::Face> > >*)
|
|
0.00 127.36 0.00 1 0.00 0.00 std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_get_insert_unique_pos(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&)
|
|
0.00 127.36 0.00 1 0.00 0.00 std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >*)
|
|
0.00 127.36 0.00 1 0.00 0.00 std::_Rb_tree<std::string, std::pair<std::string const, nfd::Logger>, std::_Select1st<std::pair<std::string const, nfd::Logger> >, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::Logger> > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, nfd::Logger> >*)
|
|
0.00 127.36 0.00 1 0.00 0.00 std::_Rb_tree<std::string, std::pair<std::string const, nfd::LogLevel>, std::_Select1st<std::pair<std::string const, nfd::LogLevel> >, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::_M_get_insert_unique_pos(std::string const&)
|
|
|
|
% the percentage of the total running time of the
|
|
time program used by this function.
|
|
|
|
cumulative a running sum of the number of seconds accounted
|
|
seconds for by this function and those listed above it.
|
|
|
|
self the number of seconds accounted for by this
|
|
seconds function alone. This is the major sort for this
|
|
listing.
|
|
|
|
calls the number of times this function was invoked, if
|
|
this function is profiled, else blank.
|
|
|
|
self the average number of milliseconds spent in this
|
|
ms/call function per call, if this function is profiled,
|
|
else blank.
|
|
|
|
total the average number of milliseconds spent in this
|
|
ms/call function and its descendents per call, if this
|
|
function is profiled, else blank.
|
|
|
|
name the name of the function. This is the minor sort
|
|
for this listing. The index shows the location of
|
|
the function in the gprof listing. If the index is
|
|
in parenthesis it shows where it would appear in
|
|
the gprof listing if it were to be printed.
|
|
|
|
Call graph (explanation follows)
|
|
|
|
|
|
granularity: each sample hit covers 2 byte(s) for 0.01% of 127.36 seconds
|
|
|
|
index % time self children called name
|
|
<spontaneous>
|
|
[1] 80.2 3.80 98.30 boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
|
|
1.17 81.66 11019040/11019072 boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [2]
|
|
1.67 6.59 11019056/11019056 boost::asio::detail::reactive_socket_send_op<boost::asio::const_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long, ndn::Block const&>, boost::_bi::list4<boost::_bi::value<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<ndn::Block> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [28]
|
|
0.21 2.62 11003258/11003258 boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [33]
|
|
2.67 0.00 14405919/14405919 boost::asio::detail::epoll_reactor::run(bool, boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) [35]
|
|
0.45 0.42 22040044/22040044 boost::asio::detail::task_io_service::work_cleanup::~work_cleanup() [47]
|
|
0.44 0.00 22040044/22040045 boost::asio::detail::task_io_service::wake_one_thread_and_unlock(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&) [56]
|
|
0.00 0.40 16/17 boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf4<void, nfd::UdpChannel, boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&>, boost::_bi::list5<boost::_bi::value<nfd::UdpChannel*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [57]
|
|
0.00 0.00 1/11003268 boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>::~op_queue() [101]
|
|
0.00 0.00 1/1 boost::asio::detail::signal_handler<std::_Bind<void (*(std::_Placeholder<1>, std::_Placeholder<2>))(boost::system::error_code const&, int)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [349]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/11019072 boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>::~op_queue() [101]
|
|
1.17 81.66 11019040/11019072 boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
|
|
[2] 65.0 1.17 81.66 11019072 boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [2]
|
|
1.91 79.75 11019040/11019040 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleReceive(boost::system::error_code const&, unsigned long) [3]
|
|
-----------------------------------------------
|
|
1.91 79.75 11019040/11019040 boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [2]
|
|
[3] 64.1 1.91 79.75 11019040 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleReceive(boost::system::error_code const&, unsigned long) [3]
|
|
2.60 74.84 11019040/11019056 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [4]
|
|
0.79 1.38 11019040/22038146 boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool, bool) [31]
|
|
0.15 0.00 11019040/22038146 boost::asio::asio_handler_is_continuation(...) [66]
|
|
-----------------------------------------------
|
|
0.00 0.00 16/11019056 nfd::UdpChannel::handleNewPeer(boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [58]
|
|
2.60 74.84 11019040/11019056 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleReceive(boost::system::error_code const&, unsigned long) [3]
|
|
[4] 60.8 2.60 74.84 11019056 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [4]
|
|
2.59 66.99 11019056/11019056 nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [5]
|
|
2.40 0.09 33057168/451781667 ndn::Block::~Block() <cycle 2> [22]
|
|
1.63 0.00 11019056/11019056 nfd::face::Transport::receive(nfd::face::Transport::Packet&&) [40]
|
|
0.80 0.03 11019056/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
0.31 0.00 11019056/22038112 nfd::face::Transport::Packet::Packet(ndn::Block&&) [50]
|
|
0.01 0.00 11019056/22038112 std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [116]
|
|
-----------------------------------------------
|
|
2.59 66.99 11019056/11019056 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [4]
|
|
[5] 54.6 2.59 66.99 11019056 nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [5]
|
|
0.69 48.25 11019056/11019056 nfd::face::GenericLinkService::decodeNetPacket(ndn::Block const&, ndn::lp::Packet const&) [6]
|
|
1.31 11.77 11019056/11019056 nfd::face::LpReassembler::receiveFragment(unsigned long, ndn::lp::Packet const&) [25]
|
|
4.00 0.14 55095280/451781667 ndn::Block::~Block() <cycle 2> [22]
|
|
0.80 0.03 11019056/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
0.01 0.00 11019056/22038112 std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [116]
|
|
-----------------------------------------------
|
|
0.69 48.25 11019056/11019056 nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [5]
|
|
[6] 38.4 0.69 48.25 11019056 nfd::face::GenericLinkService::decodeNetPacket(ndn::Block const&, ndn::lp::Packet const&) [6]
|
|
0.98 23.18 5509528/5509528 nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [11]
|
|
1.10 23.00 5509528/5509528 nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&) [12]
|
|
-----------------------------------------------
|
|
0.80 17.95 5509528/11019056 nfd::face::GenericLinkService::doSendInterest(ndn::Interest const&) [20]
|
|
0.80 17.95 5509528/11019056 nfd::face::GenericLinkService::doSendData(ndn::Data const&) [21]
|
|
[7] 29.4 1.59 35.91 11019056 nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [7]
|
|
1.98 27.33 11019056/11019056 nfd::face::Transport::send(nfd::face::Transport::Packet&&) [9]
|
|
0.62 2.11 11019056/11019056 _ZNSt6vectorIN3ndn2lp6PacketESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT_ [34]
|
|
1.60 0.06 22038112/451781667 ndn::Block::~Block() <cycle 2> [22]
|
|
0.26 0.83 11019056/11019056 std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >::~vector() [43]
|
|
0.80 0.03 11019056/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
0.31 0.00 11019056/22038112 nfd::face::Transport::Packet::Packet(ndn::Block&&) [50]
|
|
-----------------------------------------------
|
|
[8] 26.6 32.77 1.17 451781667+754805406 <cycle 2 as a whole> [8]
|
|
17.51 0.00 363628872+567481454 ndn::Block::~Block() <cycle 2> [22]
|
|
14.37 0.58 831939145 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
0.72 0.40 5509528 std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [42]
|
|
0.17 0.20 5509528 ndn::Interest::~Interest() <cycle 2> [63]
|
|
-----------------------------------------------
|
|
1.98 27.33 11019056/11019056 nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [7]
|
|
[9] 23.0 1.98 27.33 11019056 nfd::face::Transport::send(nfd::face::Transport::Packet&&) [9]
|
|
2.43 24.90 11019056/11019056 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&) [10]
|
|
-----------------------------------------------
|
|
2.43 24.90 11019056/11019056 nfd::face::Transport::send(nfd::face::Transport::Packet&&) [9]
|
|
[10] 21.5 2.43 24.90 11019056 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&) [10]
|
|
12.65 0.00 66114336/110190574 ndn::Block::Block(ndn::Block const&) <cycle 3> [23]
|
|
5.59 0.20 77133392/451781667 ndn::Block::~Block() <cycle 2> [22]
|
|
4.00 0.14 55095280/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
0.79 1.38 11019056/22038146 boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool, bool) [31]
|
|
0.15 0.00 11019056/22038146 boost::asio::asio_handler_is_continuation(...) [66]
|
|
-----------------------------------------------
|
|
0.98 23.18 5509528/5509528 nfd::face::GenericLinkService::decodeNetPacket(ndn::Block const&, ndn::lp::Packet const&) [6]
|
|
[11] 19.0 0.98 23.18 5509528 nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [11]
|
|
1.00 21.18 5509528/5509528 nfd::face::LinkService::receiveData(ndn::Data const&) [13]
|
|
0.40 0.01 5509528/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
0.21 0.00 5509528/11019056 unsigned long ndn::lp::Packet::count<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::CachePolicy, 820ul, false> >() const [61]
|
|
0.16 0.00 5509528/5509528 std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [87]
|
|
0.13 0.00 5509528/5509528 std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [96]
|
|
0.09 0.00 5509528/11019056 unsigned long ndn::lp::Packet::count<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >() const [84]
|
|
-----------------------------------------------
|
|
1.10 23.00 5509528/5509528 nfd::face::GenericLinkService::decodeNetPacket(ndn::Block const&, ndn::lp::Packet const&) [6]
|
|
[12] 18.9 1.10 23.00 5509528 nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&) [12]
|
|
1.03 20.94 5509528/5509528 nfd::face::LinkService::receiveInterest(ndn::Interest const&) [14]
|
|
0.40 0.01 5509528/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
0.23 0.00 5509528/5509528 std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [73]
|
|
0.21 0.00 5509528/11019056 unsigned long ndn::lp::Packet::count<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::CachePolicy, 820ul, false> >() const [61]
|
|
0.10 0.00 5509528/5509528 std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [99]
|
|
0.09 0.00 5509528/11019056 unsigned long ndn::lp::Packet::count<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >() const [84]
|
|
-----------------------------------------------
|
|
1.00 21.18 5509528/5509528 nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [11]
|
|
[13] 17.4 1.00 21.18 5509528 nfd::face::LinkService::receiveData(ndn::Data const&) [13]
|
|
0.44 20.74 5509528/5509528 ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::operator()(ndn::Data const&) [15]
|
|
-----------------------------------------------
|
|
1.03 20.94 5509528/5509528 nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&) [12]
|
|
[14] 17.2 1.03 20.94 5509528 nfd::face::LinkService::receiveInterest(ndn::Interest const&) [14]
|
|
0.26 20.68 5509528/5509528 ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::operator()(ndn::Interest const&) [17]
|
|
-----------------------------------------------
|
|
0.44 20.74 5509528/5509528 nfd::face::LinkService::receiveData(ndn::Data const&) [13]
|
|
[15] 16.6 0.44 20.74 5509528 ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::operator()(ndn::Data const&) [15]
|
|
1.03 19.47 5509528/5509528 nfd::face::LinkService::sendData(ndn::Data const&) [18]
|
|
0.24 0.00 5509528/5509528 std::_Function_handler<void (ndn::Data const&), nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Data const&)#2}>::_M_invoke(std::_Any_data const&, ndn::Data const&) [70]
|
|
-----------------------------------------------
|
|
[16] 16.6 21.08 0.00 110190574+914581850 <cycle 3 as a whole> [16]
|
|
15.83 0.00 495857604 ndn::Block::Block(ndn::Block const&) <cycle 3> [23]
|
|
5.25 0.00 528914820 ndn::Block* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, ndn::Block*>(__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, __gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, ndn::Block*) <cycle 3> [30]
|
|
-----------------------------------------------
|
|
0.26 20.68 5509528/5509528 nfd::face::LinkService::receiveInterest(ndn::Interest const&) [14]
|
|
[17] 16.4 0.26 20.68 5509528 ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::operator()(ndn::Interest const&) [17]
|
|
0.90 19.51 5509528/5509528 nfd::face::LinkService::sendInterest(ndn::Interest const&) [19]
|
|
0.27 0.00 5509528/5509528 std::_Function_handler<void (ndn::Interest const&), nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Interest const&)#1}>::_M_invoke(std::_Any_data const&, ndn::Interest const&) [69]
|
|
-----------------------------------------------
|
|
1.03 19.47 5509528/5509528 ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::operator()(ndn::Data const&) [15]
|
|
[18] 16.1 1.03 19.47 5509528 nfd::face::LinkService::sendData(ndn::Data const&) [18]
|
|
0.31 19.16 5509528/5509528 nfd::face::GenericLinkService::doSendData(ndn::Data const&) [21]
|
|
-----------------------------------------------
|
|
0.90 19.51 5509528/5509528 ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::operator()(ndn::Interest const&) [17]
|
|
[19] 16.0 0.90 19.51 5509528 nfd::face::LinkService::sendInterest(ndn::Interest const&) [19]
|
|
0.35 19.16 5509528/5509528 nfd::face::GenericLinkService::doSendInterest(ndn::Interest const&) [20]
|
|
-----------------------------------------------
|
|
0.35 19.16 5509528/5509528 nfd::face::LinkService::sendInterest(ndn::Interest const&) [19]
|
|
[20] 15.3 0.35 19.16 5509528 nfd::face::GenericLinkService::doSendInterest(ndn::Interest const&) [20]
|
|
0.80 17.95 5509528/11019056 nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [7]
|
|
0.40 0.01 5509528/451781667 ndn::Block::~Block() <cycle 2> [22]
|
|
-----------------------------------------------
|
|
0.31 19.16 5509528/5509528 nfd::face::LinkService::sendData(ndn::Data const&) [18]
|
|
[21] 15.3 0.31 19.16 5509528 nfd::face::GenericLinkService::doSendData(ndn::Data const&) [21]
|
|
0.80 17.95 5509528/11019056 nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [7]
|
|
0.40 0.01 5509528/451781667 ndn::Block::~Block() <cycle 2> [22]
|
|
-----------------------------------------------
|
|
567481454 ndn::Block::~Block() <cycle 2> [22]
|
|
49585752 ndn::Interest::~Interest() <cycle 2> [63]
|
|
60604808 std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [42]
|
|
0.00 0.00 1/451781667 std::tuple<bool, ndn::Block, ndn::lp::Packet>::~tuple() [153]
|
|
0.00 0.00 1/451781667 std::_Sp_counted_ptr_inplace<nfd::fib::Entry, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [151]
|
|
0.00 0.00 6/451781667 ndn::SignatureInfo::~SignatureInfo() [148]
|
|
0.00 0.00 7/451781667 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 7/451781667 std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >*) [140]
|
|
0.40 0.01 5509528/451781667 nfd::face::GenericLinkService::doSendInterest(ndn::Interest const&) [20]
|
|
0.40 0.01 5509528/451781667 nfd::face::GenericLinkService::doSendData(ndn::Data const&) [21]
|
|
0.80 0.03 11019056/451781667 std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >::~vector() [43]
|
|
0.80 0.03 11019058/451781667 nfd::face::LpReassembler::receiveFragment(unsigned long, ndn::lp::Packet const&) [25]
|
|
1.60 0.06 22038112/451781667 nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [7]
|
|
2.40 0.09 33057168/451781667 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [4]
|
|
2.40 0.09 33057168/451781667 boost::asio::detail::reactive_socket_send_op<boost::asio::const_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long, ndn::Block const&>, boost::_bi::list4<boost::_bi::value<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<ndn::Block> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [28]
|
|
4.00 0.14 55095280/451781667 nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [5]
|
|
5.59 0.20 77133392/451781667 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&) [10]
|
|
[22] 13.7 17.51 0.00 363628872+567481454 ndn::Block::~Block() <cycle 2> [22]
|
|
567481454 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
567481454 ndn::Block::~Block() <cycle 2> [22]
|
|
-----------------------------------------------
|
|
385667030 ndn::Block* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, ndn::Block*>(__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, __gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, ndn::Block*) <cycle 3> [30]
|
|
0.00 0.00 7/110190574 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 7/110190574 std::_Rb_tree_iterator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > >::_M_insert_<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&) [135]
|
|
2.11 0.00 11019056/110190574 _ZNSt6vectorIN3ndn2lp6PacketESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT_ [34]
|
|
2.11 0.00 11019056/110190574 boost::asio::detail::reactive_socket_send_op<boost::asio::const_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long, ndn::Block const&>, boost::_bi::list4<boost::_bi::value<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<ndn::Block> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [28]
|
|
4.22 0.00 22038112/110190574 nfd::face::LpReassembler::receiveFragment(unsigned long, ndn::lp::Packet const&) [25]
|
|
12.65 0.00 66114336/110190574 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&) [10]
|
|
[23] 12.4 15.83 0.00 495857604 ndn::Block::Block(ndn::Block const&) <cycle 3> [23]
|
|
528914820 ndn::Block* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, ndn::Block*>(__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, __gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, ndn::Block*) <cycle 3> [30]
|
|
-----------------------------------------------
|
|
22038112 ndn::Interest::~Interest() <cycle 2> [63]
|
|
44076224 std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [42]
|
|
567481454 ndn::Block::~Block() <cycle 2> [22]
|
|
0.00 0.00 16/451781667 std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::shared_ptr<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [139]
|
|
0.00 0.00 16/451781667 nfd::UdpChannel::connect(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [78]
|
|
0.00 0.00 16/451781667 nfd::UdpChannel::handleNewPeer(boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [58]
|
|
0.00 0.00 32/451781667 std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Interest const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Interest const&)#1}> const&, std::_Manager_operation) [133]
|
|
0.00 0.00 32/451781667 std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Data const&)#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Data const&)#2}> const&, std::_Manager_operation) [132]
|
|
0.00 0.00 32/451781667 std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::lp::Nack const&)#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::lp::Nack const&)#3}> const&, std::_Manager_operation) [131]
|
|
0.00 0.00 32/451781667 std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >*) [134]
|
|
0.00 0.00 32/451781667 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
0.00 0.00 96/451781667 nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&) [126]
|
|
0.40 0.01 5509528/451781667 nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&) [12]
|
|
0.40 0.01 5509528/451781667 nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [11]
|
|
0.80 0.03 11019056/451781667 nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [7]
|
|
0.80 0.03 11019056/451781667 nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [5]
|
|
0.80 0.03 11019056/451781667 nfd::face::LpReassembler::receiveFragment(unsigned long, ndn::lp::Packet const&) [25]
|
|
0.80 0.03 11019056/451781667 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [4]
|
|
1.60 0.06 22038112/451781667 boost::asio::detail::reactive_socket_send_op<boost::asio::const_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long, ndn::Block const&>, boost::_bi::list4<boost::_bi::value<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<ndn::Block> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [28]
|
|
4.00 0.14 55095280/451781667 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&) [10]
|
|
4.79 0.17 66114379/451781667 std::vector<ndn::Block, std::allocator<ndn::Block> >::~vector() [26]
|
|
[24] 11.7 14.37 0.58 831939145 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
0.22 0.00 11019056/11019056 std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<ndn::Tag> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >*) [74]
|
|
0.21 0.00 22038112/22038112 std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [79]
|
|
0.15 0.00 5509528/5509528 std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [90]
|
|
5509528 std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [42]
|
|
5509528 ndn::Interest::~Interest() <cycle 2> [63]
|
|
-----------------------------------------------
|
|
1.31 11.77 11019056/11019056 nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [5]
|
|
[25] 10.3 1.31 11.77 11019056 nfd::face::LpReassembler::receiveFragment(unsigned long, ndn::lp::Packet const&) [25]
|
|
5.36 0.00 2/2 ndn::Block::Block(ndn::Block&&) [29]
|
|
4.22 0.00 22038112/110190574 ndn::Block::Block(ndn::Block const&) <cycle 3> [23]
|
|
0.80 0.03 11019058/451781667 ndn::Block::~Block() <cycle 2> [22]
|
|
0.80 0.03 11019056/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
0.54 0.00 11019056/11019056 ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Fragment, std::pair<__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > >, 80ul, false>::ValueType ndn::lp::Packet::get<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Fragment, std::pair<__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > >, 80ul, false> >(unsigned long) const [52]
|
|
-----------------------------------------------
|
|
5.28 4.97 19/19 ndn::Name::~Name() [27]
|
|
[26] 8.0 5.28 4.97 19 std::vector<ndn::Block, std::allocator<ndn::Block> >::~vector() [26]
|
|
4.79 0.17 66114379/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[27] 8.0 0.00 10.25 ndn::Name::~Name() [27]
|
|
5.28 4.97 19/19 std::vector<ndn::Block, std::allocator<ndn::Block> >::~vector() [26]
|
|
-----------------------------------------------
|
|
1.67 6.59 11019056/11019056 boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
|
|
[28] 6.5 1.67 6.59 11019056 boost::asio::detail::reactive_socket_send_op<boost::asio::const_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long, ndn::Block const&>, boost::_bi::list4<boost::_bi::value<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<ndn::Block> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [28]
|
|
2.40 0.09 33057168/451781667 ndn::Block::~Block() <cycle 2> [22]
|
|
2.11 0.00 11019056/110190574 ndn::Block::Block(ndn::Block const&) <cycle 3> [23]
|
|
1.60 0.06 22038112/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
0.34 0.00 11019056/11019056 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleSend(boost::system::error_code const&, unsigned long, ndn::Block const&) [65]
|
|
-----------------------------------------------
|
|
5.36 0.00 2/2 nfd::face::LpReassembler::receiveFragment(unsigned long, ndn::lp::Packet const&) [25]
|
|
[29] 4.2 5.36 0.00 2 ndn::Block::Block(ndn::Block&&) [29]
|
|
-----------------------------------------------
|
|
528914820 ndn::Block::Block(ndn::Block const&) <cycle 3> [23]
|
|
[30] 4.1 5.25 0.00 528914820 ndn::Block* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, ndn::Block*>(__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, __gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, ndn::Block*) <cycle 3> [30]
|
|
385667030 ndn::Block::Block(ndn::Block const&) <cycle 3> [23]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/22038146 nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [149]
|
|
0.00 0.00 17/22038146 nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [129]
|
|
0.00 0.00 32/22038146 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::DatagramTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&) [128]
|
|
0.79 1.38 11019040/22038146 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleReceive(boost::system::error_code const&, unsigned long) [3]
|
|
0.79 1.38 11019056/22038146 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&) [10]
|
|
[31] 3.4 1.57 2.76 22038146 boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool, bool) [31]
|
|
0.97 0.00 11019089/22020448 boost::asio::detail::reactive_socket_recvfrom_op_base<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >::do_perform(boost::asio::detail::reactor_op*) [37]
|
|
0.91 0.00 11019056/11019056 boost::asio::detail::reactive_socket_send_op_base<boost::asio::const_buffers_1>::do_perform(boost::asio::detail::reactor_op*) [45]
|
|
0.89 0.00 11036753/11036753 boost::asio::detail::task_io_service::post_immediate_completion(boost::asio::detail::task_io_service_operation*, bool) [46]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[32] 2.5 1.48 1.75 ndn::Block::operator=(ndn::Block const&) [32]
|
|
1.75 0.00 44076224/44076224 std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&) [39]
|
|
-----------------------------------------------
|
|
0.21 2.62 11003258/11003258 boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
|
|
[33] 2.2 0.21 2.62 11003258 boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [33]
|
|
1.54 1.09 11003258/11003258 boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int) [36]
|
|
-----------------------------------------------
|
|
0.62 2.11 11019056/11019056 nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [7]
|
|
[34] 2.1 0.62 2.11 11019056 _ZNSt6vectorIN3ndn2lp6PacketESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT_ [34]
|
|
2.11 0.00 11019056/110190574 ndn::Block::Block(ndn::Block const&) <cycle 3> [23]
|
|
-----------------------------------------------
|
|
2.67 0.00 14405919/14405919 boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
|
|
[35] 2.1 2.67 0.00 14405919 boost::asio::detail::epoll_reactor::run(bool, boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) [35]
|
|
-----------------------------------------------
|
|
1.54 1.09 11003258/11003258 boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [33]
|
|
[36] 2.1 1.54 1.09 11003258 boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int) [36]
|
|
0.96 0.00 11001359/22020448 boost::asio::detail::reactive_socket_recvfrom_op_base<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >::do_perform(boost::asio::detail::reactor_op*) [37]
|
|
0.09 0.00 11003258/11003268 boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>::~op_queue() [101]
|
|
0.00 0.03 1/1 boost::asio::detail::signal_set_service::pipe_read_op::do_perform(boost::asio::detail::reactor_op*) [113]
|
|
-----------------------------------------------
|
|
0.96 0.00 11001359/22020448 boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int) [36]
|
|
0.97 0.00 11019089/22020448 boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool, bool) [31]
|
|
[37] 1.5 1.93 0.00 22020448 boost::asio::detail::reactive_socket_recvfrom_op_base<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >::do_perform(boost::asio::detail::reactor_op*) [37]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[38] 1.4 1.84 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [38]
|
|
-----------------------------------------------
|
|
1.75 0.00 44076224/44076224 ndn::Block::operator=(ndn::Block const&) [32]
|
|
[39] 1.4 1.75 0.00 44076224 std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&) [39]
|
|
-----------------------------------------------
|
|
1.63 0.00 11019056/11019056 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [4]
|
|
[40] 1.3 1.63 0.00 11019056 nfd::face::Transport::receive(nfd::face::Transport::Packet&&) [40]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[41] 1.2 1.56 0.00 _ZN3ndn4util6signal6SignalIN3nfd9FaceTableEJSt10shared_ptrINS3_4face4FaceEEEE10disconnectESt14_List_iteratorINS9_4SlotEE [41]
|
|
-----------------------------------------------
|
|
5509528 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
[42] 0.9 0.72 0.40 5509528 std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [42]
|
|
0.40 0.00 11019056/11019056 std::_List_base<ndn::Block, std::allocator<ndn::Block> >::_M_clear() [62]
|
|
60604808 ndn::Block::~Block() <cycle 2> [22]
|
|
44076224 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
-----------------------------------------------
|
|
0.26 0.83 11019056/11019056 nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [7]
|
|
[43] 0.9 0.26 0.83 11019056 std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >::~vector() [43]
|
|
0.80 0.03 11019056/451781667 ndn::Block::~Block() <cycle 2> [22]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[44] 0.8 0.97 0.00 std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::face::LpReassembler::*)(std::tuple<unsigned long, unsigned long> const&)> (nfd::face::LpReassembler*, std::tuple<unsigned long, unsigned long>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [44]
|
|
-----------------------------------------------
|
|
0.91 0.00 11019056/11019056 boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool, bool) [31]
|
|
[45] 0.7 0.91 0.00 11019056 boost::asio::detail::reactive_socket_send_op_base<boost::asio::const_buffers_1>::do_perform(boost::asio::detail::reactor_op*) [45]
|
|
-----------------------------------------------
|
|
0.89 0.00 11036753/11036753 boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool, bool) [31]
|
|
[46] 0.7 0.89 0.00 11036753 boost::asio::detail::task_io_service::post_immediate_completion(boost::asio::detail::task_io_service_operation*, bool) [46]
|
|
-----------------------------------------------
|
|
0.45 0.42 22040044/22040044 boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
|
|
[47] 0.7 0.45 0.42 22040044 boost::asio::detail::task_io_service::work_cleanup::~work_cleanup() [47]
|
|
0.42 0.00 22040044/22040044 boost::asio::detail::task_io_service::work_finished() [60]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[48] 0.7 0.86 0.00 virtual thunk to boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::clone() const [48]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[49] 0.6 0.76 0.00 std::_Sp_counted_ptr_inplace<ndn::IdentityCertificate, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [49]
|
|
-----------------------------------------------
|
|
0.31 0.00 11019056/22038112 nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [7]
|
|
0.31 0.00 11019056/22038112 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [4]
|
|
[50] 0.5 0.62 0.00 22038112 nfd::face::Transport::Packet::Packet(ndn::Block&&) [50]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[51] 0.4 0.55 0.00 __gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > > std::lower_bound<__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, unsigned long, bool (*)(ndn::Block const&, unsigned long)>(__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, __gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, unsigned long const&, bool (*)(ndn::Block const&, unsigned long)) [51]
|
|
-----------------------------------------------
|
|
0.54 0.00 11019056/11019056 nfd::face::LpReassembler::receiveFragment(unsigned long, ndn::lp::Packet const&) [25]
|
|
[52] 0.4 0.54 0.00 11019056 ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Fragment, std::pair<__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > >, 80ul, false>::ValueType ndn::lp::Packet::get<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Fragment, std::pair<__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > >, 80ul, false> >(unsigned long) const [52]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[53] 0.4 0.53 0.00 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Multicast>::DatagramTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&) [53]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[54] 0.4 0.51 0.00 std::_Sp_counted_ptr_inplace<ndn::IdentityCertificate, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [54]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[55] 0.4 0.49 0.00 boost::asio::detail::completion_handler<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doClose()::{lambda()#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [55]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/22040045 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::signal_set_service>(boost::asio::io_service&) <cycle 1> [155]
|
|
0.44 0.00 22040044/22040045 boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
|
|
[56] 0.3 0.44 0.00 22040045 boost::asio::detail::task_io_service::wake_one_thread_and_unlock(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&) [56]
|
|
-----------------------------------------------
|
|
0.00 0.02 1/17 boost::asio::detail::task_io_service::shutdown_service() [115]
|
|
0.00 0.40 16/17 boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
|
|
[57] 0.3 0.00 0.42 17 boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf4<void, nfd::UdpChannel, boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&>, boost::_bi::list5<boost::_bi::value<nfd::UdpChannel*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [57]
|
|
0.00 0.42 16/16 nfd::UdpChannel::handleNewPeer(boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [58]
|
|
0.00 0.00 50/101 boost::_bi::storage5<boost::_bi::value<nfd::UdpChannel*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > >::~storage5() [176]
|
|
0.00 0.00 33/250 std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [168]
|
|
0.00 0.00 16/124 std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [174]
|
|
0.00 0.00 16/106 std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&) [175]
|
|
-----------------------------------------------
|
|
0.00 0.42 16/16 boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf4<void, nfd::UdpChannel, boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&>, boost::_bi::list5<boost::_bi::value<nfd::UdpChannel*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [57]
|
|
[58] 0.3 0.00 0.42 16 nfd::UdpChannel::handleNewPeer(boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [58]
|
|
0.00 0.21 16/16 nfd::tests::FaceBenchmark::onLeftFaceCreated(std::shared_ptr<nfd::face::Face> const&) [77]
|
|
0.00 0.21 16/32 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
0.00 0.00 16/11019056 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [4]
|
|
0.00 0.00 16/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
0.00 0.00 16/81 nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [129]
|
|
0.00 0.00 16/16 std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [224]
|
|
0.00 0.00 16/32 std::function<void (std::shared_ptr<nfd::face::Face> const&)>::operator()(std::shared_ptr<nfd::face::Face> const&) const [210]
|
|
-----------------------------------------------
|
|
0.00 0.21 16/32 nfd::UdpChannel::connect(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [78]
|
|
0.00 0.21 16/32 nfd::UdpChannel::handleNewPeer(boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [58]
|
|
[59] 0.3 0.00 0.42 32 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
0.00 0.29 32/32 nfd::face::UnicastUdpTransport::UnicastUdpTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&, ndn::nfd::FacePersistency, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> >) [68]
|
|
0.00 0.06 32/35 boost::asio::detail::reactive_socket_service_base::destroy(boost::asio::detail::reactive_socket_service_base::base_implementation_type&) [105]
|
|
0.05 0.00 32/36 boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) <cycle 1> [108]
|
|
0.00 0.02 32/32 nfd::face::Face::Face(std::unique_ptr<nfd::face::LinkService, std::default_delete<nfd::face::LinkService> >, std::unique_ptr<nfd::face::Transport, std::default_delete<nfd::face::Transport> >) [117]
|
|
0.00 0.00 64/81 nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [129]
|
|
0.00 0.00 32/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
0.00 0.00 32/38 nfd::getGlobalIoService() [185]
|
|
0.00 0.00 32/33 boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::open(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::ip::udp const&, boost::system::error_code&) [191]
|
|
0.00 0.00 32/33 void boost::asio::basic_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::set_option<boost::asio::detail::socket_option::boolean<1, 2> >(boost::asio::detail::socket_option::boolean<1, 2> const&) [189]
|
|
0.00 0.00 32/33 boost::asio::basic_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::bind(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [190]
|
|
0.00 0.00 32/32 nfd::face::LpReassembler::Options::Options() [201]
|
|
0.00 0.00 32/32 nfd::face::GenericLinkService::Options::Options() [203]
|
|
0.00 0.00 32/32 nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [204]
|
|
0.00 0.00 32/32 std::_Sp_counted_ptr_inplace<nfd::face::Face, std::allocator<nfd::face::Face>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [211]
|
|
0.00 0.00 32/64 nfd::face::Transport::setPersistency(ndn::nfd::FacePersistency) [179]
|
|
0.00 0.00 32/32 nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&) [194]
|
|
0.00 0.00 32/192 std::_Function_base::_Base_manager<nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency)::{lambda()#1}> const&, std::_Manager_operation) [170]
|
|
0.00 0.00 32/32 std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::piecewise_construct_t const&, std::tuple<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>&&, std::tuple<>&&) [212]
|
|
0.00 0.00 28/389 boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [167]
|
|
-----------------------------------------------
|
|
0.42 0.00 22040044/22040044 boost::asio::detail::task_io_service::work_cleanup::~work_cleanup() [47]
|
|
[60] 0.3 0.42 0.00 22040044 boost::asio::detail::task_io_service::work_finished() [60]
|
|
-----------------------------------------------
|
|
0.21 0.00 5509528/11019056 nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&) [12]
|
|
0.21 0.00 5509528/11019056 nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [11]
|
|
[61] 0.3 0.42 0.00 11019056 unsigned long ndn::lp::Packet::count<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::CachePolicy, 820ul, false> >() const [61]
|
|
-----------------------------------------------
|
|
0.40 0.00 11019056/11019056 std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [42]
|
|
[62] 0.3 0.40 0.00 11019056 std::_List_base<ndn::Block, std::allocator<ndn::Block> >::_M_clear() [62]
|
|
-----------------------------------------------
|
|
5509528 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
[63] 0.3 0.17 0.20 5509528 ndn::Interest::~Interest() <cycle 2> [63]
|
|
0.20 0.00 5509528/5509528 std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, bool>, std::_Select1st<std::pair<ndn::name::Component const, bool> >, std::greater<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, bool> > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, bool> >*) [82]
|
|
49585752 ndn::Block::~Block() <cycle 2> [22]
|
|
22038112 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[64] 0.3 0.35 0.00 std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [64]
|
|
-----------------------------------------------
|
|
0.34 0.00 11019056/11019056 boost::asio::detail::reactive_socket_send_op<boost::asio::const_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long, ndn::Block const&>, boost::_bi::list4<boost::_bi::value<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<ndn::Block> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [28]
|
|
[65] 0.3 0.34 0.00 11019056 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleSend(boost::system::error_code const&, unsigned long, ndn::Block const&) [65]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/22038146 nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [149]
|
|
0.00 0.00 17/22038146 nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [129]
|
|
0.00 0.00 32/22038146 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::DatagramTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&) [128]
|
|
0.15 0.00 11019040/22038146 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleReceive(boost::system::error_code const&, unsigned long) [3]
|
|
0.15 0.00 11019056/22038146 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&) [10]
|
|
[66] 0.2 0.31 0.00 22038146 boost::asio::asio_handler_is_continuation(...) [66]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[67] 0.2 0.31 0.00 non-virtual thunk to boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::invalid_argument> >::~clone_impl() [67]
|
|
-----------------------------------------------
|
|
0.00 0.29 32/32 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
[68] 0.2 0.00 0.29 32 nfd::face::UnicastUdpTransport::UnicastUdpTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&, ndn::nfd::FacePersistency, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> >) [68]
|
|
0.23 0.00 64/64 boost::asio::basic_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::local_endpoint() const [71]
|
|
0.06 0.00 32/32 nfd::face::operator<<(std::ostream&, nfd::face::FaceLogHelper<nfd::face::Transport> const&) [109]
|
|
0.00 0.00 32/32 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::DatagramTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&) [128]
|
|
0.00 0.00 64/798 ndn::util::FaceUri::~FaceUri() [165]
|
|
0.00 0.00 32/32 nfd::scheduler::ScopedEventId::ScopedEventId() [207]
|
|
0.00 0.00 32/64 nfd::face::Transport::setPersistency(ndn::nfd::FacePersistency) [179]
|
|
0.00 0.00 32/32 nfd::udp::computeMtu(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [195]
|
|
0.00 0.00 32/32 nfd::Logger::now() [206]
|
|
0.00 0.00 16/48 nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle() [182]
|
|
-----------------------------------------------
|
|
0.27 0.00 5509528/5509528 ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::operator()(ndn::Interest const&) [17]
|
|
[69] 0.2 0.27 0.00 5509528 std::_Function_handler<void (ndn::Interest const&), nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Interest const&)#1}>::_M_invoke(std::_Any_data const&, ndn::Interest const&) [69]
|
|
-----------------------------------------------
|
|
0.24 0.00 5509528/5509528 ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::operator()(ndn::Data const&) [15]
|
|
[70] 0.2 0.24 0.00 5509528 std::_Function_handler<void (ndn::Data const&), nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Data const&)#2}>::_M_invoke(std::_Any_data const&, ndn::Data const&) [70]
|
|
-----------------------------------------------
|
|
0.23 0.00 64/64 nfd::face::UnicastUdpTransport::UnicastUdpTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&, ndn::nfd::FacePersistency, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> >) [68]
|
|
[71] 0.2 0.23 0.00 64 boost::asio::basic_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::local_endpoint() const [71]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[72] 0.2 0.23 0.00 std::_Rb_tree<std::tuple<unsigned long, unsigned long>, std::pair<std::tuple<unsigned long, unsigned long> const, nfd::face::LpReassembler::PartialPacket>, std::_Select1st<std::pair<std::tuple<unsigned long, unsigned long> const, nfd::face::LpReassembler::PartialPacket> >, std::less<std::tuple<unsigned long, unsigned long> >, std::allocator<std::pair<std::tuple<unsigned long, unsigned long> const, nfd::face::LpReassembler::PartialPacket> > >::_M_erase(std::_Rb_tree_node<std::pair<std::tuple<unsigned long, unsigned long> const, nfd::face::LpReassembler::PartialPacket> >*) [72]
|
|
-----------------------------------------------
|
|
0.23 0.00 5509528/5509528 nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&) [12]
|
|
[73] 0.2 0.23 0.00 5509528 std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [73]
|
|
-----------------------------------------------
|
|
0.22 0.00 11019056/11019056 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
[74] 0.2 0.22 0.00 11019056 std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<ndn::Tag> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >*) [74]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[75] 0.2 0.22 0.00 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::processErrorCode(boost::system::error_code const&) [75]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[76] 0.2 0.22 0.00 nfd::face::operator<<(std::ostream&, nfd::face::TransportState) [76]
|
|
-----------------------------------------------
|
|
0.00 0.21 16/16 nfd::UdpChannel::handleNewPeer(boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [58]
|
|
[77] 0.2 0.00 0.21 16 nfd::tests::FaceBenchmark::onLeftFaceCreated(std::shared_ptr<nfd::face::Face> const&) [77]
|
|
0.00 0.21 16/16 nfd::UdpChannel::connect(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [78]
|
|
0.00 0.00 16/16 std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::shared_ptr<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [139]
|
|
0.00 0.00 576/798 ndn::util::FaceUri::~FaceUri() [165]
|
|
0.00 0.00 544/608 ndn::util::FaceUri::FaceUri(ndn::util::FaceUri const&) [166]
|
|
0.00 0.00 16/16 bool boost::detail::lcast_ret_unsigned<std::char_traits<char>, unsigned short, char>(unsigned short&, char const*, char const*) [223]
|
|
0.00 0.00 16/18 std::function<void (std::string const&)>::function<std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)>, void>(std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)>) [221]
|
|
0.00 0.00 16/16 std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::shared_ptr<nfd::face::Face>, std::_Placeholder<1>)>, void>(std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::shared_ptr<nfd::face::Face>, std::_Placeholder<1>)>) [226]
|
|
0.00 0.00 16/16 boost::asio::ip::detail::endpoint::endpoint(boost::asio::ip::address const&, unsigned short) [222]
|
|
0.00 0.00 16/230 std::_Function_base::_Base_manager<std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [169]
|
|
-----------------------------------------------
|
|
0.00 0.21 16/16 nfd::tests::FaceBenchmark::onLeftFaceCreated(std::shared_ptr<nfd::face::Face> const&) [77]
|
|
[78] 0.2 0.00 0.21 16 nfd::UdpChannel::connect(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [78]
|
|
0.00 0.21 16/32 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
0.00 0.00 16/16 nfd::tests::FaceBenchmark::onRightFaceCreated(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&) [127]
|
|
0.00 0.00 16/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
0.00 0.00 16/16 std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::shared_ptr<nfd::face::Face>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [225]
|
|
0.00 0.00 16/32 std::function<void (std::shared_ptr<nfd::face::Face> const&)>::operator()(std::shared_ptr<nfd::face::Face> const&) const [210]
|
|
-----------------------------------------------
|
|
0.21 0.00 22038112/22038112 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
[79] 0.2 0.21 0.00 22038112 std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [79]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[80] 0.2 0.21 0.00 ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 81ul, false>::decode(ndn::Block const&) [80]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[81] 0.2 0.21 0.00 nfd::face::LpReassembler::doReassembly(std::tuple<unsigned long, unsigned long> const&) [81]
|
|
-----------------------------------------------
|
|
0.20 0.00 5509528/5509528 ndn::Interest::~Interest() <cycle 2> [63]
|
|
[82] 0.2 0.20 0.00 5509528 std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, bool>, std::_Select1st<std::pair<ndn::name::Component const, bool> >, std::greater<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, bool> > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, bool> >*) [82]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[83] 0.1 0.19 0.00 _ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face13LpReassemblerEJmmEEEFvSt14_List_iteratorINSA_4SlotEEEEPSA_SD_EEE10_M_managerERSt9_Any_dataRKSL_St18_Manager_operation [83]
|
|
-----------------------------------------------
|
|
0.09 0.00 5509528/11019056 nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&) [12]
|
|
0.09 0.00 5509528/11019056 nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [11]
|
|
[84] 0.1 0.19 0.00 11019056 unsigned long ndn::lp::Packet::count<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >() const [84]
|
|
-----------------------------------------------
|
|
0.03 0.00 1/5 boost::asio::detail::signal_set_service::deliver_signal(int) [114]
|
|
0.03 0.00 1/5 nfd::tests::FaceBenchmark::~FaceBenchmark() [111]
|
|
0.10 0.00 3/5 boost::asio::detail::epoll_reactor::deregister_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&, bool) [98]
|
|
[85] 0.1 0.17 0.00 5 boost::asio::detail::task_io_service::post_deferred_completions(boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) [85]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[86] 0.1 0.17 0.00 nfd::face::GenericLinkService::decodeNack(ndn::Block const&, ndn::lp::Packet const&) [86]
|
|
-----------------------------------------------
|
|
0.16 0.00 5509528/5509528 nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [11]
|
|
[87] 0.1 0.16 0.00 5509528 std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [87]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[88] 0.1 0.16 0.00 ndn::SimpleTag<ndn::lp::CachePolicy, 12>::~SimpleTag() [88]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[89] 0.1 0.15 0.00 std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<ndn::Tag> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > >::erase(unsigned long const&) [89]
|
|
-----------------------------------------------
|
|
0.15 0.00 5509528/5509528 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
[90] 0.1 0.15 0.00 5509528 std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [90]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[91] 0.1 0.15 0.00 nfd::face::LinkService::sendNack(ndn::lp::Nack const&) [91]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[92] 0.1 0.14 0.00 boost::asio::detail::task_io_service::task_cleanup::~task_cleanup() [92]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[93] 0.1 0.14 0.00 ndn::lp::Nack::~Nack() [93]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[94] 0.1 0.14 0.00 ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 816ul, false>::decode(ndn::Block const&) [94]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[95] 0.1 0.13 0.00 std::_Sp_counted_ptr_inplace<ndn::SimpleTag<ndn::lp::CachePolicy, 12>, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [95]
|
|
-----------------------------------------------
|
|
0.13 0.00 5509528/5509528 nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [11]
|
|
[96] 0.1 0.13 0.00 5509528 std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [96]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[97] 0.1 0.12 0.00 std::_Sp_counted_ptr_inplace<ndn::SimpleTag<ndn::lp::CachePolicy, 12>, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [97]
|
|
-----------------------------------------------
|
|
0.00 0.03 1/3 boost::asio::detail::signal_set_service::remove_service(boost::asio::detail::signal_set_service*) [112]
|
|
0.00 0.07 2/3 boost::asio::detail::reactive_socket_service_base::destroy(boost::asio::detail::reactive_socket_service_base::base_implementation_type&) [105]
|
|
[98] 0.1 0.00 0.10 3 boost::asio::detail::epoll_reactor::deregister_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&, bool) [98]
|
|
0.10 0.00 3/5 boost::asio::detail::task_io_service::post_deferred_completions(boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) [85]
|
|
0.00 0.00 3/11003268 boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>::~op_queue() [101]
|
|
-----------------------------------------------
|
|
0.10 0.00 5509528/5509528 nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&) [12]
|
|
[99] 0.1 0.10 0.00 5509528 std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [99]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[100] 0.1 0.10 0.00 std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 11>, std::allocator<ndn::SimpleTag<unsigned long, 11> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [100]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/11003268 boost::asio::detail::signal_set_service::deliver_signal(int) [114]
|
|
0.00 0.00 1/11003268 boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
|
|
0.00 0.00 1/11003268 nfd::tests::FaceBenchmark::~FaceBenchmark() [111]
|
|
0.00 0.00 2/11003268 boost::asio::signal_set_service::shutdown_service() [120]
|
|
0.00 0.00 2/11003268 boost::asio::detail::epoll_reactor::shutdown_service() [123]
|
|
0.00 0.00 3/11003268 boost::asio::detail::epoll_reactor::deregister_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&, bool) [98]
|
|
0.09 0.00 11003258/11003268 boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int) [36]
|
|
[101] 0.1 0.09 0.00 11003268 boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>::~op_queue() [101]
|
|
0.00 0.00 32/11019072 boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [2]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[102] 0.1 0.09 0.00 nfd::face::GenericLinkService::doSendNack(ndn::lp::Nack const&) [102]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[103] 0.1 0.09 0.00 boost::bad_lexical_cast::~bad_lexical_cast() [103]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[104] 0.1 0.09 0.00 boost::asio::detail::reactive_socket_sendto_op_base<boost::asio::const_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >::do_perform(boost::asio::detail::reactor_op*) [104]
|
|
-----------------------------------------------
|
|
0.00 0.01 3/35 nfd::tests::FaceBenchmark::~FaceBenchmark() [111]
|
|
0.00 0.06 32/35 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
[105] 0.1 0.00 0.07 35 boost::asio::detail::reactive_socket_service_base::destroy(boost::asio::detail::reactive_socket_service_base::base_implementation_type&) [105]
|
|
0.00 0.07 2/3 boost::asio::detail::epoll_reactor::deregister_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&, bool) [98]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[106] 0.1 0.00 0.06 boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [106]
|
|
0.00 0.02 1/1 boost::asio::detail::task_io_service::shutdown_service() [115]
|
|
0.00 0.02 1/1 boost::asio::signal_set_service::shutdown_service() [120]
|
|
0.00 0.02 1/1 boost::asio::signal_set_service::~signal_set_service() [121]
|
|
0.01 0.00 1/1 boost::asio::detail::epoll_reactor::shutdown_service() [123]
|
|
0.00 0.00 1/1 boost::asio::socket_acceptor_service<boost::asio::ip::tcp>::shutdown_service() [341]
|
|
0.00 0.00 1/1 boost::asio::stream_socket_service<boost::asio::ip::tcp>::shutdown_service() [337]
|
|
0.00 0.00 1/1 boost::asio::datagram_socket_service<boost::asio::ip::udp>::shutdown_service() [339]
|
|
0.00 0.00 1/1 boost::asio::detail::task_io_service::~task_io_service() [350]
|
|
0.00 0.00 1/1 boost::asio::detail::epoll_reactor::~epoll_reactor() [347]
|
|
0.00 0.00 1/1 boost::asio::socket_acceptor_service<boost::asio::ip::tcp>::~socket_acceptor_service() [342]
|
|
0.00 0.00 1/1 boost::asio::stream_socket_service<boost::asio::ip::tcp>::~stream_socket_service() [338]
|
|
0.00 0.00 1/1 boost::asio::datagram_socket_service<boost::asio::ip::udp>::~datagram_socket_service() [340]
|
|
-----------------------------------------------
|
|
[107] 0.0 0.06 0.00 36+9 <cycle 1 as a whole> [107]
|
|
0.06 0.00 41 boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) <cycle 1> [108]
|
|
0.00 0.00 1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::signal_set_service>(boost::asio::io_service&) <cycle 1> [155]
|
|
0.00 0.00 1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::socket_acceptor_service<boost::asio::ip::tcp> >(boost::asio::io_service&) <cycle 1> [353]
|
|
0.00 0.00 1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::stream_socket_service<boost::asio::ip::tcp> >(boost::asio::io_service&) <cycle 1> [351]
|
|
0.00 0.00 1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::datagram_socket_service<boost::asio::ip::udp> >(boost::asio::io_service&) <cycle 1> [352]
|
|
-----------------------------------------------
|
|
1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::stream_socket_service<boost::asio::ip::tcp> >(boost::asio::io_service&) <cycle 1> [351]
|
|
1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::socket_acceptor_service<boost::asio::ip::tcp> >(boost::asio::io_service&) <cycle 1> [353]
|
|
1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::datagram_socket_service<boost::asio::ip::udp> >(boost::asio::io_service&) <cycle 1> [352]
|
|
2 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::signal_set_service>(boost::asio::io_service&) <cycle 1> [155]
|
|
0.00 0.00 1/36 nfd::tests::FaceBenchmark::FaceBenchmark(char const*) [122]
|
|
0.00 0.00 1/36 nfd::UdpChannel::UdpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [125]
|
|
0.00 0.00 2/36 nfd::TcpChannel::TcpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [124]
|
|
0.05 0.00 32/36 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
[108] 0.0 0.06 0.00 41 boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) <cycle 1> [108]
|
|
0.00 0.00 1/1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::detail::epoll_reactor>(boost::asio::io_service&) [354]
|
|
1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::datagram_socket_service<boost::asio::ip::udp> >(boost::asio::io_service&) <cycle 1> [352]
|
|
1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::stream_socket_service<boost::asio::ip::tcp> >(boost::asio::io_service&) <cycle 1> [351]
|
|
1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::socket_acceptor_service<boost::asio::ip::tcp> >(boost::asio::io_service&) <cycle 1> [353]
|
|
1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::signal_set_service>(boost::asio::io_service&) <cycle 1> [155]
|
|
-----------------------------------------------
|
|
0.06 0.00 32/32 nfd::face::UnicastUdpTransport::UnicastUdpTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&, ndn::nfd::FacePersistency, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> >) [68]
|
|
[109] 0.0 0.06 0.00 32 nfd::face::operator<<(std::ostream&, nfd::face::FaceLogHelper<nfd::face::Transport> const&) [109]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[110] 0.0 0.04 0.00 boost::asio::detail::object_pool<boost::asio::detail::epoll_reactor::descriptor_state>::~object_pool() [110]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[111] 0.0 0.00 0.04 nfd::tests::FaceBenchmark::~FaceBenchmark() [111]
|
|
0.03 0.00 1/5 boost::asio::detail::task_io_service::post_deferred_completions(boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) [85]
|
|
0.00 0.01 3/35 boost::asio::detail::reactive_socket_service_base::destroy(boost::asio::detail::reactive_socket_service_base::base_implementation_type&) [105]
|
|
0.00 0.00 1/1 std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >*) [134]
|
|
0.00 0.00 1/11003268 boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>::~op_queue() [101]
|
|
0.00 0.00 32/798 ndn::util::FaceUri::~FaceUri() [165]
|
|
0.00 0.00 2/2 nfd::Channel::~Channel() [242]
|
|
0.00 0.00 1/1 std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::face::Face> > >*) [367]
|
|
-----------------------------------------------
|
|
0.00 0.02 1/2 boost::asio::signal_set_service::~signal_set_service() [121]
|
|
0.00 0.02 1/2 boost::asio::signal_set_service::shutdown_service() [120]
|
|
[112] 0.0 0.00 0.03 2 boost::asio::detail::signal_set_service::remove_service(boost::asio::detail::signal_set_service*) [112]
|
|
0.00 0.03 1/3 boost::asio::detail::epoll_reactor::deregister_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&, bool) [98]
|
|
-----------------------------------------------
|
|
0.00 0.03 1/1 boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int) [36]
|
|
[113] 0.0 0.00 0.03 1 boost::asio::detail::signal_set_service::pipe_read_op::do_perform(boost::asio::detail::reactor_op*) [113]
|
|
0.00 0.03 1/1 boost::asio::detail::signal_set_service::deliver_signal(int) [114]
|
|
-----------------------------------------------
|
|
0.00 0.03 1/1 boost::asio::detail::signal_set_service::pipe_read_op::do_perform(boost::asio::detail::reactor_op*) [113]
|
|
[114] 0.0 0.00 0.03 1 boost::asio::detail::signal_set_service::deliver_signal(int) [114]
|
|
0.03 0.00 1/5 boost::asio::detail::task_io_service::post_deferred_completions(boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) [85]
|
|
0.00 0.00 1/11003268 boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>::~op_queue() [101]
|
|
-----------------------------------------------
|
|
0.00 0.02 1/1 boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [106]
|
|
[115] 0.0 0.00 0.02 1 boost::asio::detail::task_io_service::shutdown_service() [115]
|
|
0.00 0.02 1/17 boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf4<void, nfd::UdpChannel, boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&>, boost::_bi::list5<boost::_bi::value<nfd::UdpChannel*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [57]
|
|
0.00 0.00 1/1 boost::asio::detail::signal_set_service::pipe_read_op::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [355]
|
|
0.00 0.00 1/1 boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ip::tcp, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::TcpChannel, boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&>, boost::_bi::list4<boost::_bi::value<nfd::TcpChannel*>, boost::arg<1> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [357]
|
|
-----------------------------------------------
|
|
0.01 0.00 11019056/22038112 nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [5]
|
|
0.01 0.00 11019056/22038112 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [4]
|
|
[116] 0.0 0.02 0.00 22038112 std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [116]
|
|
-----------------------------------------------
|
|
0.00 0.02 32/32 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
[117] 0.0 0.00 0.02 32 nfd::face::Face::Face(std::unique_ptr<nfd::face::LinkService, std::default_delete<nfd::face::LinkService> >, std::unique_ptr<nfd::face::Transport, std::default_delete<nfd::face::Transport> >) [117]
|
|
0.02 0.00 32/32 nfd::face::Transport::setFaceAndLinkService(nfd::face::Face&, nfd::face::LinkService&) [118]
|
|
0.00 0.00 32/32 nfd::face::Transport::getCounters() const [209]
|
|
0.00 0.00 32/32 covariant return thunk to nfd::face::GenericLinkService::getCounters() const [220]
|
|
0.00 0.00 32/32 nfd::face::FaceCounters::FaceCounters(nfd::face::LinkServiceCounters const&, nfd::face::TransportCounters const&) [198]
|
|
0.00 0.00 32/32 nfd::face::LinkService::setFaceAndTransport(nfd::face::Face&, nfd::face::Transport&) [196]
|
|
-----------------------------------------------
|
|
0.02 0.00 32/32 nfd::face::Face::Face(std::unique_ptr<nfd::face::LinkService, std::default_delete<nfd::face::LinkService> >, std::unique_ptr<nfd::face::Transport, std::default_delete<nfd::face::Transport> >) [117]
|
|
[118] 0.0 0.02 0.00 32 nfd::face::Transport::setFaceAndLinkService(nfd::face::Face&, nfd::face::LinkService&) [118]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[119] 0.0 0.02 0.00 boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Multicast>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Multicast>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [119]
|
|
-----------------------------------------------
|
|
0.00 0.02 1/1 boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [106]
|
|
[120] 0.0 0.00 0.02 1 boost::asio::signal_set_service::shutdown_service() [120]
|
|
0.00 0.02 1/2 boost::asio::detail::signal_set_service::remove_service(boost::asio::detail::signal_set_service*) [112]
|
|
0.00 0.00 2/11003268 boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>::~op_queue() [101]
|
|
-----------------------------------------------
|
|
0.00 0.02 1/1 boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [106]
|
|
[121] 0.0 0.00 0.02 1 boost::asio::signal_set_service::~signal_set_service() [121]
|
|
0.00 0.02 1/2 boost::asio::detail::signal_set_service::remove_service(boost::asio::detail::signal_set_service*) [112]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[122] 0.0 0.00 0.01 nfd::tests::FaceBenchmark::FaceBenchmark(char const*) [122]
|
|
0.00 0.00 1/1 nfd::TcpChannel::TcpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [124]
|
|
0.00 0.00 1/36 boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) <cycle 1> [108]
|
|
0.00 0.00 1/1 nfd::UdpChannel::UdpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [125]
|
|
0.00 0.00 1/1 nfd::TcpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [150]
|
|
0.00 0.00 1/1 nfd::UdpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [154]
|
|
0.00 0.00 2/2 boost::asio::basic_signal_set<boost::asio::signal_set_service>::add(int) [243]
|
|
0.00 0.00 2/18 std::function<void (std::string const&)>::function<std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)>, void>(std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)>) [221]
|
|
0.00 0.00 2/2 std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)>, void>(std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)>) [244]
|
|
0.00 0.00 2/250 std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [168]
|
|
0.00 0.00 2/230 std::_Function_base::_Base_manager<std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [169]
|
|
0.00 0.00 1/38 nfd::getGlobalIoService() [185]
|
|
0.00 0.00 1/1 nfd::tests::FaceBenchmark::parseConfig(char const*) [332]
|
|
-----------------------------------------------
|
|
0.01 0.00 1/1 boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [106]
|
|
[123] 0.0 0.01 0.00 1 boost::asio::detail::epoll_reactor::shutdown_service() [123]
|
|
0.00 0.00 2/11003268 boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>::~op_queue() [101]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 nfd::tests::FaceBenchmark::FaceBenchmark(char const*) [122]
|
|
[124] 0.0 0.00 0.00 1 nfd::TcpChannel::TcpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [124]
|
|
0.00 0.00 2/36 boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) <cycle 1> [108]
|
|
0.00 0.00 2/38 nfd::getGlobalIoService() [185]
|
|
0.00 0.00 1/2 nfd::Channel::setUri(ndn::util::FaceUri const&) [241]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 nfd::tests::FaceBenchmark::FaceBenchmark(char const*) [122]
|
|
[125] 0.0 0.00 0.00 1 nfd::UdpChannel::UdpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [125]
|
|
0.00 0.00 1/36 boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) <cycle 1> [108]
|
|
0.00 0.00 1/38 nfd::getGlobalIoService() [185]
|
|
0.00 0.00 1/2 nfd::Channel::setUri(ndn::util::FaceUri const&) [241]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::tests::FaceBenchmark::onRightFaceCreated(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&) [127]
|
|
[126] 0.0 0.00 0.00 32 nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&) [126]
|
|
0.00 0.00 96/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
0.00 0.00 32/32 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_8InterestEEE7connectERKSt8functionIFvRKS6_EE [138]
|
|
0.00 0.00 32/64 std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Interest const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Interest const&)#1}> const&, std::_Manager_operation) [133]
|
|
0.00 0.00 32/32 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_4DataEEE7connectERKSt8functionIFvRKS6_EE [137]
|
|
0.00 0.00 32/64 std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Data const&)#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Data const&)#2}> const&, std::_Manager_operation) [132]
|
|
0.00 0.00 32/32 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_2lp4NackEEE7connectERKSt8functionIFvRKS7_EE [136]
|
|
0.00 0.00 32/64 std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::lp::Nack const&)#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::lp::Nack const&)#3}> const&, std::_Manager_operation) [131]
|
|
0.00 0.00 96/192 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_weak_release() [171]
|
|
-----------------------------------------------
|
|
0.00 0.00 16/16 nfd::UdpChannel::connect(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [78]
|
|
[127] 0.0 0.00 0.00 16 nfd::tests::FaceBenchmark::onRightFaceCreated(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&) [127]
|
|
0.00 0.00 32/32 nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&) [126]
|
|
0.00 0.00 32/608 ndn::util::FaceUri::FaceUri(ndn::util::FaceUri const&) [166]
|
|
0.00 0.00 32/798 ndn::util::FaceUri::~FaceUri() [165]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::face::UnicastUdpTransport::UnicastUdpTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&, ndn::nfd::FacePersistency, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> >) [68]
|
|
[128] 0.0 0.00 0.00 32 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::DatagramTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&) [128]
|
|
0.00 0.00 32/22038146 boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool, bool) [31]
|
|
0.00 0.00 32/22038146 boost::asio::asio_handler_is_continuation(...) [66]
|
|
0.00 0.00 32/32 nfd::face::Transport::Transport() [205]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/81 nfd::UdpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [154]
|
|
0.00 0.00 16/81 nfd::UdpChannel::handleNewPeer(boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [58]
|
|
0.00 0.00 64/81 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
[129] 0.0 0.00 0.00 81 nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [129]
|
|
0.00 0.00 17/22038146 boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool, bool) [31]
|
|
0.00 0.00 17/22038146 boost::asio::asio_handler_is_continuation(...) [66]
|
|
0.00 0.00 288/389 boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [167]
|
|
0.00 0.00 102/124 std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [174]
|
|
0.00 0.00 85/106 std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&) [175]
|
|
0.00 0.00 85/250 std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [168]
|
|
0.00 0.00 51/230 std::_Function_base::_Base_manager<std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [169]
|
|
0.00 0.00 51/101 boost::_bi::storage5<boost::_bi::value<nfd::UdpChannel*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > >::~storage5() [176]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/7 void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>() [142]
|
|
0.00 0.00 1/7 void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>() [143]
|
|
0.00 0.00 1/7 void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>() [146]
|
|
0.00 0.00 1/7 void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>() [144]
|
|
0.00 0.00 1/7 void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>() [147]
|
|
0.00 0.00 1/7 void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>() [145]
|
|
0.00 0.00 1/7 void nfd::fw::registerStrategy<nfd::fw::NccStrategy>() [141]
|
|
[130] 0.0 0.00 0.00 7 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 7/110190574 ndn::Block::Block(ndn::Block const&) <cycle 3> [23]
|
|
0.00 0.00 7/7 std::_Rb_tree_iterator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > >::_M_insert_<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&) [135]
|
|
0.00 0.00 7/451781667 ndn::Block::~Block() <cycle 2> [22]
|
|
0.00 0.00 7/7 nfd::fw::getStrategyFactories() [228]
|
|
0.00 0.00 7/14 std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)>::function(std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [227]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [232]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [236]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [238]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [235]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [237]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [234]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [233]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/64 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_2lp4NackEEE7connectERKSt8functionIFvRKS7_EE [136]
|
|
0.00 0.00 32/64 nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&) [126]
|
|
[131] 0.0 0.00 0.00 64 std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::lp::Nack const&)#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::lp::Nack const&)#3}> const&, std::_Manager_operation) [131]
|
|
0.00 0.00 32/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/64 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_4DataEEE7connectERKSt8functionIFvRKS6_EE [137]
|
|
0.00 0.00 32/64 nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&) [126]
|
|
[132] 0.0 0.00 0.00 64 std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Data const&)#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Data const&)#2}> const&, std::_Manager_operation) [132]
|
|
0.00 0.00 32/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/64 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_8InterestEEE7connectERKSt8functionIFvRKS6_EE [138]
|
|
0.00 0.00 32/64 nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&) [126]
|
|
[133] 0.0 0.00 0.00 64 std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Interest const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Interest const&)#1}> const&, std::_Manager_operation) [133]
|
|
0.00 0.00 32/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
-----------------------------------------------
|
|
32 std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >*) [134]
|
|
0.00 0.00 1/1 nfd::tests::FaceBenchmark::~FaceBenchmark() [111]
|
|
[134] 0.0 0.00 0.00 1+32 std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >*) [134]
|
|
0.00 0.00 32/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
32 std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >*) [134]
|
|
-----------------------------------------------
|
|
0.00 0.00 7/7 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
[135] 0.0 0.00 0.00 7 std::_Rb_tree_iterator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > >::_M_insert_<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&) [135]
|
|
0.00 0.00 7/110190574 ndn::Block::Block(ndn::Block const&) <cycle 3> [23]
|
|
0.00 0.00 7/14 std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)>::function(std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [227]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&) [126]
|
|
[136] 0.0 0.00 0.00 32 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_2lp4NackEEE7connectERKSt8functionIFvRKS7_EE [136]
|
|
0.00 0.00 32/64 std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::lp::Nack const&)#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::lp::Nack const&)#3}> const&, std::_Manager_operation) [131]
|
|
0.00 0.00 32/32 _ZNSt8functionIFvvEEC2ISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS5_2lp4NackEEEEFvSt14_List_iteratorINSE_4SlotEEEEPSE_SH_EEvEET_ [217]
|
|
0.00 0.00 32/160 std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [172]
|
|
0.00 0.00 32/192 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_weak_release() [171]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&) [126]
|
|
[137] 0.0 0.00 0.00 32 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_4DataEEE7connectERKSt8functionIFvRKS6_EE [137]
|
|
0.00 0.00 32/64 std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Data const&)#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Data const&)#2}> const&, std::_Manager_operation) [132]
|
|
0.00 0.00 32/32 _ZNSt8functionIFvvEEC1ISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS5_4DataEEEEFvSt14_List_iteratorINSD_4SlotEEEEPSD_SG_EEvEET_ [215]
|
|
0.00 0.00 32/160 std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [172]
|
|
0.00 0.00 32/192 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_weak_release() [171]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&) [126]
|
|
[138] 0.0 0.00 0.00 32 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_8InterestEEE7connectERKSt8functionIFvRKS6_EE [138]
|
|
0.00 0.00 32/64 std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Interest const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Interest const&)#1}> const&, std::_Manager_operation) [133]
|
|
0.00 0.00 32/32 _ZNSt8functionIFvvEEC2ISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS5_8InterestEEEEFvSt14_List_iteratorINSD_4SlotEEEEPSD_SG_EEvEET_ [218]
|
|
0.00 0.00 32/160 std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [172]
|
|
0.00 0.00 32/192 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_weak_release() [171]
|
|
-----------------------------------------------
|
|
0.00 0.00 16/16 nfd::tests::FaceBenchmark::onLeftFaceCreated(std::shared_ptr<nfd::face::Face> const&) [77]
|
|
[139] 0.0 0.00 0.00 16 std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::shared_ptr<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [139]
|
|
0.00 0.00 16/451781667 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 2> [24]
|
|
-----------------------------------------------
|
|
7 std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >*) [140]
|
|
[140] 0.0 0.00 0.00 0+7 std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >*) [140]
|
|
0.00 0.00 7/451781667 ndn::Block::~Block() <cycle 2> [22]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [232]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [233]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [235]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [236]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [234]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [237]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [238]
|
|
7 std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >*) [140]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[141] 0.0 0.00 0.00 void nfd::fw::registerStrategy<nfd::fw::NccStrategy>() [141]
|
|
0.00 0.00 1/7 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [232]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[142] 0.0 0.00 0.00 void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>() [142]
|
|
0.00 0.00 1/7 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [233]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[143] 0.0 0.00 0.00 void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>() [143]
|
|
0.00 0.00 1/7 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [234]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[144] 0.0 0.00 0.00 void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>() [144]
|
|
0.00 0.00 1/7 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [235]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[145] 0.0 0.00 0.00 void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>() [145]
|
|
0.00 0.00 1/7 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [236]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[146] 0.0 0.00 0.00 void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>() [146]
|
|
0.00 0.00 1/7 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [237]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[147] 0.0 0.00 0.00 void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>() [147]
|
|
0.00 0.00 1/7 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 1/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [238]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[148] 0.0 0.00 0.00 ndn::SignatureInfo::~SignatureInfo() [148]
|
|
0.00 0.00 6/451781667 ndn::Block::~Block() <cycle 2> [22]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 nfd::TcpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [150]
|
|
[149] 0.0 0.00 0.00 1 nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [149]
|
|
0.00 0.00 1/22038146 boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool, bool) [31]
|
|
0.00 0.00 1/22038146 boost::asio::asio_handler_is_continuation(...) [66]
|
|
0.00 0.00 6/124 std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [174]
|
|
0.00 0.00 5/106 std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&) [175]
|
|
0.00 0.00 5/250 std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [168]
|
|
0.00 0.00 3/230 std::_Function_base::_Base_manager<std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [169]
|
|
0.00 0.00 3/5 boost::_bi::storage4<boost::_bi::value<nfd::TcpChannel*>, boost::arg<1> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > >::~storage4() [231]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 nfd::tests::FaceBenchmark::FaceBenchmark(char const*) [122]
|
|
[150] 0.0 0.00 0.00 1 nfd::TcpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [150]
|
|
0.00 0.00 1/1 nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [149]
|
|
0.00 0.00 1/892 boost::asio::ip::detail::endpoint::address() const [164]
|
|
0.00 0.00 1/1 boost::asio::detail::epoll_reactor::register_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&) [345]
|
|
0.00 0.00 1/1 boost::asio::detail::socket_ops::setsockopt(int, unsigned char&, int, int, void const*, unsigned long, boost::system::error_code&) [343]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 std::shared_ptr<nfd::fib::Entry>::~shared_ptr() [152]
|
|
[151] 0.0 0.00 0.00 1 std::_Sp_counted_ptr_inplace<nfd::fib::Entry, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [151]
|
|
0.00 0.00 1/451781667 ndn::Block::~Block() <cycle 2> [22]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[152] 0.0 0.00 0.00 std::shared_ptr<nfd::fib::Entry>::~shared_ptr() [152]
|
|
0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<nfd::fib::Entry, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [151]
|
|
-----------------------------------------------
|
|
<spontaneous>
|
|
[153] 0.0 0.00 0.00 std::tuple<bool, ndn::Block, ndn::lp::Packet>::~tuple() [153]
|
|
0.00 0.00 1/451781667 ndn::Block::~Block() <cycle 2> [22]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 nfd::tests::FaceBenchmark::FaceBenchmark(char const*) [122]
|
|
[154] 0.0 0.00 0.00 1 nfd::UdpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [154]
|
|
0.00 0.00 1/81 nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [129]
|
|
0.00 0.00 1/33 boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::open(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::ip::udp const&, boost::system::error_code&) [191]
|
|
0.00 0.00 1/33 void boost::asio::basic_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::set_option<boost::asio::detail::socket_option::boolean<1, 2> >(boost::asio::detail::socket_option::boolean<1, 2> const&) [189]
|
|
0.00 0.00 1/892 boost::asio::ip::detail::endpoint::address() const [164]
|
|
0.00 0.00 1/33 boost::asio::basic_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::bind(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [190]
|
|
-----------------------------------------------
|
|
1 boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) <cycle 1> [108]
|
|
[155] 0.0 0.00 0.00 1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::signal_set_service>(boost::asio::io_service&) <cycle 1> [155]
|
|
0.00 0.00 1/22040045 boost::asio::detail::task_io_service::wake_one_thread_and_unlock(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&) [56]
|
|
0.00 0.00 1/1 boost::asio::detail::epoll_reactor::register_internal_descriptor(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*) [346]
|
|
0.00 0.00 1/1 boost::asio::detail::signal_set_service::open_descriptors() [356]
|
|
2 boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) <cycle 1> [108]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/892 nfd::TcpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [150]
|
|
0.00 0.00 1/892 nfd::UdpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [154]
|
|
0.00 0.00 890/892 boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [167]
|
|
[164] 0.0 0.00 0.00 892 boost::asio::ip::detail::endpoint::address() const [164]
|
|
-----------------------------------------------
|
|
0.00 0.00 30/798 void std::vector<std::pair<ndn::util::FaceUri, ndn::util::FaceUri>, std::allocator<std::pair<ndn::util::FaceUri, ndn::util::FaceUri> > >::_M_emplace_back_aux<std::pair<ndn::util::FaceUri, ndn::util::FaceUri> >(std::pair<ndn::util::FaceUri, ndn::util::FaceUri>&&) [239]
|
|
0.00 0.00 32/798 nfd::tests::FaceBenchmark::onRightFaceCreated(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&) [127]
|
|
0.00 0.00 32/798 nfd::tests::FaceBenchmark::~FaceBenchmark() [111]
|
|
0.00 0.00 64/798 nfd::tests::FaceBenchmark::parseConfig(char const*) [332]
|
|
0.00 0.00 64/798 nfd::face::UnicastUdpTransport::UnicastUdpTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&, ndn::nfd::FacePersistency, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> >) [68]
|
|
0.00 0.00 576/798 nfd::tests::FaceBenchmark::onLeftFaceCreated(std::shared_ptr<nfd::face::Face> const&) [77]
|
|
[165] 0.0 0.00 0.00 798 ndn::util::FaceUri::~FaceUri() [165]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/608 nfd::tests::FaceBenchmark::parseConfig(char const*) [332]
|
|
0.00 0.00 32/608 nfd::tests::FaceBenchmark::onRightFaceCreated(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&) [127]
|
|
0.00 0.00 544/608 nfd::tests::FaceBenchmark::onLeftFaceCreated(std::shared_ptr<nfd::face::Face> const&) [77]
|
|
[166] 0.0 0.00 0.00 608 ndn::util::FaceUri::FaceUri(ndn::util::FaceUri const&) [166]
|
|
-----------------------------------------------
|
|
0.00 0.00 28/389 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
0.00 0.00 28/389 std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::piecewise_construct_t const&, std::tuple<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>&&, std::tuple<>&&) [212]
|
|
0.00 0.00 45/389 std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [213]
|
|
0.00 0.00 288/389 nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [129]
|
|
[167] 0.0 0.00 0.00 389 boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [167]
|
|
0.00 0.00 890/892 boost::asio::ip::detail::endpoint::address() const [164]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/250 boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ip::tcp, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::TcpChannel, boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&>, boost::_bi::list4<boost::_bi::value<nfd::TcpChannel*>, boost::arg<1> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [357]
|
|
0.00 0.00 2/250 nfd::tests::FaceBenchmark::FaceBenchmark(char const*) [122]
|
|
0.00 0.00 5/250 nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [149]
|
|
0.00 0.00 33/250 boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf4<void, nfd::UdpChannel, boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&>, boost::_bi::list5<boost::_bi::value<nfd::UdpChannel*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [57]
|
|
0.00 0.00 85/250 nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [129]
|
|
0.00 0.00 124/250 std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [174]
|
|
[168] 0.0 0.00 0.00 250 std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [168]
|
|
-----------------------------------------------
|
|
0.00 0.00 2/230 nfd::tests::FaceBenchmark::FaceBenchmark(char const*) [122]
|
|
0.00 0.00 2/230 boost::_bi::storage4<boost::_bi::value<nfd::TcpChannel*>, boost::arg<1> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > >::~storage4() [231]
|
|
0.00 0.00 3/230 nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [149]
|
|
0.00 0.00 16/230 nfd::tests::FaceBenchmark::onLeftFaceCreated(std::shared_ptr<nfd::face::Face> const&) [77]
|
|
0.00 0.00 50/230 boost::_bi::storage5<boost::_bi::value<nfd::UdpChannel*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > >::~storage5() [176]
|
|
0.00 0.00 51/230 nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [129]
|
|
0.00 0.00 106/230 std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&) [175]
|
|
[169] 0.0 0.00 0.00 230 std::_Function_base::_Base_manager<std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [169]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/192 std::_Function_base::_Base_manager<nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}> const&, std::_Manager_operation) [181]
|
|
0.00 0.00 32/192 nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&) [194]
|
|
0.00 0.00 32/192 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
0.00 0.00 96/192 std::function<void ()>::function(std::function<void ()> const&) [178]
|
|
[170] 0.0 0.00 0.00 192 std::_Function_base::_Base_manager<nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency)::{lambda()#1}> const&, std::_Manager_operation) [170]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/192 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_8InterestEEE7connectERKSt8functionIFvRKS6_EE [138]
|
|
0.00 0.00 32/192 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_4DataEEE7connectERKSt8functionIFvRKS6_EE [137]
|
|
0.00 0.00 32/192 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_2lp4NackEEE7connectERKSt8functionIFvRKS7_EE [136]
|
|
0.00 0.00 96/192 nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&) [126]
|
|
[171] 0.0 0.00 0.00 192 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_weak_release() [171]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/160 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_8InterestEEE7connectERKSt8functionIFvRKS6_EE [138]
|
|
0.00 0.00 32/160 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_4DataEEE7connectERKSt8functionIFvRKS6_EE [137]
|
|
0.00 0.00 32/160 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_2lp4NackEEE7connectERKSt8functionIFvRKS7_EE [136]
|
|
0.00 0.00 32/160 _ZN3ndn4util6signal6SignalIN3nfd4face9TransportEJNS4_14TransportStateES6_EE7connectERKSt8functionIFvRKS6_SA_EE [193]
|
|
0.00 0.00 32/160 ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::connect(std::function<void (unsigned long const&, unsigned long const&)> const&) [192]
|
|
[172] 0.0 0.00 0.00 160 std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [172]
|
|
-----------------------------------------------
|
|
0.00 0.00 16/144 std::_Rb_tree<ndn::util::scheduler::Scheduler::EventInfo, ndn::util::scheduler::Scheduler::EventInfo, std::_Identity<ndn::util::scheduler::Scheduler::EventInfo>, std::less<ndn::util::scheduler::Scheduler::EventInfo>, std::allocator<ndn::util::scheduler::Scheduler::EventInfo> >::_M_erase(std::_Rb_tree_node<ndn::util::scheduler::Scheduler::EventInfo>*) [366]
|
|
0.00 0.00 48/144 nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle() [182]
|
|
0.00 0.00 80/144 std::function<void ()>::function(std::function<void ()> const&) [178]
|
|
[173] 0.0 0.00 0.00 144 std::_Function_base::_Base_manager<nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle()::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle()::{lambda()#1}> const&, std::_Manager_operation) [173]
|
|
-----------------------------------------------
|
|
0.00 0.00 6/124 nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [149]
|
|
0.00 0.00 16/124 boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf4<void, nfd::UdpChannel, boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&>, boost::_bi::list5<boost::_bi::value<nfd::UdpChannel*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [57]
|
|
0.00 0.00 102/124 nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [129]
|
|
[174] 0.0 0.00 0.00 124 std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [174]
|
|
0.00 0.00 124/250 std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [168]
|
|
-----------------------------------------------
|
|
0.00 0.00 5/106 nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [149]
|
|
0.00 0.00 16/106 boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf4<void, nfd::UdpChannel, boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&>, boost::_bi::list5<boost::_bi::value<nfd::UdpChannel*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [57]
|
|
0.00 0.00 85/106 nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [129]
|
|
[175] 0.0 0.00 0.00 106 std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&) [175]
|
|
0.00 0.00 106/230 std::_Function_base::_Base_manager<std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [169]
|
|
-----------------------------------------------
|
|
0.00 0.00 50/101 boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf4<void, nfd::UdpChannel, boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&>, boost::_bi::list5<boost::_bi::value<nfd::UdpChannel*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [57]
|
|
0.00 0.00 51/101 nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [129]
|
|
[176] 0.0 0.00 0.00 101 boost::_bi::storage5<boost::_bi::value<nfd::UdpChannel*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > >::~storage5() [176]
|
|
0.00 0.00 50/230 std::_Function_base::_Base_manager<std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [169]
|
|
-----------------------------------------------
|
|
0.00 0.00 48/96 nfd::scheduler::schedule(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&, std::function<void ()> const&) [184]
|
|
0.00 0.00 48/96 nfd::scheduler::ScopedEventId::operator=(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&) [183]
|
|
[177] 0.0 0.00 0.00 96 nfd::scheduler::getGlobalScheduler() [177]
|
|
0.00 0.00 1/38 nfd::getGlobalIoService() [185]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/96 std::_Function_base::_Base_manager<nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}> const&, std::_Manager_operation) [181]
|
|
0.00 0.00 64/96 nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&) [194]
|
|
[178] 0.0 0.00 0.00 96 std::function<void ()>::function(std::function<void ()> const&) [178]
|
|
0.00 0.00 96/192 std::_Function_base::_Base_manager<nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency)::{lambda()#1}> const&, std::_Manager_operation) [170]
|
|
0.00 0.00 80/144 std::_Function_base::_Base_manager<nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle()::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle()::{lambda()#1}> const&, std::_Manager_operation) [173]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/64 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
0.00 0.00 32/64 nfd::face::UnicastUdpTransport::UnicastUdpTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&, ndn::nfd::FacePersistency, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> >) [68]
|
|
[179] 0.0 0.00 0.00 64 nfd::face::Transport::setPersistency(ndn::nfd::FacePersistency) [179]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/64 nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [204]
|
|
0.00 0.00 32/64 ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::connect(std::function<void (unsigned long const&, unsigned long const&)> const&) [192]
|
|
[180] 0.0 0.00 0.00 64 std::_Function_base::_Base_manager<std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()> >::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()> > const&, std::_Manager_operation) [180]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/64 nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&) [194]
|
|
0.00 0.00 32/64 _ZN3ndn4util6signal6SignalIN3nfd4face9TransportEJNS4_14TransportStateES6_EE7connectERKSt8functionIFvRKS6_SA_EE [193]
|
|
[181] 0.0 0.00 0.00 64 std::_Function_base::_Base_manager<nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}> const&, std::_Manager_operation) [181]
|
|
0.00 0.00 32/192 std::_Function_base::_Base_manager<nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency)::{lambda()#1}> const&, std::_Manager_operation) [170]
|
|
0.00 0.00 32/96 std::function<void ()>::function(std::function<void ()> const&) [178]
|
|
-----------------------------------------------
|
|
0.00 0.00 16/48 nfd::face::UnicastUdpTransport::UnicastUdpTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&, ndn::nfd::FacePersistency, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> >) [68]
|
|
0.00 0.00 32/48 std::_Function_handler<void (), nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle()::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1929]
|
|
[182] 0.0 0.00 0.00 48 nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle() [182]
|
|
0.00 0.00 48/48 nfd::scheduler::schedule(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&, std::function<void ()> const&) [184]
|
|
0.00 0.00 48/48 nfd::scheduler::ScopedEventId::operator=(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&) [183]
|
|
0.00 0.00 48/144 std::_Function_base::_Base_manager<nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle()::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle()::{lambda()#1}> const&, std::_Manager_operation) [173]
|
|
-----------------------------------------------
|
|
0.00 0.00 48/48 nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle() [182]
|
|
[183] 0.0 0.00 0.00 48 nfd::scheduler::ScopedEventId::operator=(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&) [183]
|
|
0.00 0.00 48/96 nfd::scheduler::getGlobalScheduler() [177]
|
|
-----------------------------------------------
|
|
0.00 0.00 48/48 nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle() [182]
|
|
[184] 0.0 0.00 0.00 48 nfd::scheduler::schedule(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&, std::function<void ()> const&) [184]
|
|
0.00 0.00 48/96 nfd::scheduler::getGlobalScheduler() [177]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/38 nfd::tests::FaceBenchmark::terminate(boost::system::error_code const&, int) [333]
|
|
0.00 0.00 1/38 nfd::tests::FaceBenchmark::FaceBenchmark(char const*) [122]
|
|
0.00 0.00 1/38 nfd::UdpChannel::UdpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [125]
|
|
0.00 0.00 1/38 nfd::scheduler::getGlobalScheduler() [177]
|
|
0.00 0.00 2/38 nfd::TcpChannel::TcpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [124]
|
|
0.00 0.00 32/38 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
[185] 0.0 0.00 0.00 38 nfd::getGlobalIoService() [185]
|
|
-----------------------------------------------
|
|
0.00 0.00 38/38 nfd::LoggerFactory::createLogger(std::string const&) [571]
|
|
[186] 0.0 0.00 0.00 38 nfd::Logger::Logger(std::string const&, nfd::LogLevel) [186]
|
|
-----------------------------------------------
|
|
0.00 0.00 37/37 nfd::LoggerFactory::create(std::string const&) [577]
|
|
[187] 0.0 0.00 0.00 37 nfd::LoggerFactory::getInstance() [187]
|
|
0.00 0.00 1/1 nfd::LoggerFactory::LoggerFactory() [330]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/35 boost::asio::detail::epoll_reactor::register_internal_descriptor(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*) [346]
|
|
0.00 0.00 1/35 boost::asio::detail::epoll_reactor::register_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&) [345]
|
|
0.00 0.00 33/35 boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::open(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::ip::udp const&, boost::system::error_code&) [191]
|
|
[188] 0.0 0.00 0.00 35 boost::asio::detail::posix_mutex::posix_mutex() [188]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/33 nfd::UdpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [154]
|
|
0.00 0.00 32/33 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
[189] 0.0 0.00 0.00 33 void boost::asio::basic_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::set_option<boost::asio::detail::socket_option::boolean<1, 2> >(boost::asio::detail::socket_option::boolean<1, 2> const&) [189]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/33 nfd::UdpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [154]
|
|
0.00 0.00 32/33 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
[190] 0.0 0.00 0.00 33 boost::asio::basic_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::bind(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [190]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/33 nfd::UdpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [154]
|
|
0.00 0.00 32/33 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
[191] 0.0 0.00 0.00 33 boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::open(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::ip::udp const&, boost::system::error_code&) [191]
|
|
0.00 0.00 33/35 boost::asio::detail::posix_mutex::posix_mutex() [188]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [204]
|
|
[192] 0.0 0.00 0.00 32 ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::connect(std::function<void (unsigned long const&, unsigned long const&)> const&) [192]
|
|
0.00 0.00 32/64 std::_Function_base::_Base_manager<std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()> >::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()> > const&, std::_Manager_operation) [180]
|
|
0.00 0.00 32/32 _ZNSt8functionIFvvEEC2ISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face13LpReassemblerEJmmEEEFvSt14_List_iteratorINSC_4SlotEEEEPSC_SF_EEvEET_ [219]
|
|
0.00 0.00 32/160 std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [172]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&) [194]
|
|
[193] 0.0 0.00 0.00 32 _ZN3ndn4util6signal6SignalIN3nfd4face9TransportEJNS4_14TransportStateES6_EE7connectERKSt8functionIFvRKS6_SA_EE [193]
|
|
0.00 0.00 32/64 std::_Function_base::_Base_manager<nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}> const&, std::_Manager_operation) [181]
|
|
0.00 0.00 32/32 std::function<void ()>::function<std::_Bind<std::_Mem_fn<void (ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::*)(std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>)> (ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>*, std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>)>, void>(std::_Bind<std::_Mem_fn<void (ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::*)(std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>)> (ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>*, std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>)>) [216]
|
|
0.00 0.00 32/160 std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [172]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
[194] 0.0 0.00 0.00 32 nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&) [194]
|
|
0.00 0.00 64/96 std::function<void ()>::function(std::function<void ()> const&) [178]
|
|
0.00 0.00 32/32 _ZN3ndn4util6signal6SignalIN3nfd4face9TransportEJNS4_14TransportStateES6_EE7connectERKSt8functionIFvRKS6_SA_EE [193]
|
|
0.00 0.00 32/64 std::_Function_base::_Base_manager<nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}> const&, std::_Manager_operation) [181]
|
|
0.00 0.00 32/192 std::_Function_base::_Base_manager<nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency)::{lambda()#1}> const&, std::_Manager_operation) [170]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::face::UnicastUdpTransport::UnicastUdpTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&, ndn::nfd::FacePersistency, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> >) [68]
|
|
[195] 0.0 0.00 0.00 32 nfd::udp::computeMtu(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [195]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::face::Face::Face(std::unique_ptr<nfd::face::LinkService, std::default_delete<nfd::face::LinkService> >, std::unique_ptr<nfd::face::Transport, std::default_delete<nfd::face::Transport> >) [117]
|
|
[196] 0.0 0.00 0.00 32 nfd::face::LinkService::setFaceAndTransport(nfd::face::Face&, nfd::face::Transport&) [196]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [204]
|
|
[197] 0.0 0.00 0.00 32 nfd::face::LinkService::LinkService() [197]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::face::Face::Face(std::unique_ptr<nfd::face::LinkService, std::default_delete<nfd::face::LinkService> >, std::unique_ptr<nfd::face::Transport, std::default_delete<nfd::face::Transport> >) [117]
|
|
[198] 0.0 0.00 0.00 32 nfd::face::FaceCounters::FaceCounters(nfd::face::LinkServiceCounters const&, nfd::face::TransportCounters const&) [198]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::face::GenericLinkService::Options::Options() [203]
|
|
[199] 0.0 0.00 0.00 32 nfd::face::LpFragmenter::Options::Options() [199]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [204]
|
|
[200] 0.0 0.00 0.00 32 nfd::face::LpFragmenter::LpFragmenter(nfd::face::LpFragmenter::Options const&, nfd::face::LinkService const*) [200]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
[201] 0.0 0.00 0.00 32 nfd::face::LpReassembler::Options::Options() [201]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [204]
|
|
[202] 0.0 0.00 0.00 32 nfd::face::LpReassembler::LpReassembler(nfd::face::LpReassembler::Options const&, nfd::face::LinkService const*) [202]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
[203] 0.0 0.00 0.00 32 nfd::face::GenericLinkService::Options::Options() [203]
|
|
0.00 0.00 32/32 nfd::face::LpFragmenter::Options::Options() [199]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
[204] 0.0 0.00 0.00 32 nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [204]
|
|
0.00 0.00 32/32 nfd::face::LinkService::LinkService() [197]
|
|
0.00 0.00 32/32 nfd::face::LpFragmenter::LpFragmenter(nfd::face::LpFragmenter::Options const&, nfd::face::LinkService const*) [200]
|
|
0.00 0.00 32/32 nfd::face::LpReassembler::LpReassembler(nfd::face::LpReassembler::Options const&, nfd::face::LinkService const*) [202]
|
|
0.00 0.00 32/32 std::function<void (unsigned long const&, unsigned long const&)>::function<std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()>, void>(std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()>) [214]
|
|
0.00 0.00 32/32 ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::connect(std::function<void (unsigned long const&, unsigned long const&)> const&) [192]
|
|
0.00 0.00 32/64 std::_Function_base::_Base_manager<std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()> >::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()> > const&, std::_Manager_operation) [180]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::DatagramTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&) [128]
|
|
[205] 0.0 0.00 0.00 32 nfd::face::Transport::Transport() [205]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::face::UnicastUdpTransport::UnicastUdpTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&, ndn::nfd::FacePersistency, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> >) [68]
|
|
[206] 0.0 0.00 0.00 32 nfd::Logger::now() [206]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::face::UnicastUdpTransport::UnicastUdpTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&, ndn::nfd::FacePersistency, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> >) [68]
|
|
[207] 0.0 0.00 0.00 32 nfd::scheduler::ScopedEventId::ScopedEventId() [207]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 covariant return thunk to nfd::face::GenericLinkService::getCounters() const [220]
|
|
[208] 0.0 0.00 0.00 32 nfd::face::GenericLinkService::getCounters() const [208]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::face::Face::Face(std::unique_ptr<nfd::face::LinkService, std::default_delete<nfd::face::LinkService> >, std::unique_ptr<nfd::face::Transport, std::default_delete<nfd::face::Transport> >) [117]
|
|
[209] 0.0 0.00 0.00 32 nfd::face::Transport::getCounters() const [209]
|
|
-----------------------------------------------
|
|
0.00 0.00 16/32 nfd::UdpChannel::connect(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [78]
|
|
0.00 0.00 16/32 nfd::UdpChannel::handleNewPeer(boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [58]
|
|
[210] 0.0 0.00 0.00 32 std::function<void (std::shared_ptr<nfd::face::Face> const&)>::operator()(std::shared_ptr<nfd::face::Face> const&) const [210]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
[211] 0.0 0.00 0.00 32 std::_Sp_counted_ptr_inplace<nfd::face::Face, std::allocator<nfd::face::Face>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [211]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [59]
|
|
[212] 0.0 0.00 0.00 32 std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::piecewise_construct_t const&, std::tuple<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>&&, std::tuple<>&&) [212]
|
|
0.00 0.00 32/32 std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [213]
|
|
0.00 0.00 28/389 boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [167]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::piecewise_construct_t const&, std::tuple<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>&&, std::tuple<>&&) [212]
|
|
[213] 0.0 0.00 0.00 32 std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [213]
|
|
0.00 0.00 45/389 boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [167]
|
|
0.00 0.00 1/1 std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_get_insert_unique_pos(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [368]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [204]
|
|
[214] 0.0 0.00 0.00 32 std::function<void (unsigned long const&, unsigned long const&)>::function<std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()>, void>(std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()>) [214]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_4DataEEE7connectERKSt8functionIFvRKS6_EE [137]
|
|
[215] 0.0 0.00 0.00 32 _ZNSt8functionIFvvEEC1ISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS5_4DataEEEEFvSt14_List_iteratorINSD_4SlotEEEEPSD_SG_EEvEET_ [215]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 _ZN3ndn4util6signal6SignalIN3nfd4face9TransportEJNS4_14TransportStateES6_EE7connectERKSt8functionIFvRKS6_SA_EE [193]
|
|
[216] 0.0 0.00 0.00 32 std::function<void ()>::function<std::_Bind<std::_Mem_fn<void (ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::*)(std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>)> (ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>*, std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>)>, void>(std::_Bind<std::_Mem_fn<void (ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::*)(std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>)> (ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>*, std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>)>) [216]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_2lp4NackEEE7connectERKSt8functionIFvRKS7_EE [136]
|
|
[217] 0.0 0.00 0.00 32 _ZNSt8functionIFvvEEC2ISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS5_2lp4NackEEEEFvSt14_List_iteratorINSE_4SlotEEEEPSE_SH_EEvEET_ [217]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_8InterestEEE7connectERKSt8functionIFvRKS6_EE [138]
|
|
[218] 0.0 0.00 0.00 32 _ZNSt8functionIFvvEEC2ISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS5_8InterestEEEEFvSt14_List_iteratorINSD_4SlotEEEEPSD_SG_EEvEET_ [218]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::connect(std::function<void (unsigned long const&, unsigned long const&)> const&) [192]
|
|
[219] 0.0 0.00 0.00 32 _ZNSt8functionIFvvEEC2ISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face13LpReassemblerEJmmEEEFvSt14_List_iteratorINSC_4SlotEEEEPSC_SF_EEvEET_ [219]
|
|
-----------------------------------------------
|
|
0.00 0.00 32/32 nfd::face::Face::Face(std::unique_ptr<nfd::face::LinkService, std::default_delete<nfd::face::LinkService> >, std::unique_ptr<nfd::face::Transport, std::default_delete<nfd::face::Transport> >) [117]
|
|
[220] 0.0 0.00 0.00 32 covariant return thunk to nfd::face::GenericLinkService::getCounters() const [220]
|
|
0.00 0.00 32/32 nfd::face::GenericLinkService::getCounters() const [208]
|
|
-----------------------------------------------
|
|
0.00 0.00 2/18 nfd::tests::FaceBenchmark::FaceBenchmark(char const*) [122]
|
|
0.00 0.00 16/18 nfd::tests::FaceBenchmark::onLeftFaceCreated(std::shared_ptr<nfd::face::Face> const&) [77]
|
|
[221] 0.0 0.00 0.00 18 std::function<void (std::string const&)>::function<std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)>, void>(std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)>) [221]
|
|
-----------------------------------------------
|
|
0.00 0.00 16/16 nfd::tests::FaceBenchmark::onLeftFaceCreated(std::shared_ptr<nfd::face::Face> const&) [77]
|
|
[222] 0.0 0.00 0.00 16 boost::asio::ip::detail::endpoint::endpoint(boost::asio::ip::address const&, unsigned short) [222]
|
|
-----------------------------------------------
|
|
0.00 0.00 16/16 nfd::tests::FaceBenchmark::onLeftFaceCreated(std::shared_ptr<nfd::face::Face> const&) [77]
|
|
[223] 0.0 0.00 0.00 16 bool boost::detail::lcast_ret_unsigned<std::char_traits<char>, unsigned short, char>(unsigned short&, char const*, char const*) [223]
|
|
-----------------------------------------------
|
|
0.00 0.00 16/16 nfd::UdpChannel::handleNewPeer(boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [58]
|
|
[224] 0.0 0.00 0.00 16 std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [224]
|
|
-----------------------------------------------
|
|
0.00 0.00 16/16 nfd::UdpChannel::connect(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [78]
|
|
[225] 0.0 0.00 0.00 16 std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::shared_ptr<nfd::face::Face>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [225]
|
|
-----------------------------------------------
|
|
0.00 0.00 16/16 nfd::tests::FaceBenchmark::onLeftFaceCreated(std::shared_ptr<nfd::face::Face> const&) [77]
|
|
[226] 0.0 0.00 0.00 16 std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::shared_ptr<nfd::face::Face>, std::_Placeholder<1>)>, void>(std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::shared_ptr<nfd::face::Face>, std::_Placeholder<1>)>) [226]
|
|
-----------------------------------------------
|
|
0.00 0.00 7/14 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 7/14 std::_Rb_tree_iterator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > >::_M_insert_<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&) [135]
|
|
[227] 0.0 0.00 0.00 14 std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)>::function(std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [227]
|
|
0.00 0.00 2/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [232]
|
|
0.00 0.00 2/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [236]
|
|
0.00 0.00 2/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [238]
|
|
0.00 0.00 2/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [235]
|
|
0.00 0.00 2/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [237]
|
|
0.00 0.00 2/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [234]
|
|
0.00 0.00 2/5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [233]
|
|
-----------------------------------------------
|
|
0.00 0.00 7/7 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
[228] 0.0 0.00 0.00 7 nfd::fw::getStrategyFactories() [228]
|
|
-----------------------------------------------
|
|
0.00 0.00 7/7 nfd::LoggerFactory::LoggerFactory() [330]
|
|
[229] 0.0 0.00 0.00 7 std::map<std::string, nfd::LogLevel, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::operator[](std::string&&) [229]
|
|
0.00 0.00 7/7 std::_Rb_tree<std::string, std::pair<std::string const, nfd::LogLevel>, std::_Select1st<std::pair<std::string const, nfd::LogLevel> >, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::string const, nfd::LogLevel> >, std::string const&) [230]
|
|
-----------------------------------------------
|
|
0.00 0.00 7/7 std::map<std::string, nfd::LogLevel, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::operator[](std::string&&) [229]
|
|
[230] 0.0 0.00 0.00 7 std::_Rb_tree<std::string, std::pair<std::string const, nfd::LogLevel>, std::_Select1st<std::pair<std::string const, nfd::LogLevel> >, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::string const, nfd::LogLevel> >, std::string const&) [230]
|
|
0.00 0.00 1/1 std::_Rb_tree<std::string, std::pair<std::string const, nfd::LogLevel>, std::_Select1st<std::pair<std::string const, nfd::LogLevel> >, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::_M_get_insert_unique_pos(std::string const&) [370]
|
|
-----------------------------------------------
|
|
0.00 0.00 2/5 boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ip::tcp, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::TcpChannel, boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&>, boost::_bi::list4<boost::_bi::value<nfd::TcpChannel*>, boost::arg<1> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [357]
|
|
0.00 0.00 3/5 nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [149]
|
|
[231] 0.0 0.00 0.00 5 boost::_bi::storage4<boost::_bi::value<nfd::TcpChannel*>, boost::arg<1> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > >::~storage4() [231]
|
|
0.00 0.00 2/230 std::_Function_base::_Base_manager<std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [169]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/5 void nfd::fw::registerStrategy<nfd::fw::NccStrategy>() [141]
|
|
0.00 0.00 1/5 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 1/5 std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >*) [140]
|
|
0.00 0.00 2/5 std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)>::function(std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [227]
|
|
[232] 0.0 0.00 0.00 5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [232]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/5 void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>() [142]
|
|
0.00 0.00 1/5 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 1/5 std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >*) [140]
|
|
0.00 0.00 2/5 std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)>::function(std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [227]
|
|
[233] 0.0 0.00 0.00 5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [233]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/5 void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>() [143]
|
|
0.00 0.00 1/5 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 1/5 std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >*) [140]
|
|
0.00 0.00 2/5 std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)>::function(std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [227]
|
|
[234] 0.0 0.00 0.00 5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [234]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/5 void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>() [144]
|
|
0.00 0.00 1/5 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 1/5 std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >*) [140]
|
|
0.00 0.00 2/5 std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)>::function(std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [227]
|
|
[235] 0.0 0.00 0.00 5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [235]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/5 void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>() [145]
|
|
0.00 0.00 1/5 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 1/5 std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >*) [140]
|
|
0.00 0.00 2/5 std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)>::function(std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [227]
|
|
[236] 0.0 0.00 0.00 5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [236]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/5 void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>() [146]
|
|
0.00 0.00 1/5 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 1/5 std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >*) [140]
|
|
0.00 0.00 2/5 std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)>::function(std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [227]
|
|
[237] 0.0 0.00 0.00 5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [237]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/5 void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>() [147]
|
|
0.00 0.00 1/5 nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [130]
|
|
0.00 0.00 1/5 std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >*) [140]
|
|
0.00 0.00 2/5 std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)>::function(std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [227]
|
|
[238] 0.0 0.00 0.00 5 std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation) [238]
|
|
-----------------------------------------------
|
|
0.00 0.00 5/5 nfd::tests::FaceBenchmark::parseConfig(char const*) [332]
|
|
[239] 0.0 0.00 0.00 5 void std::vector<std::pair<ndn::util::FaceUri, ndn::util::FaceUri>, std::allocator<std::pair<ndn::util::FaceUri, ndn::util::FaceUri> > >::_M_emplace_back_aux<std::pair<ndn::util::FaceUri, ndn::util::FaceUri> >(std::pair<ndn::util::FaceUri, ndn::util::FaceUri>&&) [239]
|
|
0.00 0.00 30/798 ndn::util::FaceUri::~FaceUri() [165]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/3 boost::thread_specific_ptr<boost::asio::io_service>::~thread_specific_ptr() [1205]
|
|
0.00 0.00 1/3 boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::~thread_specific_ptr() [1209]
|
|
0.00 0.00 1/3 boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::~thread_specific_ptr() [1202]
|
|
[240] 0.0 0.00 0.00 3 boost::detail::sp_counted_base::destroy() [240]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/2 nfd::TcpChannel::TcpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [124]
|
|
0.00 0.00 1/2 nfd::UdpChannel::UdpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [125]
|
|
[241] 0.0 0.00 0.00 2 nfd::Channel::setUri(ndn::util::FaceUri const&) [241]
|
|
-----------------------------------------------
|
|
0.00 0.00 2/2 nfd::tests::FaceBenchmark::~FaceBenchmark() [111]
|
|
[242] 0.0 0.00 0.00 2 nfd::Channel::~Channel() [242]
|
|
-----------------------------------------------
|
|
0.00 0.00 2/2 nfd::tests::FaceBenchmark::FaceBenchmark(char const*) [122]
|
|
[243] 0.0 0.00 0.00 2 boost::asio::basic_signal_set<boost::asio::signal_set_service>::add(int) [243]
|
|
-----------------------------------------------
|
|
0.00 0.00 2/2 nfd::tests::FaceBenchmark::FaceBenchmark(char const*) [122]
|
|
[244] 0.0 0.00 0.00 2 std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)>, void>(std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)>) [244]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[245] 0.0 0.00 0.00 1 _GLOBAL__sub_I__Z10CityHash32PKcm [245]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[246] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd10ConfigFileC2ESt8functionIFvRKSsS3_RKN5boost13property_tree11basic_ptreeISsSsSt4lessISsEEEbEE [246]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[247] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd10FibManagerC2ERNS_3FibESt8functionIFSt10shared_ptrINS_4face4FaceEEmEERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE [247]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[248] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd10TcpChannelC2ERKN5boost4asio2ip14basic_endpointINS3_3tcpEEE [248]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[249] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd10TcpFactory16prohibitEndpointERKN5boost4asio2ip14basic_endpointINS3_3tcpEEE [249]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[250] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd10UdpChannelC2ERKN5boost4asio2ip14basic_endpointINS3_3udpEEERKNS1_6chrono8durationIlNS1_5ratioILl1ELl1EEEEE [250]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[251] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd10UdpFactory16prohibitEndpointERKN5boost4asio2ip14basic_endpointINS3_3udpEEE [251]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[252] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd10g_logMutexE [252]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[253] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd11FaceManagerC2ERNS_9FaceTableERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE [253]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[254] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd11ManagerBaseC2ERN3ndn4mgmt10DispatcherERKSs [254]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[255] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd12MeasurementsC2ERNS_8NameTreeE [255]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[256] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd12RttEstimatorC2EtN5boost6chrono8durationIlNS1_5ratioILl1ELl1000000EEEEEd [256]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[257] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd12getGlobalRngEv [257]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[258] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd12measurements5EntryC2ERKN3ndn4NameE [258]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[259] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd12scope_prefix9LOCALHOSTE [259]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[260] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd13DeadNonceList16DEFAULT_LIFETIMEE [260]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[261] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd13LoggerFactory11getInstanceEv [261]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[262] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd14NfdManagerBaseC2ERN3ndn4mgmt10DispatcherERNS_16CommandValidatorERKSs [262]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[263] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd14StrategyChoiceC2ERNS_8NameTreeESt10shared_ptrINS_2fw8StrategyEE [263]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[264] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd15EthernetFactory19createMulticastFaceERKNS_20NetworkInterfaceInfoERKN3ndn4util8ethernet7AddressE [264]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[265] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd15PrivilegeHelper11s_normalUidE [265]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[266] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd15strategy_choice5EntryC2ERKN3ndn4NameE [266]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[267] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd16CommandValidatorC2Ev [267]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[268] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd16StrategyInfoHost17clearStrategyInfoEv [268]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[269] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd17UnixStreamChannelC2ERKN5boost4asio5local14basic_endpointINS3_15stream_protocolEEE [269]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[270] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd17UnixStreamFactory13createChannelERKSs [270]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[271] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd18getGlobalIoServiceEv [271]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[272] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd19TablesConfigSection22DEFAULT_CS_MAX_PACKETSE [272]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[273] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd20MeasurementsAccessorC2ERNS_12MeasurementsERKNS_14StrategyChoiceERKNS_2fw8StrategyE [273]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[274] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd21StrategyChoiceManagerC2ERNS_14StrategyChoiceERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE [274]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[275] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd22ForwarderStatusManagerC2ERNS_9ForwarderERN3ndn4mgmt10DispatcherE [275]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[276] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd25setDebugNetworkInterfacesESt10shared_ptrISt6vectorINS_20NetworkInterfaceInfoESaIS2_EEE [276]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[277] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd2cs13priority_fifo18PriorityFifoPolicy11POLICY_NAMEE [277]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[278] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd2cs17makeDefaultPolicyEv [278]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[279] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd2cs3lru9LruPolicy11POLICY_NAMEE [279]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[280] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd2cs5Entry7setDataESt10shared_ptrIKN3ndn4DataEEb [280]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[281] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd2cs6PolicyC2ERKSs [281]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[282] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd2cs9EntryImplC2ERKN3ndn4NameE [282]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[283] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd2fw11NccStrategy13STRATEGY_NAMEE [283]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[284] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd2fw14AccessStrategy13STRATEGY_NAMEE [284]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[285] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd2fw17BestRouteStrategy13STRATEGY_NAMEE [285]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[286] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd2fw17BroadcastStrategy13STRATEGY_NAMEE [286]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[287] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd2fw17MulticastStrategy13STRATEGY_NAMEE [287]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[288] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd2fw18BestRouteStrategy213STRATEGY_NAMEE [288]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[289] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd2fw19makeDefaultStrategyERNS_9ForwarderE [289]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[290] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd2fw20RetxSuppressionFixed25DEFAULT_MIN_RETX_INTERVALE [290]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[291] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd2fw21ClientControlStrategy13STRATEGY_NAMEE [291]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[292] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd2fw26RetxSuppressionExponential24DEFAULT_INITIAL_INTERVALE [292]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[293] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd2fw8StrategyC2ERNS_9ForwarderERKN3ndn4NameE [293]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[294] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd3Fib12s_emptyEntryE [294]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[295] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd3NfdC2ERKSsRN3ndn8security8KeyChainE [295]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[296] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd3PitC2ERNS_8NameTreeE [296]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[297] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd3fib5EntryC2ERKN3ndn4NameE [297]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[298] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd3fib7NextHopC2ESt10shared_ptrINS_4face4FaceEE [298]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[299] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd3pit10FaceRecordC2ESt10shared_ptrINS_4face4FaceEE [299]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[300] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd3pit5EntryC2ERKN3ndn8InterestE [300]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[301] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd3pit8InRecordC2ESt10shared_ptrINS_4face4FaceEE [301]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[302] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd3pit9OutRecordC2ESt10shared_ptrINS_4face4FaceEE [302]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[303] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd3udp10computeMtuERKN5boost4asio2ip14basic_endpointINS3_3udpEEE [303]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[304] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd4face11LinkServiceC2Ev [304]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[305] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd4face12FaceCountersC2ERKNS0_19LinkServiceCountersERKNS0_17TransportCountersE [305]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[306] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd4face12LpFragmenter7OptionsC2Ev [306]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[307] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd4face12makeNullFaceERKN3ndn4util7FaceUriE [307]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[308] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd4face13LpReassembler7OptionsC2Ev [308]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[309] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd4face15StreamTransportIN5boost4asio2ip3tcpEE8g_loggerE [309]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[310] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd4face15StreamTransportIN5boost4asio5local15stream_protocolEE8g_loggerE [310]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[311] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd4face16makeInternalFaceERN3ndn8security8KeyChainE [311]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[312] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd4face17DatagramTransportIN5boost4asio2ip3udpENS0_7UnicastEE8g_loggerE [312]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[313] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd4face17DatagramTransportIN5boost4asio2ip3udpENS0_9MulticastEE8g_loggerE [313]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[314] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd4face17EthernetTransportC2ERKNS_20NetworkInterfaceInfoERKN3ndn4util8ethernet7AddressE [314]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[315] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd4face26GenericLinkServiceCountersC2ERKNS0_13LpReassemblerE [315]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[316] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd4face26InternalForwarderTransport8g_loggerE [316]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[317] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd4face4FaceC2ESt10unique_ptrINS0_11LinkServiceESt14default_deleteIS3_EES2_INS0_9TransportES4_IS7_EE [317]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[318] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd4facelsERSoNS0_14TransportStateE [318]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[319] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd7ChannelD2Ev [319]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[320] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd7general13setConfigFileERNS_10ConfigFileE [320]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[321] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd9FaceTableC2ERNS_9ForwarderE [321]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[322] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd9ForwarderC2Ev [322]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[323] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd9name_tree11computeHashERKN3ndn4NameE [323]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[324] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd9name_tree4NodeC2Ev [324]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[325] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN3nfd9scheduler18getGlobalSchedulerEv [325]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[326] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZNK3nfd18NetworkRegionTable18isInProducerRegionERKN3ndn4LinkE [326]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[327] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZNK3nfd2fw15RetxSuppression15getLastOutgoingERKNS_3pit5EntryE [327]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[328] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZNK3nfd7Network5printERSo [328]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 __libc_csu_init [2557]
|
|
[329] 0.0 0.00 0.00 1 _GLOBAL__sub_I_main [329]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 nfd::LoggerFactory::getInstance() [187]
|
|
[330] 0.0 0.00 0.00 1 nfd::LoggerFactory::LoggerFactory() [330]
|
|
0.00 0.00 7/7 std::map<std::string, nfd::LogLevel, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::operator[](std::string&&) [229]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 std::__shared_ptr<nfd::fib::Entry, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<nfd::fib::Entry>, ndn::Name>(std::_Sp_make_shared_tag, std::allocator<nfd::fib::Entry> const&, ndn::Name&&) [1727]
|
|
[331] 0.0 0.00 0.00 1 nfd::fib::Entry::Entry(ndn::Name const&) [331]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 nfd::tests::FaceBenchmark::FaceBenchmark(char const*) [122]
|
|
[332] 0.0 0.00 0.00 1 nfd::tests::FaceBenchmark::parseConfig(char const*) [332]
|
|
0.00 0.00 64/798 ndn::util::FaceUri::~FaceUri() [165]
|
|
0.00 0.00 32/608 ndn::util::FaceUri::FaceUri(ndn::util::FaceUri const&) [166]
|
|
0.00 0.00 5/5 void std::vector<std::pair<ndn::util::FaceUri, ndn::util::FaceUri>, std::allocator<std::pair<ndn::util::FaceUri, ndn::util::FaceUri> > >::_M_emplace_back_aux<std::pair<ndn::util::FaceUri, ndn::util::FaceUri> >(std::pair<ndn::util::FaceUri, ndn::util::FaceUri>&&) [239]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::asio::detail::signal_handler<std::_Bind<void (*(std::_Placeholder<1>, std::_Placeholder<2>))(boost::system::error_code const&, int)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [349]
|
|
[333] 0.0 0.00 0.00 1 nfd::tests::FaceBenchmark::terminate(boost::system::error_code const&, int) [333]
|
|
0.00 0.00 1/38 nfd::getGlobalIoService() [185]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::~thread_specific_ptr() [1202]
|
|
[334] 0.0 0.00 0.00 1 boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data::~delete_data() [334]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<boost::asio::io_service>::~thread_specific_ptr() [1205]
|
|
[335] 0.0 0.00 0.00 1 boost::thread_specific_ptr<boost::asio::io_service>::delete_data::~delete_data() [335]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::~thread_specific_ptr() [1209]
|
|
[336] 0.0 0.00 0.00 1 boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::delete_data::~delete_data() [336]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [106]
|
|
[337] 0.0 0.00 0.00 1 boost::asio::stream_socket_service<boost::asio::ip::tcp>::shutdown_service() [337]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [106]
|
|
[338] 0.0 0.00 0.00 1 boost::asio::stream_socket_service<boost::asio::ip::tcp>::~stream_socket_service() [338]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [106]
|
|
[339] 0.0 0.00 0.00 1 boost::asio::datagram_socket_service<boost::asio::ip::udp>::shutdown_service() [339]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [106]
|
|
[340] 0.0 0.00 0.00 1 boost::asio::datagram_socket_service<boost::asio::ip::udp>::~datagram_socket_service() [340]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [106]
|
|
[341] 0.0 0.00 0.00 1 boost::asio::socket_acceptor_service<boost::asio::ip::tcp>::shutdown_service() [341]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [106]
|
|
[342] 0.0 0.00 0.00 1 boost::asio::socket_acceptor_service<boost::asio::ip::tcp>::~socket_acceptor_service() [342]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 nfd::TcpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [150]
|
|
[343] 0.0 0.00 0.00 1 boost::asio::detail::socket_ops::setsockopt(int, unsigned char&, int, int, void const*, unsigned long, boost::system::error_code&) [343]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data::operator()(void*) [1200]
|
|
[344] 0.0 0.00 0.00 1 unsigned long boost::asio::detail::epoll_reactor::cancel_timer<boost::asio::time_traits<ndn::time::steady_clock> >(boost::asio::detail::timer_queue<boost::asio::time_traits<ndn::time::steady_clock> >&, boost::asio::detail::timer_queue<boost::asio::time_traits<ndn::time::steady_clock> >::per_timer_data&, unsigned long) [344]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 nfd::TcpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [150]
|
|
[345] 0.0 0.00 0.00 1 boost::asio::detail::epoll_reactor::register_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&) [345]
|
|
0.00 0.00 1/35 boost::asio::detail::posix_mutex::posix_mutex() [188]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::signal_set_service>(boost::asio::io_service&) <cycle 1> [155]
|
|
[346] 0.0 0.00 0.00 1 boost::asio::detail::epoll_reactor::register_internal_descriptor(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*) [346]
|
|
0.00 0.00 1/35 boost::asio::detail::posix_mutex::posix_mutex() [188]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [106]
|
|
[347] 0.0 0.00 0.00 1 boost::asio::detail::epoll_reactor::~epoll_reactor() [347]
|
|
0.00 0.00 1/1 boost::asio::detail::epoll_reactor::~epoll_reactor() [348]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::asio::detail::epoll_reactor::~epoll_reactor() [347]
|
|
[348] 0.0 0.00 0.00 1 boost::asio::detail::epoll_reactor::~epoll_reactor() [348]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
|
|
[349] 0.0 0.00 0.00 1 boost::asio::detail::signal_handler<std::_Bind<void (*(std::_Placeholder<1>, std::_Placeholder<2>))(boost::system::error_code const&, int)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [349]
|
|
0.00 0.00 1/1 nfd::tests::FaceBenchmark::terminate(boost::system::error_code const&, int) [333]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [106]
|
|
[350] 0.0 0.00 0.00 1 boost::asio::detail::task_io_service::~task_io_service() [350]
|
|
-----------------------------------------------
|
|
1 boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) <cycle 1> [108]
|
|
[351] 0.0 0.00 0.00 1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::stream_socket_service<boost::asio::ip::tcp> >(boost::asio::io_service&) <cycle 1> [351]
|
|
1 boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) <cycle 1> [108]
|
|
-----------------------------------------------
|
|
1 boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) <cycle 1> [108]
|
|
[352] 0.0 0.00 0.00 1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::datagram_socket_service<boost::asio::ip::udp> >(boost::asio::io_service&) <cycle 1> [352]
|
|
1 boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) <cycle 1> [108]
|
|
-----------------------------------------------
|
|
1 boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) <cycle 1> [108]
|
|
[353] 0.0 0.00 0.00 1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::socket_acceptor_service<boost::asio::ip::tcp> >(boost::asio::io_service&) <cycle 1> [353]
|
|
1 boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) <cycle 1> [108]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) <cycle 1> [108]
|
|
[354] 0.0 0.00 0.00 1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::detail::epoll_reactor>(boost::asio::io_service&) [354]
|
|
0.00 0.00 1/1 boost::asio::detail::eventfd_select_interrupter::open_descriptors() [358]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::asio::detail::task_io_service::shutdown_service() [115]
|
|
[355] 0.0 0.00 0.00 1 boost::asio::detail::signal_set_service::pipe_read_op::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [355]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::signal_set_service>(boost::asio::io_service&) <cycle 1> [155]
|
|
[356] 0.0 0.00 0.00 1 boost::asio::detail::signal_set_service::open_descriptors() [356]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::asio::detail::task_io_service::shutdown_service() [115]
|
|
[357] 0.0 0.00 0.00 1 boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ip::tcp, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::TcpChannel, boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&>, boost::_bi::list4<boost::_bi::value<nfd::TcpChannel*>, boost::arg<1> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [357]
|
|
0.00 0.00 2/5 boost::_bi::storage4<boost::_bi::value<nfd::TcpChannel*>, boost::arg<1> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > >::~storage4() [231]
|
|
0.00 0.00 1/250 std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [168]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::detail::epoll_reactor>(boost::asio::io_service&) [354]
|
|
[358] 0.0 0.00 0.00 1 boost::asio::detail::eventfd_select_interrupter::open_descriptors() [358]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::~thread_specific_ptr() [1202]
|
|
[359] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data> >::dispose() [359]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::~thread_specific_ptr() [1202]
|
|
[360] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data> >::~sp_counted_impl_pd() [360]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<boost::asio::io_service>::~thread_specific_ptr() [1205]
|
|
[361] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<boost::asio::io_service>::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<boost::asio::io_service>::delete_data> >::dispose() [361]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<boost::asio::io_service>::~thread_specific_ptr() [1205]
|
|
[362] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<boost::asio::io_service>::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<boost::asio::io_service>::delete_data> >::~sp_counted_impl_pd() [362]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::~thread_specific_ptr() [1209]
|
|
[363] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::delete_data> >::dispose() [363]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::~thread_specific_ptr() [1209]
|
|
[364] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::delete_data> >::~sp_counted_impl_pd() [364]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 std::__shared_ptr<nfd::fib::Entry, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<nfd::fib::Entry>, ndn::Name>(std::_Sp_make_shared_tag, std::allocator<nfd::fib::Entry> const&, ndn::Name&&) [1727]
|
|
[365] 0.0 0.00 0.00 1 std::_Sp_counted_ptr_inplace<nfd::fib::Entry, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [365]
|
|
-----------------------------------------------
|
|
16 std::_Rb_tree<ndn::util::scheduler::Scheduler::EventInfo, ndn::util::scheduler::Scheduler::EventInfo, std::_Identity<ndn::util::scheduler::Scheduler::EventInfo>, std::less<ndn::util::scheduler::Scheduler::EventInfo>, std::allocator<ndn::util::scheduler::Scheduler::EventInfo> >::_M_erase(std::_Rb_tree_node<ndn::util::scheduler::Scheduler::EventInfo>*) [366]
|
|
0.00 0.00 1/1 boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data::operator()(void*) [1200]
|
|
[366] 0.0 0.00 0.00 1+16 std::_Rb_tree<ndn::util::scheduler::Scheduler::EventInfo, ndn::util::scheduler::Scheduler::EventInfo, std::_Identity<ndn::util::scheduler::Scheduler::EventInfo>, std::less<ndn::util::scheduler::Scheduler::EventInfo>, std::allocator<ndn::util::scheduler::Scheduler::EventInfo> >::_M_erase(std::_Rb_tree_node<ndn::util::scheduler::Scheduler::EventInfo>*) [366]
|
|
0.00 0.00 16/144 std::_Function_base::_Base_manager<nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle()::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle()::{lambda()#1}> const&, std::_Manager_operation) [173]
|
|
16 std::_Rb_tree<ndn::util::scheduler::Scheduler::EventInfo, ndn::util::scheduler::Scheduler::EventInfo, std::_Identity<ndn::util::scheduler::Scheduler::EventInfo>, std::less<ndn::util::scheduler::Scheduler::EventInfo>, std::allocator<ndn::util::scheduler::Scheduler::EventInfo> >::_M_erase(std::_Rb_tree_node<ndn::util::scheduler::Scheduler::EventInfo>*) [366]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 nfd::tests::FaceBenchmark::~FaceBenchmark() [111]
|
|
[367] 0.0 0.00 0.00 1 std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::face::Face> > >*) [367]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [213]
|
|
[368] 0.0 0.00 0.00 1 std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_get_insert_unique_pos(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [368]
|
|
-----------------------------------------------
|
|
38 std::_Rb_tree<std::string, std::pair<std::string const, nfd::Logger>, std::_Select1st<std::pair<std::string const, nfd::Logger> >, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::Logger> > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, nfd::Logger> >*) [369]
|
|
0.00 0.00 1/1 nfd::LoggerFactory::~LoggerFactory() [579]
|
|
[369] 0.0 0.00 0.00 1+38 std::_Rb_tree<std::string, std::pair<std::string const, nfd::Logger>, std::_Select1st<std::pair<std::string const, nfd::Logger> >, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::Logger> > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, nfd::Logger> >*) [369]
|
|
38 std::_Rb_tree<std::string, std::pair<std::string const, nfd::Logger>, std::_Select1st<std::pair<std::string const, nfd::Logger> >, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::Logger> > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, nfd::Logger> >*) [369]
|
|
-----------------------------------------------
|
|
0.00 0.00 1/1 std::_Rb_tree<std::string, std::pair<std::string const, nfd::LogLevel>, std::_Select1st<std::pair<std::string const, nfd::LogLevel> >, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::string const, nfd::LogLevel> >, std::string const&) [230]
|
|
[370] 0.0 0.00 0.00 1 std::_Rb_tree<std::string, std::pair<std::string const, nfd::LogLevel>, std::_Select1st<std::pair<std::string const, nfd::LogLevel> >, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::_M_get_insert_unique_pos(std::string const&) [370]
|
|
-----------------------------------------------
|
|
7 std::_Rb_tree<std::string, std::pair<std::string const, nfd::LogLevel>, std::_Select1st<std::pair<std::string const, nfd::LogLevel> >, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, nfd::LogLevel> >*) [2245]
|
|
[2245] 0.0 0.00 0.00 0+7 std::_Rb_tree<std::string, std::pair<std::string const, nfd::LogLevel>, std::_Select1st<std::pair<std::string const, nfd::LogLevel> >, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, nfd::LogLevel> >*) [2245]
|
|
7 std::_Rb_tree<std::string, std::pair<std::string const, nfd::LogLevel>, std::_Select1st<std::pair<std::string const, nfd::LogLevel> >, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, nfd::LogLevel> >*) [2245]
|
|
-----------------------------------------------
|
|
|
|
This table describes the call tree of the program, and was sorted by
|
|
the total amount of time spent in each function and its children.
|
|
|
|
Each entry in this table consists of several lines. The line with the
|
|
index number at the left hand margin lists the current function.
|
|
The lines above it list the functions that called this function,
|
|
and the lines below it list the functions this one called.
|
|
This line lists:
|
|
index A unique number given to each element of the table.
|
|
Index numbers are sorted numerically.
|
|
The index number is printed next to every function name so
|
|
it is easier to look up where the function in the table.
|
|
|
|
% time This is the percentage of the `total' time that was spent
|
|
in this function and its children. Note that due to
|
|
different viewpoints, functions excluded by options, etc,
|
|
these numbers will NOT add up to 100%.
|
|
|
|
self This is the total amount of time spent in this function.
|
|
|
|
children This is the total amount of time propagated into this
|
|
function by its children.
|
|
|
|
called This is the number of times the function was called.
|
|
If the function called itself recursively, the number
|
|
only includes non-recursive calls, and is followed by
|
|
a `+' and the number of recursive calls.
|
|
|
|
name The name of the current function. The index number is
|
|
printed after it. If the function is a member of a
|
|
cycle, the cycle number is printed between the
|
|
function's name and the index number.
|
|
|
|
|
|
For the function's parents, the fields have the following meanings:
|
|
|
|
self This is the amount of time that was propagated directly
|
|
from the function into this parent.
|
|
|
|
children This is the amount of time that was propagated from
|
|
the function's children into this parent.
|
|
|
|
called This is the number of times this parent called the
|
|
function `/' the total number of times the function
|
|
was called. Recursive calls to the function are not
|
|
included in the number after the `/'.
|
|
|
|
name This is the name of the parent. The parent's index
|
|
number is printed after it. If the parent is a
|
|
member of a cycle, the cycle number is printed between
|
|
the name and the index number.
|
|
|
|
If the parents of the function cannot be determined, the word
|
|
`<spontaneous>' is printed in the `name' field, and all the other
|
|
fields are blank.
|
|
|
|
For the function's children, the fields have the following meanings:
|
|
|
|
self This is the amount of time that was propagated directly
|
|
from the child into the function.
|
|
|
|
children This is the amount of time that was propagated from the
|
|
child's children to the function.
|
|
|
|
called This is the number of times the function called
|
|
this child `/' the total number of times the child
|
|
was called. Recursive calls by the child are not
|
|
listed in the number after the `/'.
|
|
|
|
name This is the name of the child. The child's index
|
|
number is printed after it. If the child is a
|
|
member of a cycle, the cycle number is printed
|
|
between the name and the index number.
|
|
|
|
If there are any cycles (circles) in the call graph, there is an
|
|
entry for the cycle-as-a-whole. This entry shows who called the
|
|
cycle (as parents) and the members of the cycle (as children.)
|
|
The `+' recursive calls entry shows the number of function calls that
|
|
were internal to the cycle, and the calls entry for each member shows,
|
|
for that member, how many times it was called from other members of
|
|
the cycle.
|
|
|
|
|
|
Index by function name
|
|
|
|
[245] _GLOBAL__sub_I__Z10CityHash32PKcm (city-hash.cpp) [194] nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&) [356] boost::asio::detail::signal_set_service::open_descriptors()
|
|
[246] _GLOBAL__sub_I__ZN3nfd10ConfigFileC2ESt8functionIFvRKSsS3_RKN5boost13property_tree11basic_ptreeISsSsSt4lessISsEEEbEE (config-file.cpp) [130] nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [28] boost::asio::detail::reactive_socket_send_op<boost::asio::const_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long, ndn::Block const&>, boost::_bi::list4<boost::_bi::value<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<ndn::Block> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long)
|
|
[247] _GLOBAL__sub_I__ZN3nfd10FibManagerC2ERNS_3FibESt8functionIFSt10shared_ptrINS_4face4FaceEEmEERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE (fib-manager.cpp) [228] nfd::fw::getStrategyFactories() (strategy-registry.cpp) [191] boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::open(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::ip::udp const&, boost::system::error_code&)
|
|
[248] _GLOBAL__sub_I__ZN3nfd10TcpChannelC2ERKN5boost4asio2ip14basic_endpointINS3_3tcpEEE (tcp-channel.cpp) [331] nfd::fib::Entry::Entry(ndn::Name const&) [357] boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ip::tcp, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::TcpChannel, boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&>, boost::_bi::list4<boost::_bi::value<nfd::TcpChannel*>, boost::arg<1> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long)
|
|
[249] _GLOBAL__sub_I__ZN3nfd10TcpFactory16prohibitEndpointERKN5boost4asio2ip14basic_endpointINS3_3tcpEEE (tcp-factory.cpp) [195] nfd::udp::computeMtu(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [358] boost::asio::detail::eventfd_select_interrupter::open_descriptors()
|
|
[250] _GLOBAL__sub_I__ZN3nfd10UdpChannelC2ERKN5boost4asio2ip14basic_endpointINS3_3udpEEERKNS1_6chrono8durationIlNS1_5ratioILl1ELl1EEEEE (udp-channel.cpp) [13] nfd::face::LinkService::receiveData(ndn::Data const&) [2] boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long)
|
|
[251] _GLOBAL__sub_I__ZN3nfd10UdpFactory16prohibitEndpointERKN5boost4asio2ip14basic_endpointINS3_3udpEEE (udp-factory.cpp) [19] nfd::face::LinkService::sendInterest(ndn::Interest const&) [119] boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Multicast>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Multicast>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long)
|
|
[252] _GLOBAL__sub_I__ZN3nfd10g_logMutexE (logger.cpp) [14] nfd::face::LinkService::receiveInterest(ndn::Interest const&) [57] boost::asio::detail::reactive_socket_recvfrom_op<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::_bi::bind_t<void, boost::_mfi::mf4<void, nfd::UdpChannel, boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&>, boost::_bi::list5<boost::_bi::value<nfd::UdpChannel*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long)
|
|
[253] _GLOBAL__sub_I__ZN3nfd11FaceManagerC2ERNS_9FaceTableERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE (face-manager.cpp) [196] nfd::face::LinkService::setFaceAndTransport(nfd::face::Face&, nfd::face::Transport&) [45] boost::asio::detail::reactive_socket_send_op_base<boost::asio::const_buffers_1>::do_perform(boost::asio::detail::reactor_op*)
|
|
[254] _GLOBAL__sub_I__ZN3nfd11ManagerBaseC2ERN3ndn4mgmt10DispatcherERKSs (manager-base.cpp) [18] nfd::face::LinkService::sendData(ndn::Data const&) [105] boost::asio::detail::reactive_socket_service_base::destroy(boost::asio::detail::reactive_socket_service_base::base_implementation_type&)
|
|
[255] _GLOBAL__sub_I__ZN3nfd12MeasurementsC2ERNS_8NameTreeE (measurements.cpp) [91] nfd::face::LinkService::sendNack(ndn::lp::Nack const&) [104] boost::asio::detail::reactive_socket_sendto_op_base<boost::asio::const_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >::do_perform(boost::asio::detail::reactor_op*)
|
|
[256] _GLOBAL__sub_I__ZN3nfd12RttEstimatorC2EtN5boost6chrono8durationIlNS1_5ratioILl1ELl1000000EEEEEd (rtt-estimator.cpp) [197] nfd::face::LinkService::LinkService() [37] boost::asio::detail::reactive_socket_recvfrom_op_base<boost::asio::mutable_buffers_1, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >::do_perform(boost::asio::detail::reactor_op*)
|
|
[257] _GLOBAL__sub_I__ZN3nfd12getGlobalRngEv (random.cpp) [198] nfd::face::FaceCounters::FaceCounters(nfd::face::LinkServiceCounters const&, nfd::face::TransportCounters const&) [101] boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>::~op_queue()
|
|
[258] _GLOBAL__sub_I__ZN3nfd12measurements5EntryC2ERKN3ndn4NameE (measurements-entry.cpp) [199] nfd::face::LpFragmenter::Options::Options() [240] boost::detail::sp_counted_base::destroy()
|
|
[259] _GLOBAL__sub_I__ZN3nfd12scope_prefix9LOCALHOSTE (pit-algorithm.cpp) [200] nfd::face::LpFragmenter::LpFragmenter(nfd::face::LpFragmenter::Options const&, nfd::face::LinkService const*) [223] bool boost::detail::lcast_ret_unsigned<std::char_traits<char>, unsigned short, char>(unsigned short&, char const*, char const*)
|
|
[260] _GLOBAL__sub_I__ZN3nfd13DeadNonceList16DEFAULT_LIFETIMEE (dead-nonce-list.cpp) [81] nfd::face::LpReassembler::doReassembly(std::tuple<unsigned long, unsigned long> const&) [359] boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data> >::dispose()
|
|
[261] _GLOBAL__sub_I__ZN3nfd13LoggerFactory11getInstanceEv (logger-factory.cpp) [25] nfd::face::LpReassembler::receiveFragment(unsigned long, ndn::lp::Packet const&) [360] boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data> >::~sp_counted_impl_pd()
|
|
[262] _GLOBAL__sub_I__ZN3nfd14NfdManagerBaseC2ERN3ndn4mgmt10DispatcherERNS_16CommandValidatorERKSs (nfd-manager-base.cpp) [201] nfd::face::LpReassembler::Options::Options() [361] boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<boost::asio::io_service>::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<boost::asio::io_service>::delete_data> >::dispose()
|
|
[263] _GLOBAL__sub_I__ZN3nfd14StrategyChoiceC2ERNS_8NameTreeESt10shared_ptrINS_2fw8StrategyEE (strategy-choice.cpp) [202] nfd::face::LpReassembler::LpReassembler(nfd::face::LpReassembler::Options const&, nfd::face::LinkService const*) [362] boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<boost::asio::io_service>::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<boost::asio::io_service>::delete_data> >::~sp_counted_impl_pd()
|
|
[264] _GLOBAL__sub_I__ZN3nfd15EthernetFactory19createMulticastFaceERKNS_20NetworkInterfaceInfoERKN3ndn4util8ethernet7AddressE (ethernet-factory.cpp) [65] nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleSend(boost::system::error_code const&, unsigned long, ndn::Block const&) [363] boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::delete_data> >::dispose()
|
|
[265] _GLOBAL__sub_I__ZN3nfd15PrivilegeHelper11s_normalUidE (privilege-helper.cpp) [3] nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleReceive(boost::system::error_code const&, unsigned long) [364] boost::detail::sp_counted_impl_pd<boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::delete_data*, boost::detail::do_heap_delete<boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::delete_data> >::~sp_counted_impl_pd()
|
|
[266] _GLOBAL__sub_I__ZN3nfd15strategy_choice5EntryC2ERKN3ndn4NameE (strategy-choice-entry.cpp) [4] nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [52] ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Fragment, std::pair<__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > >, 80ul, false>::ValueType ndn::lp::Packet::get<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Fragment, std::pair<__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > >, 80ul, false> >(unsigned long) const
|
|
[267] _GLOBAL__sub_I__ZN3nfd16CommandValidatorC2Ev (command-validator.cpp) [75] nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::processErrorCode(boost::system::error_code const&) [61] unsigned long ndn::lp::Packet::count<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::CachePolicy, 820ul, false> >() const
|
|
[268] _GLOBAL__sub_I__ZN3nfd16StrategyInfoHost17clearStrategyInfoEv (strategy-info-host.cpp) [10] nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&) [84] unsigned long ndn::lp::Packet::count<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >() const
|
|
[269] _GLOBAL__sub_I__ZN3nfd17UnixStreamChannelC2ERKN5boost4asio5local14basic_endpointINS3_15stream_protocolEEE (unix-stream-channel.cpp) [128] nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::DatagramTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&) [208] nfd::face::GenericLinkService::getCounters() const
|
|
[270] _GLOBAL__sub_I__ZN3nfd17UnixStreamFactory13createChannelERKSs (unix-stream-factory.cpp) [53] nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Multicast>::DatagramTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&) [209] nfd::face::Transport::getCounters() const
|
|
[271] _GLOBAL__sub_I__ZN3nfd18getGlobalIoServiceEv (global-io.cpp) [11] nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [71] boost::asio::basic_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::local_endpoint() const
|
|
[272] _GLOBAL__sub_I__ZN3nfd19TablesConfigSection22DEFAULT_CS_MAX_PACKETSE (tables-config-section.cpp) [86] nfd::face::GenericLinkService::decodeNack(ndn::Block const&, ndn::lp::Packet const&) [164] boost::asio::ip::detail::endpoint::address() const
|
|
[273] _GLOBAL__sub_I__ZN3nfd20MeasurementsAccessorC2ERNS_12MeasurementsERKNS_14StrategyChoiceERKNS_2fw8StrategyE (measurements-accessor.cpp) [21] nfd::face::GenericLinkService::doSendData(ndn::Data const&) [210] std::function<void (std::shared_ptr<nfd::face::Face> const&)>::operator()(std::shared_ptr<nfd::face::Face> const&) const
|
|
[274] _GLOBAL__sub_I__ZN3nfd21StrategyChoiceManagerC2ERNS_14StrategyChoiceERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE (strategy-choice-manager.cpp) [102] nfd::face::GenericLinkService::doSendNack(ndn::lp::Nack const&) [62] std::_List_base<ndn::Block, std::allocator<ndn::Block> >::_M_clear()
|
|
[275] _GLOBAL__sub_I__ZN3nfd22ForwarderStatusManagerC2ERNS_9ForwarderERN3ndn4mgmt10DispatcherE (forwarder-status-manager.cpp) [7] nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [169] std::_Function_base::_Base_manager<std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
|
|
[276] _GLOBAL__sub_I__ZN3nfd25setDebugNetworkInterfacesESt10shared_ptrISt6vectorINS_20NetworkInterfaceInfoESaIS2_EEE (network-interface.cpp) [12] nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&) [83] _ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face13LpReassemblerEJmmEEEFvSt14_List_iteratorINSA_4SlotEEEEPSA_SD_EEE10_M_managerERSt9_Any_dataRKSL_St18_Manager_operation
|
|
[277] _GLOBAL__sub_I__ZN3nfd2cs13priority_fifo18PriorityFifoPolicy11POLICY_NAMEE (cs-policy-priority-fifo.cpp) [20] nfd::face::GenericLinkService::doSendInterest(ndn::Interest const&) [44] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::face::LpReassembler::*)(std::tuple<unsigned long, unsigned long> const&)> (nfd::face::LpReassembler*, std::tuple<unsigned long, unsigned long>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
|
|
[278] _GLOBAL__sub_I__ZN3nfd2cs17makeDefaultPolicyEv (cs.cpp) [6] nfd::face::GenericLinkService::decodeNetPacket(ndn::Block const&, ndn::lp::Packet const&) [168] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
|
|
[279] _GLOBAL__sub_I__ZN3nfd2cs3lru9LruPolicy11POLICY_NAMEE (cs-policy-lru.cpp) [5] nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [139] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::shared_ptr<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
|
|
[280] _GLOBAL__sub_I__ZN3nfd2cs5Entry7setDataESt10shared_ptrIKN3ndn4DataEEb (cs-entry.cpp) [203] nfd::face::GenericLinkService::Options::Options() [180] std::_Function_base::_Base_manager<std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()> >::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()> > const&, std::_Manager_operation) (functional)
|
|
[281] _GLOBAL__sub_I__ZN3nfd2cs6PolicyC2ERKSs (cs-policy.cpp) [204] nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [170] std::_Function_base::_Base_manager<nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency)::{lambda()#1}> const&, std::_Manager_operation) (functional)
|
|
[282] _GLOBAL__sub_I__ZN3nfd2cs9EntryImplC2ERKN3ndn4NameE (cs-entry-impl.cpp) [182] nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle() [181] std::_Function_base::_Base_manager<nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}> const&, std::_Manager_operation) (functional)
|
|
[283] _GLOBAL__sub_I__ZN3nfd2fw11NccStrategy13STRATEGY_NAMEE (ncc-strategy.cpp) [68] nfd::face::UnicastUdpTransport::UnicastUdpTransport(boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >&&, ndn::nfd::FacePersistency, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> >) [232] std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation)
|
|
[284] _GLOBAL__sub_I__ZN3nfd2fw14AccessStrategy13STRATEGY_NAMEE (access-strategy.cpp) [117] nfd::face::Face::Face(std::unique_ptr<nfd::face::LinkService, std::default_delete<nfd::face::LinkService> >, std::unique_ptr<nfd::face::Transport, std::default_delete<nfd::face::Transport> >) [233] std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation)
|
|
[285] _GLOBAL__sub_I__ZN3nfd2fw17BestRouteStrategy13STRATEGY_NAMEE (best-route-strategy.cpp) [179] nfd::face::Transport::setPersistency(ndn::nfd::FacePersistency) [234] std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation)
|
|
[286] _GLOBAL__sub_I__ZN3nfd2fw17BroadcastStrategy13STRATEGY_NAMEE (broadcast-strategy.cpp) [118] nfd::face::Transport::setFaceAndLinkService(nfd::face::Face&, nfd::face::LinkService&) [235] std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation)
|
|
[287] _GLOBAL__sub_I__ZN3nfd2fw17MulticastStrategy13STRATEGY_NAMEE (multicast-strategy.cpp) [9] nfd::face::Transport::send(nfd::face::Transport::Packet&&) [236] std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation)
|
|
[288] _GLOBAL__sub_I__ZN3nfd2fw18BestRouteStrategy213STRATEGY_NAMEE (best-route-strategy2.cpp) [50] nfd::face::Transport::Packet::Packet(ndn::Block&&) [237] std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation)
|
|
[289] _GLOBAL__sub_I__ZN3nfd2fw19makeDefaultStrategyERNS_9ForwarderE (strategy-registry.cpp) [40] nfd::face::Transport::receive(nfd::face::Transport::Packet&&) [238] std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}> const&, std::_Manager_operation)
|
|
[290] _GLOBAL__sub_I__ZN3nfd2fw20RetxSuppressionFixed25DEFAULT_MIN_RETX_INTERVALE (retx-suppression-fixed.cpp) [205] nfd::face::Transport::Transport() [173] std::_Function_base::_Base_manager<nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle()::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::face::UnicastUdpTransport::scheduleClosureWhenIdle()::{lambda()#1}> const&, std::_Manager_operation) (functional)
|
|
[291] _GLOBAL__sub_I__ZN3nfd2fw21ClientControlStrategy13STRATEGY_NAMEE (client-control-strategy.cpp) [76] nfd::face::operator<<(std::ostream&, nfd::face::TransportState) [131] std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::lp::Nack const&)#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::lp::Nack const&)#3}> const&, std::_Manager_operation)
|
|
[292] _GLOBAL__sub_I__ZN3nfd2fw26RetxSuppressionExponential24DEFAULT_INITIAL_INTERVALE (retx-suppression-exponential.cpp) [109] nfd::face::operator<<(std::ostream&, nfd::face::FaceLogHelper<nfd::face::Transport> const&) [132] std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Data const&)#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Data const&)#2}> const&, std::_Manager_operation)
|
|
[293] _GLOBAL__sub_I__ZN3nfd2fw8StrategyC2ERNS_9ForwarderERKN3ndn4NameE (strategy.cpp) [332] nfd::tests::FaceBenchmark::parseConfig(char const*) [133] std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Interest const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Interest const&)#1}> const&, std::_Manager_operation)
|
|
[294] _GLOBAL__sub_I__ZN3nfd3Fib12s_emptyEntryE (fib.cpp) [77] nfd::tests::FaceBenchmark::onLeftFaceCreated(std::shared_ptr<nfd::face::Face> const&) [38] std::__shared_count<(__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&)
|
|
[295] _GLOBAL__sub_I__ZN3nfd3NfdC2ERKSsRN3ndn8security8KeyChainE (nfd.cpp) [127] nfd::tests::FaceBenchmark::onRightFaceCreated(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&) [24] std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release()
|
|
[296] _GLOBAL__sub_I__ZN3nfd3PitC2ERNS_8NameTreeE (pit.cpp) [126] nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&) [171] std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_weak_release()
|
|
[297] _GLOBAL__sub_I__ZN3nfd3fib5EntryC2ERKN3ndn4NameE (fib-entry.cpp) [333] nfd::tests::FaceBenchmark::terminate(boost::system::error_code const&, int) [70] std::_Function_handler<void (ndn::Data const&), nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Data const&)#2}>::_M_invoke(std::_Any_data const&, ndn::Data const&)
|
|
[298] _GLOBAL__sub_I__ZN3nfd3fib7NextHopC2ESt10shared_ptrINS_4face4FaceEE (fib-nexthop.cpp) [206] nfd::Logger::now() [69] std::_Function_handler<void (ndn::Interest const&), nfd::tests::FaceBenchmark::tieFaces(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)::{lambda(ndn::Interest const&)#1}>::_M_invoke(std::_Any_data const&, ndn::Interest const&)
|
|
[299] _GLOBAL__sub_I__ZN3nfd3pit10FaceRecordC2ESt10shared_ptrINS_4face4FaceEE (pit-face-record.cpp) [186] nfd::Logger::Logger(std::string const&, nfd::LogLevel) [224] std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&)
|
|
[300] _GLOBAL__sub_I__ZN3nfd3pit5EntryC2ERKN3ndn8InterestE (pit-entry.cpp) [241] nfd::Channel::setUri(ndn::util::FaceUri const&) [225] std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::shared_ptr<nfd::face::Face>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&)
|
|
[301] _GLOBAL__sub_I__ZN3nfd3pit8InRecordC2ESt10shared_ptrINS_4face4FaceEE (pit-in-record.cpp) [242] nfd::Channel::~Channel() [30] ndn::Block* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, ndn::Block*>(__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, __gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, ndn::Block*)
|
|
[302] _GLOBAL__sub_I__ZN3nfd3pit9OutRecordC2ESt10shared_ptrINS_4face4FaceEE (pit-out-record.cpp) [207] nfd::scheduler::ScopedEventId::ScopedEventId() [54] std::_Sp_counted_ptr_inplace<ndn::IdentityCertificate, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
|
|
[303] _GLOBAL__sub_I__ZN3nfd3udp10computeMtuERKN5boost4asio2ip14basic_endpointINS3_3udpEEE (udp-protocol.cpp) [183] nfd::scheduler::ScopedEventId::operator=(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&) [49] std::_Sp_counted_ptr_inplace<ndn::IdentityCertificate, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
|
|
[304] _GLOBAL__sub_I__ZN3nfd4face11LinkServiceC2Ev (link-service.cpp) [177] nfd::scheduler::getGlobalScheduler() [96] std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
|
|
[305] _GLOBAL__sub_I__ZN3nfd4face12FaceCountersC2ERKNS0_19LinkServiceCountersERKNS0_17TransportCountersE (face-counters.cpp) [184] nfd::scheduler::schedule(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&, std::function<void ()> const&) [42] std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
|
|
[306] _GLOBAL__sub_I__ZN3nfd4face12LpFragmenter7OptionsC2Ev (lp-fragmenter.cpp) [103] boost::bad_lexical_cast::~bad_lexical_cast() [87] std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
|
|
[307] _GLOBAL__sub_I__ZN3nfd4face12makeNullFaceERKN3ndn4util7FaceUriE (null-face.cpp) [334] boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data::~delete_data() [116] std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
|
|
[308] _GLOBAL__sub_I__ZN3nfd4face13LpReassembler7OptionsC2Ev (lp-reassembler.cpp) [335] boost::thread_specific_ptr<boost::asio::io_service>::delete_data::~delete_data() [79] std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
|
|
[309] _GLOBAL__sub_I__ZN3nfd4face15StreamTransportIN5boost4asio2ip3tcpEE8g_loggerE (tcp-transport.cpp) [336] boost::thread_specific_ptr<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u> >::delete_data::~delete_data() [64] std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
|
|
[310] _GLOBAL__sub_I__ZN3nfd4face15StreamTransportIN5boost4asio5local15stream_protocolEE8g_loggerE (unix-stream-transport.cpp) [231] boost::_bi::storage4<boost::_bi::value<nfd::TcpChannel*>, boost::arg<1> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > >::~storage4() [99] std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
|
|
[311] _GLOBAL__sub_I__ZN3nfd4face16makeInternalFaceERN3ndn8security8KeyChainE (internal-face.cpp) [176] boost::_bi::storage5<boost::_bi::value<nfd::UdpChannel*>, boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<std::function<void (std::shared_ptr<nfd::face::Face> const&)> >, boost::_bi::value<std::function<void (std::string const&)> > >::~storage5() [90] std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
|
|
[312] _GLOBAL__sub_I__ZN3nfd4face17DatagramTransportIN5boost4asio2ip3udpENS0_7UnicastEE8g_loggerE (unicast-udp-transport.cpp) [189] void boost::asio::basic_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::set_option<boost::asio::detail::socket_option::boolean<1, 2> >(boost::asio::detail::socket_option::boolean<1, 2> const&) [73] std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
|
|
[313] _GLOBAL__sub_I__ZN3nfd4face17DatagramTransportIN5boost4asio2ip3udpENS0_9MulticastEE8g_loggerE (multicast-udp-transport.cpp) [190] boost::asio::basic_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::bind(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [97] std::_Sp_counted_ptr_inplace<ndn::SimpleTag<ndn::lp::CachePolicy, 12>, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
|
|
[314] _GLOBAL__sub_I__ZN3nfd4face17EthernetTransportC2ERKNS_20NetworkInterfaceInfoERKN3ndn4util8ethernet7AddressE (ethernet-transport.cpp) [243] boost::asio::basic_signal_set<boost::asio::signal_set_service>::add(int) [95] std::_Sp_counted_ptr_inplace<ndn::SimpleTag<ndn::lp::CachePolicy, 12>, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
|
|
[315] _GLOBAL__sub_I__ZN3nfd4face26GenericLinkServiceCountersC2ERKNS0_13LpReassemblerE (generic-link-service.cpp) [120] boost::asio::signal_set_service::shutdown_service() [100] std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 11>, std::allocator<ndn::SimpleTag<unsigned long, 11> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
|
|
[316] _GLOBAL__sub_I__ZN3nfd4face26InternalForwarderTransport8g_loggerE (internal-transport.cpp) [121] boost::asio::signal_set_service::~signal_set_service() [151] std::_Sp_counted_ptr_inplace<nfd::fib::Entry, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
|
|
[317] _GLOBAL__sub_I__ZN3nfd4face4FaceC2ESt10unique_ptrINS0_11LinkServiceESt14default_deleteIS3_EES2_INS0_9TransportES4_IS7_EE (face.cpp) [337] boost::asio::stream_socket_service<boost::asio::ip::tcp>::shutdown_service() [365] std::_Sp_counted_ptr_inplace<nfd::fib::Entry, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
|
|
[318] _GLOBAL__sub_I__ZN3nfd4facelsERSoNS0_14TransportStateE (transport.cpp) [338] boost::asio::stream_socket_service<boost::asio::ip::tcp>::~stream_socket_service() [211] std::_Sp_counted_ptr_inplace<nfd::face::Face, std::allocator<nfd::face::Face>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
|
|
[319] _GLOBAL__sub_I__ZN3nfd7ChannelD2Ev (channel.cpp) [339] boost::asio::datagram_socket_service<boost::asio::ip::udp>::shutdown_service() [172] std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
|
|
[320] _GLOBAL__sub_I__ZN3nfd7general13setConfigFileERNS_10ConfigFileE (general-config-section.cpp) [340] boost::asio::datagram_socket_service<boost::asio::ip::udp>::~datagram_socket_service() [229] std::map<std::string, nfd::LogLevel, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::operator[](std::string&&)
|
|
[321] _GLOBAL__sub_I__ZN3nfd9FaceTableC2ERNS_9ForwarderE (face-table.cpp) [341] boost::asio::socket_acceptor_service<boost::asio::ip::tcp>::shutdown_service() [34] _ZNSt6vectorIN3ndn2lp6PacketESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT_
|
|
[322] _GLOBAL__sub_I__ZN3nfd9ForwarderC2Ev (forwarder.cpp) [342] boost::asio::socket_acceptor_service<boost::asio::ip::tcp>::~socket_acceptor_service() [43] std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >::~vector()
|
|
[323] _GLOBAL__sub_I__ZN3nfd9name_tree11computeHashERKN3ndn4NameE (name-tree.cpp) [66] boost::asio::asio_handler_is_continuation(...) [26] std::vector<ndn::Block, std::allocator<ndn::Block> >::~vector()
|
|
[324] _GLOBAL__sub_I__ZN3nfd9name_tree4NodeC2Ev (name-tree-entry.cpp) [222] boost::asio::ip::detail::endpoint::endpoint(boost::asio::ip::address const&, unsigned short) [39] std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&)
|
|
[325] _GLOBAL__sub_I__ZN3nfd9scheduler18getGlobalSchedulerEv (scheduler.cpp) [167] boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [239] void std::vector<std::pair<ndn::util::FaceUri, ndn::util::FaceUri>, std::allocator<std::pair<ndn::util::FaceUri, ndn::util::FaceUri> > >::_M_emplace_back_aux<std::pair<ndn::util::FaceUri, ndn::util::FaceUri> >(std::pair<ndn::util::FaceUri, ndn::util::FaceUri>&&)
|
|
[326] _GLOBAL__sub_I__ZNK3nfd18NetworkRegionTable18isInProducerRegionERKN3ndn4LinkE (network-region-table.cpp) [343] boost::asio::detail::socket_ops::setsockopt(int, unsigned char&, int, int, void const*, unsigned long, boost::system::error_code&) [135] std::_Rb_tree_iterator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > > >::_M_insert_<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&)
|
|
[327] _GLOBAL__sub_I__ZNK3nfd2fw15RetxSuppression15getLastOutgoingERKNS_3pit5EntryE (retx-suppression.cpp) [110] boost::asio::detail::object_pool<boost::asio::detail::epoll_reactor::descriptor_state>::~object_pool() [82] std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, bool>, std::_Select1st<std::pair<ndn::name::Component const, bool> >, std::greater<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, bool> > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, bool> >*)
|
|
[328] _GLOBAL__sub_I__ZNK3nfd7Network5printERSo (network.cpp) [188] boost::asio::detail::posix_mutex::posix_mutex() [366] std::_Rb_tree<ndn::util::scheduler::Scheduler::EventInfo, ndn::util::scheduler::Scheduler::EventInfo, std::_Identity<ndn::util::scheduler::Scheduler::EventInfo>, std::less<ndn::util::scheduler::Scheduler::EventInfo>, std::allocator<ndn::util::scheduler::Scheduler::EventInfo> >::_M_erase(std::_Rb_tree_node<ndn::util::scheduler::Scheduler::EventInfo>*)
|
|
[329] _GLOBAL__sub_I_main (face-benchmark.cpp) [344] unsigned long boost::asio::detail::epoll_reactor::cancel_timer<boost::asio::time_traits<ndn::time::steady_clock> >(boost::asio::detail::timer_queue<boost::asio::time_traits<ndn::time::steady_clock> >&, boost::asio::detail::timer_queue<boost::asio::time_traits<ndn::time::steady_clock> >::per_timer_data&, unsigned long) [367] std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::face::Face> > >*)
|
|
[93] ndn::lp::Nack::~Nack() [36] boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int) [212] std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::piecewise_construct_t const&, std::tuple<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>&&, std::tuple<>&&)
|
|
[94] ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 816ul, false>::decode(ndn::Block const&) [33] boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [368] std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_get_insert_unique_pos(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&)
|
|
[80] ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 81ul, false>::decode(ndn::Block const&) [123] boost::asio::detail::epoll_reactor::shutdown_service() [213] std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&)
|
|
[15] ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::operator()(ndn::Data const&) [345] boost::asio::detail::epoll_reactor::register_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&) [134] std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >*)
|
|
[17] ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::operator()(ndn::Interest const&) [98] boost::asio::detail::epoll_reactor::deregister_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&, bool) [369] std::_Rb_tree<std::string, std::pair<std::string const, nfd::Logger>, std::_Select1st<std::pair<std::string const, nfd::Logger> >, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::Logger> > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, nfd::Logger> >*)
|
|
[136] _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_2lp4NackEEE7connectERKSt8functionIFvRKS7_EE [346] boost::asio::detail::epoll_reactor::register_internal_descriptor(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*) [370] std::_Rb_tree<std::string, std::pair<std::string const, nfd::LogLevel>, std::_Select1st<std::pair<std::string const, nfd::LogLevel> >, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::_M_get_insert_unique_pos(std::string const&)
|
|
[137] _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_4DataEEE7connectERKSt8functionIFvRKS6_EE [35] boost::asio::detail::epoll_reactor::run(bool, boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) [230] std::_Rb_tree<std::string, std::pair<std::string const, nfd::LogLevel>, std::_Select1st<std::pair<std::string const, nfd::LogLevel> >, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::string const, nfd::LogLevel> >, std::string const&)
|
|
[138] _ZN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS_8InterestEEE7connectERKSt8functionIFvRKS6_EE [31] boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool, bool) [72] std::_Rb_tree<std::tuple<unsigned long, unsigned long>, std::pair<std::tuple<unsigned long, unsigned long> const, nfd::face::LpReassembler::PartialPacket>, std::_Select1st<std::pair<std::tuple<unsigned long, unsigned long> const, nfd::face::LpReassembler::PartialPacket> >, std::less<std::tuple<unsigned long, unsigned long> >, std::allocator<std::pair<std::tuple<unsigned long, unsigned long> const, nfd::face::LpReassembler::PartialPacket> > >::_M_erase(std::_Rb_tree_node<std::pair<std::tuple<unsigned long, unsigned long> const, nfd::face::LpReassembler::PartialPacket> >*)
|
|
[192] ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::connect(std::function<void (unsigned long const&, unsigned long const&)> const&) [347] boost::asio::detail::epoll_reactor::~epoll_reactor() [89] std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<ndn::Tag> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > >::erase(unsigned long const&)
|
|
[193] _ZN3ndn4util6signal6SignalIN3nfd4face9TransportEJNS4_14TransportStateES6_EE7connectERKSt8functionIFvRKS6_SA_EE [348] boost::asio::detail::epoll_reactor::~epoll_reactor() [74] std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<ndn::Tag> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >*)
|
|
[41] _ZN3ndn4util6signal6SignalIN3nfd9FaceTableEJSt10shared_ptrINS3_4face4FaceEEEE10disconnectESt14_List_iteratorINS9_4SlotEE [349] boost::asio::detail::signal_handler<std::_Bind<void (*(std::_Placeholder<1>, std::_Placeholder<2>))(boost::system::error_code const&, int)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [227] std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)>::function(std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&)
|
|
[166] ndn::util::FaceUri::FaceUri(ndn::util::FaceUri const&) [92] boost::asio::detail::task_io_service::task_cleanup::~task_cleanup() [175] std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&)
|
|
[165] ndn::util::FaceUri::~FaceUri() [47] boost::asio::detail::task_io_service::work_cleanup::~work_cleanup() [221] std::function<void (std::string const&)>::function<std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)>, void>(std::_Bind<void (*(std::_Placeholder<1>))(std::string const&)>)
|
|
[23] ndn::Block::Block(ndn::Block const&) [60] boost::asio::detail::task_io_service::work_finished() [174] std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&)
|
|
[29] ndn::Block::Block(ndn::Block&&) [115] boost::asio::detail::task_io_service::shutdown_service() [244] std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)>, void>(std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::_Placeholder<1>)>)
|
|
[22] ndn::Block::~Block() [85] boost::asio::detail::task_io_service::post_deferred_completions(boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) [226] std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function<std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::shared_ptr<nfd::face::Face>, std::_Placeholder<1>)>, void>(std::_Bind<std::_Mem_fn<void (nfd::tests::FaceBenchmark::*)(std::shared_ptr<nfd::face::Face> const&, std::shared_ptr<nfd::face::Face> const&)> (nfd::tests::FaceBenchmark*, std::shared_ptr<nfd::face::Face>, std::_Placeholder<1>)>)
|
|
[32] ndn::Block::operator=(ndn::Block const&) [46] boost::asio::detail::task_io_service::post_immediate_completion(boost::asio::detail::task_io_service_operation*, bool) [214] std::function<void (unsigned long const&, unsigned long const&)>::function<std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()>, void>(std::_Bind<nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)::{lambda()#1} ()>) (functional)
|
|
[63] ndn::Interest::~Interest() [56] boost::asio::detail::task_io_service::wake_one_thread_and_unlock(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&) [178] std::function<void ()>::function(std::function<void ()> const&)
|
|
[88] ndn::SimpleTag<ndn::lp::CachePolicy, 12>::~SimpleTag() [1] boost::asio::detail::task_io_service::run(boost::system::error_code&) [215] _ZNSt8functionIFvvEEC1ISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS5_4DataEEEEFvSt14_List_iteratorINSD_4SlotEEEEPSD_SG_EEvEET_
|
|
[149] nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [350] boost::asio::detail::task_io_service::~task_io_service() [216] std::function<void ()>::function<std::_Bind<std::_Mem_fn<void (ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::*)(std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>)> (ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>*, std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>)>, void>(std::_Bind<std::_Mem_fn<void (ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::*)(std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>)> (ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>*, std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>)>)
|
|
[150] nfd::TcpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [108] boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) [217] _ZNSt8functionIFvvEEC2ISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS5_2lp4NackEEEEFvSt14_List_iteratorINSE_4SlotEEEEPSE_SH_EEvEET_
|
|
[124] nfd::TcpChannel::TcpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [155] boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::signal_set_service>(boost::asio::io_service&) [218] _ZNSt8functionIFvvEEC2ISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face11LinkServiceEJNS5_8InterestEEEEFvSt14_List_iteratorINSD_4SlotEEEEPSD_SG_EEvEET_
|
|
[59] nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [351] boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::stream_socket_service<boost::asio::ip::tcp> >(boost::asio::io_service&) [219] _ZNSt8functionIFvvEEC2ISt5_BindIFSt7_Mem_fnIMN3ndn4util6signal6SignalIN3nfd4face13LpReassemblerEJmmEEEFvSt14_List_iteratorINSC_4SlotEEEEPSC_SF_EEvEET_
|
|
[58] nfd::UdpChannel::handleNewPeer(boost::system::error_code const&, unsigned long, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [352] boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::datagram_socket_service<boost::asio::ip::udp> >(boost::asio::io_service&) [51] __gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > > std::lower_bound<__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, unsigned long, bool (*)(ndn::Block const&, unsigned long)>(__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, __gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, unsigned long const&, bool (*)(ndn::Block const&, unsigned long))
|
|
[129] nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [353] boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::socket_acceptor_service<boost::asio::ip::tcp> >(boost::asio::io_service&) [220] covariant return thunk to nfd::face::GenericLinkService::getCounters() const
|
|
[154] nfd::UdpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [354] boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::detail::epoll_reactor>(boost::asio::io_service&) [67] non-virtual thunk to boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::invalid_argument> >::~clone_impl()
|
|
[78] nfd::UdpChannel::connect(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [55] boost::asio::detail::completion_handler<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doClose()::{lambda()#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [48] virtual thunk to boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::clone() const
|
|
[125] nfd::UdpChannel::UdpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [113] boost::asio::detail::signal_set_service::pipe_read_op::do_perform(boost::asio::detail::reactor_op*) [107] <cycle 1>
|
|
[187] nfd::LoggerFactory::getInstance() [355] boost::asio::detail::signal_set_service::pipe_read_op::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [8] <cycle 2>
|
|
[330] nfd::LoggerFactory::LoggerFactory() [114] boost::asio::detail::signal_set_service::deliver_signal(int) [16] <cycle 3>
|
|
[185] nfd::getGlobalIoService() [112] boost::asio::detail::signal_set_service::remove_service(boost::asio::detail::signal_set_service*)
|