Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls   s/call   s/call  name    
 20.71     54.48    54.48 3482796811     0.00     0.00  std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()
 14.14     91.66    37.18 504025578     0.00     0.00  nfd::face::GenericLinkService::assignSequences(std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >&)
  5.84    107.01    15.35 881289016     0.00     0.00  ndn::Block::~Block()
  5.17    120.61    13.60 221762921     0.00     0.00  ndn::Block::Block(ndn::Block const&)
  2.28    126.59     5.99 49399820     0.00     0.00  nfd::NameTree::insert(ndn::Name const&)
  2.13    132.19     5.60        2     2.80   114.14  boost::asio::detail::task_io_service::run(boost::system::error_code&)
  1.70    136.65     4.46 18104844     0.00     0.00  nfd::NameTree::findLongestPrefixMatch(std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&) const
  1.47    140.52     3.87  6175021     0.00     0.00  nfd::NameTree::lookup(ndn::Name const&)
  1.07    143.34     2.83 23019006     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)
  0.98    145.93     2.59       66     0.04     0.09  ndn::Block::operator=(ndn::Block const&)
  0.98    148.49     2.57                             boost::exception_detail::refcount_ptr<boost::exception_detail::error_info_container>::operator=(boost::exception_detail::refcount_ptr<boost::exception_detail::error_info_container> const&)
  0.87    150.77     2.28  5754860     0.00     0.00  boost::_bi::bind_t<bool, bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), boost::_bi::list_av_5<std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > >::type> boost::bind<bool, std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > >(bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >)
  0.83    152.95     2.18  5754861     0.00     0.00  nfd::fw::BestRouteStrategy2::afterReceiveInterest(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)
  0.81    155.07     2.12 22535916     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*)
  0.81    157.19     2.12 11509139     0.00     0.00  nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&)
  0.79    159.27     2.08 23019334     0.00     0.00  ndn::Block::operator=(ndn::Block&&)
  0.72    161.18     1.91 109775921     0.00     0.00  std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&)
  0.71    163.05     1.87 23019347     0.00     0.00  nfd::face::operator<<(std::ostream&, nfd::face::FaceLogHelper<nfd::face::LpReassembler> const&)
  0.69    164.86     1.81 11509139     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&)
  0.68    166.65     1.79                             std::to_string(unsigned int)
  0.65    168.35     1.70  5754864     0.00     0.00  nfd::Forwarder::onContentStoreMiss(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&)
  0.64    170.04     1.70 11509690     0.00     0.00  nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&)
  0.64    171.72     1.68 11509670     0.00     0.00  nfd::face::LpReassembler::receiveFragment(unsigned long, ndn::lp::Packet const&)
  0.62    173.35     1.63 22418712     0.00     0.00  boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int)
  0.60    174.94     1.59 11509666     0.00     0.00  nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&)
  0.60    176.52     1.58  5754828     0.00     0.00  nfd::Forwarder::onIncomingInterest(nfd::face::Face&, ndn::Interest const&)
  0.59    178.08     1.56  6174983     0.00     0.00  nfd::Pit::findOrInsert(ndn::Interest const&, bool)
  0.59    179.63     1.55 26674399     0.00     0.00  nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::const_iterator const&)
  0.57    181.12     1.49 11509168     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.57    182.61     1.49 11509690     0.00     0.00  nfd::face::Transport::send(nfd::face::Transport::Packet&&)
  0.55    184.04     1.44  5335352     0.00     0.00  nfd::NameTree::const_iterator::operator++()
  0.54    185.46     1.42 210240440     0.00     0.00  HashLen0to16(char const*, unsigned long)
  0.52    186.84     1.38  5334699     0.00     0.00  nfd::NameTree::findLongestPrefixMatch(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const
  0.50    188.15     1.31 11509401     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.49    189.44     1.29  5334702     0.00     0.00  nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&)
  0.48    190.71     1.28  5754834     0.00     0.00  ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::operator()(ndn::Interest const&)
  0.47    191.95     1.24 11509669     0.00     0.00  nfd::face::GenericLinkService::decodeNetPacket(ndn::Block const&, ndn::lp::Packet const&)
  0.46    193.16     1.21  5754840     0.00     0.00  nfd::cs::Cs::find(ndn::Interest const&, std::function<void (ndn::Interest const&, ndn::Data const&)> const&, std::function<void (ndn::Interest const&)> const&) const
  0.43    194.28     1.13  5754849     0.00     0.00  nfd::face::LinkService::sendInterest(ndn::Interest const&)
  0.39    195.31     1.03 11509698     0.00     0.00  void std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >::_M_insert_aux<ndn::lp::Packet const&>(__gnu_cxx::__normal_iterator<ndn::lp::Packet*, std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> > >, ndn::lp::Packet const&)
  0.38    196.32     1.01  5754860     0.00     0.00  nfd::fw::predicate_NextHop_eligible(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >)
  0.38    197.31     0.99  5754863     0.00     0.00  nfd::Forwarder::onOutgoingInterest(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face&, bool)
  0.37    198.28     0.97 21338772     0.00     0.00  std::_Function_base::_Base_manager<boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&>, boost::_bi::list4<boost::_bi::value<nfd::Forwarder*>, boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::duration<long, boost::ratio<1l, 1000l> > > > > >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.37    199.25     0.97 11992041     0.00     0.00  boost::asio::detail::task_io_service::post_immediate_completion(boost::asio::detail::task_io_service_operation*)
  0.37    200.21     0.97  5754849     0.00     0.00  nfd::NameTree::eraseEntryIfEmpty(std::shared_ptr<nfd::name_tree::Entry>)
  0.36    201.15     0.94  5754842     0.00     0.00  nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&)
  0.35    202.08     0.93  5754860     0.00     0.00  std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*)
  0.35    203.00     0.93  5334705     0.00     0.00  std::__shared_ptr<ndn::Data, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ndn::Data>, ndn::Block const&>(std::_Sp_make_shared_tag, std::allocator<ndn::Data> const&, ndn::Block const&)
  0.34    203.90     0.90 216416249     0.00     0.00  CityHash64(char const*, unsigned long)
  0.33    204.77     0.87 17684688     0.00     0.00  nfd::NameTree::get(nfd::pit::Entry const&)
  0.32    205.61     0.85  5334707     0.00     0.00  nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&)
  0.32    206.45     0.84  5334700     0.00     0.00  nfd::Pit::findAllDataMatches(ndn::Data const&) const
  0.31    207.27     0.82 95438045     0.00     0.00  std::_Function_handler<bool (nfd::name_tree::Entry const&), nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&)
  0.30    208.05     0.78 49399803     0.00     0.00  nfd::name_tree::computeHash(ndn::Name const&)
  0.29    208.81     0.76                             std::_Sp_counted_deleter<ndn::Buffer*, std::_Sp_destroy_inplace<ndn::Buffer>, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.28    209.55     0.74 17684743     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>)> (nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.27    210.27     0.72                             CityHash32(char const*, unsigned long)
  0.27    210.98     0.71  6175008     0.00     0.00  nfd::NameTree::findLongestPrefixMatch(nfd::pit::Entry const&) const
  0.27    211.68     0.71  5754854     0.00     0.00  nfd::pit::Entry::insertOrUpdateOutRecord(std::shared_ptr<nfd::face::Face>, ndn::Interest const&)
  0.27    212.38     0.70                             nfd::CommandValidator::Error::~Error()
  0.25    213.04     0.66 410232606     0.00     0.00  Fetch32(char const*)
  0.25    213.70     0.66 11509144     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)
  0.25    214.36     0.66   420136     0.00     0.00  nfd::fw::BestRouteStrategy2::afterReceiveNack(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)
  0.25    215.02     0.66                             ndn::SimpleTag<ndn::lp::CachePolicy, 12>::~SimpleTag()
  0.24    215.65     0.63 11509135     0.00     0.00  nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleReceive(boost::system::error_code const&, unsigned long)
  0.24    216.28     0.63 24700667     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.23    216.89     0.61 11509136     0.00     0.00  void boost::asio::datagram_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, 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> (*)()> > >(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::mutable_buffers_1 const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>&, int, 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> (*)()> >&&)
  0.23    217.50     0.61     2201     0.00     0.00  WeakHashLen32WithSeeds(char const*, unsigned long, unsigned long)
  0.23    218.10     0.60 11509667     0.00     0.00  nfd::pit::FaceRecord::FaceRecord(std::shared_ptr<nfd::face::Face>)
  0.23    218.70     0.60 11089531     0.00     0.00  void std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > >::_M_insert_aux<std::shared_ptr<nfd::pit::Entry> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> const&)
  0.23    219.30     0.60 11929831     0.00     0.00  nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const
  0.23    219.90     0.60  5754839     0.00     0.00  nfd::name_tree::Entry::insertPitEntry(std::shared_ptr<nfd::pit::Entry>)
  0.22    220.49     0.59  5754859     0.00     0.00  nfd::face::GenericLinkService::doSendInterest(ndn::Interest const&)
  0.22    221.07     0.59 23019087     0.00     0.00  nfd::face::Transport::Packet::Packet(ndn::Block&&)
  0.20    221.60     0.53 22418735     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.19    222.11     0.51  5334685     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::Data const&)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Data const>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.19    222.61     0.50 104440492     0.00     0.00  __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<ndn::Block> > > std::copy<__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<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> > >, __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<ndn::Block> > >)
  0.19    223.10     0.50                             ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::operator()(unsigned long const&, unsigned long const&)
  0.18    223.59     0.49  6175002     0.00     0.00  nfd::Fib::findLongestPrefixMatch(nfd::pit::Entry const&) const
  0.18    224.07     0.48  5754860     0.00     0.00  __gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > > std::__find_if<__gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, boost::_bi::bind_t<bool, bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), boost::_bi::list5<boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::arg<1>, boost::_bi::value<unsigned long>, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > > > >(__gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, __gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, boost::_bi::bind_t<bool, bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), boost::_bi::list5<boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::arg<1>, boost::_bi::value<unsigned long>, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > > >, std::random_access_iterator_tag)
  0.17    224.53     0.46 11089536     0.00     0.00  nfd::Forwarder::insertDeadNonceList(nfd::pit::Entry&, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&, nfd::face::Face*)
  0.17    224.98     0.46  5334699     0.00     0.00  ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::operator()(ndn::Data const&)
  0.17    225.43     0.45 11509663     0.00     0.00  nfd::face::Transport::receive(nfd::face::Transport::Packet&&)
  0.17    225.88     0.45                             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> (*)()> > >::ptr::~ptr()
  0.17    226.32     0.44  5754862     0.00     0.00  nfd::fw::Strategy::sendInterest(std::shared_ptr<nfd::pit::Entry>, std::shared_ptr<nfd::face::Face>, bool)
  0.16    226.75     0.43 11509726     0.00     0.00  ndn::Interest::Interest(ndn::Interest const&)
  0.16    227.17     0.43  6175002     0.00     0.00  nfd::Fib::findLongestPrefixMatch(std::shared_ptr<nfd::name_tree::Entry>) const
  0.16    227.60     0.43  5754864     0.00     0.00  nfd::pit::Entry::insertOrUpdateInRecord(std::shared_ptr<nfd::face::Face>, ndn::Interest const&)
  0.16    228.02     0.43   420603     0.00     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))
  0.16    228.45     0.43      399     0.00     0.01  std::function<void ()>::function(std::function<void ()> const&)
  0.16    228.87     0.42 55870111     0.00     0.00  nfd::scheduler::getGlobalScheduler()
  0.16    229.29     0.42       70     0.01     0.01  boost::asio::detail::socket_ops::close(int, unsigned char&, bool, boost::system::error_code&)
  0.16    229.71     0.42                             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> > > >::ptr::~ptr()
  0.16    230.12     0.42  5754835     0.00     0.00  nfd::pit::InRecord::InRecord(std::shared_ptr<nfd::face::Face>)
  0.16    230.54     0.42                             ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot>)
  0.16    230.95     0.41  5334690     0.00     0.00  nfd::face::GenericLinkService::doSendData(ndn::Data const&)
  0.16    231.36     0.41 11509726     0.00     0.00  nfd::pit::FaceRecord::update(ndn::Interest const&)
  0.16    231.77     0.41 11089613     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > > std::__find<__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> >(__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, __gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> const&, std::random_access_iterator_tag)
  0.15    232.17     0.41  5754833     0.00     0.00  nfd::face::LinkService::receiveInterest(ndn::Interest const&)
  0.15    232.57     0.40 11930994     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_copy(std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > const*, std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >*)
  0.15    232.97     0.40                             ndn::nfd::CommandOptions::CommandOptions(ndn::nfd::CommandOptions const&)
  0.15    233.37     0.40  5334697     0.00     0.00  nfd::face::LinkService::receiveData(ndn::Data const&)
  0.15    233.76     0.39 21338855     0.00     0.00  void std::vector<unsigned long, std::allocator<unsigned long> >::_M_insert_aux<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&)
  0.15    234.15     0.39 11509669     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.15    234.54     0.39                             void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>()
  0.14    234.92     0.38  5334695     0.00     0.00  nfd::face::LinkService::sendData(ndn::Data const&)
  0.14    235.30     0.38                             nfd::StrategyChoice::findEffectiveStrategy(nfd::measurements::Entry const&) const
  0.14    235.67     0.37   420147     0.00     0.00  nfd::Forwarder::onInterestUnsatisfied(std::shared_ptr<nfd::pit::Entry>)
  0.14    236.04     0.37                             nfd::fw::Strategy::rejectPendingInterest(std::shared_ptr<nfd::pit::Entry>)
  0.14    236.40     0.36  5754849     0.00     0.00  nfd::name_tree::Entry::erasePitEntry(std::shared_ptr<nfd::pit::Entry>)
  0.14    236.76     0.36  5754834     0.00     0.00  nfd::Forwarder::startProcessInterest(nfd::face::Face&, ndn::Interest const&)
  0.13    237.11     0.35  5754867     0.00     0.00  nfd::Forwarder::setUnsatisfyTimer(std::shared_ptr<nfd::pit::Entry>)
  0.13    237.46     0.35 12353048     0.00     0.00  nfd::predicate_NameTreeEntry_hasFibEntry(nfd::name_tree::Entry const&)
  0.13    237.81     0.35                             std::_Function_handler<std::pair<bool, bool> (nfd::name_tree::Entry const&), nfd::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&)::{lambda(nfd::name_tree::Entry const&)#1}>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&)
  0.13    238.16     0.35                             std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.13    238.50     0.34  5754821     0.00     0.00  std::__shared_ptr<ndn::Interest, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ndn::Interest>, ndn::Block const&>(std::_Sp_make_shared_tag, std::allocator<ndn::Interest> const&, ndn::Block const&)
  0.13    238.84     0.34  5334694     0.00     0.00  nfd::pit::Entry::deleteOutRecord(nfd::face::Face const&)
  0.13    239.18     0.34                             nfd::cs::EntryImpl::EntryImpl(std::shared_ptr<ndn::Data const>, bool)
  0.13    239.51     0.34                             nfd::face::operator<<(std::ostream&, nfd::face::TransportState)
  0.13    239.84     0.33  5754851     0.00     0.00  nfd::DeadNonceList::has(ndn::Name const&, unsigned int) const
  0.13    240.17     0.33                             std::_Sp_counted_ptr_inplace<ndn::IdentityCertificate, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.12    240.50     0.33                             nfd::pit::Entry::canForwardTo(nfd::face::Face const&) const
  0.12    240.82     0.32 11509675     0.00     0.00  void ndn::TagHost::setTag<ndn::SimpleTag<unsigned long, 10> >(std::shared_ptr<ndn::SimpleTag<unsigned long, 10> >) const
  0.12    241.14     0.32  5334692     0.00     0.00  nfd::Forwarder::onOutgoingData(ndn::Data const&, nfd::face::Face&)
  0.12    241.46     0.32   420136     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.12    241.77     0.31                             void std::_Destroy<ndn::lp::Packet*>(ndn::lp::Packet*, ndn::lp::Packet*)
  0.12    242.08     0.31 23019385     0.00     0.00  ndn::lp::Packet* std::__uninitialized_move_a<ndn::lp::Packet*, ndn::lp::Packet*, std::allocator<ndn::lp::Packet> >(ndn::lp::Packet*, ndn::lp::Packet*, ndn::lp::Packet*, std::allocator<ndn::lp::Packet>&)
  0.11    242.38     0.30                             nfd::face::LpReassembler::doReassembly(std::tuple<unsigned long, unsigned long> const&)
  0.11    242.67     0.29  5754847     0.00     0.00  nfd::name_tree::Entry::~Entry()
  0.11    242.96     0.29  5754836     0.00     0.00  nfd::pit::Entry::Entry(ndn::Interest const&)
  0.11    243.24     0.28 11509773     0.00     0.00  std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__weak_count<(__gnu_cxx::_Lock_policy)2> const&)
  0.11    243.52     0.28 11510119     0.00     0.00  ndn::SimpleTag<unsigned long, 10>::~SimpleTag()
  0.11    243.80     0.28        1     0.28     0.28  nfd::fw::RetxSuppressionExponential::RetxSuppressionExponential(boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&, float, boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&)
  0.10    244.07     0.27  5754842     0.00     0.00  std::_Function_handler<void (ndn::Interest const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::Interest const&)
  0.10    244.34     0.27                             std::_Function_handler<void (ndn::Interest const&, ndn::Data const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&, ndn::Data const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, ndn::Interest const&, ndn::Data const&)
  0.10    244.60     0.27  5334765     0.00     0.00  nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::IteratorType, nfd::NameTree const&, std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&, std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> const&)
  0.10    244.87     0.27                             nfd::face::GenericLinkService::~GenericLinkService()
  0.10    245.13     0.26  5754830     0.00     0.00  nfd::pit::OutRecord::OutRecord(std::shared_ptr<nfd::face::Face>)
  0.10    245.39     0.26  5334691     0.00     0.00  boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&>, boost::_bi::list_av_4<nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > >::type> boost::bind<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&, nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > >(void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&), nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> >)
  0.10    245.64     0.26       66     0.00     0.00  std::vector<bool, std::allocator<bool> >::_M_copy_aligned(std::_Bit_const_iterator, std::_Bit_const_iterator, std::_Bit_iterator)
  0.10    245.90     0.26                             ndn::Block* std::copy<ndn::Block*, ndn::Block*>(ndn::Block*, ndn::Block*, ndn::Block*)
  0.10    246.15     0.25 11509140     0.00     0.00  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::list_av_4<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block>::type> boost::bind<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long, ndn::Block const&, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block>(void (nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::*)(boost::system::error_code const&, unsigned long, ndn::Block const&), nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block)
  0.10    246.40     0.25                             std::__detail::_Map_base<unsigned long, std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo>, std::_Select1st<std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo> >, true, std::_Hashtable<unsigned long, std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo>, std::allocator<std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo> >, std::_Select1st<std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo> >, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true> >::operator[](unsigned long&&)
  0.09    246.64     0.24 18527293     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.09    246.88     0.24  5754833     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&, ndn::Data const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.09    247.12     0.24  5334701     0.00     0.00  nfd::NameTree::findAllMatches(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const
  0.09    247.36     0.24                             boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u>::operator()()
  0.09    247.60     0.24                             nfd::NameTree::dump(std::ostream&) const
  0.09    247.83     0.24                             nfd::NetworkRegionTable::isInProducerRegion(ndn::Link const&) const
  0.09    248.06     0.23 11509592     0.00     0.00  std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)>::~_Bind()
  0.09    248.29     0.23  5334699     0.00     0.00  std::pair<std::_Rb_tree_iterator<nfd::face::Face*>, bool> std::_Rb_tree<nfd::face::Face*, nfd::face::Face*, std::_Identity<nfd::face::Face*>, std::less<nfd::face::Face*>, std::allocator<nfd::face::Face*> >::_M_insert_unique<nfd::face::Face*>(nfd::face::Face*&&)
  0.09    248.52     0.23                             std::_Sp_counted_deleter<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.08    248.74     0.22 11509138     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.08    248.96     0.22       39     0.01     0.01  nfd::cs::Cs::findRightmost(ndn::Interest const&, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>) const
  0.08    249.17     0.21  5754847     0.00     0.00  std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.08    249.38     0.21 11509721     0.00     0.00  nfd::pit::Entry::violatesScope(nfd::face::Face const&) const
  0.08    249.59     0.21       65     0.00     0.01  nfd::Fib::removeNextHopFromAllEntries(std::shared_ptr<nfd::face::Face>)
  0.08    249.79     0.20 11510326     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, bool> 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_insert_unique<std::pair<unsigned long, std::shared_ptr<ndn::Tag> > >(std::pair<unsigned long, std::shared_ptr<ndn::Tag> >&&)
  0.08    249.99     0.20  5334823     0.00     0.00  std::_Sp_counted_deleter<ndn::Data*, std::_Sp_destroy_inplace<ndn::Data>, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.08    250.19     0.20   420136     0.00     0.00  nfd::Forwarder::onIncomingNack(nfd::face::Face&, ndn::lp::Nack const&)
  0.08    250.39     0.20        1     0.20     0.48  nfd::fw::BestRouteStrategy2::BestRouteStrategy2(nfd::Forwarder&, ndn::Name const&)
  0.08    250.59     0.20                             std::_Sp_counted_deleter<nfd::fib::Entry*, std::_Sp_destroy_inplace<nfd::fib::Entry>, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.07    250.78     0.20       65     0.00     0.00  nfd::NameTree::fullEnumerate(std::function<bool (nfd::name_tree::Entry const&)> const&) const
  0.07    250.97     0.19 16844412     0.00     0.00  nfd::Forwarder::cancelUnsatisfyAndStragglerTimer(std::shared_ptr<nfd::pit::Entry>)
  0.07    251.15     0.18        5     0.04     0.04  std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.07    251.33     0.18                             std::list<nfd::pit::InRecord, std::allocator<nfd::pit::InRecord> >::~list()
  0.07    251.51     0.18                             std::vector<std::shared_ptr<nfd::name_tree::Entry>, std::allocator<std::shared_ptr<nfd::name_tree::Entry> > >::~vector()
  0.07    251.69     0.18  5754866     0.00     0.00  nfd::pit::Entry::findNonce(unsigned int, nfd::face::Face const&) const
  0.07    251.86     0.18                             nfd::Fib::findLongestPrefixMatch(nfd::measurements::Entry const&) const
  0.06    252.03     0.17  5334692     0.00     0.00  nfd::pit::Entry::deleteInRecords()
  0.06    252.20     0.17 42677269     0.00     0.00  std::_Function_handler<bool (nfd::name_tree::Entry const&), nfd::Pit::findAllDataMatches(ndn::Data const&) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&)
  0.06    252.37     0.17        1     0.17     0.17  nfd::fib::NextHop::getCost() const
  0.06    252.54     0.17  5334701     0.00     0.00  bool ndn::lp::Packet::has<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::CachePolicy, 820ul, false> >() const
  0.06    252.70     0.16 11929841     0.00     0.00  nfd::StrategyChoice::findEffectiveStrategy(nfd::pit::Entry const&) const
  0.06    252.86     0.16  5754830     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.06    253.02     0.16  5334698     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.06    253.18     0.16  5334696     0.00     0.00  nfd::Forwarder::startProcessData(nfd::face::Face&, ndn::Data const&)
  0.06    253.34     0.16   420136     0.00     0.00  nfd::pit::OutRecord::setIncomingNack(ndn::lp::Nack const&)
  0.06    253.49     0.15  5334702     0.00     0.00  nfd::name_tree::computeHashSet(ndn::Name const&)
  0.06    253.64     0.15  5334689     0.00     0.00  std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::Data const&)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Data const>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*)
  0.06    253.79     0.15      206     0.00     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&)
  0.06    253.94     0.15                             std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>::operator()(nfd::name_tree::Entry const&) const
  0.06    254.09     0.15                             std::_Hashtable<unsigned long, unsigned long, std::allocator<unsigned long>, std::_Identity<unsigned long>, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, true, true>::_Hashtable<unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long, std::hash<unsigned long> const&, std::__detail::_Mod_range_hashing const&, std::__detail::_Default_ranged_hash const&, std::equal_to<unsigned long> const&, std::_Identity<unsigned long> const&, std::allocator<unsigned long> const&)
  0.06    254.24     0.15                             std::_Sp_counted_deleter<std::function<bool (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<bool (nfd::name_tree::Entry const&)> >, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.06    254.38     0.15  5754867     0.00     0.00  nfd::pit::InRecord::update(ndn::Interest const&)
  0.05    254.52     0.14  5754844     0.00     0.00  std::_Function_handler<void (ndn::Interest const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::Interest const&)
  0.05    254.66     0.14  5334689     0.00     0.00  nfd::fw::Strategy::beforeSatisfyInterest(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::Data const&)
  0.05    254.80     0.14  6175036     0.00     0.00  CityHash64WithSeeds(char const*, unsigned long, unsigned long, unsigned long)
  0.05    254.94     0.14  5754856     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.05    255.08     0.14   420146     0.00     0.00  nfd::insertNonceToDnl(nfd::DeadNonceList&, nfd::pit::Entry const&, nfd::pit::OutRecord const&)
  0.05    255.22     0.14       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.05    255.36     0.14        2     0.07     0.07  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.05    255.50     0.14                             boost::any::holder<std::string>::~holder()
  0.05    255.64     0.14                             std::_Function_handler<void (), boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&>, boost::_bi::list4<boost::_bi::value<nfd::Forwarder*>, boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::duration<long, boost::ratio<1l, 1000l> > > > > >::_M_invoke(std::_Any_data const&)
  0.05    255.78     0.14                             std::enable_shared_from_this<ndn::Name>::~enable_shared_from_this()
  0.05    255.92     0.14  7016024     0.00     0.00  ndn::Interest::~Interest()
  0.05    256.05     0.14  6175039     0.00     0.00  nfd::DeadNonceList::makeEntry(ndn::Name const&, unsigned int)
  0.05    256.18     0.13  5754847     0.00     0.00  nfd::Forwarder::onInterestFinalize(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&)
  0.05    256.31     0.13  5755152     0.00     0.00  nfd::name_tree::Node::Node()
  0.05    256.44     0.13        4     0.03     0.03  nfd::Forwarder::onDataUnsolicited(nfd::face::Face&, ndn::Data const&)
  0.05    256.57     0.13        1     0.13     0.13  std::_Rb_tree<ndn::Name, ndn::Name, std::_Identity<ndn::Name>, std::less<ndn::Name>, std::allocator<ndn::Name> >::_M_erase(std::_Rb_tree_node<ndn::Name>*)
  0.05    256.70     0.13                             nfd::cs::Cs::findRightmostAmongExact(ndn::Interest const&, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>) const
  0.05    256.82     0.12  5754862     0.00     0.00  nfd::fw::RetxSuppressionExponential::decide(nfd::face::Face const&, ndn::Interest const&, nfd::pit::Entry&) const
  0.05    256.94     0.12  5334689     0.00     0.00  std::_Rb_tree_iterator<nfd::face::Face*> std::_Rb_tree<nfd::face::Face*, nfd::face::Face*, std::_Identity<nfd::face::Face*>, std::less<nfd::face::Face*>, std::allocator<nfd::face::Face*> >::_M_insert_<nfd::face::Face*>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, nfd::face::Face*&&)
  0.05    257.06     0.12                             nfd::NameTree::findExactMatch(ndn::Name const&) const
  0.05    257.18     0.12                             std::_Sp_counted_deleter<ndn::SimpleTag<unsigned long, 10>*, std::_Sp_destroy_inplace<ndn::SimpleTag<unsigned long, 10> >, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.05    257.30     0.12 150468349     0.00     0.00  std::function<bool (nfd::name_tree::Entry const&)>::operator()(nfd::name_tree::Entry const&) const
  0.04    257.42     0.12                             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.04    257.53     0.11  5754865     0.00     0.00  std::function<void (nfd::fw::Strategy*)>::function<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >(std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::value), std::function<void (nfd::fw::Strategy*)>::_Useless>::type)
  0.04    257.64     0.11  5754849     0.00     0.00  nfd::Pit::erase(std::shared_ptr<nfd::pit::Entry>)
  0.04    257.75     0.11  5334692     0.00     0.00  nfd::Forwarder::setStragglerTimer(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&)
  0.04    257.86     0.11       65     0.00     0.01  nfd::FaceTable::remove(std::shared_ptr<nfd::face::Face>)
  0.04    257.97     0.11                             std::_Tuple_impl<3ul, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry> >::~_Tuple_impl()
  0.04    258.07     0.11 11509678     0.00     0.00  bool ndn::lp::Packet::has<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >() const
  0.04    258.17     0.10  5754858     0.00     0.00  nfd::pit::Entry::hasUnexpiredOutRecords() const
  0.04    258.27     0.10        1     0.10     0.10  nfd::NameTree::~NameTree()
  0.04    258.37     0.10        1     0.10     0.10  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.04    258.47     0.10                             nfd::rib::operator<<(std::ostream&, nfd::rib::Route const&)
  0.04    258.57     0.10                             std::_Function_handler<void (std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const&), nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&)::{lambda(std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>)#1}>::_M_invoke(std::_Any_data const&, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const&)
  0.03    258.66     0.09 11510516     0.00     0.00  std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > 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_insert_<std::pair<unsigned long, std::shared_ptr<ndn::Tag> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<unsigned long, std::shared_ptr<ndn::Tag> >&&)
  0.03    258.75     0.09  5755157     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::name_tree::Entry, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.03    258.84     0.09  5754799     0.00     0.00  nfd::cs::Cs::findLeftmost(ndn::Interest const&, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>) const
  0.03    258.93     0.09  5334760     0.00     0.00  std::shared_ptr<nfd::name_tree::Entry>::operator=(std::shared_ptr<nfd::name_tree::Entry> const&)
  0.03    259.02     0.09  5334758     0.00     0.00  std::_Sp_counted_ptr_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.03    259.11     0.09   420147     0.00     0.00  nfd::fw::Strategy::beforeExpirePendingInterest(std::shared_ptr<nfd::pit::Entry>)
  0.03    259.20     0.09                             nfd::NameTree::partialEnumerate(ndn::Name const&, std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> const&) const
  0.03    259.29     0.09                             ndn::KeyLocator::~KeyLocator()
  0.03    259.37     0.09                             nfd::face::GenericLinkService::assignSequence(ndn::lp::Packet&)
  0.03    259.45     0.08                             std::enable_if<(std::is_base_of<nfd::face::Transport, nfd::face::UnicastUdpTransport>::value)&&(!(std::is_same<nfd::face::Transport, nfd::face::UnicastUdpTransport>::value)), std::ostream&>::type nfd::face::operator<< <nfd::face::UnicastUdpTransport>(std::ostream&, nfd::face::FaceLogHelper<nfd::face::UnicastUdpTransport> const&)
  0.03    259.53     0.08                             std::_Sp_counted_deleter<nfd::measurements::Entry*, std::_Sp_destroy_inplace<nfd::measurements::Entry>, std::allocator<nfd::measurements::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.03    259.61     0.08      932     0.00     0.00  ndn::Name::~Name()
  0.03    259.68     0.07 44778373     0.00     0.00  nfd::scheduler::cancel(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&)
  0.03    259.75     0.07 23019646     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.03    259.82     0.07  5755159     0.00     0.00  nfd::name_tree::Entry::Entry(ndn::Name const&)
  0.03    259.89     0.07   420136     0.00     0.00  nfd::face::GenericLinkService::doSendNack(ndn::lp::Nack const&)
  0.03    259.96     0.07                             nfd::cs::EntryImpl::~EntryImpl()
  0.03    260.03     0.07                             nfd::Forwarder::onContentStoreHit(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&, ndn::Data const&)
  0.03    260.10     0.07                             nfd::compare_pickInterest(nfd::pit::InRecord const&, nfd::pit::InRecord const&, nfd::face::Face const*)
  0.03    260.17     0.07                             nfd::pit::Entry::hasLocalInRecord() const
  0.03    260.24     0.07                             std::_Function_base::_Base_manager<nfd::Pit::begin() const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::Pit::begin() const::{lambda(nfd::name_tree::Entry const&)#1}> const&, std::_Manager_operation)
  0.02    260.30     0.06 23020432     0.00     0.00  std::_Sp_counted_deleter<ndn::Buffer*, std::_Sp_destroy_inplace<ndn::Buffer>, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.02    260.36     0.06 17264523     0.00     0.00  std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >*)
  0.02    260.42     0.06 16004282     0.00     0.00  std::_Function_base::_Base_manager<nfd::name_tree::AnyEntrySubTree>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.02    260.48     0.06 11510523     0.00     0.00  std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > 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_insert_unique_<std::pair<unsigned long, std::shared_ptr<ndn::Tag> > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, std::pair<unsigned long, std::shared_ptr<ndn::Tag> >&&)
  0.02    260.54     0.06  5755125     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::name_tree::Entry, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.02    260.60     0.06  5335094     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.02    260.66     0.06   420135     0.00     0.00  nfd::Forwarder::startProcessNack(nfd::face::Face&, ndn::lp::Nack const&)
  0.02    260.72     0.06      401     0.00     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>::~_Sp_counted_ptr_inplace()
  0.02    260.78     0.06      132     0.00     0.00  ndn::Signature::~Signature()
  0.02    260.84     0.06                             nfd::Pit::begin() const
  0.02    260.90     0.06                             std::_Sp_counted_deleter<ndn::SimpleTag<unsigned long, 10>*, std::_Sp_destroy_inplace<ndn::SimpleTag<unsigned long, 10> >, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter()
  0.02    260.96     0.06                             std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter()
  0.02    261.02     0.06                             std::_Sp_counted_deleter<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter()
  0.02    261.08     0.06 11091753     0.00     0.00  nfd::scheduler::schedule(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&, std::function<void ()> const&)
  0.02    261.13     0.06 11509970     0.00     0.00  nfd::name_tree::Entry::isEmpty() const
  0.02    261.19     0.06  5755167     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.02    261.24     0.05  5334756     0.00     0.00  std::_Sp_counted_ptr_inplace<std::function<bool (nfd::name_tree::Entry const&)>, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.02    261.29     0.05        3     0.02     0.02  std::_Function_base::_Base_manager<nfd::name_tree::AnyEntry>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.02    261.34     0.05                             std::_Sp_counted_deleter<nfd::name_tree::Entry*, std::_Sp_destroy_inplace<nfd::name_tree::Entry>, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.02    261.39     0.05                             std::enable_shared_from_this<ndn::Interest>::~enable_shared_from_this()
  0.02    261.43     0.05 24279878     0.00     0.00  nfd::pit::Entry::getName() const
  0.02    261.48     0.05 11929838     0.00     0.00  std::_Function_base::_Base_manager<nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const::{lambda(nfd::name_tree::Entry const&)#1}> const&, std::_Manager_operation)
  0.02    261.52     0.05  5755483     0.00     0.00  std::_Sp_counted_deleter<ndn::Interest*, std::_Sp_destroy_inplace<ndn::Interest>, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.02    261.57     0.05   420136     0.00     0.00  ndn::lp::Nack::~Nack()
  0.02    261.61     0.05                             void boost::exception_detail::throw_exception_<std::out_of_range>(std::out_of_range const&, char const*, char const*, int)
  0.02    261.65     0.04 59664646     0.00     0.00  Fetch64(char const*)
  0.02    261.69     0.04 16004075     0.00     0.00  std::_Function_base::_Base_manager<nfd::Pit::findAllDataMatches(ndn::Data const&) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::Pit::findAllDataMatches(ndn::Data const&) const::{lambda(nfd::name_tree::Entry const&)#1}> const&, std::_Manager_operation)
  0.02    261.73     0.04 11929843     0.00     0.00  nfd::Forwarder::dispatchToStrategy(std::shared_ptr<nfd::pit::Entry>, std::function<void (nfd::fw::Strategy*)>)
  0.02    261.77     0.04 11510115     0.00     0.00  std::_Sp_counted_deleter<ndn::SimpleTag<unsigned long, 10>*, std::_Sp_destroy_inplace<ndn::SimpleTag<unsigned long, 10> >, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.02    261.81     0.04  5334765     0.00     0.00  std::_Sp_counted_ptr_inplace<std::function<bool (nfd::name_tree::Entry const&)>, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.02    261.85     0.04   420136     0.00     0.00  std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*)
  0.02    261.89     0.04   420135     0.00     0.00  nfd::face::GenericLinkService::decodeNack(ndn::Block const&, ndn::lp::Packet const&)
  0.02    261.93     0.04                             nfd::scheduler::ScopedEventId::ScopedEventId(nfd::scheduler::ScopedEventId&&)
  0.02    261.97     0.04                             std::_Sp_counted_deleter<ndn::SimpleTag<unsigned long, 10>*, std::_Sp_destroy_inplace<ndn::SimpleTag<unsigned long, 10> >, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.02    262.01     0.04                             std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >::~vector()
  0.01    262.05     0.04  5755166     0.00     0.00  nfd::name_tree::Node::~Node()
  0.01    262.08     0.04                             nfd::NameTree::const_iterator::const_iterator()
  0.01    262.12     0.04   420136     0.00     0.00  nfd::face::LinkService::sendNack(ndn::lp::Nack const&)
  0.01    262.15     0.04                             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.01    262.18     0.03 23020443     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.01    262.21     0.03  5334755     0.00     0.00  std::_Sp_counted_ptr_inplace<std::function<bool (nfd::name_tree::Entry const&)>, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.01    262.24     0.03                             std::_Sp_counted_deleter<ndn::SimpleTag<unsigned long, 10>*, std::_Sp_destroy_inplace<ndn::SimpleTag<unsigned long, 10> >, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter()
  0.01    262.27     0.03                             std::_Sp_counted_deleter<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter()
  0.01    262.30     0.03 11509670     0.00     0.00  nfd::cs::EntryImpl::EntryImpl(ndn::Name const&)
  0.01    262.33     0.03  5334700     0.00     0.00  std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > >::~vector()
  0.01    262.36     0.03   420136     0.00     0.00  nfd::pit::Entry::deleteInRecord(nfd::face::Face const&)
  0.01    262.39     0.03       34     0.00     0.00  nfd::fib::NextHop::NextHop(std::shared_ptr<nfd::face::Face>)
  0.01    262.42     0.03  5754997     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.01    262.44     0.03                             ndn::tlv::Error::~Error()
  0.01    262.47     0.03                             nfd::Fib::findLongestPrefixMatch(ndn::Name const&) const
  0.01    262.49     0.02 11510124     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 10>, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.01    262.51     0.02  5754844     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::pit::Entry, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.01    262.53     0.02  5334762     0.00     0.00  std::_Sp_counted_ptr_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.01    262.55     0.02  5334697     0.00     0.00  std::_Rb_tree<nfd::face::Face*, nfd::face::Face*, std::_Identity<nfd::face::Face*>, std::less<nfd::face::Face*>, std::allocator<nfd::face::Face*> >::_M_erase(std::_Rb_tree_node<nfd::face::Face*>*)
  0.01    262.57     0.02  5334691     0.00     0.00  nfd::cs::Cs::insert(ndn::Data const&, bool)
  0.01    262.59     0.02  5334691     0.00     0.00  std::_Function_handler<void (ndn::Data const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Data const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::Data const&)
  0.01    262.61     0.02   420136     0.00     0.00  std::function<void (nfd::fw::Strategy*)>::function<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >(std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::value), std::function<void (nfd::fw::Strategy*)>::_Useless>::type)
  0.01    262.63     0.02       34     0.00     0.00  nfd::name_tree::Entry::setFibEntry(std::shared_ptr<nfd::fib::Entry>)
  0.01    262.65     0.02        1     0.02     0.02  nfd::Pit::Pit(nfd::NameTree&)
  0.01    262.67     0.02                             ndn::lp::Packet& ndn::lp::Packet::add<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 81ul, false> >(ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 81ul, false>::ValueType const&)
  0.01    262.69     0.02                             nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::processErrorCode(boost::system::error_code const&)
  0.01    262.71     0.02                             boost::exception_detail::error_info_injector<std::bad_cast>::~error_info_injector()
  0.01    262.73     0.02                             std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>)> (nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&)
  0.01    262.75     0.02                             std::list<ndn::Block, std::allocator<ndn::Block> >::operator=(std::list<ndn::Block, std::allocator<ndn::Block> > const&)
  0.01    262.77     0.02                             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_copy(std::_Rb_tree_node<std::pair<ndn::name::Component const, bool> > const*, std::_Rb_tree_node<std::pair<ndn::name::Component const, bool> >*)
  0.01    262.78     0.02                             std::shared_ptr<ndn::SimpleTag<unsigned long, 11> > std::allocate_shared<ndn::SimpleTag<unsigned long, 11>, std::allocator<ndn::SimpleTag<unsigned long, 11> >, unsigned long>(std::allocator<ndn::SimpleTag<unsigned long, 11> > const&, unsigned long&&)
  0.01    262.80     0.02   420541     0.00     0.00  nfd::DeadNonceList::evictEntries()
  0.00    262.81     0.01 12353053     0.00     0.00  std::_Function_handler<bool (nfd::name_tree::Entry const&), bool (*)(nfd::name_tree::Entry const&)>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&)
  0.00    262.82     0.01 11510384     0.00     0.00  nfd::fib::NextHop::getFace() const
  0.00    262.83     0.01 11510119     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 10>, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    262.84     0.01 11509679     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 10>, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    262.85     0.01  6175200     0.00     0.00  std::_Function_base::_Base_manager<bool (*)(nfd::name_tree::Entry const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    262.86     0.01  5755123     0.00     0.00  std::_Sp_counted_deleter<nfd::name_tree::Entry*, std::_Sp_destroy_inplace<nfd::name_tree::Entry>, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    262.87     0.01  5334756     0.00     0.00  std::_Sp_counted_deleter<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    262.88     0.01  5334701     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    262.89     0.01      404     0.00     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()
  0.00    262.90     0.01      101     0.00     0.00  nfd::face::Transport::setFaceAndLinkService(nfd::face::Face&, nfd::face::LinkService&)
  0.00    262.91     0.01      101     0.00     0.00  nfd::face::Transport::Transport()
  0.00    262.92     0.01       46     0.00     0.00  nfd::rib::Rib::findRoutesWithFaceId(unsigned long)
  0.00    262.93     0.01        1     0.01     0.01  nfd::DeadNonceList::DeadNonceList(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&)
  0.00    262.94     0.01                             nfd::fw::Strategy::afterReceiveNack(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)
  0.00    262.95     0.01                             nfd::pit::FaceRecord::~FaceRecord()
  0.00    262.96     0.01                             nfd::face::LinkService::~LinkService()
  0.00    262.97     0.01                             CryptoPP::BufferedTransformation::Attachable()
  0.00    262.98     0.01                             CryptoPP::BufferedTransformation::AttachedTransformation()
  0.00    262.99     0.01                             std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter()
  0.00    262.99     0.01  5755460     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.00     0.01                             ndn::Selectors::~Selectors()
  0.00    263.00     0.01                             boost::asio::detail::epoll_reactor::perform_io_cleanup_on_block_exit::~perform_io_cleanup_on_block_exit()
  0.00    263.01     0.01                             std::_Function_base::_Base_manager<nfd::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&)::{lambda(nfd::name_tree::Entry const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&)::{lambda(nfd::name_tree::Entry const&)#1}> const&, std::_Manager_operation)
  0.00    263.01     0.01                             std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 11>, std::allocator<ndn::SimpleTag<unsigned long, 11> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00  6175038     0.00     0.00  CityHash64WithSeed(char const*, unsigned long, unsigned long)
  0.00    263.01     0.00  5755123     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::name_tree::Entry, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00  5754848     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::pit::Entry, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00  5754846     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::pit::Entry, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00  5334760     0.00     0.00  std::_Sp_counted_ptr_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00  5334755     0.00     0.00  std::_Sp_counted_deleter<std::function<bool (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<bool (nfd::name_tree::Entry const&)> >, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00   420193     0.00     0.00  nfd::pit::Entry::getOutRecord(nfd::face::Face const&)
  0.00    263.01     0.00   420188     0.00     0.00  nfd::DeadNonceList::add(ndn::Name const&, unsigned int)
  0.00    263.01     0.00   420147     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00   420147     0.00     0.00  std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*)
  0.00    263.01     0.00   420143     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, bool> 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_unique<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&>(std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&)
  0.00    263.01     0.00   420136     0.00     0.00  ndn::lp::Packet& ndn::lp::Packet::add<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::NackHeader, 800ul, false> >(ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::NackHeader, 800ul, false>::ValueType const&)
  0.00    263.01     0.00   420136     0.00     0.00  nfd::fw::Strategy::sendNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&)
  0.00    263.01     0.00   420136     0.00     0.00  nfd::fw::Strategy::sendNacks(std::shared_ptr<nfd::pit::Entry>, ndn::lp::NackHeader const&, std::initializer_list<nfd::face::Face const*>)
  0.00    263.01     0.00   420136     0.00     0.00  nfd::Forwarder::onOutgoingNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&)
  0.00    263.01     0.00   420136     0.00     0.00  nfd::pit::Entry::getInRecord(nfd::face::Face const&) const
  0.00    263.01     0.00   420136     0.00     0.00  std::__detail::_Hashtable_iterator<nfd::face::Face const*, true, false> std::_Hashtable<nfd::face::Face const*, nfd::face::Face const*, std::allocator<nfd::face::Face const*>, std::_Identity<nfd::face::Face const*>, std::equal_to<nfd::face::Face const*>, std::hash<nfd::face::Face const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, true, true>::_M_insert_bucket<nfd::face::Face const*>(nfd::face::Face const*&&, unsigned long, unsigned long)
  0.00    263.01     0.00   420135     0.00     0.00  ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::operator()(ndn::lp::Nack const&)
  0.00    263.01     0.00   420135     0.00     0.00  nfd::face::LinkService::receiveNack(ndn::lp::Nack const&)
  0.00    263.01     0.00   420135     0.00     0.00  std::_Function_handler<void (ndn::lp::Nack const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::lp::Nack const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::lp::Nack const&)
  0.00    263.01     0.00     8530     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::DeadNonceList::*)()> (nfd::DeadNonceList*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00     6957     0.00     0.00  void boost::property_tree::info_parser::skip_whitespace<char>(char const*&)
  0.00    263.01     0.00     5937     0.00     0.00  void std::vector<unsigned char, std::allocator<unsigned char> >::_M_insert_aux<unsigned char>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char&&)
  0.00    263.01     0.00     2820     0.00     0.00  boost::asio::detail::completion_handler<nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&)::{lambda()#1}>::ptr::~ptr()
  0.00    263.01     0.00     2133     0.00     0.00  std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> > std::find_if<std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)> >(std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)>)
  0.00    263.01     0.00     2040     0.00     0.00  boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::sync_impl()
  0.00    263.01     0.00     1776     0.00     0.00  nfd::DeadNonceList::countMarks() const
  0.00    263.01     0.00     1776     0.00     0.00  std::_Rb_tree_iterator<unsigned long> std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_insert_equal<unsigned long const&>(unsigned long const&)
  0.00    263.01     0.00     1567     0.00     0.00  boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::init_put_area()
  0.00    263.01     0.00     1564     0.00     0.00  boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::close_impl(std::_Ios_Openmode)
  0.00    263.01     0.00     1314     0.00     0.00  boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::~basic_ptree()
  0.00    263.01     0.00     1311     0.00     0.00  boost::multi_index::detail::ordered_index<boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string>, boost::multi_index::detail::nth_layer<2, std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > >, boost::mpl::v_item<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, boost::mpl::vector0<mpl_::na>, 0>, boost::multi_index::detail::ordered_non_unique_tag>::copy_(boost::multi_index::detail::ordered_index<boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string>, boost::multi_index::detail::nth_layer<2, std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > >, boost::mpl::v_item<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, boost::mpl::vector0<mpl_::na>, 0>, boost::multi_index::detail::ordered_non_unique_tag> const&, boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > > > >, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > > const&)
  0.00    263.01     0.00     1299     0.00     0.00  boost::multi_index::multi_index_container<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > >::multi_index_container(boost::multi_index::multi_index_container<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > > const&)
  0.00    263.01     0.00     1297     0.00     0.00  CryptoPP::NameValuePairs::ThrowIfTypeMismatch(char const*, std::type_info const&, std::type_info const&)
  0.00    263.01     0.00     1296     0.00     0.00  CryptoPP::AlgorithmParametersBase::~AlgorithmParametersBase()
  0.00    263.01     0.00     1184     0.00     0.00  nfd::FaceManager::doesMatchFilter(ndn::nfd::FaceQueryFilter const&, std::shared_ptr<nfd::face::Face>)
  0.00    263.01     0.00      989     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00      930     0.00     0.00  boost::asio::detail::reactive_socket_recv_op_base<boost::asio::mutable_buffers_1>::do_perform(boost::asio::detail::reactor_op*)
  0.00    263.01     0.00      920     0.00     0.00  boost::asio::detail::socket_ops::non_blocking_recv(int, iovec*, unsigned long, int, bool, boost::system::error_code&, unsigned long&)
  0.00    263.01     0.00      784     0.00     0.00  nfd::CommandValidator::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
  0.00    263.01     0.00      783     0.00     0.00  boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::sync()
  0.00    263.01     0.00      782     0.00     0.00  boost::iostreams::detail::execute_traits<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::result_of<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > ()>::type>::result_type boost::iostreams::detail::execute_all<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::reset_operation<boost::iostreams::detail::optional<boost::iostreams::detail::concept_adapter<ndn::iostreams::buffer_append_device> > >, boost::iostreams::detail::clear_flags_operation<int> >(boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::reset_operation<boost::iostreams::detail::optional<boost::iostreams::detail::concept_adapter<ndn::iostreams::buffer_append_device> > >, boost::iostreams::detail::clear_flags_operation<int>)
  0.00    263.01     0.00      781     0.00     0.00  boost::iostreams::detail::execute_traits<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::result_of<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > ()>::type>::result_type boost::iostreams::detail::execute_all<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > >(boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >)
  0.00    263.01     0.00      780     0.00     0.00  boost::iostreams::stream_buffer<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::~stream_buffer()
  0.00    263.01     0.00      744     0.00     0.00  nfd::getGlobalIoService()
  0.00    263.01     0.00      691     0.00     0.00  nfd::fib::Entry::findNextHop(nfd::face::Face&)
  0.00    263.01     0.00      657     0.00     0.00  nfd::fib::Entry::removeNextHop(std::shared_ptr<nfd::face::Face>)
  0.00    263.01     0.00      606     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::shared_ptr<nfd::face::Face>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00      602     0.00     0.00  boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&)
  0.00    263.01     0.00      567     0.00     0.00  nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&)
  0.00    263.01     0.00      566     0.00     0.00  boost::asio::detail::completion_handler<nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&)::{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.00    263.01     0.00      553     0.00     0.00  std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&)
  0.00    263.01     0.00      546     0.00     0.00  CryptoPP::Base64Decoder::~Base64Decoder()
  0.00    263.01     0.00      546     0.00     0.00  CryptoPP::AlgorithmParameters CryptoPP::MakeParameters<int const*>(char const*, int const* const&, bool)
  0.00    263.01     0.00      546     0.00     0.00  CryptoPP::Filter::~Filter()
  0.00    263.01     0.00      546     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    263.01     0.00      544     0.00     0.00  CryptoPP::AlgorithmParameters CryptoPP::MakeParameters<std::ostream*>(char const*, std::ostream* const&, bool)
  0.00    263.01     0.00      544     0.00     0.00  CryptoPP::AlgorithmParametersTemplate<std::ostream*>::~AlgorithmParametersTemplate()
  0.00    263.01     0.00      505     0.00     0.00  void std::vector<std::shared_ptr<nfd::name_tree::Entry>, std::allocator<std::shared_ptr<nfd::name_tree::Entry> > >::_M_insert_aux<std::shared_ptr<nfd::name_tree::Entry> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::name_tree::Entry>*, std::vector<std::shared_ptr<nfd::name_tree::Entry>, std::allocator<std::shared_ptr<nfd::name_tree::Entry> > > >, std::shared_ptr<nfd::name_tree::Entry> const&)
  0.00    263.01     0.00      495     0.00     0.00  std::basic_string<std::iterator_traits<char const*>::value_type, std::char_traits<std::iterator_traits<char const*>::value_type>, std::allocator<std::iterator_traits<char const*>::value_type> > boost::property_tree::info_parser::expand_escapes<char const*>(char const*, char const*)
  0.00    263.01     0.00      495     0.00     0.00  std::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::property_tree::info_parser::read_word<char>(char const*&)
  0.00    263.01     0.00      492     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    263.01     0.00      461     0.00     0.00  nfd::face::GenericLinkService::encodeLocalFields(ndn::TagHost const&, ndn::lp::Packet&)
  0.00    263.01     0.00      460     0.00     0.00  ndn::lp::Packet& ndn::lp::Packet::add<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >(ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false>::ValueType const&)
  0.00    263.01     0.00      399     0.00     0.00  std::_Sp_counted_deleter<ndn::SimpleTag<ndn::lp::CachePolicy, 12>*, std::_Sp_destroy_inplace<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00      398     0.00     0.00  ndn::SimpleTag<ndn::lp::CachePolicy, 12>::~SimpleTag()
  0.00    263.01     0.00      362     0.00     0.00  std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_erase(std::_Rb_tree_node<unsigned long>*)
  0.00    263.01     0.00      356     0.00     0.00  void boost::asio::detail::reactive_socket_service_base::async_receive<boost::asio::mutable_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, boost::asio::mutable_buffers_1 const&, int, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >)
  0.00    263.01     0.00      327     0.00     0.00  nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleReceive(boost::system::error_code const&, unsigned long)
  0.00    263.01     0.00      324     0.00     0.00  nfd::rib::RibManager::onLocalhopRequest(ndn::Interest const&)
  0.00    263.01     0.00      324     0.00     0.00  void boost::detail::allocator::construct<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > >(void*, std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > const&)
  0.00    263.01     0.00      320     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00      316     0.00     0.00  boost::asio::detail::reactive_socket_recv_op<boost::asio::mutable_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, 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    263.01     0.00      308     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00      304     0.00     0.00  std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&)
  0.00    263.01     0.00      303     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    263.01     0.00      298     0.00     0.00  nfd::face::InternalClientTransport::receiveFromLink(ndn::Block const&)
  0.00    263.01     0.00      296     0.00     0.00  std::function<bool (ndn::mgmt::ControlParameters const&)>::function(std::function<bool (ndn::mgmt::ControlParameters const&)> const&)
  0.00    263.01     0.00      296     0.00     0.00  std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)
  0.00    263.01     0.00      294     0.00     0.00  ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::operator()(ndn::Block const&)
  0.00    263.01     0.00      293     0.00     0.00  nfd::face::InternalForwarderTransport::doSend(nfd::face::Transport::Packet&&)
  0.00    263.01     0.00      291     0.00     0.00  std::_Function_handler<void (ndn::Block const&), std::_Bind<void (*(nfd::face::InternalClientTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_invoke(std::_Any_data const&, ndn::Block const&)
  0.00    263.01     0.00      286     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00      284     0.00     0.00  nfd::FaceManager::collectFaceStatus(nfd::face::Face const&, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > const&)
  0.00    263.01     0.00      284     0.00     0.00  void nfd::FaceManager::collectFaceProperties<ndn::nfd::FaceStatus>(nfd::face::Face const&, ndn::nfd::FaceStatus&)
  0.00    263.01     0.00      273     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FibAddNextHopCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00      273     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00      272     0.00     0.00  nfd::face::InternalForwarderTransport::receiveFromLink(ndn::Block const&)
  0.00    263.01     0.00      272     0.00     0.00  std::_Function_handler<void (ndn::Block const&), std::_Bind<void (*(nfd::face::InternalForwarderTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_invoke(std::_Any_data const&, ndn::Block const&)
  0.00    263.01     0.00      266     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    263.01     0.00      265     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceCreateCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00      265     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceCreateCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00      262     0.00     0.00  std::_Deque_base<ndn::Block, std::allocator<ndn::Block> >::_M_initialize_map(unsigned long)
  0.00    263.01     0.00      259     0.00     0.00  nfd::face::StreamTransport<boost::asio::local::stream_protocol>::sendFromQueue()
  0.00    263.01     0.00      258     0.00     0.00  void boost::asio::detail::reactive_socket_service_base::async_send<boost::asio::const_buffers_1, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::const_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, boost::asio::const_buffers_1 const&, int, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::const_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >)
  0.00    263.01     0.00      256     0.00     0.00  nfd::face::StreamTransport<boost::asio::local::stream_protocol>::doSend(nfd::face::Transport::Packet&&)
  0.00    263.01     0.00      256     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    263.01     0.00      252     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::mgmt::RejectReply, ndn::Interest const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00      246     0.00     0.00  boost::asio::detail::reactive_socket_send_op<boost::asio::const_buffers_1, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::const_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, 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    263.01     0.00      240     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(unsigned long)> (nfd::rib::RibManager*, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00      239     0.00     0.00  nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleSend(boost::system::error_code const&, unsigned long)
  0.00    263.01     0.00      207     0.00     0.00  std::__shared_count<(__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&)
  0.00    263.01     0.00      206     0.00     0.00  std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ndn::SimpleTag<ndn::lp::CachePolicy, 12>, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, ndn::lp::CachePolicy>(std::_Sp_make_shared_tag, ndn::SimpleTag<ndn::lp::CachePolicy, 12>*, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> > const&, ndn::lp::CachePolicy&&)
  0.00    263.01     0.00      206     0.00     0.00  std::map<unsigned long, std::shared_ptr<ndn::Tag>, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > >::operator[](unsigned long&&)
  0.00    263.01     0.00      202     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::lp::Nack const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00      202     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Data const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00      202     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00      196     0.00     0.00  std::_Deque_base<ndn::Block, std::allocator<ndn::Block> >::~_Deque_base()
  0.00    263.01     0.00      196     0.00     0.00  std::deque<ndn::Block, std::allocator<ndn::Block> >::~deque()
  0.00    263.01     0.00      166     0.00     0.00  ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::operator()(std::shared_ptr<nfd::face::Face> const&)
  0.00    263.01     0.00      165     0.00     0.00  void nfd::FaceManager::collectFaceProperties<ndn::nfd::FaceEventNotification>(nfd::face::Face const&, ndn::nfd::FaceEventNotification&)
  0.00    263.01     0.00      165     0.00     0.00  std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&)
  0.00    263.01     0.00      160     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::*)(ndn::Data const&)> (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>*, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00      157     0.00     0.00  std::_Rb_tree_iterator<unsigned long> std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_insert_<unsigned long>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, unsigned long&&)
  0.00    263.01     0.00      152     0.00     0.00  std::__shared_ptr<ndn::Interest, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ndn::Interest>, ndn::Name&>(std::_Sp_make_shared_tag, std::allocator<ndn::Interest> const&, ndn::Name&)
  0.00    263.01     0.00      152     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::*)()> (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00      144     0.00     0.00  std::_Function_handler<void (nfd::face::TransportState const&, nfd::face::TransportState const&), nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_invoke(std::_Any_data const&, nfd::face::TransportState const&, nfd::face::TransportState const&)
  0.00    263.01     0.00      139     0.00     0.00  ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendNextInterest()
  0.00    263.01     0.00      139     0.00     0.00  nfd::rib::RibManager::onNotification(ndn::nfd::FaceEventNotification const&)
  0.00    263.01     0.00      136     0.00     0.00  std::_Function_handler<void (ndn::nfd::FaceEventNotification const&), std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::nfd::FaceEventNotification const&)> (nfd::rib::RibManager*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::nfd::FaceEventNotification const&)
  0.00    263.01     0.00      136     0.00     0.00  std::pair<std::_Rb_tree_iterator<unsigned long>, bool> std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_insert_unique<unsigned long>(unsigned long&&)
  0.00    263.01     0.00      135     0.00     0.00  ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::operator()(ndn::nfd::FaceEventNotification const&)
  0.00    263.01     0.00      135     0.00     0.00  boost::asio::detail::socket_ops::non_blocking_accept(int, unsigned char, sockaddr*, unsigned long*, boost::system::error_code&, int&)
  0.00    263.01     0.00      134     0.00     0.00  ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::connect(std::function<void (nfd::face::TransportState const&, nfd::face::TransportState const&)> const&)
  0.00    263.01     0.00      134     0.00     0.00  std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot> std::list<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>(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>::Slot&&)
  0.00    263.01     0.00      133     0.00     0.02  nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)
  0.00    263.01     0.00      133     0.00     0.00  nfd::face::Transport::setPersistency(ndn::nfd::FacePersistency)
  0.00    263.01     0.00      133     0.00     0.00  boost::asio::detail::reactive_socket_accept_op_base<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol>::do_perform(boost::asio::detail::reactor_op*)
  0.00    263.01     0.00      130     0.00     0.00  ndn::nfd::ControlParameters::ControlParameters(ndn::nfd::ControlParameters const&)
  0.00    263.01     0.00      130     0.00     0.00  ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::operator()(nfd::face::TransportState const&, nfd::face::TransportState const&)
  0.00    263.01     0.00      130     0.00     0.00  nfd::face::Transport::setState(nfd::face::TransportState)
  0.00    263.01     0.00      130     0.00     0.00  boost::asio::ip::detail::endpoint::address() const
  0.00    263.01     0.00      130     0.00     0.00  std::function<void (ndn::mgmt::ControlResponse const&)>::function(std::function<void (ndn::mgmt::ControlResponse const&)> const&)
  0.00    263.01     0.00      101     0.00     0.00  ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::connect(std::function<void (ndn::lp::Nack const&)> const&)
  0.00    263.01     0.00      101     0.00     0.00  ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::connect(std::function<void (ndn::Data const&)> const&)
  0.00    263.01     0.00      101     0.00     0.00  ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::connect(std::function<void (ndn::Interest const&)> const&)
  0.00    263.01     0.00      101     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    263.01     0.00      101     0.00     0.00  nfd::face::LinkService::setFaceAndTransport(nfd::face::Face&, nfd::face::Transport&)
  0.00    263.01     0.00      101     0.00     0.00  nfd::face::LinkService::LinkService()
  0.00    263.01     0.00      101     0.00     0.00  nfd::face::FaceCounters::FaceCounters(nfd::face::LinkServiceCounters const&, nfd::face::TransportCounters const&)
  0.00    263.01     0.00      101     0.00     0.00  nfd::face::LpFragmenter::Options::Options()
  0.00    263.01     0.00      101     0.00     0.00  nfd::face::LpFragmenter::LpFragmenter(nfd::face::LpFragmenter::Options const&, nfd::face::LinkService const*)
  0.00    263.01     0.00      101     0.00     0.00  nfd::face::LpReassembler::Options::Options()
  0.00    263.01     0.00      101     0.00     0.00  nfd::face::LpReassembler::LpReassembler(nfd::face::LpReassembler::Options const&, nfd::face::LinkService const*)
  0.00    263.01     0.00      101     0.00     0.00  nfd::face::GenericLinkService::Options::Options()
  0.00    263.01     0.00      101     0.00     0.00  nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&)
  0.00    263.01     0.00      101     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    263.01     0.00      101     0.00     0.02  nfd::FaceTable::addImpl(std::shared_ptr<nfd::face::Face>, unsigned long)
  0.00    263.01     0.00      101     0.00     0.00  nfd::face::GenericLinkService::getCounters() const
  0.00    263.01     0.00      101     0.00     0.00  nfd::face::Transport::getCounters() const
  0.00    263.01     0.00      101     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    263.01     0.00      101     0.00     0.00  std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot> std::list<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot>, ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot&&)
  0.00    263.01     0.00      101     0.00     0.00  std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot> std::list<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot>, ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot&&)
  0.00    263.01     0.00      101     0.00     0.00  std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot> std::list<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot>, ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot&&)
  0.00    263.01     0.00      101     0.00     0.00  std::_List_iterator<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot> std::list<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot>, ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot&&)
  0.00    263.01     0.00      101     0.00     0.00  std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_insert_<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >&&)
  0.00    263.01     0.00      101     0.00     0.00  std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_insert_unique_<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >&&)
  0.00    263.01     0.00      101     0.00     0.00  covariant return thunk to nfd::face::GenericLinkService::getCounters() const
  0.00    263.01     0.00      100     0.00     0.00  nfd::FaceManager::afterFaceAdded(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)
  0.00    263.01     0.00       99     0.00     0.00  ndn::RegexMatcher::recursiveMatch(unsigned long, ndn::Name const&, unsigned long, unsigned long)
  0.00    263.01     0.00       98     0.00     0.02  nfd::FaceTable::add(std::shared_ptr<nfd::face::Face>)
  0.00    263.01     0.00       77     0.00     0.00  ndn::name::Component* std::__uninitialized_move_a<ndn::name::Component*, ndn::name::Component*, std::allocator<ndn::name::Component> >(ndn::name::Component*, ndn::name::Component*, ndn::name::Component*, std::allocator<ndn::name::Component>&)
  0.00    263.01     0.00       73     0.00     0.00  boost::asio::detail::task_io_service::post_deferred_completions(boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&)
  0.00    263.01     0.00       71     0.00     0.00  ndn::SignatureInfo::~SignatureInfo()
  0.00    263.01     0.00       71     0.00     0.00  boost::asio::detail::epoll_reactor::deregister_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&, bool)
  0.00    263.01     0.00       70     0.00     0.00  __tcf_0
  0.00    263.01     0.00       69     0.00     0.00  nfd::fib::Entry::Entry(ndn::Name const&)
  0.00    263.01     0.00       69     0.00     0.00  boost::asio::detail::epoll_reactor::register_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&)
  0.00    263.01     0.00       67     0.00     0.00  nfd::UnixStreamChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&)
  0.00    263.01     0.00       67     0.00     0.00  boost::_bi::list4<boost::_bi::value<nfd::UnixStreamChannel*>, 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&)> > >::list4(boost::_bi::value<nfd::UnixStreamChannel*>, 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&)> >)
  0.00    263.01     0.00       67     0.00     0.00  void boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::async_accept<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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&)> > > > >(boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::implementation_type&, boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&, boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>*, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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&)> > > >)
  0.00    263.01     0.00       67     0.00     0.02  boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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    263.01     0.00       67     0.00     0.00  boost::asio::detail::reactive_socket_service_base::start_op(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, int, boost::asio::detail::reactor_op*, bool, bool)
  0.00    263.01     0.00       67     0.00     0.00  boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::list_av_4<nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<void, nfd::UnixStreamChannel, boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(void (nfd::UnixStreamChannel::*)(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&), nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>)
  0.00    263.01     0.00       66     0.00     0.02  nfd::ManagerBase::handleCommand(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)
  0.00    263.01     0.00       66     0.00     0.00  nfd::ManagerBase::extractRequester(ndn::Interest const&, std::function<void (std::string const&)>)
  0.00    263.01     0.00       66     0.00     0.00  nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)
  0.00    263.01     0.00       66     0.00     0.02  nfd::UnixStreamChannel::handleAccept(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&)
  0.00    263.01     0.00       66     0.00     0.00  nfd::face::StreamTransport<boost::asio::local::stream_protocol>::StreamTransport(boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&&)
  0.00    263.01     0.00       66     0.00     0.00  nfd::face::UnixStreamTransport::UnixStreamTransport(boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&&)
  0.00    263.01     0.00       66     0.00     0.00  boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >::local_endpoint() const
  0.00    263.01     0.00       66     0.00     0.02  std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::operator()(ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) const
  0.00    263.01     0.00       66     0.00     0.00  std::function<void (ndn::mgmt::ControlResponse const&)>::operator()(ndn::mgmt::ControlResponse const&) const
  0.00    263.01     0.00       66     0.00     0.00  std::function<void (std::string const&)>::operator()(std::string const&) const
  0.00    263.01     0.00       66     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Interest const&, std::function<void (std::string const&)>)> (nfd::ManagerBase*, ndn::Interest, std::function<void (std::string const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00       66     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)::{lambda()#1} ()> >::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<std::_Bind<nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)::{lambda()#1} ()> > const&, std::_Manager_operation)
  0.00    263.01     0.00       66     0.00     0.00  std::_Function_handler<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*), std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_invoke(std::_Any_data const&, std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)
  0.00    263.01     0.00       66     0.00     0.00  std::_Function_handler<void (std::shared_ptr<ndn::Interest const> const&), std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Interest const&, std::function<void (std::string const&)>)> (nfd::ManagerBase*, ndn::Interest, std::function<void (std::string const&)>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<ndn::Interest const> const&)
  0.00    263.01     0.00       66     0.00     0.02  std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&)
  0.00    263.01     0.00       66     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::ControlParameters, std::allocator<ndn::nfd::ControlParameters>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00       66     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::ControlParameters, std::allocator<ndn::nfd::ControlParameters>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00       66     0.00     0.00  std::shared_ptr<nfd::face::Face> std::allocate_shared<nfd::face::Face, std::allocator<nfd::face::Face>, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >, std::unique_ptr<nfd::face::UnixStreamTransport, std::default_delete<nfd::face::UnixStreamTransport> > >(std::allocator<nfd::face::Face> const&, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >&&, std::unique_ptr<nfd::face::UnixStreamTransport, std::default_delete<nfd::face::UnixStreamTransport> >&&)
  0.00    263.01     0.00       65     0.00     0.00  nfd::FaceManager::afterFaceRemoved(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)
  0.00    263.01     0.00       65     0.00     0.00  nfd::fw::AccessStrategy::removeFaceInfo(std::shared_ptr<nfd::face::Face>)
  0.00    263.01     0.00       65     0.00     0.01  nfd::face::StreamTransport<boost::asio::local::stream_protocol>::deferredClose()
  0.00    263.01     0.00       65     0.00     0.00  nfd::face::StreamTransport<boost::asio::local::stream_protocol>::processErrorCode(boost::system::error_code const&)
  0.00    263.01     0.00       65     0.00     0.00  nfd::face::StreamTransport<boost::asio::local::stream_protocol>::doClose()
  0.00    263.01     0.00       65     0.00     0.00  boost::asio::detail::epoll_reactor::cancel_ops(int, boost::asio::detail::epoll_reactor::descriptor_state*&)
  0.00    263.01     0.00       65     0.00     0.01  boost::asio::detail::completion_handler<std::_Bind<std::_Mem_fn<void (nfd::face::StreamTransport<boost::asio::local::stream_protocol>::*)()> (nfd::face::StreamTransport<boost::asio::local::stream_protocol>*)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long)
  0.00    263.01     0.00       65     0.00     0.00  std::_Hashtable<unsigned long, std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo>, std::allocator<std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo> >, std::_Select1st<std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo> >, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::erase(unsigned long const&)
  0.00    263.01     0.00       65     0.00     0.00  std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::fw::AccessStrategy::*)(std::shared_ptr<nfd::face::Face>)> (nfd::fw::AccessStrategy*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&)
  0.00    263.01     0.00       65     0.00     0.01  std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::shared_ptr<nfd::face::Face>)> >::_M_invoke(std::_Any_data const&)
  0.00    263.01     0.00       65     0.00     0.00  void std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)>::__call<void, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*&&, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&, 0, 1, 2, 3, 4, 5>(std::tuple<ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*&&, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&>&&, std::_Index_tuple<0, 1, 2, 3, 4, 5>)
  0.00    263.01     0.00       65     0.00     0.00  std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_erase_aux(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >)
  0.00    263.01     0.00       65     0.00     0.00  std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::erase(unsigned long const&)
  0.00    263.01     0.00       64     0.00     0.00  std::_Tuple_impl<1ul, ndn::nfd::ControlParameters, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)> >::~_Tuple_impl()
  0.00    263.01     0.00       63     0.00     0.00  boost::asio::detail::completion_handler<nfd::FaceTable::remove(std::shared_ptr<nfd::face::Face>)::{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.00    263.01     0.00       56     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00       56     0.00     0.00  std::_Function_base::_Base_manager<void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)::{lambda(ndn::name::Component const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)::{lambda(ndn::name::Component const&)#1}> const&, std::_Manager_operation)
  0.00    263.01     0.00       54     0.00     0.00  ndn::RegexMatcher::~RegexMatcher()
  0.00    263.01     0.00       54     0.00     0.00  std::__detail::_Map_base<std::string, std::pair<std::string const, nfd::NetworkInterfaceInfo>, std::_Select1st<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, true, std::_Hashtable<std::string, std::pair<std::string const, nfd::NetworkInterfaceInfo>, std::allocator<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::_Select1st<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true> >::operator[](std::string const&)
  0.00    263.01     0.00       51     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.00    263.01     0.00       47     0.00     0.00  nfd::LoggerFactory::getInstance()
  0.00    263.01     0.00       46     0.00     0.00  nfd::rib::Rib::sendBatchFromQueue()
  0.00    263.01     0.00       45     0.00     0.00  nfd::Logger::Logger(std::string const&, nfd::LogLevel)
  0.00    263.01     0.00       45     0.00     0.00  std::_Rb_tree_iterator<std::pair<std::string const, nfd::Logger> > 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_insert_<std::pair<std::string, nfd::Logger> >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string, nfd::Logger>&&)
  0.00    263.01     0.00       45     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<std::string const, nfd::Logger> >, bool> 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_insert_unique<std::pair<std::string, nfd::Logger> >(std::pair<std::string, nfd::Logger>&&)
  0.00    263.01     0.00       41     0.00     0.00  nfd::rib::Rib::beginRemoveFace(unsigned long)
  0.00    263.01     0.00       41     0.00     0.00  boost::asio::ip::detail::endpoint::endpoint(boost::asio::ip::address const&, unsigned short)
  0.00    263.01     0.00       40     0.00     0.00  boost::asio::detail::posix_mutex::posix_mutex()
  0.00    263.01     0.00       39     0.00     0.00  nfd::FaceTable::end() const
  0.00    263.01     0.00       39     0.00     0.00  nfd::FaceTable::begin() const
  0.00    263.01     0.00       38     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    263.01     0.00       37     0.00     0.00  std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::erase(unsigned long const&)
  0.00    263.01     0.00       35     0.00     0.00  boost::asio::detail::epoll_reactor::allocate_descriptor_state()
  0.00    263.01     0.00       35     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    263.01     0.00       34     0.00     0.00  nfd::Fib::insert(ndn::Name const&)
  0.00    263.01     0.00       34     0.00     0.00  nfd::fib::Entry::addNextHop(std::shared_ptr<nfd::face::Face>, unsigned long)
  0.00    263.01     0.00       34     0.00     0.00  nfd::fib::Entry::sortNextHops()
  0.00    263.01     0.00       34     0.00     0.00  nfd::fib::NextHop::setCost(unsigned long)
  0.00    263.01     0.00       34     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    263.01     0.00       34     0.00     0.00  boost::asio::detail::reactive_socket_service_base::do_open(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, int, int, int, boost::system::error_code&)
  0.00    263.01     0.00       34     0.00     0.00  nfd::FaceTable::get(unsigned long) const
  0.00    263.01     0.00       34     0.00     0.00  boost::enable_if<boost::property_tree::detail::is_translator<boost::property_tree::id_translator<std::string> >, std::string>::type boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_value<std::string, boost::property_tree::id_translator<std::string> >(boost::property_tree::id_translator<std::string>) const
  0.00    263.01     0.00       34     0.00     0.00  void std::deque<ndn::Block, std::allocator<ndn::Block> >::_M_push_back_aux<ndn::Block const&>(ndn::Block const&)
  0.00    263.01     0.00       34     0.00     0.00  void std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> >::_M_insert_aux<nfd::fib::NextHop>(__gnu_cxx::__normal_iterator<nfd::fib::NextHop*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, nfd::fib::NextHop&&)
  0.00    263.01     0.00       34     0.00     0.00  void std::__insertion_sort<__gnu_cxx::__normal_iterator<nfd::fib::NextHop*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, nfd::fib::Entry::sortNextHops()::{lambda(nfd::fib::NextHop const&, nfd::fib::NextHop const&)#1}>(__gnu_cxx::__normal_iterator<nfd::fib::NextHop*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, nfd::fib::Entry::sortNextHops()::{lambda(nfd::fib::NextHop const&, nfd::fib::NextHop const&)#1}, nfd::fib::Entry::sortNextHops()::{lambda(nfd::fib::NextHop const&, nfd::fib::NextHop const&)#1})
  0.00    263.01     0.00       33     0.00     0.00  nfd::FibManager::addNextHop(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)
  0.00    263.01     0.00       33     0.00     0.00  nfd::FibManager::setFaceForSelfRegistration(ndn::Interest const&, ndn::nfd::ControlParameters&)
  0.00    263.01     0.00       33     0.00     0.00  nfd::scheduler::ScopedEventId::ScopedEventId()
  0.00    263.01     0.00       33     0.00     0.00  nfd::Forwarder::getFace(unsigned long) const
  0.00    263.01     0.00       33     0.00     0.00  std::_Function_handler<std::shared_ptr<nfd::face::Face> (unsigned long), std::_Bind<std::_Mem_fn<std::shared_ptr<nfd::face::Face> (nfd::Forwarder::*)(unsigned long) const> (nfd::Forwarder*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, unsigned long)
  0.00    263.01     0.00       33     0.00     0.00  std::_Function_handler<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>), std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_invoke(std::_Any_data const&, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)
  0.00    263.01     0.00       33     0.00     0.00  std::_Function_handler<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_invoke(std::_Any_data const&, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)
  0.00    263.01     0.00       33     0.00     0.00  void std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)>::__call<void, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&, 0, 1, 2, 3, 4>(std::tuple<ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&>&&, std::_Index_tuple<0, 1, 2, 3, 4>)
  0.00    263.01     0.00       32     0.00     0.02  nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency)
  0.00    263.01     0.00       32     0.00     0.04  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    263.01     0.00       32     0.00     0.04  nfd::UdpFactory::createFace(ndn::util::FaceUri const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&)
  0.00    263.01     0.00       32     0.00     0.04  nfd::FaceManager::createFace(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)
  0.00    263.01     0.00       32     0.00     0.02  nfd::FaceManager::afterCreateFaceSuccess(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)
  0.00    263.01     0.00       32     0.00     0.00  nfd::udp::computeMtu(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&)
  0.00    263.01     0.00       32     0.00     0.00  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    263.01     0.00       32     0.00     0.00  boost::asio::ip::address::from_string(char const*)
  0.00    263.01     0.00       32     0.00     0.00  boost::asio::detail::socket_ops::sync_connect(int, sockaddr const*, unsigned long, boost::system::error_code&)
  0.00    263.01     0.00       32     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    263.01     0.00       32     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::string const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00       32     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, ndn::nfd::ControlParameters, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00       32     0.00     0.00  std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, ndn::nfd::ControlParameters, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&)
  0.00    263.01     0.00       32     0.00     0.00  std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, 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> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&)
  0.00    263.01     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_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&)
  0.00    263.01     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_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&)
  0.00    263.01     0.00       32     0.00     0.00  std::function<void (std::string const&)>::function<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::string const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::string const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::string const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (std::string const&)>::_Useless>::type)
  0.00    263.01     0.00       32     0.00     0.00  std::shared_ptr<nfd::face::Face> std::allocate_shared<nfd::face::Face, std::allocator<nfd::face::Face>, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >, std::unique_ptr<nfd::face::UnicastUdpTransport, std::default_delete<nfd::face::UnicastUdpTransport> > >(std::allocator<nfd::face::Face> const&, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >&&, std::unique_ptr<nfd::face::UnicastUdpTransport, std::default_delete<nfd::face::UnicastUdpTransport> >&&)
  0.00    263.01     0.00       28     0.00     0.00  ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>>::operator()()
  0.00    263.01     0.00       24     0.00     0.00  std::_Tuple_impl<3ul, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> >::~_Tuple_impl()
  0.00    263.01     0.00       24     0.00     0.00  std::_Function_handler<void (std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool), void (*)(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>::_M_invoke(std::_Any_data const&, std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)
  0.00    263.01     0.00       24     0.00     0.00  std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>::function(std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&)
  0.00    263.01     0.00       24     0.00     0.00  std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>::function(std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)
  0.00    263.01     0.00       24     0.00     0.00  std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&)
  0.00    263.01     0.00       24     0.00     0.00  std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>::function(std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&)
  0.00    263.01     0.00       23     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)()> (nfd::rib::RibManager*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00       22     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::StrategyChoiceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::StrategyChoiceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00       22     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(unsigned int, std::string const&)> (nfd::rib::RibManager*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00       21     0.00     0.00  ndn::RegexBackrefManager::~RegexBackrefManager()
  0.00    263.01     0.00       21     0.00     0.00  boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> >::reduce()
  0.00    263.01     0.00       21     0.00     0.00  std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::function(std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> const&)
  0.00    263.01     0.00       20     0.00     0.00  nfd::ConfigFile::ignoreUnknownSection(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)
  0.00    263.01     0.00       20     0.00     0.00  __gnu_cxx::__normal_iterator<char*, std::string> std::__find<__gnu_cxx::__normal_iterator<char*, std::string>, char>(__gnu_cxx::__normal_iterator<char*, std::string>, __gnu_cxx::__normal_iterator<char*, std::string>, char const&, std::random_access_iterator_tag)
  0.00    263.01     0.00       19     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::Name const&, std::string const&)> (nfd::rib::RibManager*, std::reference_wrapper<ndn::Name const>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00       18     0.00     0.00  std::__detail::_Hashtable_iterator<std::pair<std::string const, nfd::NetworkInterfaceInfo>, false, false> std::_Hashtable<std::string, std::pair<std::string const, nfd::NetworkInterfaceInfo>, std::allocator<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::_Select1st<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::_M_insert_bucket<std::pair<std::string, nfd::NetworkInterfaceInfo> >(std::pair<std::string, nfd::NetworkInterfaceInfo>&&, unsigned long, unsigned long)
  0.00    263.01     0.00       18     0.00     0.00  std::_Deque_base<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >*, std::allocator<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >*> >::_M_initialize_map(unsigned long)
  0.00    263.01     0.00       18     0.00     0.00  void std::vector<boost::asio::ip::address_v4, std::allocator<boost::asio::ip::address_v4> >::_M_insert_aux<boost::asio::ip::address_v4>(__gnu_cxx::__normal_iterator<boost::asio::ip::address_v4*, std::vector<boost::asio::ip::address_v4, std::allocator<boost::asio::ip::address_v4> > >, boost::asio::ip::address_v4&&)
  0.00    263.01     0.00       18     0.00     0.00  void std::vector<boost::asio::ip::address_v6, std::allocator<boost::asio::ip::address_v6> >::_M_insert_aux<boost::asio::ip::address_v6>(__gnu_cxx::__normal_iterator<boost::asio::ip::address_v6*, std::vector<boost::asio::ip::address_v6, std::allocator<boost::asio::ip::address_v6> > >, boost::asio::ip::address_v6&&)
  0.00    263.01     0.00       17     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceEnableLocalControlCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00       17     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceEnableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00       16     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>)
  0.00    263.01     0.00       16     0.00     0.00  __tcf_0
  0.00    263.01     0.00       15     0.00     0.00  std::__detail::_Hashtable_iterator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, false, false> std::_Hashtable<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::allocator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::_M_insert_bucket<std::pair<ndn::Name, std::function<void (ndn::Name const&, ndn::Interest const&)> > >(std::pair<ndn::Name, std::function<void (ndn::Name const&, ndn::Interest const&)> >&&, unsigned long, unsigned long)
  0.00    263.01     0.00       14     0.00     0.00  nfd::ConfigFile::parseYesNo(std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > const&, std::string const&)
  0.00    263.01     0.00       14     0.00     0.00  nfd::StrategyChoice::hasStrategy(ndn::Name const&, bool) const
  0.00    263.01     0.00       14     0.00     0.00  boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::walk_path(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> >&) const
  0.00    263.01     0.00       14     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::LoggerFactory::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::LoggerFactory*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     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    263.01     0.00       13     0.00     0.00  std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00       12     0.00     0.00  boost::thread_specific_ptr<boost::asio::io_service>::thread_specific_ptr()
  0.00    263.01     0.00       11     0.00     0.00  nfd::UdpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&)
  0.00    263.01     0.00       11     0.00     0.00  std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > >::_M_insert_<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&)
  0.00    263.01     0.00       11     0.00     0.00  std::pair<std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, bool> std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > >::_M_insert_unique<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&)
  0.00    263.01     0.00       10     0.00     0.00  nfd::rib::sortRoutes(nfd::rib::Route const&, nfd::rib::Route const&)
  0.00    263.01     0.00       10     0.00     0.00  std::_Function_handler<void (std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool), nfd::rib::Nrd::initialize()::{lambda(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)#1}>::_M_invoke(std::_Any_data const&, std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)
  0.00    263.01     0.00       10     0.00     0.00  void std::vector<ndn::name::Component, std::allocator<ndn::name::Component> >::_M_insert_aux<ndn::name::Component const&>(__gnu_cxx::__normal_iterator<ndn::name::Component*, std::vector<ndn::name::Component, std::allocator<ndn::name::Component> > >, ndn::name::Component const&)
  0.00    263.01     0.00        9     0.00     0.00  void boost::property_tree::info_parser::read_info_internal<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >, char>(std::basic_istream<char, std::char_traits<char> >&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >&, std::string const&, int)
  0.00    263.01     0.00        9     0.00     0.00  std::_Function_base::_Base_manager<void (*)(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        9     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceDestroyCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        9     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FibRemoveNextHopCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        9     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::StrategyChoiceSetCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        9     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::StrategyChoiceUnsetCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        9     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceDisableLocalControlCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        9     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDestroyCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        9     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        9     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        9     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        9     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDisableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        9     0.00     0.00  std::_Rb_tree_iterator<std::string> std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_insert_<std::string const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::string const&)
  0.00    263.01     0.00        8     0.00     0.00  void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)
  0.00    263.01     0.00        8     0.00     0.00  nfd::ConfigFile::parse(std::string const&, bool)
  0.00    263.01     0.00        8     0.00     0.00  nfd::ConfigFile::parse(std::istream&, bool, std::string const&)
  0.00    263.01     0.00        8     0.00     0.00  nfd::TcpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&)
  0.00    263.01     0.00        8     0.00     0.00  std::shared_ptr<nfd::fw::RetxSuppressionExponential::PitInfo> nfd::StrategyInfoHost::getOrCreateStrategyInfo<nfd::fw::RetxSuppressionExponential::PitInfo, boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&>(boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&)
  0.00    263.01     0.00        8     0.00     0.00  nfd::fw::getStrategyFactories()
  0.00    263.01     0.00        8     0.00     0.00  nfd::ConfigFile::process(bool, std::string const&) const
  0.00    263.01     0.00        8     0.00     0.00  nfd::fw::RetxSuppression::getLastOutgoing(nfd::pit::Entry const&) const
  0.00    263.01     0.00        8     0.00     0.00  boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_child_optional(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> > const&) const
  0.00    263.01     0.00        8     0.00     0.00  std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        8     0.00     0.00  std::deque<ndn::Block, std::allocator<ndn::Block> >::_M_reallocate_map(unsigned long, bool)
  0.00    263.01     0.00        8     0.00     0.00  std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > >::_M_insert_<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&)
  0.00    263.01     0.00        8     0.00     0.00  std::pair<std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, bool> std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > >::_M_insert_unique<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&>(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&)
  0.00    263.01     0.00        8     0.00     0.00  std::__detail::_Map_base<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, true, std::_Hashtable<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::allocator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true> >::operator[](ndn::Name const&)
  0.00    263.01     0.00        8     0.00     0.00  std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&)>&>::type std::function<void (ndn::Name const&, ndn::Interest const&)>::operator=<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >(std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)>&&)
  0.00    263.01     0.00        8     0.00     0.00  std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>::function<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >(std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::value), std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>::_Useless>::type)
  0.00    263.01     0.00        7     0.00     0.00  nfd::ConfigFile::addSectionHandler(std::string const&, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>)
  0.00    263.01     0.00        7     0.00     0.00  nfd::StrategyChoice::install(std::shared_ptr<nfd::fw::Strategy>)
  0.00    263.01     0.00        7     0.00     0.00  nfd::MeasurementsAccessor::MeasurementsAccessor(nfd::Measurements&, nfd::StrategyChoice const&, nfd::fw::Strategy const&)
  0.00    263.01     0.00        7     0.00     0.00  nfd::MeasurementsAccessor::~MeasurementsAccessor()
  0.00    263.01     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    263.01     0.00        7     0.00     0.00  nfd::fw::Strategy::Strategy(nfd::Forwarder&, ndn::Name const&)
  0.00    263.01     0.00        7     0.00     0.00  nfd::fw::Strategy::~Strategy()
  0.00    263.01     0.00        7     0.00     0.00  nfd::rib::RibManager::scheduleActiveFaceFetch(boost::chrono::duration<long, boost::ratio<1l, 1l> > const&)
  0.00    263.01     0.00        7     0.00     0.00  boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream> >, boost::_bi::list_av_3<nfd::rib::RibManager*, std::_Placeholder<2>, std::shared_ptr<ndn::OBufferStream> >::type> boost::bind<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream>, nfd::rib::RibManager*, std::_Placeholder<2>, std::shared_ptr<ndn::OBufferStream> >(void (nfd::rib::RibManager::*)(ndn::Data const&, std::shared_ptr<ndn::OBufferStream>), nfd::rib::RibManager*, std::_Placeholder<2>, std::shared_ptr<ndn::OBufferStream>)
  0.00    263.01     0.00        7     0.00     0.00  boost::detail::sp_counted_base::destroy()
  0.00    263.01     0.00        7     0.00     0.00  std::_Function_base::_Base_manager<void (*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        7     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        7     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::CommandValidator::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::CommandValidator*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        7     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::TablesConfigSection::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::TablesConfigSection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        7     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::rib::RibManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        7     0.00     0.00  std::map<ndn::Name, std::shared_ptr<nfd::fw::Strategy>, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::operator[](ndn::Name const&)
  0.00    263.01     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    263.01     0.00        7     0.00     0.00  std::map<std::string, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::operator[](std::string const&)
  0.00    263.01     0.00        7     0.00     0.00  std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_insert_<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >&&)
  0.00    263.01     0.00        7     0.00     0.00  std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_insert_unique_<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >(std::_Rb_tree_const_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >&&)
  0.00    263.01     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 const*, std::_Rb_tree_node_base const*, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&)
  0.00    263.01     0.00        7     0.00     0.00  std::_Rb_tree_iterator<std::pair<std::string const, nfd::LogLevel> > 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_insert_<std::pair<std::string, nfd::LogLevel> >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string, nfd::LogLevel>&&)
  0.00    263.01     0.00        7     0.00     0.00  std::_Rb_tree_iterator<std::pair<std::string const, nfd::LogLevel> > 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_insert_unique_<std::pair<std::string, nfd::LogLevel> >(std::_Rb_tree_const_iterator<std::pair<std::string const, nfd::LogLevel> >, std::pair<std::string, nfd::LogLevel>&&)
  0.00    263.01     0.00        7     0.00     0.00  std::_Rb_tree_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_insert_<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >&&)
  0.00    263.01     0.00        7     0.00     0.00  std::_Rb_tree_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_insert_unique_<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >(std::_Rb_tree_const_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >&&)
  0.00    263.01     0.00        6     0.00     0.00  nfd::LoggerFactory::parseLevel(std::string const&)
  0.00    263.01     0.00        6     0.00     0.00  nfd::LoggerFactory::extractLevel(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, std::string const&)
  0.00    263.01     0.00        6     0.00     0.00  nfd::listNetworkInterfaces()
  0.00    263.01     0.00        6     0.00     0.00  boost::multi_index::detail::hashed_index<boost::multi_index::identity<unsigned long>, boost::hash<unsigned long>, std::equal_to<unsigned long>, boost::multi_index::detail::nth_layer<2, unsigned long, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::hashed_non_unique<boost::multi_index::identity<unsigned long>, mpl_::na, mpl_::na, mpl_::na>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<unsigned long> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::hashed_non_unique_tag>::unchecked_rehash(unsigned long)
  0.00    263.01     0.00        6     0.00     0.00  boost::exception::~exception()
  0.00    263.01     0.00        6     0.00     0.00  boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::open(ndn::iostreams::buffer_append_device const&, long, long)
  0.00    263.01     0.00        6     0.00     0.00  std::_Function_base::_Base_manager<boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream> >, boost::_bi::list3<boost::_bi::value<nfd::rib::RibManager*>, boost::arg<2>, boost::_bi::value<std::shared_ptr<ndn::OBufferStream> > > > >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        6     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        6     0.00     0.00  std::_Function_handler<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&), void (nfd::rib::RibManager::*)(std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        6     0.00     0.00  std::_Sp_counted_deleter<ndn::OBufferStream*, std::_Sp_destroy_inplace<ndn::OBufferStream>, std::allocator<ndn::OBufferStream>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        6     0.00     0.00  std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> >::reserve(unsigned long)
  0.00    263.01     0.00        6     0.00     0.00  std::function<void (ndn::Block const&)>::function(std::function<void (ndn::Block const&)> const&)
  0.00    263.01     0.00        5     0.00     0.00  ndn::OBufferStream::~OBufferStream()
  0.00    263.01     0.00        5     0.00     0.00  nfd::ManagerBase::registerStatusDatasetHandler(std::string const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> const&)
  0.00    263.01     0.00        5     0.00     0.00  nfd::rib::RibManager::fetchSegments(ndn::Data const&, std::shared_ptr<ndn::OBufferStream>)
  0.00    263.01     0.00        5     0.00     0.00  nfd::Channel::setUri(ndn::util::FaceUri const&)
  0.00    263.01     0.00        5     0.00     0.00  nfd::Channel::~Channel()
  0.00    263.01     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    263.01     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    263.01     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    263.01     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    263.01     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    263.01     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    263.01     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    263.01     0.00        5     0.00     0.04  std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ndn::OBufferStream, std::allocator<ndn::OBufferStream>>(std::_Sp_make_shared_tag, ndn::OBufferStream*, std::allocator<ndn::OBufferStream> const&)
  0.00    263.01     0.00        5     0.00     0.00  std::_Sp_counted_deleter<std::function<void ()>*, std::_Sp_destroy_inplace<std::function<void ()> >, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        5     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::OBufferStream, std::allocator<ndn::OBufferStream>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        5     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::OBufferStream, std::allocator<ndn::OBufferStream>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        4     0.00     0.00  ndn::name::Component::Component(ndn::name::Component&&)
  0.00    263.01     0.00        4     0.00     0.00  nfd::ConfigFile::ConfigFile(std::function<void (std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>)
  0.00    263.01     0.00        4     0.00     0.00  nfd::LoggerFactory::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
  0.00    263.01     0.00        4     0.00     0.00  nfd::NameTree::resize(unsigned long)
  0.00    263.01     0.00        4     0.00     0.00  nfd::ignoreRibAndLogSections(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)
  0.00    263.01     0.00        4     0.00     0.00  boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_child(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> > const&)
  0.00    263.01     0.00        4     0.00     0.00  boost::asio::ip::operator==(boost::asio::ip::address_v6 const&, boost::asio::ip::address_v6 const&)
  0.00    263.01     0.00        4     0.00     0.00  boost::asio::detail::object_pool<boost::asio::detail::epoll_reactor::descriptor_state>::destroy_list(boost::asio::detail::epoll_reactor::descriptor_state*)
  0.00    263.01     0.00        4     0.00     0.00  boost::enable_if<boost::property_tree::detail::is_translator<boost::property_tree::stream_translator<char, std::char_traits<char>, std::allocator<char>, unsigned long> >, unsigned long>::type boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_value<unsigned long, boost::property_tree::stream_translator<char, std::char_traits<char>, std::allocator<char>, unsigned long> >(boost::property_tree::stream_translator<char, std::char_traits<char>, std::allocator<char>, unsigned long>) const
  0.00    263.01     0.00        4     0.00     0.00  std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::LoggerFactory::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::LoggerFactory*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
  0.00    263.01     0.00        4     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::OBufferStream, std::allocator<ndn::OBufferStream>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        4     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::RetxSuppressionExponential::PitInfo, std::allocator<nfd::fw::RetxSuppressionExponential::PitInfo>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        4     0.00     0.00  void std::vector<std::string, std::allocator<std::string> >::_M_insert_aux<std::string>(__gnu_cxx::__normal_iterator<std::string*, std::vector<std::string, std::allocator<std::string> > >, std::string&&)
  0.00    263.01     0.00        4     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_insert_unique<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >(std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >&&)
  0.00    263.01     0.00        4     0.00     0.00  std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >*)
  0.00    263.01     0.00        4     0.00     0.00  std::_Rb_tree_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_insert_<std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> >&&)
  0.00    263.01     0.00        4     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, bool> std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_insert_unique<std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> > >(std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> >&&)
  0.00    263.01     0.00        4     0.00     0.00  std::_Rb_tree_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_insert_unique_<std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> > >(std::_Rb_tree_const_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> >&&)
  0.00    263.01     0.00        4     0.00     0.00  void std::_Destroy<boost::program_options::basic_option<char>*>(boost::program_options::basic_option<char>*, boost::program_options::basic_option<char>*)
  0.00    263.01     0.00        4     0.00     0.00  __tcf_0
  0.00    263.01     0.00        4     0.00     0.00  __tcf_0
  0.00    263.01     0.00        3     0.00     0.00  ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>)
  0.00    263.01     0.00        3     0.00     0.00  ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::connect(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&)
  0.00    263.01     0.00        3     0.00     0.00  nfd::ManagerBase::ManagerBase(ndn::mgmt::Dispatcher&, nfd::CommandValidator&, std::string const&)
  0.00    263.01     0.00        3     0.00     0.00  nfd::CommandValidator::addSupportedPrivilege(std::string const&)
  0.00    263.01     0.00        3     0.00     0.00  nfd::fw::RetxSuppressionExponential::PitInfo::~PitInfo()
  0.00    263.01     0.00        3     0.00     0.00  nfd::rib::RibManager::removeInvalidFaces(std::shared_ptr<ndn::OBufferStream>)
  0.00    263.01     0.00        3     0.00     0.00  nfd::face::InternalForwarderTransport::InternalForwarderTransport(ndn::util::FaceUri const&, ndn::util::FaceUri const&, ndn::nfd::FaceScope, ndn::nfd::LinkType)
  0.00    263.01     0.00        3     0.00     0.02  nfd::FaceTable::addReserved(std::shared_ptr<nfd::face::Face>, unsigned long)
  0.00    263.01     0.00        3     0.00     0.00  boost::asio::detail::socket_ops::set_internal_non_blocking(int, unsigned char&, bool, boost::system::error_code&)
  0.00    263.01     0.00        3     0.00     0.00  std::map<std::string, std::shared_ptr<nfd::ProtocolFactory>, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::count(std::string const&) const
  0.00    263.01     0.00        3     0.00     0.00  std::_List_base<ndn::SecRuleSpecific, std::allocator<ndn::SecRuleSpecific> >::_M_clear()
  0.00    263.01     0.00        3     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<void (*(nfd::face::InternalClientTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        3     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<void (*(nfd::face::InternalForwarderTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        3     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> (nfd::FaceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        3     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::AccessStrategy::*)(std::shared_ptr<nfd::face::Face>)> (nfd::fw::AccessStrategy*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        3     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::nfd::FaceEventNotification const&)> (nfd::rib::RibManager*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        3     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<std::shared_ptr<nfd::face::Face> (nfd::Forwarder::*)(unsigned long) const> (nfd::Forwarder*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        3     0.00     0.00  std::_Function_base::_Base_manager<nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&)::{lambda(std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&)::{lambda(std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>)#1}> const&, std::_Manager_operation)
  0.00    263.01     0.00        3     0.00     0.00  std::_Function_base::_Base_manager<nfd::rib::Nrd::initialize()::{lambda(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::rib::Nrd::initialize()::{lambda(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)#1}> const&, std::_Manager_operation)
  0.00    263.01     0.00        3     0.00     0.00  std::_Function_base::_Base_manager<nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}> const&, std::_Manager_operation)
  0.00    263.01     0.00        3     0.00     0.00  std::_Function_handler<void (nfd::rib::RibManager*, ndn::Interest const&), void (nfd::rib::RibManager::*)(ndn::Interest const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        3     0.00     0.00  std::_Sp_counted_deleter<ndn::RegexTopMatcher*, std::_Sp_destroy_inplace<ndn::RegexTopMatcher>, std::allocator<ndn::RegexTopMatcher>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        3     0.00     0.00  std::_Sp_counted_deleter<nfd::fw::RetxSuppressionExponential::PitInfo*, std::_Sp_destroy_inplace<nfd::fw::RetxSuppressionExponential::PitInfo>, std::allocator<nfd::fw::RetxSuppressionExponential::PitInfo>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        3     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::RegexTopMatcher, std::allocator<ndn::RegexTopMatcher>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        3     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::RegexTopMatcher, std::allocator<ndn::RegexTopMatcher>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        3     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::RegexTopMatcher, std::allocator<ndn::RegexTopMatcher>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        3     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::RetxSuppressionExponential::PitInfo, std::allocator<nfd::fw::RetxSuppressionExponential::PitInfo>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        3     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::RetxSuppressionExponential::PitInfo, std::allocator<nfd::fw::RetxSuppressionExponential::PitInfo>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        3     0.00     0.00  std::set<std::string, std::less<std::string>, std::allocator<std::string> >::find(std::string const&)
  0.00    263.01     0.00        3     0.00     0.00  std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot> std::list<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot, std::allocator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot> >::emplace<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>, ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot&&)
  0.00    263.01     0.00        3     0.00     0.00  std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > >, std::_Select1st<std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > >*)
  0.00    263.01     0.00        3     0.00     0.00  std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, ndn::PublicKey>, std::_Select1st<std::pair<ndn::Name const, ndn::PublicKey> >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, ndn::PublicKey> > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, ndn::PublicKey> >*)
  0.00    263.01     0.00        3     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    263.01     0.00        3     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::string>, bool> std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_insert_unique<std::string const&>(std::string const&)
  0.00    263.01     0.00        3     0.00     0.00  std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase(std::_Rb_tree_node<std::string>*)
  0.00    263.01     0.00        3     0.00     0.00  std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_<std::pair<char const*, std::shared_ptr<nfd::TcpFactory> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const*, std::shared_ptr<nfd::TcpFactory> >&&)
  0.00    263.01     0.00        3     0.00     0.00  std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_<std::pair<char const*, std::shared_ptr<nfd::UdpFactory> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const*, std::shared_ptr<nfd::UdpFactory> >&&)
  0.00    263.01     0.00        3     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::TcpFactory> > >(std::pair<char const*, std::shared_ptr<nfd::TcpFactory> >&&)
  0.00    263.01     0.00        3     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::UdpFactory> > >(std::pair<char const*, std::shared_ptr<nfd::UdpFactory> >&&)
  0.00    263.01     0.00        3     0.00     0.00  std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00    263.01     0.00        2     0.00     0.00  ndn::ValidatorConfig::~ValidatorConfig()
  0.00    263.01     0.00        2     0.00     0.00  ndn::util::signal::Signal<nfd::rib::Rib, ndn::Name>::~Signal()
  0.00    263.01     0.00        2     0.00     0.00  ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot>)
  0.00    263.01     0.00        2     0.00     0.00  ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::connect(std::function<void (ndn::Block const&)> const&)
  0.00    263.01     0.00        2     0.00     0.00  ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::~Signal()
  0.00    263.01     0.00        2     0.00     0.00  std::enable_if<std::is_arithmetic<unsigned short>::value, unsigned short>::type nfd::ConfigFile::parseNumber<unsigned short>(std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > const&, std::string const&)
  0.00    263.01     0.00        2     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    263.01     0.00        2     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    263.01     0.00        2     0.00     0.00  nfd::TcpChannel::TcpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&)
  0.00    263.01     0.00        2     0.00     0.01  nfd::TcpChannel::~TcpChannel()
  0.00    263.01     0.00        2     0.00     0.00  nfd::TcpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&)
  0.00    263.01     0.00        2     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    263.01     0.00        2     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    263.01     0.00        2     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    263.01     0.00        2     0.00     0.01  nfd::UdpChannel::~UdpChannel()
  0.00    263.01     0.00        2     0.00     0.00  nfd::UdpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&)
  0.00    263.01     0.00        2     0.00     0.00  nfd::FaceManager::processConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
  0.00    263.01     0.00        2     0.00     0.00  nfd::FaceManager::processSectionTcp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)
  0.00    263.01     0.00        2     0.00     0.00  nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&)
  0.00    263.01     0.00        2     0.00     0.00  nfd::FaceManager::processSectionUnix(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)
  0.00    263.01     0.00        2     0.00     0.00  nfd::FaceManager::processSectionEther(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&)
  0.00    263.01     0.00        2     0.00     0.00  nfd::LoggerFactory::setConfigFile(nfd::ConfigFile&)
  0.00    263.01     0.00        2     0.00     0.00  nfd::LoggerFactory::setDefaultLevel(nfd::LogLevel)
  0.00    263.01     0.00        2     0.00     0.00  nfd::PrivilegeHelper::initialize(std::string const&, std::string const&)
  0.00    263.01     0.00        2     0.00     0.00  nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
  0.00    263.01     0.00        2     0.00     0.00  nfd::cs::priority_fifo::PriorityFifoPolicy::evictEntries()
  0.00    263.01     0.00        2     0.00     0.00  nfd::cs::Policy::setLimit(unsigned long)
  0.00    263.01     0.00        2     0.00     0.00  nfd::fw::BestRouteStrategy::BestRouteStrategy(nfd::Forwarder&, ndn::Name const&)
  0.00    263.01     0.00        2     0.00     0.00  nfd::fw::BestRouteStrategy::~BestRouteStrategy()
  0.00    263.01     0.00        2     0.00     0.00  nfd::fw::MulticastStrategy::MulticastStrategy(nfd::Forwarder&, ndn::Name const&)
  0.00    263.01     0.00        2     0.00     0.00  nfd::rib::RibManager::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
  0.00    263.01     0.00        2     0.00     0.00  nfd::rib::AutoPrefixPropagator::afterHubDisconnect()
  0.00    263.01     0.00        2     0.00     0.00  nfd::rib::AutoPrefixPropagator::disable()
  0.00    263.01     0.00        2     0.00     0.00  nfd::face::makeNullFace(ndn::util::FaceUri const&)
  0.00    263.01     0.00        2     0.00     0.00  nfd::general::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
  0.00    263.01     0.00        2     0.00     0.00  boost::exception_detail::copy_boost_exception(boost::exception*, boost::exception const*)
  0.00    263.01     0.00        2     0.00     0.00  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&)> > >::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&)> >)
  0.00    263.01     0.00        2     0.00     0.00  boost::asio::stream_socket_service<boost::asio::local::stream_protocol>::shutdown_service()
  0.00    263.01     0.00        2     0.00     0.00  boost::asio::stream_socket_service<boost::asio::local::stream_protocol>::~stream_socket_service()
  0.00    263.01     0.00        2     0.00     0.00  void boost::asio::datagram_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, 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&)> > > > >(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::mutable_buffers_1 const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>&, int, 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&)> > > >&&)
  0.00    263.01     0.00        2     0.00     0.00  boost::asio::detail::epoll_reactor::shutdown_service()
  0.00    263.01     0.00        2     0.00     0.00  boost::asio::detail::epoll_reactor::~epoll_reactor()
  0.00    263.01     0.00        2     0.00     0.00  boost::asio::detail::signal_handler<std::_Bind<std::_Mem_fn<void (nfd::NfdRunner::*)(boost::system::error_code const&, int)> (nfd::NfdRunner*, std::_Placeholder<1>, std::_Placeholder<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    263.01     0.00        2     0.00     0.01  boost::asio::detail::task_io_service::shutdown_service()
  0.00    263.01     0.00        2     0.00     0.00  boost::asio::detail::task_io_service::~task_io_service()
  0.00    263.01     0.00        2     0.00     0.00  boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >(boost::asio::io_service&)
  0.00    263.01     0.00        2     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    263.01     0.00        2     0.00     0.00  boost::asio::detail::service_registry::service_registry<boost::asio::detail::task_io_service, unsigned long>(boost::asio::io_service&, boost::asio::detail::task_io_service*, unsigned long)
  0.00    263.01     0.00        2     0.00     0.00  boost::asio::detail::signal_set_service::start_wait_op(boost::asio::detail::signal_set_service::implementation_type&, boost::asio::detail::signal_op*)
  0.00    263.01     0.00        2     0.00     0.00  boost::asio::detail::signal_set_service::clear(boost::asio::detail::signal_set_service::implementation_type&, boost::system::error_code&)
  0.00    263.01     0.00        2     0.00     0.00  boost::asio::detail::signal_set_service::cancel(boost::asio::detail::signal_set_service::implementation_type&, boost::system::error_code&)
  0.00    263.01     0.00        2     0.00     0.00  void boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::async_accept<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<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&)> > > > >(boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::implementation_type&, boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >&, boost::asio::ip::basic_endpoint<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&)> > > >)
  0.00    263.01     0.00        2     0.00     0.00  boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::open(boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::implementation_type&, boost::asio::ip::tcp const&, boost::system::error_code&)
  0.00    263.01     0.00        2     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    263.01     0.00        2     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::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    263.01     0.00        2     0.00     0.00  boost::asio::detail::reactive_socket_accept_op_base<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ip::tcp>::do_perform(boost::asio::detail::reactor_op*)
  0.00    263.01     0.00        2     0.00     0.00  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::list_av_4<nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<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&, nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(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&), nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>)
  0.00    263.01     0.00        2     0.00     0.00  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::list_av_5<nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<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&, nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(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&), nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>)
  0.00    263.01     0.00        2     0.00     0.00  nfd::TcpFactory::findChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) const
  0.00    263.01     0.00        2     0.00     0.00  nfd::UdpFactory::findChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) const
  0.00    263.01     0.00        2     0.00     0.00  nfd::UdpFactory::findMulticastFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) const
  0.00    263.01     0.00        2     0.00     0.00  std::__shared_ptr<nfd::TcpChannel, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<nfd::TcpChannel>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&>(std::_Sp_make_shared_tag, std::allocator<nfd::TcpChannel> const&, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&)
  0.00    263.01     0.00        2     0.00     0.00  std::__shared_ptr<nfd::UdpChannel, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<nfd::UdpChannel>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&>(std::_Sp_make_shared_tag, std::allocator<nfd::UdpChannel> const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&)
  0.00    263.01     0.00        2     0.00     0.00  std::_Function_base::_Base_manager<nfd::Nfd::initialize()::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::Nfd::initialize()::{lambda()#1}> const&, std::_Manager_operation)
  0.00    263.01     0.00        2     0.00     0.00  std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), void (*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
  0.00    263.01     0.00        2     0.00     0.00  std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
  0.00    263.01     0.00        2     0.00     0.00  std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::CommandValidator::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::CommandValidator*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
  0.00    263.01     0.00        2     0.00     0.00  std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::TablesConfigSection::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::TablesConfigSection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
  0.00    263.01     0.00        2     0.00     0.00  std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::rib::RibManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
  0.00    263.01     0.00        2     0.00     0.00  std::_Sp_counted_deleter<ndn::IdentityCertificate*, std::_Sp_destroy_inplace<ndn::IdentityCertificate>, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        2     0.00     0.00  std::_Sp_counted_deleter<ndn::nfd::FibAddNextHopCommand*, std::_Sp_destroy_inplace<ndn::nfd::FibAddNextHopCommand>, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        2     0.00     0.00  std::_Sp_counted_deleter<ndn::nfd::FaceEnableLocalControlCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceEnableLocalControlCommand>, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        2     0.00     0.00  std::_Sp_counted_deleter<nfd::TcpChannel*, std::_Sp_destroy_inplace<nfd::TcpChannel>, std::allocator<nfd::TcpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        2     0.00     0.00  std::_Sp_counted_deleter<nfd::UdpChannel*, std::_Sp_destroy_inplace<nfd::UdpChannel>, std::allocator<nfd::UdpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        2     0.00     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&)
  0.00    263.01     0.00        2     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::IdentityCertificate, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        2     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FibAddNextHopCommand, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        2     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FibAddNextHopCommand, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        2     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FaceEnableLocalControlCommand, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        2     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FaceEnableLocalControlCommand, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        2     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::TcpChannel, std::allocator<nfd::TcpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        2     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::TcpChannel, std::allocator<nfd::TcpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        2     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::TcpChannel, std::allocator<nfd::TcpChannel>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        2     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::UdpChannel, std::allocator<nfd::UdpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        2     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::UdpChannel, std::allocator<nfd::UdpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        2     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::UdpChannel, std::allocator<nfd::UdpChannel>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        2     0.00     0.00  std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::shared_ptr<nfd::TcpChannel>, 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::TcpChannel> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&)
  0.00    263.01     0.00        2     0.00     0.00  std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::shared_ptr<nfd::UdpChannel>, 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::UdpChannel> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&)
  0.00    263.01     0.00        2     0.00     0.00  std::list<ndn::ValidatorConfig::DynamicTrustAnchorContainer, std::allocator<ndn::ValidatorConfig::DynamicTrustAnchorContainer> >::~list()
  0.00    263.01     0.00        2     0.00     0.00  std::_List_iterator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot> std::list<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot>, ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot&&)
  0.00    263.01     0.00        2     0.00     0.00  std::list<nfd::rib::Route, std::allocator<nfd::rib::Route> >::list(std::list<nfd::rib::Route, std::allocator<nfd::rib::Route> > const&)
  0.00    263.01     0.00        2     0.00     0.00  std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >(std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >&&)
  0.00    263.01     0.00        2     0.00     0.00  std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >::~pair()
  0.00    263.01     0.00        2     0.00     0.00  std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<ndn::IdentityCertificate> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<ndn::IdentityCertificate> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<ndn::IdentityCertificate> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<ndn::IdentityCertificate> > >*)
  0.00    263.01     0.00        2     0.00     0.00  std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&)
  0.00    263.01     0.00        2     0.00     0.00  std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_unique_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::_Rb_tree_const_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&)
  0.00    263.01     0.00        2     0.00     0.00  std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > > 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&)
  0.00    263.01     0.00        2     0.00     0.00  std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > > 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&)
  0.00    263.01     0.00        2     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    263.01     0.00        2     0.00     0.00  std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > > 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&)
  0.00    263.01     0.00        2     0.00     0.00  std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > > 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&)
  0.00    263.01     0.00        2     0.00     0.00  std::_Rb_tree<std::shared_ptr<nfd::face::Face>, std::shared_ptr<nfd::face::Face>, std::_Identity<std::shared_ptr<nfd::face::Face> >, std::less<std::shared_ptr<nfd::face::Face> >, std::allocator<std::shared_ptr<nfd::face::Face> > >::_M_erase(std::_Rb_tree_node<std::shared_ptr<nfd::face::Face> >*)
  0.00    263.01     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::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >(std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::value), std::function<void (std::shared_ptr<nfd::face::Face> const&)>::_Useless>::type)
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__Z10CityHash32PKcm
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd10ConfigFileC2ESt8functionIFvRKSsS3_RKN5boost13property_tree11basic_ptreeISsSsSt4lessISsEEEbEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd10FibManagerC2ERNS_3FibESt8functionIFSt10shared_ptrINS_4face4FaceEEmEERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd10TcpChannelC2ERKN5boost4asio2ip14basic_endpointINS3_3tcpEEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd10TcpFactory16prohibitEndpointERKN5boost4asio2ip14basic_endpointINS3_3tcpEEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd10UdpChannelC2ERKN5boost4asio2ip14basic_endpointINS3_3udpEEERKNS1_6chrono8durationIlNS1_5ratioILl1ELl1EEEEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd10UdpFactory16prohibitEndpointERKN5boost4asio2ip14basic_endpointINS3_3udpEEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd10g_logMutexE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd11FaceManagerC2ERNS_9FaceTableERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd11ManagerBaseC2ERN3ndn4mgmt10DispatcherERNS_16CommandValidatorERKSs
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd12MeasurementsC2ERNS_8NameTreeE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd12RttEstimatorC2EtN5boost6chrono8durationIlNS1_5ratioILl1ELl1000000EEEEEd
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd12getGlobalRngEv
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd12measurements5EntryC2ERKN3ndn4NameE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd13DeadNonceList16DEFAULT_LIFETIMEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd13LoggerFactory11getInstanceEv
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd14StrategyChoiceC2ERNS_8NameTreeESt10shared_ptrINS_2fw8StrategyEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd15EthernetFactory19createMulticastFaceERKNS_20NetworkInterfaceInfoERKN3ndn4util8ethernet7AddressE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd15PrivilegeHelper11s_normalUidE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd15strategy_choice5EntryC2ERKN3ndn4NameE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd16CommandValidatorC2Ev
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd16StrategyInfoHost17clearStrategyInfoEv
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd17UnixStreamChannelC2ERKN5boost4asio5local14basic_endpointINS3_15stream_protocolEEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd17UnixStreamFactory13createChannelERKSs
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd18getGlobalIoServiceEv
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd19TablesConfigSection22DEFAULT_CS_MAX_PACKETSE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd20MeasurementsAccessorC2ERNS_12MeasurementsERKNS_14StrategyChoiceERKNS_2fw8StrategyE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd21StrategyChoiceManagerC2ERNS_14StrategyChoiceERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd22ForwarderStatusManagerC2ERNS_9ForwarderERN3ndn4mgmt10DispatcherE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd25setDebugNetworkInterfacesESt10shared_ptrISt6vectorINS_20NetworkInterfaceInfoESaIS2_EEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd2cs13priority_fifo18PriorityFifoPolicy11POLICY_NAMEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd2cs17makeDefaultPolicyEv
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd2cs3lru9LruPolicy11POLICY_NAMEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd2cs5Entry7setDataESt10shared_ptrIKN3ndn4DataEEb
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd2cs6PolicyC2ERKSs
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd2cs9EntryImplC2ERKN3ndn4NameE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd2fw11NccStrategy13STRATEGY_NAMEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd2fw14AccessStrategy13STRATEGY_NAMEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd2fw17BestRouteStrategy13STRATEGY_NAMEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd2fw17BroadcastStrategy13STRATEGY_NAMEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd2fw17MulticastStrategy13STRATEGY_NAMEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd2fw18BestRouteStrategy213STRATEGY_NAMEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd2fw19makeDefaultStrategyERNS_9ForwarderE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd2fw20RetxSuppressionFixed25DEFAULT_MIN_RETX_INTERVALE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd2fw21ClientControlStrategy13STRATEGY_NAMEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd2fw26RetxSuppressionExponential24DEFAULT_INITIAL_INTERVALE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd2fw8StrategyC2ERNS_9ForwarderERKN3ndn4NameE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3Fib12s_emptyEntryE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3NfdC2ERKSsRN3ndn8security8KeyChainE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3PitC2ERNS_8NameTreeE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3fib5EntryC2ERKN3ndn4NameE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3fib7NextHopC2ESt10shared_ptrINS_4face4FaceEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3pit10FaceRecordC2ESt10shared_ptrINS_4face4FaceEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3pit5Entry14LOCALHOST_NAMEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3pit8InRecordC2ESt10shared_ptrINS_4face4FaceEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3pit9OutRecordC2ESt10shared_ptrINS_4face4FaceEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3rib10FibUpdater16MAX_NUM_TIMEOUTSE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3rib10RibManager14COMMAND_PREFIXE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3rib14RibUpdateBatchC2Em
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3rib18RibStatusPublisherC2ERKNS0_3RibERN3ndn4FaceERKNS5_4NameERNS5_8security8KeyChainE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3rib20AutoPrefixPropagatorC2ERN3ndn3nfd10ControllerERNS2_8security8KeyChainERNS0_3RibE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3rib3NrdC2ERKSsRN3ndn8security8KeyChainE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3rib3RibC2Ev
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3rib8RibEntry9findRouteERKNS0_5RouteE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3rib9FibUpdate15createAddUpdateERKN3ndn4NameEmm
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3rib9RibUpdateC2Ev
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3riblsERSoNS0_17PropagationStatusE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd3udp10computeMtuERKN5boost4asio2ip14basic_endpointINS3_3udpEEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd4face11LinkServiceC2Ev
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd4face12FaceCountersC2ERKNS0_19LinkServiceCountersERKNS0_17TransportCountersE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd4face12LpFragmenter7OptionsC2Ev
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd4face12makeNullFaceERKN3ndn4util7FaceUriE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd4face13LpReassembler7OptionsC2Ev
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd4face15StreamTransportIN5boost4asio2ip3tcpEE8g_loggerE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd4face15StreamTransportIN5boost4asio5local15stream_protocolEE8g_loggerE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd4face16makeInternalFaceERN3ndn8security8KeyChainE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd4face17DatagramTransportIN5boost4asio2ip3udpENS0_7UnicastEE8g_loggerE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd4face17DatagramTransportIN5boost4asio2ip3udpENS0_9MulticastEE8g_loggerE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd4face17EthernetTransportC2ERKNS_20NetworkInterfaceInfoERKN3ndn4util8ethernet7AddressE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd4face26GenericLinkServiceCountersC2ERKNS0_13LpReassemblerE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd4face26InternalForwarderTransport8g_loggerE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd4face4FaceC2ESt10unique_ptrINS0_11LinkServiceESt14default_deleteIS3_EES2_INS0_9TransportES4_IS7_EE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd4facelsERSoNS0_14TransportStateE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd7ChannelD2Ev
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd7general13setConfigFileERNS_10ConfigFileE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd9FaceTableC2ERNS_9ForwarderE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd9Forwarder14LOCALHOST_NAMEE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd9name_tree11computeHashERKN3ndn4NameE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd9name_tree4NodeC2Ev
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZN3nfd9scheduler18getGlobalSchedulerEv
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZNK3nfd18NetworkRegionTable18isInProducerRegionERKN3ndn4LinkE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZNK3nfd2fw15RetxSuppression15getLastOutgoingERKNS_3pit5EntryE
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZNK3nfd3rib5RouteeqERKS1_
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I__ZNK3nfd7Network5printERSo
  0.00    263.01     0.00        1     0.00     0.00  _GLOBAL__sub_I_main
  0.00    263.01     0.00        1     0.00     0.00  ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendInitialInterest()
  0.00    263.01     0.00        1     0.00     0.00  ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>)
  0.00    263.01     0.00        1     0.00     0.00  ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::connect(std::function<void (std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const&)> const&)
  0.00    263.01     0.00        1     0.00     0.00  ndn::util::signal::Signal<nfd::rib::Rib, ndn::Name>::operator()(ndn::Name const&)
  0.00    263.01     0.00        1     0.00     0.00  ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>)
  0.00    263.01     0.00        1     0.00     0.00  ndn::util::signal::Signal<ndn::util::NetworkMonitor>::connect(std::function<void ()> const&)
  0.00    263.01     0.00        1     0.00     0.00  ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>>::~Signal()
  0.00    263.01     0.00        1     0.00     0.00  ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::Data>::~Signal()
  0.00    263.01     0.00        1     0.00     0.00  ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::~Signal()
  0.00    263.01     0.00        1     0.00     0.00  nfd::FibManager::FibManager(nfd::Fib&, std::function<std::shared_ptr<nfd::face::Face> (unsigned long)>, ndn::mgmt::Dispatcher&, nfd::CommandValidator&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::TcpFactory::prohibitAllIpv4Endpoints(unsigned short)
  0.00    263.01     0.00        1     0.00     0.00  nfd::TcpFactory::prohibitAllIpv6Endpoints(unsigned short)
  0.00    263.01     0.00        1     0.00     0.00  nfd::UdpFactory::prohibitAllIpv4Endpoints(unsigned short)
  0.00    263.01     0.00        1     0.00     0.00  nfd::UdpFactory::prohibitAllIpv6Endpoints(unsigned short)
  0.00    263.01     0.00        1     0.00     0.00  nfd::FaceManager::setConfigFile(nfd::ConfigFile&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::FaceManager::enableLocalControl(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::FaceManager::findFaceForLocalControl(ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&)
  0.00    263.01     0.00        1     0.00     0.00  void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceCreateCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&)
  0.00    263.01     0.00        1     0.00     0.00  void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDestroyCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&)
  0.00    263.01     0.00        1     0.00     0.00  void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibAddNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&)
  0.00    263.01     0.00        1     0.00     0.00  void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibRemoveNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&)
  0.00    263.01     0.00        1     0.00     0.00  void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceSetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&)
  0.00    263.01     0.00        1     0.00     0.00  void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceUnsetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&)
  0.00    263.01     0.00        1     0.00     0.00  void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceEnableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&)
  0.00    263.01     0.00        1     0.00     0.00  void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDisableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::ManagerBase::registerNotificationStream(std::string const&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::Measurements::Measurements(nfd::NameTree&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::DeadNonceList::~DeadNonceList()
  0.00    263.01     0.00        1     0.00     0.00  nfd::LoggerFactory::createLogger(std::string const&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::LoggerFactory::create(std::string const&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::LoggerFactory::LoggerFactory()
  0.00    263.01     0.00        1     0.00     0.00  nfd::StrategyChoice::setDefaultStrategy(std::shared_ptr<nfd::fw::Strategy>)
  0.00    263.01     0.00        1     0.00     0.00  nfd::StrategyChoice::StrategyChoice(nfd::NameTree&, std::shared_ptr<nfd::fw::Strategy>)
  0.00    263.01     0.00        1     0.00     0.00  nfd::PrivilegeHelper::drop()
  0.00    263.01     0.00        1     0.00     0.00  nfd::strategy_choice::Entry::Entry(ndn::Name const&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::CommandValidator::setConfigFile(nfd::ConfigFile&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::CommandValidator::CommandValidator()
  0.00    263.01     0.00        1     0.00     0.00  nfd::CommandValidator::~CommandValidator()
  0.00    263.01     0.00        1     0.00     0.00  nfd::UnixStreamChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int)
  0.00    263.01     0.00        1     0.00     0.00  nfd::UnixStreamChannel::UnixStreamChannel(boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const&)
  0.00    263.01     0.00        1     0.00     0.01  nfd::UnixStreamChannel::~UnixStreamChannel()
  0.00    263.01     0.00        1     0.00     0.00  nfd::UnixStreamFactory::createChannel(std::string const&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::TablesConfigSection::setConfigFile(nfd::ConfigFile&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::TablesConfigSection::ensureTablesAreConfigured()
  0.00    263.01     0.00        1     0.00     0.00  nfd::TablesConfigSection::TablesConfigSection(nfd::cs::Cs&, nfd::Pit&, nfd::Fib&, nfd::StrategyChoice&, nfd::Measurements&, nfd::NetworkRegionTable&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::StrategyChoiceManager::StrategyChoiceManager(nfd::StrategyChoice&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::ForwarderStatusManager::ForwarderStatusManager(nfd::Forwarder&, ndn::mgmt::Dispatcher&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::cs::priority_fifo::PriorityFifoPolicy::PriorityFifoPolicy()
  0.00    263.01     0.00        1     0.00     0.00  nfd::cs::priority_fifo::PriorityFifoPolicy::~PriorityFifoPolicy()
  0.00    263.01     0.00        1     0.00     0.00  nfd::cs::priority_fifo::PriorityFifoPolicy::~PriorityFifoPolicy()
  0.00    263.01     0.00        1     0.00     0.00  nfd::cs::makeDefaultPolicy()
  0.00    263.01     0.00        1     0.00     0.00  nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::cs::Cs::setLimit(unsigned long)
  0.00    263.01     0.00        1     0.00     0.00  nfd::cs::Cs::Cs(unsigned long, std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >)
  0.00    263.01     0.00        1     0.00     0.00  nfd::cs::Policy::Policy(std::string const&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::cs::Policy::~Policy()
  0.00    263.01     0.00        1     0.00     0.00  nfd::fw::NccStrategy::NccStrategy(nfd::Forwarder&, ndn::Name const&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::fw::NccStrategy::~NccStrategy()
  0.00    263.01     0.00        1     0.00     0.00  nfd::fw::AccessStrategy::AccessStrategy(nfd::Forwarder&, ndn::Name const&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::fw::AccessStrategy::~AccessStrategy()
  0.00    263.01     0.00        1     0.00     0.00  nfd::fw::BroadcastStrategy::BroadcastStrategy(nfd::Forwarder&, ndn::Name const&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::fw::BroadcastStrategy::~BroadcastStrategy()
  0.00    263.01     0.00        1     0.00     0.00  nfd::fw::MulticastStrategy::~MulticastStrategy()
  0.00    263.01     0.00        1     0.00     0.00  nfd::fw::installStrategies(nfd::Forwarder&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::fw::BestRouteStrategy2::~BestRouteStrategy2()
  0.00    263.01     0.00        1     0.00     0.48  nfd::fw::makeDefaultStrategy(nfd::Forwarder&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::fw::RetxSuppressionFixed::RetxSuppressionFixed(boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::fw::ClientControlStrategy::ClientControlStrategy(nfd::Forwarder&, ndn::Name const&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::fw::ClientControlStrategy::~ClientControlStrategy()
  0.00    263.01     0.00        1     0.00     0.00  nfd::Fib::Fib(nfd::NameTree&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::Fib::~Fib()
  0.00    263.01     0.00        1     0.00     0.00  nfd::Nfd::initializeLogging()
  0.00    263.01     0.00        1     0.00     0.02  nfd::Nfd::initializeManagement()
  0.00    263.01     0.00        1     0.00     0.00  nfd::Nfd::Nfd(std::string const&, ndn::security::KeyChain&)
  0.00    263.01     0.00        1     0.00     0.23  nfd::Nfd::~Nfd()
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::FibUpdater::FibUpdater(nfd::rib::Rib&, ndn::nfd::Controller&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::FibUpdater::~FibUpdater()
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::RibManager::setConfigFile(nfd::ConfigFile&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::RibManager::startListening(ndn::Name const&, std::function<void (ndn::InterestFilter const&, ndn::Interest const&)> const&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::RibManager::registerWithNfd()
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::RibManager::unregisterEntry(std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::RibManager::enableLocalControlHeader()
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::RibManager::RibManager(ndn::Face&, ndn::security::KeyChain&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::RibManager::~RibManager()
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::RibStatusPublisher::RibStatusPublisher(nfd::rib::Rib const&, ndn::Face&, ndn::Name const&, ndn::security::KeyChain&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::RibStatusPublisher::~RibStatusPublisher()
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::AutoPrefixPropagator::AutoPrefixPropagator(ndn::nfd::Controller&, ndn::security::KeyChain&, nfd::rib::Rib&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::Nrd::initialize()
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::Nrd::initializeLogging()
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::Nrd::getLocalNfdTransport()
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::Nrd::Nrd(std::string const&, ndn::security::KeyChain&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::Nrd::~Nrd()
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::Rib::setFibUpdater(nfd::rib::FibUpdater*)
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::Rib::Rib()
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::Rib::~Rib()
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::RibEntry::findRoute(nfd::rib::Route const&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::RibEntry::~RibEntry()
  0.00    263.01     0.00        1     0.00     0.00  nfd::face::makeInternalFace(ndn::security::KeyChain&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*)
  0.00    263.01     0.00        1     0.00     0.00  nfd::face::InternalClientTransport::~InternalClientTransport()
  0.00    263.01     0.00        1     0.00     0.00  nfd::general::setConfigFile(nfd::ConfigFile&)
  0.00    263.01     0.00        1     0.00     0.02  nfd::NameTree::NameTree(unsigned long)
  0.00    263.01     0.00        1     0.00     0.00  nfd::FaceTable::FaceTable(nfd::Forwarder&)
  0.00    263.01     0.00        1     0.00     0.00  nfd::FaceTable::~FaceTable()
  0.00    263.01     0.00        1     0.00     0.53  nfd::Forwarder::Forwarder()
  0.00    263.01     0.00        1     0.00     0.23  nfd::Forwarder::~Forwarder()
  0.00    263.01     0.00        1     0.00     0.23  nfd::Forwarder::~Forwarder()
  0.00    263.01     0.00        1     0.00     0.00  nfd::NfdRunner::terminate(boost::system::error_code const&, int)
  0.00    263.01     0.00        1     0.00     0.00  nfd::name_tree::Entry::setStrategyChoiceEntry(std::shared_ptr<nfd::strategy_choice::Entry>)
  0.00    263.01     0.00        1     0.00     0.00  nfd::scheduler::ScopedEventId::~ScopedEventId()
  0.00    263.01     0.00        1     0.00     0.00  boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_child_optional(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> > const&)
  0.00    263.01     0.00        1     0.00     0.00  void boost::property_tree::info_parser::read_info<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >(std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >&, std::locale const&)
  0.00    263.01     0.00        1     0.00     0.00  boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::~clone_impl()
  0.00    263.01     0.00        1     0.00     0.00  boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::~clone_impl()
  0.00    263.01     0.00        1     0.00     0.00  boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data::~delete_data()
  0.00    263.01     0.00        1     0.00     0.00  boost::thread_specific_ptr<boost::asio::io_service>::delete_data::~delete_data()
  0.00    263.01     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    263.01     0.00        1     0.00     0.00  boost::any::holder<std::string>::~holder()
  0.00    263.01     0.00        1     0.00     0.00  boost::asio::signal_set_service::shutdown_service()
  0.00    263.01     0.00        1     0.00     0.00  boost::asio::signal_set_service::~signal_set_service()
  0.00    263.01     0.00        1     0.00     0.00  boost::asio::stream_socket_service<boost::asio::ip::tcp>::shutdown_service()
  0.00    263.01     0.00        1     0.00     0.00  boost::asio::stream_socket_service<boost::asio::ip::tcp>::~stream_socket_service()
  0.00    263.01     0.00        1     0.00     0.00  boost::asio::datagram_socket_service<boost::asio::ip::udp>::shutdown_service()
  0.00    263.01     0.00        1     0.00     0.00  boost::asio::datagram_socket_service<boost::asio::ip::udp>::~datagram_socket_service()
  0.00    263.01     0.00        1     0.00     0.00  boost::asio::socket_acceptor_service<boost::asio::ip::tcp>::shutdown_service()
  0.00    263.01     0.00        1     0.00     0.00  boost::asio::socket_acceptor_service<boost::asio::ip::tcp>::~socket_acceptor_service()
  0.00    263.01     0.00        1     0.00     0.00  boost::asio::socket_acceptor_service<boost::asio::local::stream_protocol>::shutdown_service()
  0.00    263.01     0.00        1     0.00     0.00  boost::asio::socket_acceptor_service<boost::asio::local::stream_protocol>::~socket_acceptor_service()
  0.00    263.01     0.00        1     0.00     0.00  boost::asio::posix::stream_descriptor_service::shutdown_service()
  0.00    263.01     0.00        1     0.00     0.00  boost::asio::posix::stream_descriptor_service::~stream_descriptor_service()
  0.00    263.01     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    263.01     0.00        1     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.00    263.01     0.00        1     0.00     0.00  boost::asio::detail::task_io_service::stop()
  0.00    263.01     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    263.01     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    263.01     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    263.01     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    263.01     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::local::stream_protocol> >(boost::asio::io_service&)
  0.00    263.01     0.00        1     0.00     0.00  boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::posix::stream_descriptor_service>(boost::asio::io_service&)
  0.00    263.01     0.00        1     0.00     0.00  boost::asio::detail::signal_set_service::pipe_read_op::do_perform(boost::asio::detail::reactor_op*)
  0.00    263.01     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    263.01     0.00        1     0.00     0.00  boost::asio::detail::signal_set_service::deliver_signal(int)
  0.00    263.01     0.00        1     0.00     0.00  boost::asio::detail::signal_set_service::open_descriptors()
  0.00    263.01     0.00        1     0.00     0.00  boost::asio::detail::signal_set_service::shutdown_service()
  0.00    263.01     0.00        1     0.00     0.00  boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::open(boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::implementation_type&, boost::asio::local::stream_protocol const&, boost::system::error_code&)
  0.00    263.01     0.00        1     0.00     0.00  boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> >::dispose()
  0.00    263.01     0.00        1     0.00     0.00  boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> >::dispose()
  0.00    263.01     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    263.01     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    263.01     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    263.01     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    263.01     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    263.01     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    263.01     0.00        1     0.00     0.00  boost::detail::thread_data<nfd::NfdRunner::run()::{lambda()#1}>* boost::detail::heap_new<boost::detail::thread_data<nfd::NfdRunner::run()::{lambda()#1}>, {lambda()#1}>({lambda()#1}&&)
  0.00    263.01     0.00        1     0.00     0.00  boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u>::twist()
  0.00    263.01     0.00        1     0.00     0.00  nfd::UnixStreamFactory::findChannel(boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const&) const
  0.00    263.01     0.00        1     0.00     0.00  nfd::Fib::begin() const
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::Rib::findParent(ndn::Name const&) const
  0.00    263.01     0.00        1     0.00     0.00  nfd::rib::Rib::findDescendants(ndn::Name const&) const
  0.00    263.01     0.00        1     0.00     0.00  boost::any::holder<std::string>::type() const
  0.00    263.01     0.00        1     0.00     0.00  std::_Hashtable<ndn::Name, std::pair<ndn::Name const, nfd::rib::PropagatedEntry>, std::allocator<std::pair<ndn::Name const, nfd::rib::PropagatedEntry> >, std::_Select1st<std::pair<ndn::Name const, nfd::rib::PropagatedEntry> >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::clear()
  0.00    263.01     0.00        1     0.00     0.00  std::_Hashtable<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::allocator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::_M_rehash(unsigned long)
  0.00    263.01     0.00        1     0.00     0.00  std::_List_base<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot, std::allocator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot> >::_M_clear()
  0.00    263.01     0.00        1     0.00     0.00  std::_List_base<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > >::~_List_base()
  0.00    263.01     0.00        1     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::*)(std::_List_iterator<ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::Slot>)> (ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>*, std::_List_iterator<ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::Slot>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        1     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> (nfd::FibManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        1     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::StrategyChoiceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> (nfd::StrategyChoiceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        1     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ForwarderStatusManager::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> (nfd::ForwarderStatusManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        1     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::Name const&, ndn::nfd::ControlParameters const&)> (nfd::rib::RibManager*, std::reference_wrapper<ndn::Name const>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        1     0.00     0.00  std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::Interest const&)> (nfd::rib::RibManager*, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
  0.00    263.01     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<nfd::TcpFactory, std::allocator<nfd::TcpFactory>>(std::_Sp_make_shared_tag, nfd::TcpFactory*, std::allocator<nfd::TcpFactory> const&)
  0.00    263.01     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<nfd::UdpFactory, std::allocator<nfd::UdpFactory>>(std::_Sp_make_shared_tag, nfd::UdpFactory*, std::allocator<nfd::UdpFactory> const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<ndn::UnixTransport*, std::_Sp_destroy_inplace<ndn::UnixTransport>, std::allocator<ndn::UnixTransport>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<ndn::nfd::FaceCreateCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceCreateCommand>, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<ndn::nfd::FaceDestroyCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceDestroyCommand>, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<ndn::nfd::FibRemoveNextHopCommand*, std::_Sp_destroy_inplace<ndn::nfd::FibRemoveNextHopCommand>, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<ndn::nfd::StrategyChoiceSetCommand*, std::_Sp_destroy_inplace<ndn::nfd::StrategyChoiceSetCommand>, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<ndn::nfd::StrategyChoiceUnsetCommand*, std::_Sp_destroy_inplace<ndn::nfd::StrategyChoiceUnsetCommand>, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<ndn::nfd::FaceDisableLocalControlCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceDisableLocalControlCommand>, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<ndn::Face*, std::_Sp_destroy_inplace<ndn::Face>, std::allocator<ndn::Face>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<nfd::TcpFactory*, std::_Sp_destroy_inplace<nfd::TcpFactory>, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<nfd::UdpFactory*, std::_Sp_destroy_inplace<nfd::UdpFactory>, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<nfd::EthernetFactory*, std::_Sp_destroy_inplace<nfd::EthernetFactory>, std::allocator<nfd::EthernetFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<nfd::UnixStreamChannel*, std::_Sp_destroy_inplace<nfd::UnixStreamChannel>, std::allocator<nfd::UnixStreamChannel>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<nfd::UnixStreamFactory*, std::_Sp_destroy_inplace<nfd::UnixStreamFactory>, std::allocator<nfd::UnixStreamFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<nfd::fw::NccStrategy*, std::_Sp_destroy_inplace<nfd::fw::NccStrategy>, std::allocator<nfd::fw::NccStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<nfd::fw::AccessStrategy*, std::_Sp_destroy_inplace<nfd::fw::AccessStrategy>, std::allocator<nfd::fw::AccessStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<nfd::fw::BestRouteStrategy*, std::_Sp_destroy_inplace<nfd::fw::BestRouteStrategy>, std::allocator<nfd::fw::BestRouteStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<nfd::fw::BroadcastStrategy*, std::_Sp_destroy_inplace<nfd::fw::BroadcastStrategy>, std::allocator<nfd::fw::BroadcastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<nfd::fw::MulticastStrategy*, std::_Sp_destroy_inplace<nfd::fw::MulticastStrategy>, std::allocator<nfd::fw::MulticastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<nfd::fw::BestRouteStrategy2*, std::_Sp_destroy_inplace<nfd::fw::BestRouteStrategy2>, std::allocator<nfd::fw::BestRouteStrategy2>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<nfd::fw::ClientControlStrategy*, std::_Sp_destroy_inplace<nfd::fw::ClientControlStrategy>, std::allocator<nfd::fw::ClientControlStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<nfd::fib::Entry*, std::_Sp_destroy_inplace<nfd::fib::Entry>, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<nfd::rib::RibEntry*, std::_Sp_destroy_inplace<nfd::rib::RibEntry>, std::allocator<nfd::rib::RibEntry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_deleter<nfd::face::InternalClientTransport*, std::_Sp_destroy_inplace<nfd::face::InternalClientTransport>, std::allocator<nfd::face::InternalClientTransport>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
  0.00    263.01     0.00        1     0.00     0.00  boost::program_options::basic_option<char>* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<boost::program_options::basic_option<char> const*, std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > > >, boost::program_options::basic_option<char>*>(__gnu_cxx::__normal_iterator<boost::program_options::basic_option<char> const*, std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > > >, __gnu_cxx::__normal_iterator<boost::program_options::basic_option<char> const*, std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > > >, boost::program_options::basic_option<char>*)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::UnixTransport, std::allocator<ndn::UnixTransport>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::UnixTransport, std::allocator<ndn::UnixTransport>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FaceCreateCommand, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FaceCreateCommand, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FaceCreateCommand, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDestroyCommand, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDestroyCommand, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDestroyCommand, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FibAddNextHopCommand, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FibRemoveNextHopCommand, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FibRemoveNextHopCommand, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FibRemoveNextHopCommand, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceSetCommand, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceSetCommand, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceSetCommand, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceUnsetCommand, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceUnsetCommand, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceUnsetCommand, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FaceEnableLocalControlCommand, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDisableLocalControlCommand, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDisableLocalControlCommand, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDisableLocalControlCommand, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::Face, std::allocator<ndn::Face>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::Face, std::allocator<ndn::Face>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<ndn::Face, std::allocator<ndn::Face>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::TcpFactory, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::TcpFactory, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::TcpFactory, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::UdpFactory, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::UdpFactory, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::UdpFactory, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::EthernetFactory, std::allocator<nfd::EthernetFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::EthernetFactory, std::allocator<nfd::EthernetFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::EthernetFactory, std::allocator<nfd::EthernetFactory>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::strategy_choice::Entry, std::allocator<nfd::strategy_choice::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::UnixStreamChannel, std::allocator<nfd::UnixStreamChannel>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::UnixStreamChannel, std::allocator<nfd::UnixStreamChannel>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::UnixStreamChannel, std::allocator<nfd::UnixStreamChannel>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::UnixStreamFactory, std::allocator<nfd::UnixStreamFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::UnixStreamFactory, std::allocator<nfd::UnixStreamFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::UnixStreamFactory, std::allocator<nfd::UnixStreamFactory>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::NccStrategy, std::allocator<nfd::fw::NccStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::NccStrategy, std::allocator<nfd::fw::NccStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::NccStrategy, std::allocator<nfd::fw::NccStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::AccessStrategy, std::allocator<nfd::fw::AccessStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::AccessStrategy, std::allocator<nfd::fw::AccessStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::AccessStrategy, std::allocator<nfd::fw::AccessStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy, std::allocator<nfd::fw::BestRouteStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy, std::allocator<nfd::fw::BestRouteStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy, std::allocator<nfd::fw::BestRouteStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::BroadcastStrategy, std::allocator<nfd::fw::BroadcastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::BroadcastStrategy, std::allocator<nfd::fw::BroadcastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::BroadcastStrategy, std::allocator<nfd::fw::BroadcastStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::MulticastStrategy, std::allocator<nfd::fw::MulticastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::MulticastStrategy, std::allocator<nfd::fw::MulticastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::MulticastStrategy, std::allocator<nfd::fw::MulticastStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy2, std::allocator<nfd::fw::BestRouteStrategy2>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy2, std::allocator<nfd::fw::BestRouteStrategy2>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy2, std::allocator<nfd::fw::BestRouteStrategy2>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::ClientControlStrategy, std::allocator<nfd::fw::ClientControlStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::ClientControlStrategy, std::allocator<nfd::fw::ClientControlStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::fw::ClientControlStrategy, std::allocator<nfd::fw::ClientControlStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     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>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::face::InternalClientTransport, std::allocator<nfd::face::InternalClientTransport>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Sp_counted_ptr_inplace<nfd::face::InternalClientTransport, std::allocator<nfd::face::InternalClientTransport>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  0.00    263.01     0.00        1     0.00     0.00  std::map<ndn::Name, std::shared_ptr<nfd::rib::RibEntry>, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::find(ndn::Name const&)
  0.00    263.01     0.00        1     0.00     0.00  std::map<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::shared_ptr<nfd::UnixStreamChannel>, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::operator[](boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const&)
  0.00    263.01     0.00        1     0.00     0.00  std::map<unsigned long, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::operator[](unsigned long const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot> std::list<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot, std::allocator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot> >::emplace<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>, ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot&&)
  0.00    263.01     0.00        1     0.00     0.00  std::_List_iterator<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot> std::list<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot, std::allocator<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot> >::emplace<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot>(std::_List_iterator<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot>, ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot&&)
  0.00    263.01     0.00        1     0.00     0.00  std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > >::push_back(std::shared_ptr<nfd::rib::RibEntry> const&)
  0.00    263.01     0.00        1     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, bool> std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_insert_unique<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >(std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >&&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >*)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::_M_insert_<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >&&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >*)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_insert_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&)
  0.00    263.01     0.00        1     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, bool> std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_insert_unique<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&>(std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_insert_unique_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&>(std::_Rb_tree_const_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >*)
  0.00    263.01     0.00        1     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, bool> std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_unique<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >*)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree<nfd::cs::EntryImpl, nfd::cs::EntryImpl, std::_Identity<nfd::cs::EntryImpl>, std::less<nfd::cs::EntryImpl>, std::allocator<nfd::cs::EntryImpl> >::_M_erase(std::_Rb_tree_node<nfd::cs::EntryImpl>*)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > >::_M_erase(std::_Rb_tree_node<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >*)
  0.00    263.01     0.00        1     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, bool> 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_unique<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&)
  0.00    263.01     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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >*)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > >::_M_erase(std::_Rb_tree_node<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >*)
  0.00    263.01     0.00        1     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, bool> 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_unique<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&)
  0.00    263.01     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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >*)
  0.00    263.01     0.00        1     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, bool> 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_insert_unique<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_insert_<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >&&)
  0.00    263.01     0.00        1     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, bool> std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_insert_unique<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >(std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >&&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_insert_unique_<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >&&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >*)
  0.00    263.01     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    263.01     0.00        1     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<std::string const, nfd::LogLevel> >, bool> 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_insert_unique<std::pair<std::string, nfd::LogLevel> >(std::pair<std::string, nfd::LogLevel>&&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree<std::string, std::pair<std::string const, boost::program_options::variable_value>, std::_Select1st<std::pair<std::string const, boost::program_options::variable_value> >, std::less<std::string>, std::allocator<std::pair<std::string const, boost::program_options::variable_value> > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, boost::program_options::variable_value> >*)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_<std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> >&&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_<std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> >&&)
  0.00    263.01     0.00        1     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> > >(std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> >&&)
  0.00    263.01     0.00        1     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> > >(std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> >&&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >*)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::pair<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const, nfd::cs::priority_fifo::EntryInfo*>, std::_Select1st<std::pair<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const, nfd::cs::priority_fifo::EntryInfo*> >, nfd::cs::priority_fifo::EntryItComparator, std::allocator<std::pair<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const, nfd::cs::priority_fifo::EntryInfo*> > >::_M_erase(std::_Rb_tree_node<std::pair<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const, nfd::cs::priority_fifo::EntryInfo*> >*)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree<std::pair<std::string, ndn::util::ethernet::Address>, std::pair<std::pair<std::string, ndn::util::ethernet::Address> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<std::pair<std::string, ndn::util::ethernet::Address> const, std::shared_ptr<nfd::face::Face> > >, std::less<std::pair<std::string, ndn::util::ethernet::Address> >, std::allocator<std::pair<std::pair<std::string, ndn::util::ethernet::Address> const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::pair<std::string, ndn::util::ethernet::Address> const, std::shared_ptr<nfd::face::Face> > >*)
  0.00    263.01     0.00        1     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, bool> std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_insert_unique<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >(std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >&&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >*)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_insert_<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >&&)
  0.00    263.01     0.00        1     0.00     0.00  std::pair<std::_Rb_tree_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, bool> std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_insert_unique<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >(std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >&&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_insert_unique_<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >&&)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >*)
  0.00    263.01     0.00        1     0.00     0.00  std::_Rb_tree_iterator<unsigned long> std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_insert_<unsigned long const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, unsigned long const&)
  0.00    263.01     0.00        1     0.00     0.00  std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::_Useless>::type)
  0.00    263.01     0.00        1     0.00     0.00  std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::_Useless>::type)
  0.00    263.01     0.00        1     0.00     0.00  std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::_Useless>::type)
  0.00    263.01     0.00        1     0.00     0.00  std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::_Useless>::type)
  0.00    263.01     0.00        1     0.00     0.00  std::shared_ptr<nfd::rib::RibEntry> std::allocate_shared<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, nfd::rib::RibEntry>(std::allocator<nfd::rib::RibEntry> const&, nfd::rib::RibEntry&&)
  0.00    263.01     0.00        1     0.00     0.00  __tcf_0

 %         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.00% of 263.01 seconds

index % time    self  children    called     name
                2.80  111.34       1/2           nfd::NfdRunner::run()::{lambda()#1}::operator()() const [12]
                2.80  111.34       1/2           nfd::NfdRunner::run() [13]
[1]     86.8    5.60  222.69       2         boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
                1.49  215.64 11509136/11509168     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]
                0.53    2.67 22418735/22418735     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) [72]
                0.00    1.16      66/67          boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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) [118]
                0.00    0.65      65/65          boost::asio::detail::completion_handler<std::_Bind<std::_Mem_fn<void (nfd::face::StreamTransport<boost::asio::local::stream_protocol>::*)()> (nfd::face::StreamTransport<boost::asio::local::stream_protocol>*)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [142]
                0.27    0.01 11509142/3031975724     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) <cycle 2> [70]
                0.00    0.26     315/316         boost::asio::detail::reactive_socket_recv_op<boost::asio::mutable_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, 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) [214]
                0.00    0.01     566/566         boost::asio::detail::completion_handler<nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&)::{lambda()#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [402]
                0.00    0.00     245/246         boost::asio::detail::reactive_socket_send_op<boost::asio::const_buffers_1, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::const_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, 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) [450]
                0.00    0.00      63/63          boost::asio::detail::completion_handler<nfd::FaceTable::remove(std::shared_ptr<nfd::face::Face>)::{lambda()#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [478]
                0.00    0.00       1/2           boost::asio::detail::signal_handler<std::_Bind<std::_Mem_fn<void (nfd::NfdRunner::*)(boost::system::error_code const&, int)> (nfd::NfdRunner*, std::_Placeholder<1>, std::_Placeholder<2>)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [960]
-----------------------------------------------
                0.00    0.00      32/11509168     boost::asio::detail::epoll_reactor::shutdown_service() [411]
                1.49  215.64 11509136/11509168     boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
[2]     82.6    1.49  215.64 11509168         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]
                0.63  215.01 11509135/11509135     nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleReceive(boost::system::error_code const&, unsigned long) [3]
-----------------------------------------------
                0.63  215.01 11509135/11509135     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]     82.0    0.63  215.01 11509135         nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleReceive(boost::system::error_code const&, unsigned long) [3]
                1.81  209.51 11509139/11509139     nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [4]
                0.61    3.09 11509136/11509136     void boost::asio::datagram_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, 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> (*)()> > >(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::mutable_buffers_1 const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>&, int, 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> (*)()> >&&) [68]
-----------------------------------------------
                1.81  209.51 11509139/11509139     nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleReceive(boost::system::error_code const&, unsigned long) [3]
[4]     80.3    1.81  209.51 11509139         nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [4]
                1.59  205.40 11509136/11509666     nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [5]
                0.82    0.04 34527419/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.82    0.04 34527413/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.45    0.00 11509137/11509663     nfd::face::Transport::receive(nfd::face::Transport::Packet&&) [164]
                0.29    0.00 11509139/23019087     nfd::face::Transport::Packet::Packet(ndn::Block&&) [147]
                0.03    0.01 11089000/23019646     std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [281]
-----------------------------------------------
                0.00    0.00     258/11509666     nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleReceive(boost::system::error_code const&, unsigned long) [213]
                0.00    0.00     272/11509666     nfd::face::InternalForwarderTransport::receiveFromLink(ndn::Block const&) [407]
                1.59  205.40 11509136/11509666     nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [4]
[5]     78.7    1.59  205.41 11509666         nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [5]
                1.24  183.34 11509669/11509669     nfd::face::GenericLinkService::decodeNetPacket(ndn::Block const&, ndn::lp::Packet const&) [6]
                2.08   11.34 23019334/23019334     ndn::Block::operator=(ndn::Block&&) [44]
                1.68    2.83 11509670/11509670     nfd::face::LpReassembler::receiveFragment(unsigned long, ndn::lp::Packet const&) [63]
                1.37    0.07 57548439/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                1.37    0.07 57548428/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.02    0.01 5754833/23019646     std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [281]
-----------------------------------------------
                1.24  183.34 11509669/11509669     nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [5]
[6]     70.2    1.24  183.34 11509669         nfd::face::GenericLinkService::decodeNetPacket(ndn::Block const&, ndn::lp::Packet const&) [6]
                0.94  127.76 5754842/5754842     nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&) [7]
                0.85   46.73 5334707/5334707     nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [20]
                0.04    7.03  420135/420135      nfd::face::GenericLinkService::decodeNack(ndn::Block const&, ndn::lp::Packet const&) [50]
-----------------------------------------------
                0.94  127.76 5754842/5754842     nfd::face::GenericLinkService::decodeNetPacket(ndn::Block const&, ndn::lp::Packet const&) [6]
[7]     48.9    0.94  127.76 5754842         nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&) [7]
                0.41  126.79 5754833/5754833     nfd::face::LinkService::receiveInterest(ndn::Interest const&) [8]
                0.34    0.02 5754821/5754821     std::__shared_ptr<ndn::Interest, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ndn::Interest>, ndn::Block const&>(std::_Sp_make_shared_tag, std::allocator<ndn::Interest> const&, ndn::Block const&) [186]
                0.14    0.01 5754859/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.05    0.00 5754840/11509678     bool ndn::lp::Packet::has<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >() const [279]
-----------------------------------------------
                0.41  126.79 5754833/5754833     nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&) [7]
[8]     48.4    0.41  126.79 5754833         nfd::face::LinkService::receiveInterest(ndn::Interest const&) [8]
                1.28  125.52 5754834/5754834     ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::operator()(ndn::Interest const&) [9]
-----------------------------------------------
                1.28  125.52 5754834/5754834     nfd::face::LinkService::receiveInterest(ndn::Interest const&) [8]
[9]     48.2    1.28  125.52 5754834         ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::operator()(ndn::Interest const&) [9]
                0.36  125.02 5754834/5754834     nfd::Forwarder::startProcessInterest(nfd::face::Face&, ndn::Interest const&) [10]
                0.14    0.00 5754844/5754844     std::_Function_handler<void (ndn::Interest const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::Interest const&) [262]
-----------------------------------------------
                0.36  125.02 5754834/5754834     ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::operator()(ndn::Interest const&) [9]
[10]    47.7    0.36  125.02 5754834         nfd::Forwarder::startProcessInterest(nfd::face::Face&, ndn::Interest const&) [10]
                1.58  123.44 5754828/5754828     nfd::Forwarder::onIncomingInterest(nfd::face::Face&, ndn::Interest const&) [11]
-----------------------------------------------
                1.58  123.44 5754828/5754828     nfd::Forwarder::startProcessInterest(nfd::face::Face&, ndn::Interest const&) [10]
[11]    47.5    1.58  123.44 5754828         nfd::Forwarder::onIncomingInterest(nfd::face::Face&, ndn::Interest const&) [11]
                1.21   84.46 5754840/5754840     nfd::cs::Cs::find(ndn::Interest const&, std::function<void (ndn::Interest const&, ndn::Data const&)> const&, std::function<void (ndn::Interest const&)> const&) const [14]
                1.45   31.31 5754847/6174983     nfd::Pit::findOrInsert(ndn::Interest const&, bool) [25]
                0.33    1.87 5754851/5754851     nfd::DeadNonceList::has(ndn::Name const&, unsigned int) const [84]
                0.96    0.05 40283987/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.16    0.61 5754842/11509675     void ndn::TagHost::setTag<ndn::SimpleTag<unsigned long, 10> >(std::shared_ptr<ndn::SimpleTag<unsigned long, 10> >) const [102]
                0.24    0.14 5754833/5754833     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&, ndn::Data const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [182]
                0.16    0.14 5754830/5754830     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [201]
                0.18    0.00 5754866/5754866     nfd::pit::Entry::findNonce(unsigned int, nfd::face::Face const&) const [244]
                0.06    0.05 5754872/16844412     nfd::Forwarder::cancelUnsatisfyAndStragglerTimer(std::shared_ptr<nfd::pit::Entry>) [193]
                0.01    0.04 5754868/44778373     nfd::scheduler::cancel(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&) [174]
                0.01    0.00 5754846/11509679     std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 10>, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [382]
                0.00    0.00      27/5754864     nfd::Forwarder::onContentStoreMiss(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&) [19]
-----------------------------------------------
                                                 <spontaneous>
[12]    43.4    0.00  114.14                 nfd::NfdRunner::run()::{lambda()#1}::operator()() const [12]
                2.80  111.34       1/2           boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
                0.00    0.00       1/1           nfd::rib::Nrd::initialize() [454]
                0.00    0.00       1/1           nfd::rib::Nrd::~Nrd() [482]
                0.00    0.00       2/744         nfd::getGlobalIoService() [663]
                0.00    0.00       1/1           nfd::rib::Nrd::Nrd(std::string const&, ndn::security::KeyChain&) [1153]
-----------------------------------------------
                                                 <spontaneous>
[13]    43.4    0.00  114.14                 nfd::NfdRunner::run() [13]
                2.80  111.34       1/2           boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
                0.00    0.00       1/744         nfd::getGlobalIoService() [663]
                0.00    0.00       1/1           boost::detail::thread_data<nfd::NfdRunner::run()::{lambda()#1}>* boost::detail::heap_new<boost::detail::thread_data<nfd::NfdRunner::run()::{lambda()#1}>, {lambda()#1}>({lambda()#1}&&) [1207]
-----------------------------------------------
                1.21   84.46 5754840/5754840     nfd::Forwarder::onIncomingInterest(nfd::face::Face&, ndn::Interest const&) [11]
[14]    32.6    1.21   84.46 5754840         nfd::cs::Cs::find(ndn::Interest const&, std::function<void (ndn::Interest const&, ndn::Data const&)> const&, std::function<void (ndn::Interest const&)> const&) const [14]
                0.27   48.36 5754842/5754842     std::_Function_handler<void (ndn::Interest const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::Interest const&) [18]
                0.09   31.78 5754799/5754799     nfd::cs::Cs::findLeftmost(ndn::Interest const&, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>) const [26]
                0.03    2.57 11509670/11509670     nfd::cs::EntryImpl::EntryImpl(ndn::Name const&) [76]
                0.68    0.03 28774188/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.41    0.02 17264523/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.22    0.00      39/39          nfd::cs::Cs::findRightmost(ndn::Interest const&, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>) const [233]
-----------------------------------------------
[15]    28.8   72.09    3.59 3031975724+1409453906 <cycle 2 as a whole> [15]
               54.48    0.52 3482796811+155         std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
               15.35    0.00 881289016+991847827     ndn::Block::~Block() <cycle 2> [40]
                0.66    2.79 11509144             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) <cycle 2> [70]
                0.63    0.10 24700667+23441517     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> > >*) <cycle 2> [134]
                0.29    0.00 5754847+277         nfd::name_tree::Entry::~Entry() <cycle 2> [204]
                0.21    0.06 5754847             std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [210]
                0.14    0.12 7016024             ndn::Interest::~Interest() <cycle 2> [219]
                0.20    0.00 5334823             std::_Sp_counted_deleter<ndn::Data*, std::_Sp_destroy_inplace<ndn::Data>, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [235]
                0.08    0.00     932             ndn::Name::~Name() <cycle 2> [299]
                0.06    0.00 17264523+3           std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >*) <cycle 2> [309]
                0.00    0.00       5             ndn::OBufferStream::~OBufferStream() <cycle 2> [618]
                0.00    0.00      54             ndn::RegexMatcher::~RegexMatcher() <cycle 2> [620]
                0.00    0.00    2040             boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::sync_impl() <cycle 2> [644]
                0.00    0.00    1564             boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::close_impl(std::_Ios_Openmode) <cycle 2> [648]
                0.00    0.00     784             nfd::CommandValidator::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) <cycle 2> [658]
                0.00    0.00     783             boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::sync() <cycle 2> [659]
                0.00    0.00     782             boost::iostreams::detail::execute_traits<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::result_of<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > ()>::type>::result_type boost::iostreams::detail::execute_all<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::reset_operation<boost::iostreams::detail::optional<boost::iostreams::detail::concept_adapter<ndn::iostreams::buffer_append_device> > >, boost::iostreams::detail::clear_flags_operation<int> >(boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::reset_operation<boost::iostreams::detail::optional<boost::iostreams::detail::concept_adapter<ndn::iostreams::buffer_append_device> > >, boost::iostreams::detail::clear_flags_operation<int>) <cycle 2> [660]
                0.00    0.00     781             boost::iostreams::detail::execute_traits<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::result_of<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > ()>::type>::result_type boost::iostreams::detail::execute_all<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > >(boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >) <cycle 2> [661]
                0.00    0.00     780             boost::iostreams::stream_buffer<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::~stream_buffer() <cycle 2> [662]
                0.00    0.00     398             ndn::SimpleTag<ndn::lp::CachePolicy, 12>::~SimpleTag() <cycle 2> [676]
                0.00    0.00       7             nfd::fw::Strategy::~Strategy() <cycle 2> [843]
                0.00    0.00       3             std::_List_base<ndn::SecRuleSpecific, std::allocator<ndn::SecRuleSpecific> >::_M_clear() <cycle 2> [905]
                0.00    0.00       1+2           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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >*) <cycle 2> [1327]
                0.00    0.00       1+2           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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >*) <cycle 2> [1324]
                0.00    0.00       1+1           std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >*) <cycle 2> [1332]
                0.00    0.00       2             std::_Sp_counted_deleter<ndn::nfd::FaceEnableLocalControlCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceEnableLocalControlCommand>, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [987]
                0.00    0.00       2             std::_Sp_counted_deleter<ndn::nfd::FibAddNextHopCommand*, std::_Sp_destroy_inplace<ndn::nfd::FibAddNextHopCommand>, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [986]
                0.00    0.00       1             nfd::rib::RibEntry::~RibEntry() <cycle 2> [1157]
                0.00    0.00       1             std::_Sp_counted_deleter<ndn::nfd::StrategyChoiceSetCommand*, std::_Sp_destroy_inplace<ndn::nfd::StrategyChoiceSetCommand>, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1228]
                0.00    0.00       1             std::_Sp_counted_deleter<ndn::nfd::StrategyChoiceUnsetCommand*, std::_Sp_destroy_inplace<ndn::nfd::StrategyChoiceUnsetCommand>, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1229]
                0.00    0.00       1             std::_Sp_counted_deleter<ndn::nfd::FaceCreateCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceCreateCommand>, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1225]
                0.00    0.00       1             std::_Sp_counted_deleter<ndn::nfd::FibRemoveNextHopCommand*, std::_Sp_destroy_inplace<ndn::nfd::FibRemoveNextHopCommand>, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1227]
                0.00    0.00       1             std::_Sp_counted_deleter<ndn::nfd::FaceDisableLocalControlCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceDisableLocalControlCommand>, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1230]
                0.00    0.00       1             std::_Sp_counted_deleter<ndn::nfd::FaceDestroyCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceDestroyCommand>, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1226]
                0.00    0.00       1             nfd::fw::AccessStrategy::~AccessStrategy() <cycle 2> [1140]
-----------------------------------------------
                                 155             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                   1             std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >*) <cycle 2> [1332]
                                   2             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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >*) <cycle 2> [1324]
                                   2             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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >*) <cycle 2> [1327]
                                   2             std::_Sp_counted_deleter<ndn::nfd::FaceCreateCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceCreateCommand>, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1225]
                                   2             std::_Sp_counted_deleter<ndn::nfd::FaceDestroyCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceDestroyCommand>, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1226]
                                   2             std::_Sp_counted_deleter<ndn::nfd::FaceDisableLocalControlCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceDisableLocalControlCommand>, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1230]
                                   2             std::_Sp_counted_deleter<ndn::nfd::FibRemoveNextHopCommand*, std::_Sp_destroy_inplace<ndn::nfd::FibRemoveNextHopCommand>, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1227]
                                   2             std::_Sp_counted_deleter<ndn::nfd::StrategyChoiceSetCommand*, std::_Sp_destroy_inplace<ndn::nfd::StrategyChoiceSetCommand>, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1228]
                                   2             std::_Sp_counted_deleter<ndn::nfd::StrategyChoiceUnsetCommand*, std::_Sp_destroy_inplace<ndn::nfd::StrategyChoiceUnsetCommand>, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1229]
                                   3             std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >*) <cycle 2> [309]
                                   4             std::_Sp_counted_deleter<ndn::nfd::FaceEnableLocalControlCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceEnableLocalControlCommand>, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [987]
                                   4             std::_Sp_counted_deleter<ndn::nfd::FibAddNextHopCommand*, std::_Sp_destroy_inplace<ndn::nfd::FibAddNextHopCommand>, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [986]
                                   6             std::_List_base<ndn::SecRuleSpecific, std::allocator<ndn::SecRuleSpecific> >::_M_clear() <cycle 2> [905]
                                   7             nfd::fw::Strategy::~Strategy() <cycle 2> [843]
                                  14             nfd::CommandValidator::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) <cycle 2> [658]
                                 125             ndn::RegexMatcher::~RegexMatcher() <cycle 2> [620]
                                 397             ndn::SimpleTag<ndn::lp::CachePolicy, 12>::~SimpleTag() <cycle 2> [676]
                                 780             ndn::OBufferStream::~OBufferStream() <cycle 2> [618]
                                2996             ndn::Name::~Name() <cycle 2> [299]
                             5755124             nfd::name_tree::Entry::~Entry() <cycle 2> [204]
                             23019384             std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [210]
                             23441532             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> > >*) <cycle 2> [134]
                             34527418             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) <cycle 2> [70]
                             58685897             std::_Sp_counted_deleter<ndn::Data*, std::_Sp_destroy_inplace<ndn::Data>, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [235]
                             70171529             ndn::Interest::~Interest() <cycle 2> [219]
                             991849214             ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00       1/3031975724     std::tuple<bool, ndn::Block, ndn::lp::Packet>::~tuple() [605]
                0.00    0.00       1/3031975724     std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [543]
                0.00    0.00       1/3031975724     nfd::Forwarder::~Forwarder() [229]
                0.00    0.00       1/3031975724     nfd::Forwarder::Forwarder() [153]
                0.00    0.00       1/3031975724     std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [558]
                0.00    0.00       1/3031975724     std::_Function_handler<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&), std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceEnableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_invoke(std::_Any_data const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [353]
                0.00    0.00       1/3031975724     nfd::FibManager::setFaceForSelfRegistration(ndn::Interest const&, ndn::nfd::ControlParameters&) [609]
                0.00    0.00       1/3031975724     ndn::nfd::ControlParameters::~ControlParameters() [579]
                0.00    0.00       1/3031975724     nfd::ForwarderStatusManager::ForwarderStatusManager(nfd::Forwarder&, ndn::mgmt::Dispatcher&) [599]
                0.00    0.00       1/3031975724     ndn::security::SigningInfo::~SigningInfo() [492]
                0.00    0.00       1/3031975724     ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>) [610]
                0.00    0.00       1/3031975724     nfd::Fib::begin() const [608]
                0.00    0.00       1/3031975724     nfd::NameTree::NameTree(unsigned long) [372]
                0.00    0.00       1/3031975724     nfd::StrategyChoice::StrategyChoice(nfd::NameTree&, std::shared_ptr<nfd::fw::Strategy>) [471]
                0.00    0.00       1/3031975724     nfd::rib::Nrd::getLocalNfdTransport() [613]
                0.00    0.00       1/3031975724     nfd::rib::Nrd::initialize() [454]
                0.00    0.00       1/3031975724     __tcf_1 [606]
                0.00    0.00       1/3031975724     ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::~Signal() [611]
                0.00    0.00       1/3031975724     std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >*) [602]
                0.00    0.00       1/3031975724     nfd::rib::RibStatusPublisher::~RibStatusPublisher() [600]
                0.00    0.00       1/3031975724     nfd::rib::Rib::insert(ndn::Name const&, nfd::rib::Route const&) [286]
                0.00    0.00       1/3031975724     std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >*) [601]
                0.00    0.00       1/3031975724     std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >*) [615]
                0.00    0.00       1/3031975724     std::map<ndn::Name, std::shared_ptr<nfd::rib::RibEntry>, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::operator[](ndn::Name const&) [604]
                0.00    0.00       2/3031975724     nfd::FaceManager::findFaceForLocalControl(ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [598]
                0.00    0.00       2/3031975724     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceCreateCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [504]
                0.00    0.00       2/3031975724     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDestroyCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [498]
                0.00    0.00       2/3031975724     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceEnableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [503]
                0.00    0.00       2/3031975724     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDisableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [502]
                0.00    0.00       2/3031975724     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibAddNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [505]
                0.00    0.00       2/3031975724     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibRemoveNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [499]
                0.00    0.00       2/3031975724     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceSetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [500]
                0.00    0.00       2/3031975724     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceUnsetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [501]
                0.00    0.00       2/3031975724     nfd::Nfd::initialize() [148]
                0.00    0.00       2/3031975724     nfd::Nfd::~Nfd() [226]
                0.00    0.00       2/3031975724     std::_Sp_counted_deleter<nfd::fib::Entry*, std::_Sp_destroy_inplace<nfd::fib::Entry>, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [590]
                0.00    0.00       2/3031975724     nfd::rib::RibManager::enableLocalControlHeader() [489]
                0.00    0.00       2/3031975724     std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >*) [588]
                0.00    0.00       2/3031975724     ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::connect(std::function<void (ndn::nfd::FaceEventNotification const&)> const&) [603]
                0.00    0.00       3/3031975724     ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>) [592]
                0.00    0.00       3/3031975724     nfd::FaceTable::addReserved(std::shared_ptr<nfd::face::Face>, unsigned long) [321]
                0.00    0.00       3/3031975724     nfd::FaceManager::enableLocalControl(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [559]
                0.00    0.00       3/3031975724     ndn::util::signal::Signal<ndn::util::NetworkMonitor>::connect(std::function<void ()> const&) [594]
                0.00    0.00       3/3031975724     ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::connect(std::function<void (std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const&)> const&) [593]
                0.00    0.00       4/3031975724     std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::shared_ptr<nfd::UdpChannel>, 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::UdpChannel> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [587]
                0.00    0.00       4/3031975724     nfd::FaceManager::processSectionUnix(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [541]
                0.00    0.00       4/3031975724     nfd::NameTree::~NameTree() [280]
                0.00    0.00       4/3031975724     nfd::NameTree::findLongestPrefixMatch(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const [78]
                0.00    0.00       4/3031975724     nfd::rib::RibManager::startListening(ndn::Name const&, std::function<void (ndn::InterestFilter const&, ndn::Interest const&)> const&) [488]
                0.00    0.00       4/3031975724     nfd::rib::RibManager::~RibManager() [486]
                0.00    0.00       4/3031975724     nfd::rib::RibManager::fetchSegments(ndn::Data const&, std::shared_ptr<ndn::OBufferStream>) [437]
                0.00    0.00       5/3031975724     nfd::FaceManager::processSectionEther(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [585]
                0.00    0.00       5/3031975724     std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDestroyCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [580]
                0.00    0.00       5/3031975724     std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDisableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [584]
                0.00    0.00       5/3031975724     std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [581]
                0.00    0.00       5/3031975724     std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [582]
                0.00    0.00       5/3031975724     std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [583]
                0.00    0.00       6/3031975724     nfd::UdpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [557]
                0.00    0.00       6/3031975724     nfd::StrategyChoice::setDefaultStrategy(std::shared_ptr<nfd::fw::Strategy>) [472]
                0.00    0.00       6/3031975724     nfd::rib::RibManager::unregisterEntry(std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&) [547]
                0.00    0.00       7/3031975724     nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                0.00    0.00       7/3031975724     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&)> > >*) [542]
                0.00    0.00       8/3031975724     std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >*) [578]
                0.00    0.00       9/3031975724     ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::connect(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [561]
                0.00    0.00       9/3031975724     nfd::FaceManager::processSectionTcp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [523]
                0.00    0.00       9/3031975724     std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceEnableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [560]
                0.00    0.00       9/3031975724     nfd::rib::RibManager::scheduleActiveFaceFetch(boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [544]
                0.00    0.00      10/3031975724     std::_Function_handler<void (ndn::Interest const&, ndn::Data&), boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream> >, boost::_bi::list3<boost::_bi::value<nfd::rib::RibManager*>, boost::arg<2>, boost::_bi::value<std::shared_ptr<ndn::OBufferStream> > > > >::_M_invoke(std::_Any_data const&, ndn::Interest const&, ndn::Data&) [436]
                0.00    0.00      11/3031975724     nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [520]
                0.00    0.00      12/3031975724     nfd::rib::RibManager::fetchActiveFaces() [239]
                0.00    0.00      13/3031975724     boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream> >, boost::_bi::list_av_3<nfd::rib::RibManager*, std::_Placeholder<2>, std::shared_ptr<ndn::OBufferStream> >::type> boost::bind<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream>, nfd::rib::RibManager*, std::_Placeholder<2>, std::shared_ptr<ndn::OBufferStream> >(void (nfd::rib::RibManager::*)(ndn::Data const&, std::shared_ptr<ndn::OBufferStream>), nfd::rib::RibManager*, std::_Placeholder<2>, std::shared_ptr<ndn::OBufferStream>) [545]
                0.00    0.00      15/3031975724     nfd::Nfd::initializeManagement() [354]
                0.00    0.00      19/3031975724     nfd::FibManager::listEntries(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [246]
                0.00    0.00      20/3031975724     ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendInitialInterest() [522]
                0.00    0.00      21/3031975724     std::map<ndn::Name, std::shared_ptr<nfd::fw::Strategy>, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::operator[](ndn::Name const&) [484]
                0.00    0.00      24/3031975724     std::_Function_base::_Base_manager<boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream> >, boost::_bi::list3<boost::_bi::value<nfd::rib::RibManager*>, boost::arg<2>, boost::_bi::value<std::shared_ptr<ndn::OBufferStream> > > > >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [525]
                0.00    0.00      32/3031975724     std::_Function_handler<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&), std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceCreateCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_invoke(std::_Any_data const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [131]
                0.00    0.00      33/3031975724     std::_Function_handler<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&), std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_invoke(std::_Any_data const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [129]
                0.00    0.00      44/3031975724     void std::vector<ndn::name::Component, std::allocator<ndn::name::Component> >::_M_insert_aux<ndn::name::Component const&>(__gnu_cxx::__normal_iterator<ndn::name::Component*, std::vector<ndn::name::Component, std::allocator<ndn::name::Component> > >, ndn::name::Component const&) [453]
                0.00    0.00      49/3031975724     std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >*) [512]
                0.00    0.00      64/3031975724     std::_Tuple_impl<1ul, ndn::nfd::ControlParameters, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)> >::~_Tuple_impl() [470]
                0.00    0.00      64/3031975724     nfd::rib::RibManager::onNotification(ndn::nfd::FaceEventNotification const&) [506]
                0.00    0.00      65/3031975724     nfd::FaceManager::afterFaceRemoved(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&) [495]
                0.00    0.00      66/3031975724     std::_Sp_counted_deleter<ndn::nfd::ControlParameters*, std::_Sp_destroy_inplace<ndn::nfd::ControlParameters>, std::allocator<ndn::nfd::ControlParameters>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [469]
                0.00    0.00      66/3031975724     void std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)>::__call<void, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&, 0, 1, 2, 3, 4>(std::tuple<ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&>&&, std::_Index_tuple<0, 1, 2, 3, 4>) [327]
                0.00    0.00      66/3031975724     nfd::ManagerBase::extractRequester(ndn::Interest const&, std::function<void (std::string const&)>) [420]
                0.00    0.00      66/3031975724     nfd::ManagerBase::handleCommand(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) [99]
                0.00    0.00      66/3031975724     nfd::UnixStreamChannel::handleAccept(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [119]
                0.00    0.00      98/3031975724     nfd::FaceTable::add(std::shared_ptr<nfd::face::Face>) [95]
                0.00    0.00     100/3031975724     nfd::FaceManager::afterFaceAdded(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&) [476]
                0.00    0.00     128/3031975724     nfd::FaceManager::afterCreateFaceSuccess(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [150]
                0.00    0.00     128/3031975724     ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendNextInterest() [434]
                0.00    0.00     130/3031975724     std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::fw::AccessStrategy::*)(std::shared_ptr<nfd::face::Face>)> (nfd::fw::AccessStrategy*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [496]
                0.00    0.00     130/3031975724     std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::shared_ptr<nfd::face::Face>)> >::_M_invoke(std::_Any_data const&) [156]
                0.00    0.00     132/3031975724     std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [121]
                0.00    0.00     132/3031975724     std::_Function_handler<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&), void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)::{lambda(ndn::name::Component const&)#1}>::_M_invoke(std::_Any_data const&, ndn::name::Component const&) [477]
                0.00    0.00     133/3031975724     std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceCreateCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [493]
                0.00    0.00     136/3031975724     std::_List_base<ndn::Block, std::allocator<ndn::Block> >::~_List_base() [467]
                0.00    0.00     137/3031975724     std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [490]
                0.00    0.00     170/3031975724     nfd::Fib::insert(ndn::Name const&) [355]
                0.00    0.00     192/3031975724     boost::asio::detail::completion_handler<nfd::FaceTable::remove(std::shared_ptr<nfd::face::Face>)::{lambda()#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [478]
                0.00    0.00     195/3031975724     nfd::FaceTable::remove(std::shared_ptr<nfd::face::Face>) [157]
                0.00    0.00     197/3031975724     ndn::CommandInterestValidator::checkPolicy(ndn::Interest const&, int, std::function<void (std::shared_ptr<ndn::Interest const> const&)> const&, std::function<void (std::shared_ptr<ndn::Interest const> const&, std::string const&)> const&, std::vector<std::shared_ptr<ndn::ValidationRequest>, std::allocator<std::shared_ptr<ndn::ValidationRequest> > >&) [59]
                0.00    0.00     231/3031975724     nfd::FibManager::addNextHop(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [328]
                0.00    0.00     240/3031975724     nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleSend(boost::system::error_code const&, unsigned long) [451]
                0.00    0.00     252/3031975724     nfd::FaceManager::listFaces(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [448]
                0.00    0.00     258/3031975724     nfd::face::InternalForwarderTransport::receiveFromLink(ndn::Block const&) [407]
                0.00    0.00     260/3031975724     nfd::Fib::removeNextHopFromAllEntries(std::shared_ptr<nfd::face::Face>) [175]
                0.00    0.00     261/3031975724     ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::afterReceiveData(ndn::Data const&) [432]
                0.00    0.00     303/3031975724     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::shared_ptr<nfd::face::Face>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [465]
                0.00    0.00     303/3031975724     ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::connect(std::function<void (unsigned long const&, unsigned long const&)> const&) [463]
                0.00    0.00     303/3031975724     nfd::FaceTable::addImpl(std::shared_ptr<nfd::face::Face>, unsigned long) [94]
                0.00    0.00     303/3031975724     ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::connect(std::function<void (ndn::Interest const&)> const&) [462]
                0.00    0.00     303/3031975724     ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::connect(std::function<void (ndn::Data const&)> const&) [461]
                0.00    0.00     303/3031975724     ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::connect(std::function<void (ndn::lp::Nack const&)> const&) [460]
                0.00    0.00     330/3031975724     std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [446]
                0.00    0.00     363/3031975724     ndn::RegexMatcher::recursiveMatch(unsigned long, ndn::Name const&, unsigned long, unsigned long) [456]
                0.00    0.00     466/3031975724     nfd::face::GenericLinkService::encodeLocalFields(ndn::TagHost const&, ndn::lp::Packet&) [412]
                0.00    0.00     585/3031975724     ndn::RegexMatcher::match(ndn::Name const&, unsigned long, unsigned long) [422]
                0.00    0.00     651/3031975724     nfd::rib::RibManager::removeInvalidFaces(std::shared_ptr<ndn::OBufferStream>) [438]
                0.00    0.00     660/3031975724     ndn::Signature::~Signature() [307]
                0.00    0.00     853/3031975724     nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleReceive(boost::system::error_code const&, unsigned long) [213]
                0.00    0.00     855/3031975724     nfd::NameTree::fullEnumerate(std::function<bool (nfd::name_tree::Entry const&)> const&) const [237]
                0.00    0.00     929/3031975724     ndn::lp::Packet& ndn::lp::Packet::add<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >(ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false>::ValueType const&) [413]
                0.00    0.00    1131/3031975724     nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&) [429]
                0.00    0.00    1231/3031975724     std::map<unsigned long, std::shared_ptr<ndn::Tag>, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > >::operator[](unsigned long&&) [433]
                0.00    0.00    1280/3031975724     nfd::FaceManager::queryFaces(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [435]
                0.00    0.00    1693/3031975724     boost::asio::detail::completion_handler<nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&)::{lambda()#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [402]
                0.00    0.00    2556/3031975724     std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&) <cycle 3> [73]
                0.00    0.00    2834/3031975724     void std::vector<std::shared_ptr<nfd::name_tree::Entry>, std::allocator<std::shared_ptr<nfd::name_tree::Entry> > >::_M_insert_aux<std::shared_ptr<nfd::name_tree::Entry> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::name_tree::Entry>*, std::vector<std::shared_ptr<nfd::name_tree::Entry>, std::allocator<std::shared_ptr<nfd::name_tree::Entry> > > >, std::shared_ptr<nfd::name_tree::Entry> const&) [426]
                0.00    0.00    2875/3031975724     ndn::Selectors::~Selectors() [401]
                0.00    0.00    4658/3031975724     ndn::SignatureInfo::~SignatureInfo() [419]
                0.01    0.00  420135/3031975724     nfd::face::GenericLinkService::decodeNack(ndn::Block const&, ndn::lp::Packet const&) [50]
                0.01    0.00  420136/3031975724     nfd::face::GenericLinkService::doSendNack(ndn::lp::Nack const&) [97]
                0.01    0.00  420136/3031975724     ndn::lp::Nack::~Nack() [294]
                0.01    0.00  420136/3031975724     nfd::fw::Strategy::sendNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&) [91]
                0.01    0.00  420136/3031975724     nfd::Forwarder::onOutgoingNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&) [92]
                0.01    0.00  420147/3031975724     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [377]
                0.02    0.00  840272/3031975724     ndn::lp::Packet& ndn::lp::Packet::add<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::NackHeader, 800ul, false> >(ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::NackHeader, 800ul, false>::ValueType const&) [163]
                0.02    0.00  840272/3031975724     nfd::fw::BestRouteStrategy2::afterReceiveNack(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [80]
                0.02    0.00  840272/3031975724     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [194]
                0.02    0.00  840294/3031975724     std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*) [276]
                0.02    0.00  840295/3031975724     std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>)> (nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&) [112]
                0.03    0.00 1260442/3031975724     nfd::Forwarder::onInterestUnsatisfied(std::shared_ptr<nfd::pit::Entry>) [116]
                0.04    0.00 1680544/3031975724     std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*) [77]
                0.07    0.00 2940952/3031975724     nfd::Forwarder::onIncomingNack(nfd::face::Face&, ndn::lp::Nack const&) [54]
                0.13    0.01 5334689/3031975724     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::Data const&)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Data const>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [143]
                0.13    0.01 5334694/3031975724     nfd::face::GenericLinkService::doSendData(ndn::Data const&) [41]
                0.13    0.01 5334696/3031975724     std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > >::~vector() [250]
                0.13    0.01 5335112/3031975724     nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [20]
                0.14    0.01 5754830/3031975724     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&, ndn::Data const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [182]
                0.14    0.01 5754832/3031975724     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [201]
                0.14    0.01 5754855/3031975724     nfd::face::GenericLinkService::doSendInterest(ndn::Interest const&) [37]
                0.14    0.01 5754858/3031975724     nfd::fw::Strategy::sendInterest(std::shared_ptr<nfd::pit::Entry>, std::shared_ptr<nfd::face::Face>, bool) [34]
                0.14    0.01 5754859/3031975724     nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&) [7]
                0.15    0.01 6175000/3031975724     nfd::NameTree::findLongestPrefixMatch(nfd::pit::Entry const&) const [128]
                0.15    0.01 6175035/3031975724     nfd::DeadNonceList::makeEntry(ndn::Name const&, unsigned int) [88]
                0.25    0.01 10669387/3031975724     std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::Data const&)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Data const>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*) [152]
                0.25    0.01 10669400/3031975724     std::_Function_handler<void (), boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&>, boost::_bi::list4<boost::_bi::value<nfd::Forwarder*>, boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::duration<long, boost::ratio<1l, 1000l> > > > > >::_M_invoke(std::_Any_data const&) [64]
                0.27    0.01 11509664/3031975724     std::_Function_handler<void (ndn::Interest const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::Interest const&) [18]
                0.27    0.01 11509672/3031975724     nfd::face::LpReassembler::receiveFragment(unsigned long, ndn::lp::Packet const&) [63]
                0.27    0.01 11509693/3031975724     nfd::Forwarder::onInterestFinalize(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [65]
                0.27    0.01 11509714/3031975724     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [166]
                0.41    0.02 17264546/3031975724     nfd::Pit::erase(std::shared_ptr<nfd::pit::Entry>) [74]
                0.41    0.02 17264570/3031975724     nfd::Forwarder::onOutgoingInterest(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face&, bool) [35]
                0.41    0.02 17264601/3031975724     nfd::Forwarder::setUnsatisfyTimer(std::shared_ptr<nfd::pit::Entry>) [111]
                0.41    0.02 17265372/3031975724     nfd::NameTree::eraseEntryIfEmpty(std::shared_ptr<nfd::name_tree::Entry>) [105]
                0.42    0.02 17684690/3031975724     nfd::NameTree::get(nfd::pit::Entry const&) [108]
                0.42    0.02 17684747/3031975724     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>)> (nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [117]
                0.44    0.02 18524631/3031975724     ndn::KeyLocator::~KeyLocator() [124]
                0.44    0.02 18525000/3031975724     nfd::Fib::findLongestPrefixMatch(std::shared_ptr<nfd::name_tree::Entry>) const [61]
                0.51    0.03 21338761/3031975724     nfd::Forwarder::setStragglerTimer(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [87]
                0.51    0.03 21338785/3031975724     std::_Function_base::_Base_manager<boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&>, boost::_bi::list4<boost::_bi::value<nfd::Forwarder*>, boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::duration<long, boost::ratio<1l, 1000l> > > > > >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [103]
                0.55    0.03 23019422/3031975724     nfd::fw::BestRouteStrategy2::afterReceiveInterest(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [30]
                0.55    0.03 23019428/3031975724     std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*) [29]
                0.57    0.03 23859648/3031975724     nfd::StrategyChoice::findEffectiveStrategy(nfd::pit::Entry const&) const [48]
                0.57    0.03 23859687/3031975724     nfd::Pit::findOrInsert(ndn::Interest const&, bool) [25]
                0.63    0.03 26673463/3031975724     boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&>, boost::_bi::list_av_4<nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > >::type> boost::bind<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&, nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > >(void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&), nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> >) [126]
                0.68    0.03 28774188/3031975724     nfd::cs::Cs::find(ndn::Interest const&, std::function<void (ndn::Interest const&, ndn::Data const&)> const&, std::function<void (ndn::Interest const&)> const&) const [14]
                0.76    0.04 32008163/3031975724     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
                0.82    0.04 34527411/3031975724     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::list_av_4<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block>::type> boost::bind<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long, ndn::Block const&, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block>(void (nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::*)(boost::system::error_code const&, unsigned long, ndn::Block const&), nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block) [46]
                0.82    0.04 34527419/3031975724     nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [4]
                0.82    0.04 34527421/3031975724     nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&) [33]
                0.82    0.04 34529079/3031975724     nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [27]
                0.82    0.04 34530372/3031975724     void ndn::TagHost::setTag<ndn::SimpleTag<unsigned long, 10> >(std::shared_ptr<ndn::SimpleTag<unsigned long, 10> >) const [102]
                0.96    0.05 40283987/3031975724     nfd::Forwarder::onIncomingInterest(nfd::face::Face&, ndn::Interest const&) [11]
                1.37    0.07 57548439/3031975724     nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [5]
                1.37    0.07 57548607/3031975724     nfd::Forwarder::onContentStoreMiss(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&) [19]
                1.42    0.07 59649157/3031975724     nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const [49]
                1.78    0.09 74685734/3031975724     nfd::NameTree::findAllMatches(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const [56]
                2.03    0.10 85355108/3031975724     nfd::Pit::findAllDataMatches(ndn::Data const&) const [42]
                2.27    0.11 95438037/3031975724     std::_Function_handler<bool (nfd::name_tree::Entry const&), nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&) [71]
                2.49    0.12 104554781/3031975724     nfd::NameTree::insert(ndn::Name const&) [43]
                2.74    0.14 115095946/3031975724     std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)>::~_Bind() [60]
                2.79    0.14 117362265/3031975724     nfd::NameTree::const_iterator::operator++() [62]
                4.26    0.21 179367895/3031975724     nfd::NameTree::findLongestPrefixMatch(std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&) const [45]
                6.67    0.33 280692341/3031975724     ndn::Block::operator=(ndn::Block&&) [44]
                7.78    0.39 327273063/3031975724     nfd::NameTree::lookup(ndn::Name const&) [28]
[16]    20.9   54.48    0.52 3482796811+155     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.28    0.00 11510119/11510119     ndn::SimpleTag<unsigned long, 10>::~SimpleTag() [207]
                0.06    0.00 22600066/23020432     std::_Sp_counted_deleter<ndn::Buffer*, std::_Sp_destroy_inplace<ndn::Buffer>, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [308]
                0.05    0.00 5755458/5755483     std::_Sp_counted_deleter<ndn::Interest*, std::_Sp_destroy_inplace<ndn::Interest>, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [329]
                0.04    0.00 11510115/11510115     std::_Sp_counted_deleter<ndn::SimpleTag<unsigned long, 10>*, std::_Sp_destroy_inplace<ndn::SimpleTag<unsigned long, 10> >, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [334]
                0.02    0.00 5334694/16004282     std::_Function_base::_Base_manager<nfd::name_tree::AnyEntrySubTree>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [319]
                0.02    0.00       1/3           std::_Function_base::_Base_manager<nfd::name_tree::AnyEntry>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [325]
                0.01    0.00 5334692/16004075     std::_Function_base::_Base_manager<nfd::Pit::findAllDataMatches(ndn::Data const&) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::Pit::findAllDataMatches(ndn::Data const&) const::{lambda(nfd::name_tree::Entry const&)#1}> const&, std::_Manager_operation) [336]
                0.00    0.01       2/2           nfd::TcpChannel::~TcpChannel() [375]
                0.00    0.01       2/2           nfd::UdpChannel::~UdpChannel() [376]
                0.01    0.00 5334691/5334756     std::_Sp_counted_deleter<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [380]
                0.01    0.00 5754845/5755123     std::_Sp_counted_deleter<nfd::name_tree::Entry*, std::_Sp_destroy_inplace<nfd::name_tree::Entry>, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [379]
                0.00    0.01       1/1           nfd::UnixStreamChannel::~UnixStreamChannel() [400]
                0.00    0.00     141/5755167     std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [311]
                0.00    0.00 5334690/5334755     std::_Sp_counted_deleter<std::function<bool (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<bool (nfd::name_tree::Entry const&)> >, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [634]
                0.00    0.00     399/399         std::_Sp_counted_deleter<ndn::SimpleTag<ndn::lp::CachePolicy, 12>*, std::_Sp_destroy_inplace<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [675]
                0.00    0.00      21/21          ndn::RegexBackrefManager::~RegexBackrefManager() [798]
                0.00    0.00       6/6           std::_Sp_counted_deleter<ndn::OBufferStream*, std::_Sp_destroy_inplace<ndn::OBufferStream>, std::allocator<ndn::OBufferStream>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [864]
                0.00    0.00       5/5           std::_Sp_counted_deleter<std::function<void ()>*, std::_Sp_destroy_inplace<std::function<void ()> >, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [876]
                0.00    0.00       3/3           std::_Sp_counted_deleter<ndn::RegexTopMatcher*, std::_Sp_destroy_inplace<ndn::RegexTopMatcher>, std::allocator<ndn::RegexTopMatcher>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [916]
                0.00    0.00       3/3           nfd::fw::RetxSuppressionExponential::PitInfo::~PitInfo() [902]
                0.00    0.00       3/3           std::_Sp_counted_deleter<nfd::fw::RetxSuppressionExponential::PitInfo*, std::_Sp_destroy_inplace<nfd::fw::RetxSuppressionExponential::PitInfo>, std::allocator<nfd::fw::RetxSuppressionExponential::PitInfo>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [917]
                0.00    0.00       2/2           std::_Sp_counted_deleter<ndn::IdentityCertificate*, std::_Sp_destroy_inplace<ndn::IdentityCertificate>, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [985]
                0.00    0.00       2/2           nfd::fw::BestRouteStrategy::~BestRouteStrategy() [950]
                0.00    0.00       2/2           std::_Sp_counted_deleter<nfd::TcpChannel*, std::_Sp_destroy_inplace<nfd::TcpChannel>, std::allocator<nfd::TcpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [988]
                0.00    0.00       2/2           std::_Sp_counted_deleter<nfd::UdpChannel*, std::_Sp_destroy_inplace<nfd::UdpChannel>, std::allocator<nfd::UdpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [989]
                0.00    0.00       1/1           nfd::fw::NccStrategy::~NccStrategy() [1139]
                0.00    0.00       1/1           std::_Sp_counted_deleter<nfd::fw::NccStrategy*, std::_Sp_destroy_inplace<nfd::fw::NccStrategy>, std::allocator<nfd::fw::NccStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1237]
                0.00    0.00       1/1           std::_Sp_counted_deleter<nfd::fw::AccessStrategy*, std::_Sp_destroy_inplace<nfd::fw::AccessStrategy>, std::allocator<nfd::fw::AccessStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1238]
                0.00    0.00       1/1           nfd::fw::BroadcastStrategy::~BroadcastStrategy() [1141]
                0.00    0.00       1/1           std::_Sp_counted_deleter<nfd::fw::BroadcastStrategy*, std::_Sp_destroy_inplace<nfd::fw::BroadcastStrategy>, std::allocator<nfd::fw::BroadcastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1240]
                0.00    0.00       1/1           nfd::fw::MulticastStrategy::~MulticastStrategy() [1142]
                0.00    0.00       1/1           std::_Sp_counted_deleter<nfd::fw::MulticastStrategy*, std::_Sp_destroy_inplace<nfd::fw::MulticastStrategy>, std::allocator<nfd::fw::MulticastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1241]
                0.00    0.00       1/1           std::_Sp_counted_deleter<nfd::fw::BestRouteStrategy*, std::_Sp_destroy_inplace<nfd::fw::BestRouteStrategy>, std::allocator<nfd::fw::BestRouteStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1239]
                0.00    0.00       1/1           nfd::fw::BestRouteStrategy2::~BestRouteStrategy2() [1143]
                0.00    0.00       1/1           std::_Sp_counted_deleter<nfd::fw::BestRouteStrategy2*, std::_Sp_destroy_inplace<nfd::fw::BestRouteStrategy2>, std::allocator<nfd::fw::BestRouteStrategy2>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1242]
                0.00    0.00       1/1           nfd::fw::ClientControlStrategy::~ClientControlStrategy() [1145]
                0.00    0.00       1/1           std::_Sp_counted_deleter<nfd::fw::ClientControlStrategy*, std::_Sp_destroy_inplace<nfd::fw::ClientControlStrategy>, std::allocator<nfd::fw::ClientControlStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1243]
                0.00    0.00       1/1           nfd::face::InternalClientTransport::~InternalClientTransport() [1158]
                0.00    0.00       1/1           std::_Sp_counted_deleter<nfd::face::InternalClientTransport*, std::_Sp_destroy_inplace<nfd::face::InternalClientTransport>, std::allocator<nfd::face::InternalClientTransport>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1245]
                0.00    0.00       1/1           std::_Sp_counted_deleter<ndn::Face*, std::_Sp_destroy_inplace<ndn::Face>, std::allocator<ndn::Face>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1231]
                0.00    0.00       1/1           std::_Rb_tree<std::pair<std::string, ndn::util::ethernet::Address>, std::pair<std::pair<std::string, ndn::util::ethernet::Address> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<std::pair<std::string, ndn::util::ethernet::Address> const, std::shared_ptr<nfd::face::Face> > >, std::less<std::pair<std::string, ndn::util::ethernet::Address> >, std::allocator<std::pair<std::pair<std::string, ndn::util::ethernet::Address> const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::pair<std::string, ndn::util::ethernet::Address> const, std::shared_ptr<nfd::face::Face> > >*) [1341]
                0.00    0.00       1/1           std::_Sp_counted_deleter<nfd::EthernetFactory*, std::_Sp_destroy_inplace<nfd::EthernetFactory>, std::allocator<nfd::EthernetFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1234]
                0.00    0.00       1/1           std::_Sp_counted_deleter<nfd::TcpFactory*, std::_Sp_destroy_inplace<nfd::TcpFactory>, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1232]
                0.00    0.00       1/1           std::_Sp_counted_deleter<nfd::UdpFactory*, std::_Sp_destroy_inplace<nfd::UdpFactory>, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1233]
                0.00    0.00       1/1           std::_Sp_counted_deleter<nfd::UnixStreamChannel*, std::_Sp_destroy_inplace<nfd::UnixStreamChannel>, std::allocator<nfd::UnixStreamChannel>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1235]
                0.00    0.00       1/1           std::_Sp_counted_deleter<nfd::UnixStreamFactory*, std::_Sp_destroy_inplace<nfd::UnixStreamFactory>, std::allocator<nfd::UnixStreamFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1236]
                0.00    0.00       1/1           std::_Sp_counted_deleter<ndn::UnixTransport*, std::_Sp_destroy_inplace<ndn::UnixTransport>, std::allocator<ndn::UnixTransport>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1224]
                0.00    0.00       1/1           std::_Sp_counted_deleter<nfd::rib::RibEntry*, std::_Sp_destroy_inplace<nfd::rib::RibEntry>, std::allocator<nfd::rib::RibEntry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1244]
                0.00    0.00       1/1           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::*)(std::_List_iterator<ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::Slot>)> (ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>*, std::_List_iterator<ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::Slot>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1216]
                             11090233             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> > >*) <cycle 2> [134]
                             5755455             ndn::Interest::~Interest() <cycle 2> [219]
                             5754847             std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [210]
                             5754847             nfd::name_tree::Entry::~Entry() <cycle 2> [204]
                             5754844             std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >*) <cycle 2> [309]
                             5334821             std::_Sp_counted_deleter<ndn::Data*, std::_Sp_destroy_inplace<ndn::Data>, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [235]
                                 398             ndn::SimpleTag<ndn::lp::CachePolicy, 12>::~SimpleTag() <cycle 2> [676]
                                  54             ndn::RegexMatcher::~RegexMatcher() <cycle 2> [620]
                                  16             ndn::Name::~Name() <cycle 2> [299]
                                   7             nfd::fw::Strategy::~Strategy() <cycle 2> [843]
                                   5             ndn::OBufferStream::~OBufferStream() <cycle 2> [618]
                                   2             std::_Sp_counted_deleter<ndn::nfd::FibAddNextHopCommand*, std::_Sp_destroy_inplace<ndn::nfd::FibAddNextHopCommand>, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [986]
                                   2             std::_Sp_counted_deleter<ndn::nfd::FaceEnableLocalControlCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceEnableLocalControlCommand>, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [987]
                                   1             nfd::fw::AccessStrategy::~AccessStrategy() <cycle 2> [1140]
                                   1             std::_Sp_counted_deleter<ndn::nfd::FaceDestroyCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceDestroyCommand>, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1226]
                                   1             std::_Sp_counted_deleter<ndn::nfd::FaceDisableLocalControlCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceDisableLocalControlCommand>, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1230]
                                   1             std::_Sp_counted_deleter<ndn::nfd::FibRemoveNextHopCommand*, std::_Sp_destroy_inplace<ndn::nfd::FibRemoveNextHopCommand>, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1227]
                                   1             std::_Sp_counted_deleter<ndn::nfd::FaceCreateCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceCreateCommand>, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1225]
                                   1             std::_Sp_counted_deleter<ndn::nfd::StrategyChoiceUnsetCommand*, std::_Sp_destroy_inplace<ndn::nfd::StrategyChoiceUnsetCommand>, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1229]
                                   1             std::_Sp_counted_deleter<ndn::nfd::StrategyChoiceSetCommand*, std::_Sp_destroy_inplace<ndn::nfd::StrategyChoiceSetCommand>, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1228]
                                   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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >*) <cycle 2> [1324]
                                   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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >*) <cycle 2> [1327]
                                   1             std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >*) <cycle 2> [1332]
                                   1             nfd::rib::RibEntry::~RibEntry() <cycle 2> [1157]
                                 155             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    0.00       1/221762921     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceCreateCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [504]
                0.00    0.00       1/221762921     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDestroyCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [498]
                0.00    0.00       1/221762921     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceEnableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [503]
                0.00    0.00       1/221762921     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDisableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [502]
                0.00    0.00       1/221762921     nfd::FibManager::listEntries(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [246]
                0.00    0.00       1/221762921     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibAddNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [505]
                0.00    0.00       1/221762921     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibRemoveNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [499]
                0.00    0.00       1/221762921     nfd::ManagerBase::registerNotificationStream(std::string const&) [549]
                0.00    0.00       1/221762921     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceSetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [500]
                0.00    0.00       1/221762921     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceUnsetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [501]
                0.00    0.00       1/221762921     nfd::strategy_choice::Entry::Entry(ndn::Name const&) [562]
                0.00    0.00       1/221762921     void std::vector<ndn::Name, std::allocator<ndn::Name> >::_M_insert_aux<ndn::Name>(__gnu_cxx::__normal_iterator<ndn::Name*, std::vector<ndn::Name, std::allocator<ndn::Name> > >, ndn::Name&&) [576]
                0.00    0.00       1/221762921     nfd::rib::RibManager::RibManager(ndn::Face&, ndn::security::KeyChain&) [521]
                0.00    0.00       1/221762921     std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_insert_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&) [572]
                0.00    0.00       1/221762921     std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::_M_insert_<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >&&) [571]
                0.00    0.00       2/221762921     std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&) [539]
                0.00    0.00       5/221762921     nfd::ManagerBase::registerStatusDatasetHandler(std::string const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> const&) [519]
                0.00    0.00       7/221762921     nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                0.00    0.00       7/221762921     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 const*, std::_Rb_tree_node_base const*, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&) [518]
                0.00    0.00       7/221762921     nfd::fw::Strategy::Strategy(nfd::Forwarder&, ndn::Name const&) [515]
                0.00    0.00       7/221762921     std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_insert_<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >&&) [516]
                0.00    0.00       7/221762921     std::map<ndn::Name, std::shared_ptr<nfd::fw::Strategy>, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::operator[](ndn::Name const&) [484]
                0.00    0.00       8/221762921     void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00      15/221762921     std::__detail::_Hashtable_iterator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, false, false> std::_Hashtable<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::allocator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::_M_insert_bucket<std::pair<ndn::Name, std::function<void (ndn::Name const&, ndn::Interest const&)> > >(std::pair<ndn::Name, std::function<void (ndn::Name const&, ndn::Interest const&)> >&&, unsigned long, unsigned long) [491]
                0.00    0.00      16/221762921     std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&)>&>::type std::function<void (ndn::Name const&, ndn::Interest const&)>::operator=<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >(std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)>&&) [485]
                0.00    0.00      16/221762921     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) [457]
                0.00    0.00      30/221762921     std::__detail::_Map_base<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, true, std::_Hashtable<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::allocator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true> >::operator[](ndn::Name const&) [452]
                0.00    0.00      34/221762921     void std::deque<ndn::Block, std::allocator<ndn::Block> >::_M_push_back_aux<ndn::Block const&>(ndn::Block const&) [459]
                0.00    0.00      35/221762921     nfd::fib::Entry::Entry(ndn::Name const&) [458]
                0.00    0.00      37/221762921     void std::vector<ndn::name::Component, std::allocator<ndn::name::Component> >::_M_insert_aux<ndn::name::Component const&>(__gnu_cxx::__normal_iterator<ndn::name::Component*, std::vector<ndn::name::Component, std::allocator<ndn::name::Component> > >, ndn::name::Component const&) [453]
                0.00    0.00     136/221762921     ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendNextInterest() [434]
                0.00    0.00     198/221762921     nfd::ManagerBase::handleCommand(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) [99]
                0.00    0.00     225/221762921     nfd::face::StreamTransport<boost::asio::local::stream_protocol>::doSend(nfd::face::Transport::Packet&&) [423]
                0.00    0.00     390/221762921     ndn::nfd::ControlParameters::ControlParameters(ndn::nfd::ControlParameters const&) [425]
                0.00    0.00     584/221762921     ndn::RegexMatcher::match(ndn::Name const&, unsigned long, unsigned long) [422]
                0.03    0.07  420136/221762921     nfd::pit::OutRecord::setIncomingNack(ndn::lp::Nack const&) [218]
                0.35    0.93 5755150/221762921     nfd::name_tree::Entry::Entry(ndn::Name const&) [107]
                0.38    1.00 6174977/221762921     nfd::Pit::findOrInsert(ndn::Interest const&, bool) [25]
                0.38    1.00 6175035/221762921     nfd::DeadNonceList::makeEntry(ndn::Name const&, unsigned int) [88]
                0.71    1.87 11509141/221762921     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) <cycle 2> [70]
                0.71    1.87 11509143/221762921     nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&) [33]
                0.71    1.87 11509676/221762921     nfd::cs::EntryImpl::EntryImpl(ndn::Name const&) [76]
                0.71    1.87 11509690/221762921     void std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >::_M_insert_aux<ndn::lp::Packet const&>(__gnu_cxx::__normal_iterator<ndn::lp::Packet*, std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> > >, ndn::lp::Packet const&) [66]
                2.82    7.46 46036547/221762921     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::list_av_4<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block>::type> boost::bind<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long, ndn::Block const&, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block>(void (nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::*)(boost::system::error_code const&, unsigned long, ndn::Block const&), nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block) [46]
                6.81   18.01 111161645/221762921     ndn::Interest::Interest(ndn::Interest const&) [31]
[17]    18.8   13.60   35.94 221762921         ndn::Block::Block(ndn::Block const&) [17]
               35.94    0.00 487177586/504025578     nfd::face::GenericLinkService::assignSequences(std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >&) [24]
-----------------------------------------------
                0.27   48.36 5754842/5754842     nfd::cs::Cs::find(ndn::Interest const&, std::function<void (ndn::Interest const&, ndn::Data const&)> const&, std::function<void (ndn::Interest const&)> const&) const [14]
[18]    18.5    0.27   48.36 5754842         std::_Function_handler<void (ndn::Interest const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::Interest const&) [18]
                1.70   46.37 5754837/5754864     nfd::Forwarder::onContentStoreMiss(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&) [19]
                0.27    0.01 11509664/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    0.00      27/5754864     nfd::Forwarder::onIncomingInterest(nfd::face::Face&, ndn::Interest const&) [11]
                1.70   46.37 5754837/5754864     std::_Function_handler<void (ndn::Interest const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::Interest const&) [18]
[19]    18.3    1.70   46.37 5754864         nfd::Forwarder::onContentStoreMiss(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&) [19]
                0.93   28.73 5754860/5754860     std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*) [29]
                0.45    5.65 5754866/6175002     nfd::Fib::findLongestPrefixMatch(nfd::pit::Entry const&) const [55]
                0.02    5.83 5754869/11929843     nfd::Forwarder::dispatchToStrategy(std::shared_ptr<nfd::pit::Entry>, std::function<void (nfd::fw::Strategy*)>) [47]
                0.43    1.07 5754864/5754864     nfd::pit::Entry::insertOrUpdateInRecord(std::shared_ptr<nfd::face::Face>, ndn::Interest const&) [104]
                1.37    0.07 57548607/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.35    0.94 5754867/5754867     nfd::Forwarder::setUnsatisfyTimer(std::shared_ptr<nfd::pit::Entry>) [111]
                0.14    0.29 5754856/5754856     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [166]
                0.11    0.00 5754865/5754865     std::function<void (nfd::fw::Strategy*)>::function<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >(std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::value), std::function<void (nfd::fw::Strategy*)>::_Useless>::type) [277]
-----------------------------------------------
                0.85   46.73 5334707/5334707     nfd::face::GenericLinkService::decodeNetPacket(ndn::Block const&, ndn::lp::Packet const&) [6]
[20]    18.1    0.85   46.73 5334707         nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [20]
                0.40   44.68 5334697/5334697     nfd::face::LinkService::receiveData(ndn::Data const&) [21]
                0.93    0.16 5334705/5334705     std::__shared_ptr<ndn::Data, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ndn::Data>, ndn::Block const&>(std::_Sp_make_shared_tag, std::allocator<ndn::Data> const&, ndn::Block const&) [123]
                0.17    0.00 5334701/5334701     bool ndn::lp::Packet::has<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::CachePolicy, 820ul, false> >() const [249]
                0.15    0.00     206/206         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&) [253]
                0.13    0.01 5335112/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.01    0.06 5334701/5334701     std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [301]
                0.05    0.00 5334702/11509678     bool ndn::lp::Packet::has<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >() const [279]
                0.00    0.00     206/206         std::map<unsigned long, std::shared_ptr<ndn::Tag>, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > >::operator[](unsigned long&&) [433]
                0.00    0.00     206/206         std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ndn::SimpleTag<ndn::lp::CachePolicy, 12>, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, ndn::lp::CachePolicy>(std::_Sp_make_shared_tag, ndn::SimpleTag<ndn::lp::CachePolicy, 12>*, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> > const&, ndn::lp::CachePolicy&&) [447]
                0.00    0.00     206/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00     205/207         std::__shared_count<(__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [696]
-----------------------------------------------
                0.40   44.68 5334697/5334697     nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [20]
[21]    17.1    0.40   44.68 5334697         nfd::face::LinkService::receiveData(ndn::Data const&) [21]
                0.46   44.23 5334699/5334699     ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::operator()(ndn::Data const&) [22]
-----------------------------------------------
                0.46   44.23 5334699/5334699     nfd::face::LinkService::receiveData(ndn::Data const&) [21]
[22]    17.0    0.46   44.23 5334699         ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::operator()(ndn::Data const&) [22]
                1.29   42.76 5334702/5334702     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
                0.16    0.00 5334696/5334696     nfd::Forwarder::startProcessData(nfd::face::Face&, ndn::Data const&) [252]
                0.02    0.00 5334691/5334691     std::_Function_handler<void (ndn::Data const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Data const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::Data const&) [360]
-----------------------------------------------
                1.29   42.76 5334702/5334702     ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::operator()(ndn::Data const&) [22]
[23]    16.7    1.29   42.76 5334702         nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
                0.32   15.37 5334692/5334692     nfd::Forwarder::onOutgoingData(ndn::Data const&, nfd::face::Face&) [38]
                0.84   14.06 5334700/5334700     nfd::Pit::findAllDataMatches(ndn::Data const&) const [42]
                0.02    5.40 5334691/11929843     nfd::Forwarder::dispatchToStrategy(std::shared_ptr<nfd::pit::Entry>, std::function<void (nfd::fw::Strategy*)>) [47]
                0.11    1.95 5334692/5334692     nfd::Forwarder::setStragglerTimer(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [87]
                0.76    0.04 32008163/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.15    0.56 5334697/11509675     void ndn::TagHost::setTag<ndn::SimpleTag<unsigned long, 10> >(std::shared_ptr<ndn::SimpleTag<unsigned long, 10> >) const [102]
                0.51    0.13 5334685/5334685     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::Data const&)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Data const>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [143]
                0.15    0.41 5334689/5334689     std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::Data const&)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Data const>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*) [152]
                0.34    0.13 5334694/5334694     nfd::pit::Entry::deleteOutRecord(nfd::face::Face const&) [162]
                0.22    0.14 5334688/11089536     nfd::Forwarder::insertDeadNonceList(nfd::pit::Entry&, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&, nfd::face::Face*) [133]
                0.23    0.12 5334699/5334699     std::pair<std::_Rb_tree_iterator<nfd::face::Face*>, bool> std::_Rb_tree<nfd::face::Face*, nfd::face::Face*, std::_Identity<nfd::face::Face*>, std::less<nfd::face::Face*>, std::allocator<nfd::face::Face*> >::_M_insert_unique<nfd::face::Face*>(nfd::face::Face*&&) [188]
                0.17    0.13 5334692/5334692     nfd::pit::Entry::deleteInRecords() [202]
                0.03    0.13 5334700/5334700     std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > >::~vector() [250]
                0.13    0.00       4/4           nfd::Forwarder::onDataUnsolicited(nfd::face::Face&, ndn::Data const&) [267]
                0.06    0.05 5334693/16844412     nfd::Forwarder::cancelUnsatisfyAndStragglerTimer(std::shared_ptr<nfd::pit::Entry>) [193]
                0.01    0.04 5334694/44778373     nfd::scheduler::cancel(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&) [174]
                0.02    0.00 5334697/5334697     std::_Rb_tree<nfd::face::Face*, nfd::face::Face*, std::_Identity<nfd::face::Face*>, std::less<nfd::face::Face*>, std::allocator<nfd::face::Face*> >::_M_erase(std::_Rb_tree_node<nfd::face::Face*>*) [358]
                0.02    0.00 5334687/5334691     nfd::cs::Cs::insert(ndn::Data const&, bool) [359]
                0.00    0.00 5334698/11509679     std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 10>, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [382]
                0.00    0.00      41/420188      nfd::DeadNonceList::add(ndn::Name const&, unsigned int) [266]
                0.00    0.00      41/420541      nfd::DeadNonceList::evictEntries() [374]
-----------------------------------------------
                0.00    0.00     206/504025578     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ndn::SimpleTag<ndn::lp::CachePolicy, 12>, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, ndn::lp::CachePolicy>(std::_Sp_make_shared_tag, ndn::SimpleTag<ndn::lp::CachePolicy, 12>*, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> > const&, ndn::lp::CachePolicy&&) [447]
                1.24    0.00 16847786/504025578     std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&) <cycle 3> [73]
               35.94    0.00 487177586/504025578     ndn::Block::Block(ndn::Block const&) [17]
[24]    14.1   37.18    0.00 504025578         nfd::face::GenericLinkService::assignSequences(std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >&) [24]
-----------------------------------------------
                0.11    2.29  420136/6174983     nfd::Forwarder::onIncomingNack(nfd::face::Face&, ndn::lp::Nack const&) [54]
                1.45   31.31 5754847/6174983     nfd::Forwarder::onIncomingInterest(nfd::face::Face&, ndn::Interest const&) [11]
[25]    13.4    1.56   33.60 6174983         nfd::Pit::findOrInsert(ndn::Interest const&, bool) [25]
                3.87   26.38 6174986/6175021     nfd::NameTree::lookup(ndn::Name const&) [28]
                0.38    1.00 6174977/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.60    0.31 5754839/5754839     nfd::name_tree::Entry::insertPitEntry(std::shared_ptr<nfd::pit::Entry>) [127]
                0.57    0.03 23859687/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.29    0.00 5754836/5754836     nfd::pit::Entry::Entry(ndn::Interest const&) [205]
                0.15    0.01 6174997/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.02    0.00 5754844/5754844     std::_Sp_counted_ptr_inplace<nfd::pit::Entry, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [357]
-----------------------------------------------
                0.09   31.78 5754799/5754799     nfd::cs::Cs::find(ndn::Interest const&, std::function<void (ndn::Interest const&, ndn::Data const&)> const&, std::function<void (ndn::Interest const&)> const&) const [14]
[26]    12.1    0.09   31.78 5754799         nfd::cs::Cs::findLeftmost(ndn::Interest const&, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>) const [26]
                0.42   25.23 11509594/11509726     ndn::Interest::Interest(ndn::Interest const&) [31]
                0.23    5.61 11509592/11509592     std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)>::~_Bind() [60]
                0.27    0.01 11509591/3031975724     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> > >*) <cycle 2> [134]
-----------------------------------------------
                0.06    1.07  420136/11509690     nfd::face::GenericLinkService::doSendNack(ndn::lp::Nack const&) [97]
                0.79   13.52 5334687/11509690     nfd::face::GenericLinkService::doSendData(ndn::Data const&) [41]
                0.85   14.59 5754867/11509690     nfd::face::GenericLinkService::doSendInterest(ndn::Interest const&) [37]
[27]    11.7    1.70   29.18 11509690         nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [27]
                1.49   21.76 11509690/11509690     nfd::face::Transport::send(nfd::face::Transport::Packet&&) [32]
                1.03    2.88 11509698/11509698     void std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >::_M_insert_aux<ndn::lp::Packet const&>(__gnu_cxx::__normal_iterator<ndn::lp::Packet*, std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> > >, ndn::lp::Packet const&) [66]
                0.82    0.04 34529079/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.82    0.04 34529079/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.29    0.00 11509688/23019087     nfd::face::Transport::Packet::Packet(ndn::Block&&) [147]
-----------------------------------------------
                0.00    0.00       1/6175021     nfd::StrategyChoice::setDefaultStrategy(std::shared_ptr<nfd::fw::Strategy>) [472]
                0.00    0.00      34/6175021     nfd::Fib::insert(ndn::Name const&) [355]
                3.87   26.38 6174986/6175021     nfd::Pit::findOrInsert(ndn::Interest const&, bool) [25]
[28]    11.5    3.87   26.38 6175021         nfd::NameTree::lookup(ndn::Name const&) [28]
                5.99    7.91 49399820/49399820     nfd::NameTree::insert(ndn::Name const&) [43]
                7.78    0.39 327273063/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                4.11    0.20 172898505/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00     505/505         void std::vector<std::shared_ptr<nfd::name_tree::Entry>, std::allocator<std::shared_ptr<nfd::name_tree::Entry> > >::_M_insert_aux<std::shared_ptr<nfd::name_tree::Entry> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::name_tree::Entry>*, std::vector<std::shared_ptr<nfd::name_tree::Entry>, std::allocator<std::shared_ptr<nfd::name_tree::Entry> > > >, std::shared_ptr<nfd::name_tree::Entry> const&) [426]
                0.00    0.00       2/4           nfd::NameTree::resize(unsigned long) [882]
-----------------------------------------------
                0.93   28.73 5754860/5754860     nfd::Forwarder::onContentStoreMiss(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&) [19]
[29]    11.3    0.93   28.73 5754860         std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*) [29]
                2.18   25.98 5754861/5754861     nfd::fw::BestRouteStrategy2::afterReceiveInterest(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [30]
                0.55    0.03 23019428/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                2.18   25.98 5754861/5754861     std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*) [29]
[30]    10.7    2.18   25.98 5754861         nfd::fw::BestRouteStrategy2::afterReceiveInterest(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [30]
                0.44   20.86 5754862/5754862     nfd::fw::Strategy::sendInterest(std::shared_ptr<nfd::pit::Entry>, std::shared_ptr<nfd::face::Face>, bool) [34]
                2.28    0.00 5754860/5754860     boost::_bi::bind_t<bool, bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), boost::_bi::list_av_5<std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > >::type> boost::bind<bool, std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > >(bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >) [83]
                0.48    1.12 5754860/5754860     __gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > > std::__find_if<__gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, boost::_bi::bind_t<bool, bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), boost::_bi::list5<boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::arg<1>, boost::_bi::value<unsigned long>, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > > > >(__gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, __gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, boost::_bi::bind_t<bool, bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), boost::_bi::list5<boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::arg<1>, boost::_bi::value<unsigned long>, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > > >, std::random_access_iterator_tag) [98]
                0.55    0.03 23019422/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.12    0.10 5754862/5754862     nfd::fw::RetxSuppressionExponential::decide(nfd::face::Face const&, ndn::Interest const&, nfd::pit::Entry&) const [232]
                0.00    0.00 5754871/11510384     nfd::fib::NextHop::getFace() const [381]
                0.00    0.00       8/11509721     nfd::pit::Entry::violatesScope(nfd::face::Face const&) const [234]
                0.00    0.00       8/420193      nfd::pit::Entry::getOutRecord(nfd::face::Face const&) [635]
-----------------------------------------------
                0.00    0.00     132/11509726     nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>) [415]
                0.42   25.23 11509594/11509726     nfd::cs::Cs::findLeftmost(ndn::Interest const&, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>) const [26]
[31]     9.8    0.43   25.23 11509726         ndn::Interest::Interest(ndn::Interest const&) [31]
                6.81   18.01 111161645/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.40    0.00 11930994/11930994     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_copy(std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > const*, std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >*) [176]
-----------------------------------------------
                1.49   21.76 11509690/11509690     nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [27]
[32]     8.8    1.49   21.76 11509690         nfd::face::Transport::send(nfd::face::Transport::Packet&&) [32]
                2.12   19.64 11509139/11509139     nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&) [33]
                0.00    0.00     256/256         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::doSend(nfd::face::Transport::Packet&&) [423]
                0.00    0.00     293/293         nfd::face::InternalForwarderTransport::doSend(nfd::face::Transport::Packet&&) [431]
-----------------------------------------------
                2.12   19.64 11509139/11509139     nfd::face::Transport::send(nfd::face::Transport::Packet&&) [32]
[33]     8.3    2.12   19.64 11509139         nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&) [33]
                0.25   12.01 11509140/11509140     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::list_av_4<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block>::type> boost::bind<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long, ndn::Block const&, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block>(void (nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::*)(boost::system::error_code const&, unsigned long, ndn::Block const&), nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block) [46]
                1.41    1.68 11509142/23019006     boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool) [58]
                0.71    1.87 11509143/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.82    0.04 34527421/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.82    0.04 34527419/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.44   20.86 5754862/5754862     nfd::fw::BestRouteStrategy2::afterReceiveInterest(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [30]
[34]     8.1    0.44   20.86 5754862         nfd::fw::Strategy::sendInterest(std::shared_ptr<nfd::pit::Entry>, std::shared_ptr<nfd::face::Face>, bool) [34]
                0.99   19.72 5754863/5754863     nfd::Forwarder::onOutgoingInterest(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face&, bool) [35]
                0.14    0.01 5754858/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.99   19.72 5754863/5754863     nfd::fw::Strategy::sendInterest(std::shared_ptr<nfd::pit::Entry>, std::shared_ptr<nfd::face::Face>, bool) [34]
[35]     7.9    0.99   19.72 5754863         nfd::Forwarder::onOutgoingInterest(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face&, bool) [35]
                1.13   16.31 5754849/5754849     nfd::face::LinkService::sendInterest(ndn::Interest const&) [36]
                0.71    0.77 5754854/5754854     nfd::pit::Entry::insertOrUpdateOutRecord(std::shared_ptr<nfd::face::Face>, ndn::Interest const&) [106]
                0.41    0.02 17264570/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.28    0.00 11509707/11509773     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__weak_count<(__gnu_cxx::_Lock_policy)2> const&) [208]
                0.11    0.00 5754859/11509721     nfd::pit::Entry::violatesScope(nfd::face::Face const&) const [234]
-----------------------------------------------
                1.13   16.31 5754849/5754849     nfd::Forwarder::onOutgoingInterest(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face&, bool) [35]
[36]     6.6    1.13   16.31 5754849         nfd::face::LinkService::sendInterest(ndn::Interest const&) [36]
                0.59   15.72 5754859/5754859     nfd::face::GenericLinkService::doSendInterest(ndn::Interest const&) [37]
-----------------------------------------------
                0.59   15.72 5754859/5754859     nfd::face::LinkService::sendInterest(ndn::Interest const&) [36]
[37]     6.2    0.59   15.72 5754859         nfd::face::GenericLinkService::doSendInterest(ndn::Interest const&) [37]
                0.85   14.59 5754867/11509690     nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [27]
                0.14    0.01 5754862/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.14    0.01 5754855/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     292/461         nfd::face::GenericLinkService::encodeLocalFields(ndn::TagHost const&, ndn::lp::Packet&) [412]
-----------------------------------------------
                0.32   15.37 5334692/5334692     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
[38]     6.0    0.32   15.37 5334692         nfd::Forwarder::onOutgoingData(ndn::Data const&, nfd::face::Face&) [38]
                0.38   14.99 5334695/5334695     nfd::face::LinkService::sendData(ndn::Data const&) [39]
-----------------------------------------------
                0.38   14.99 5334695/5334695     nfd::Forwarder::onOutgoingData(ndn::Data const&, nfd::face::Face&) [38]
[39]     5.8    0.38   14.99 5334695         nfd::face::LinkService::sendData(ndn::Data const&) [39]
                0.41   14.58 5334690/5334690     nfd::face::GenericLinkService::doSendData(ndn::Data const&) [41]
-----------------------------------------------
                             991847827             ndn::Block::~Block() <cycle 2> [40]
                                   2             std::_Sp_counted_deleter<ndn::nfd::FaceCreateCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceCreateCommand>, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1225]
                                   2             std::_Sp_counted_deleter<ndn::nfd::FaceDestroyCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceDestroyCommand>, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1226]
                                   2             std::_Sp_counted_deleter<ndn::nfd::FaceDisableLocalControlCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceDisableLocalControlCommand>, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1230]
                                   2             std::_Sp_counted_deleter<ndn::nfd::FibRemoveNextHopCommand*, std::_Sp_destroy_inplace<ndn::nfd::FibRemoveNextHopCommand>, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1227]
                                   2             std::_Sp_counted_deleter<ndn::nfd::StrategyChoiceSetCommand*, std::_Sp_destroy_inplace<ndn::nfd::StrategyChoiceSetCommand>, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1228]
                                   2             std::_Sp_counted_deleter<ndn::nfd::StrategyChoiceUnsetCommand*, std::_Sp_destroy_inplace<ndn::nfd::StrategyChoiceUnsetCommand>, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1229]
                                   4             std::_Sp_counted_deleter<ndn::nfd::FaceEnableLocalControlCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceEnableLocalControlCommand>, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [987]
                                   4             std::_Sp_counted_deleter<ndn::nfd::FibAddNextHopCommand*, std::_Sp_destroy_inplace<ndn::nfd::FibAddNextHopCommand>, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [986]
                                   7             nfd::fw::Strategy::~Strategy() <cycle 2> [843]
                                  47             ndn::RegexMatcher::~RegexMatcher() <cycle 2> [620]
                                 401             ndn::SimpleTag<ndn::lp::CachePolicy, 12>::~SimpleTag() <cycle 2> [676]
                                2998             ndn::Name::~Name() <cycle 2> [299]
                             5755125             nfd::name_tree::Entry::~Entry() <cycle 2> [204]
                             34527416             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) <cycle 2> [70]
                             58685907             std::_Sp_counted_deleter<ndn::Data*, std::_Sp_destroy_inplace<ndn::Data>, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [235]
                             63154306             ndn::Interest::~Interest() <cycle 2> [219]
                0.00    0.00       1/3031975724     std::tuple<bool, ndn::Block, ndn::lp::Packet>::~tuple() [605]
                0.00    0.00       1/3031975724     ndn::nfd::ControlParameters::~ControlParameters() [579]
                0.00    0.00       1/3031975724     nfd::ForwarderStatusManager::ForwarderStatusManager(nfd::Forwarder&, ndn::mgmt::Dispatcher&) [599]
                0.00    0.00       1/3031975724     ndn::security::SigningInfo::~SigningInfo() [492]
                0.00    0.00       1/3031975724     std::_Sp_counted_deleter<nfd::fib::Entry*, std::_Sp_destroy_inplace<nfd::fib::Entry>, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [590]
                0.00    0.00       1/3031975724     __tcf_1 [606]
                0.00    0.00       1/3031975724     nfd::rib::RibManager::enableLocalControlHeader() [489]
                0.00    0.00       1/3031975724     nfd::rib::RibManager::~RibManager() [486]
                0.00    0.00       1/3031975724     std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >*) [602]
                0.00    0.00       1/3031975724     nfd::rib::RibStatusPublisher::~RibStatusPublisher() [600]
                0.00    0.00       2/3031975724     nfd::StrategyChoice::setDefaultStrategy(std::shared_ptr<nfd::fw::Strategy>) [472]
                0.00    0.00       2/3031975724     std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >*) [588]
                0.00    0.00       3/3031975724     nfd::FaceManager::enableLocalControl(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [559]
                0.00    0.00       3/3031975724     nfd::FibManager::listEntries(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [246]
                0.00    0.00       6/3031975724     nfd::rib::RibManager::unregisterEntry(std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&) [547]
                0.00    0.00       7/3031975724     nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                0.00    0.00       7/3031975724     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&)> > >*) [542]
                0.00    0.00       7/3031975724     nfd::Nfd::initializeManagement() [354]
                0.00    0.00       7/3031975724     std::map<ndn::Name, std::shared_ptr<nfd::fw::Strategy>, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::operator[](ndn::Name const&) [484]
                0.00    0.00      35/3031975724     std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >*) [512]
                0.00    0.00      44/3031975724     void std::vector<ndn::name::Component, std::allocator<ndn::name::Component> >::_M_insert_aux<ndn::name::Component const&>(__gnu_cxx::__normal_iterator<ndn::name::Component*, std::vector<ndn::name::Component, std::allocator<ndn::name::Component> > >, ndn::name::Component const&) [453]
                0.00    0.00      64/3031975724     std::_Tuple_impl<1ul, ndn::nfd::ControlParameters, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)> >::~_Tuple_impl() [470]
                0.00    0.00      65/3031975724     nfd::FaceManager::afterFaceRemoved(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&) [495]
                0.00    0.00      66/3031975724     std::_Function_handler<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&), void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)::{lambda(ndn::name::Component const&)#1}>::_M_invoke(std::_Any_data const&, ndn::name::Component const&) [477]
                0.00    0.00      66/3031975724     std::_Sp_counted_deleter<ndn::nfd::ControlParameters*, std::_Sp_destroy_inplace<ndn::nfd::ControlParameters>, std::allocator<ndn::nfd::ControlParameters>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [469]
                0.00    0.00      66/3031975724     void std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)>::__call<void, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&, 0, 1, 2, 3, 4>(std::tuple<ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&>&&, std::_Index_tuple<0, 1, 2, 3, 4>) [327]
                0.00    0.00      66/3031975724     nfd::ManagerBase::extractRequester(ndn::Interest const&, std::function<void (std::string const&)>) [420]
                0.00    0.00      66/3031975724     nfd::ManagerBase::handleCommand(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) [99]
                0.00    0.00      96/3031975724     nfd::FaceManager::afterCreateFaceSuccess(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [150]
                0.00    0.00      96/3031975724     nfd::FaceManager::queryFaces(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [435]
                0.00    0.00      99/3031975724     nfd::FibManager::addNextHop(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [328]
                0.00    0.00     100/3031975724     nfd::FaceManager::afterFaceAdded(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&) [476]
                0.00    0.00     131/3031975724     ndn::CommandInterestValidator::checkPolicy(ndn::Interest const&, int, std::function<void (std::shared_ptr<ndn::Interest const> const&)> const&, std::function<void (std::shared_ptr<ndn::Interest const> const&, std::string const&)> const&, std::vector<std::shared_ptr<ndn::ValidationRequest>, std::allocator<std::shared_ptr<ndn::ValidationRequest> > >&) [59]
                0.00    0.00     137/3031975724     std::_List_base<ndn::Block, std::allocator<ndn::Block> >::~_List_base() [467]
                0.00    0.00     206/3031975724     nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [20]
                0.00    0.00     235/3031975724     nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleSend(boost::system::error_code const&, unsigned long) [451]
                0.00    0.00     252/3031975724     nfd::FaceManager::listFaces(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [448]
                0.00    0.00     257/3031975724     nfd::face::InternalForwarderTransport::receiveFromLink(ndn::Block const&) [407]
                0.00    0.00     271/3031975724     ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::afterReceiveData(ndn::Data const&) [432]
                0.00    0.00     289/3031975724     nfd::rib::RibManager::removeInvalidFaces(std::shared_ptr<ndn::OBufferStream>) [438]
                0.00    0.00     467/3031975724     ndn::lp::Packet& ndn::lp::Packet::add<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >(ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false>::ValueType const&) [413]
                0.00    0.00     585/3031975724     ndn::RegexMatcher::match(ndn::Name const&, unsigned long, unsigned long) [422]
                0.00    0.00     660/3031975724     ndn::Signature::~Signature() [307]
                0.00    0.00     851/3031975724     nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleReceive(boost::system::error_code const&, unsigned long) [213]
                0.00    0.00    1128/3031975724     nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&) [429]
                0.00    0.00    1692/3031975724     boost::asio::detail::completion_handler<nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&)::{lambda()#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [402]
                0.00    0.00    2512/3031975724     std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&) <cycle 3> [73]
                0.00    0.00    2854/3031975724     ndn::Selectors::~Selectors() [401]
                0.00    0.00    4654/3031975724     ndn::SignatureInfo::~SignatureInfo() [419]
                0.01    0.00  420134/3031975724     nfd::face::GenericLinkService::decodeNack(ndn::Block const&, ndn::lp::Packet const&) [50]
                0.01    0.00  420136/3031975724     nfd::face::GenericLinkService::doSendNack(ndn::lp::Nack const&) [97]
                0.01    0.00  420136/3031975724     ndn::lp::Nack::~Nack() [294]
                0.01    0.00  420136/3031975724     ndn::lp::Packet& ndn::lp::Packet::add<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::NackHeader, 800ul, false> >(ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::NackHeader, 800ul, false>::ValueType const&) [163]
                0.01    0.00  420136/3031975724     nfd::fw::BestRouteStrategy2::afterReceiveNack(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [80]
                0.01    0.00  420136/3031975724     nfd::Forwarder::onOutgoingNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&) [92]
                0.13    0.01 5334689/3031975724     nfd::face::GenericLinkService::doSendData(ndn::Data const&) [41]
                0.14    0.01 5754862/3031975724     nfd::face::GenericLinkService::doSendInterest(ndn::Interest const&) [37]
                0.15    0.01 6174997/3031975724     nfd::Pit::findOrInsert(ndn::Interest const&, bool) [25]
                0.15    0.01 6175024/3031975724     nfd::DeadNonceList::makeEntry(ndn::Name const&, unsigned int) [88]
                0.27    0.01 11509670/3031975724     nfd::face::LpReassembler::receiveFragment(unsigned long, ndn::lp::Packet const&) [63]
                0.41    0.02 17264523/3031975724     nfd::cs::Cs::find(ndn::Interest const&, std::function<void (ndn::Interest const&, ndn::Data const&)> const&, std::function<void (ndn::Interest const&)> const&) const [14]
                0.44    0.02 18524636/3031975724     ndn::KeyLocator::~KeyLocator() [124]
                0.82    0.04 34527413/3031975724     nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [4]
                0.82    0.04 34527419/3031975724     nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&) [33]
                0.82    0.04 34527422/3031975724     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::list_av_4<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block>::type> boost::bind<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long, ndn::Block const&, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block>(void (nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::*)(boost::system::error_code const&, unsigned long, ndn::Block const&), nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block) [46]
                0.82    0.04 34529079/3031975724     nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [27]
                1.37    0.07 57548428/3031975724     nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [5]
                2.46    0.12 103586325/3031975724     std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)>::~_Bind() [60]
                4.11    0.20 172898505/3031975724     nfd::NameTree::lookup(ndn::Name const&) [28]
                4.13    0.21 173740819/3031975724     ndn::Block::operator=(ndn::Block&&) [44]
[40]     5.8   15.35    0.00 881289016+991847827 ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00     207/23019646     std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [281]
                             991849214             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                             991847827             ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.41   14.58 5334690/5334690     nfd::face::LinkService::sendData(ndn::Data const&) [39]
[41]     5.7    0.41   14.58 5334690         nfd::face::GenericLinkService::doSendData(ndn::Data const&) [41]
                0.79   13.52 5334687/11509690     nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [27]
                0.13    0.01 5334694/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.13    0.01 5334689/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00     169/461         nfd::face::GenericLinkService::encodeLocalFields(ndn::TagHost const&, ndn::lp::Packet&) [412]
-----------------------------------------------
                0.84   14.06 5334700/5334700     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
[42]     5.7    0.84   14.06 5334700         nfd::Pit::findAllDataMatches(ndn::Data const&) const [42]
                0.24    6.28 5334701/5334701     nfd::NameTree::findAllMatches(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const [56]
                1.43    3.51 5334694/5335352     nfd::NameTree::const_iterator::operator++() [62]
                2.03    0.10 85355108/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.29    0.00 5334691/11089531     void std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > >::_M_insert_aux<std::shared_ptr<nfd::pit::Entry> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> const&) [146]
                0.00    0.09 5334693/5334760     std::_Sp_counted_ptr_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [289]
                0.03    0.05 5334688/5334755     std::_Sp_counted_ptr_inplace<std::function<bool (nfd::name_tree::Entry const&)>, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [296]
                0.01    0.00 5334693/16004075     std::_Function_base::_Base_manager<nfd::Pit::findAllDataMatches(ndn::Data const&) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::Pit::findAllDataMatches(ndn::Data const&) const::{lambda(nfd::name_tree::Entry const&)#1}> const&, std::_Manager_operation) [336]
-----------------------------------------------
                5.99    7.91 49399820/49399820     nfd::NameTree::lookup(ndn::Name const&) [28]
[43]     5.3    5.99    7.91 49399820         nfd::NameTree::insert(ndn::Name const&) [43]
                0.78    2.95 49399803/49399803     nfd::name_tree::computeHash(ndn::Name const&) [67]
                2.49    0.12 104554781/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.07    1.29 5755159/5755159     nfd::name_tree::Entry::Entry(ndn::Name const&) [107]
                0.13    0.00 5755152/5755152     nfd::name_tree::Node::Node() [268]
                0.09    0.00 5755157/5755157     std::_Sp_counted_ptr_inplace<nfd::name_tree::Entry, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [287]
-----------------------------------------------
                2.08   11.34 23019334/23019334     nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [5]
[44]     5.1    2.08   11.34 23019334         ndn::Block::operator=(ndn::Block&&) [44]
                6.67    0.33 280692341/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                4.13    0.21 173740819/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                1.52    2.77 6175004/18104844     nfd::Fib::findLongestPrefixMatch(std::shared_ptr<nfd::name_tree::Entry>) const [61]
                2.94    5.35 11929840/18104844     nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const [49]
[45]     4.8    4.46    8.13 18104844         nfd::NameTree::findLongestPrefixMatch(std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&) const [45]
                4.26    0.21 179367895/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.82    2.38 95438045/95438045     std::_Function_handler<bool (nfd::name_tree::Entry const&), nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&) [71]
                0.35    0.00 12350822/12353048     nfd::predicate_NameTreeEntry_hasFibEntry(nfd::name_tree::Entry const&) [192]
                0.09    0.00 107788860/150468349     std::function<bool (nfd::name_tree::Entry const&)>::operator()(nfd::name_tree::Entry const&) const [274]
                0.01    0.00 12350827/12353053     std::_Function_handler<bool (nfd::name_tree::Entry const&), bool (*)(nfd::name_tree::Entry const&)>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&) [396]
-----------------------------------------------
                0.25   12.01 11509140/11509140     nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&) [33]
[46]     4.7    0.25   12.01 11509140         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::list_av_4<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block>::type> boost::bind<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long, ndn::Block const&, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block>(void (nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::*)(boost::system::error_code const&, unsigned long, ndn::Block const&), nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block) [46]
                2.82    7.46 46036547/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.82    0.04 34527422/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.82    0.04 34527411/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    0.43  420136/11929843     nfd::Forwarder::onIncomingNack(nfd::face::Face&, ndn::lp::Nack const&) [54]
                0.00    0.43  420147/11929843     nfd::Forwarder::onInterestUnsatisfied(std::shared_ptr<nfd::pit::Entry>) [116]
                0.02    5.40 5334691/11929843     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
                0.02    5.83 5754869/11929843     nfd::Forwarder::onContentStoreMiss(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&) [19]
[47]     4.6    0.04   12.09 11929843         nfd::Forwarder::dispatchToStrategy(std::shared_ptr<nfd::pit::Entry>, std::function<void (nfd::fw::Strategy*)>) [47]
                0.16   11.93 11929841/11929841     nfd::StrategyChoice::findEffectiveStrategy(nfd::pit::Entry const&) const [48]
-----------------------------------------------
                0.16   11.93 11929841/11929841     nfd::Forwarder::dispatchToStrategy(std::shared_ptr<nfd::pit::Entry>, std::function<void (nfd::fw::Strategy*)>) [47]
[48]     4.6    0.16   11.93 11929841         nfd::StrategyChoice::findEffectiveStrategy(nfd::pit::Entry const&) const [48]
                0.60    9.83 11929831/11929831     nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const [49]
                0.58    0.32 11929841/17684688     nfd::NameTree::get(nfd::pit::Entry const&) [108]
                0.57    0.03 23859648/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.60    9.83 11929831/11929831     nfd::StrategyChoice::findEffectiveStrategy(nfd::pit::Entry const&) const [48]
[49]     4.0    0.60    9.83 11929831         nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const [49]
                2.94    5.35 11929840/18104844     nfd::NameTree::findLongestPrefixMatch(std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&) const [45]
                1.42    0.07 59649157/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.05    0.00 11929838/11929838     std::_Function_base::_Base_manager<nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const::{lambda(nfd::name_tree::Entry const&)#1}> const&, std::_Manager_operation) [332]
-----------------------------------------------
                0.04    7.03  420135/420135      nfd::face::GenericLinkService::decodeNetPacket(ndn::Block const&, ndn::lp::Packet const&) [6]
[50]     2.7    0.04    7.03  420135         nfd::face::GenericLinkService::decodeNack(ndn::Block const&, ndn::lp::Packet const&) [50]
                0.00    6.87  420135/420135      nfd::face::LinkService::receiveNack(ndn::lp::Nack const&) [52]
                0.05    0.04  420136/420136      ndn::lp::Nack::~Nack() [294]
                0.02    0.00  840272/3031975724     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> > >*) <cycle 2> [134]
                0.01    0.00  420134/109774817     std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&) <cycle 3> [73]
                0.01    0.00  420136/3031975724     ndn::Interest::~Interest() <cycle 2> [219]
                0.01    0.00  420135/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.01    0.00  420134/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00  420136/11509678     bool ndn::lp::Packet::has<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >() const [279]
-----------------------------------------------
                0.00    6.87  420135/420135      nfd::face::LinkService::receiveNack(ndn::lp::Nack const&) [52]
[51]     2.6    0.00    6.87  420135         ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::operator()(ndn::lp::Nack const&) [51]
                0.06    6.81  420135/420135      nfd::Forwarder::startProcessNack(nfd::face::Face&, ndn::lp::Nack const&) [53]
                0.00    0.00  420135/420135      std::_Function_handler<void (ndn::lp::Nack const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::lp::Nack const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::lp::Nack const&) [638]
-----------------------------------------------
                0.00    6.87  420135/420135      nfd::face::GenericLinkService::decodeNack(ndn::Block const&, ndn::lp::Packet const&) [50]
[52]     2.6    0.00    6.87  420135         nfd::face::LinkService::receiveNack(ndn::lp::Nack const&) [52]
                0.00    6.87  420135/420135      ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::operator()(ndn::lp::Nack const&) [51]
-----------------------------------------------
                0.06    6.81  420135/420135      ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::operator()(ndn::lp::Nack const&) [51]
[53]     2.6    0.06    6.81  420135         nfd::Forwarder::startProcessNack(nfd::face::Face&, ndn::lp::Nack const&) [53]
                0.20    6.61  420136/420136      nfd::Forwarder::onIncomingNack(nfd::face::Face&, ndn::lp::Nack const&) [54]
-----------------------------------------------
                0.20    6.61  420136/420136      nfd::Forwarder::startProcessNack(nfd::face::Face&, ndn::lp::Nack const&) [53]
[54]     2.6    0.20    6.61  420136         nfd::Forwarder::onIncomingNack(nfd::face::Face&, ndn::lp::Nack const&) [54]
                0.04    2.56  420136/420136      std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*) [77]
                0.11    2.29  420136/6174983     nfd::Pit::findOrInsert(ndn::Interest const&, bool) [25]
                0.03    0.41  420136/6175002     nfd::Fib::findLongestPrefixMatch(nfd::pit::Entry const&) const [55]
                0.00    0.43  420136/11929843     nfd::Forwarder::dispatchToStrategy(std::shared_ptr<nfd::pit::Entry>, std::function<void (nfd::fw::Strategy*)>) [47]
                0.32    0.02  420136/420136      std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [194]
                0.16    0.09  420136/420136      nfd::pit::OutRecord::setIncomingNack(ndn::lp::Nack const&) [218]
                0.07    0.00 2940952/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.01    0.04  420136/11509675     void ndn::TagHost::setTag<ndn::SimpleTag<unsigned long, 10> >(std::shared_ptr<ndn::SimpleTag<unsigned long, 10> >) const [102]
                0.02    0.00  420136/420136      std::function<void (nfd::fw::Strategy*)>::function<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >(std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::value), std::function<void (nfd::fw::Strategy*)>::_Useless>::type) [361]
                0.00    0.00  420135/11509679     std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 10>, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [382]
                0.00    0.00  420136/420193      nfd::pit::Entry::getOutRecord(nfd::face::Face const&) [635]
-----------------------------------------------
                0.03    0.41  420136/6175002     nfd::Forwarder::onIncomingNack(nfd::face::Face&, ndn::lp::Nack const&) [54]
                0.45    5.65 5754866/6175002     nfd::Forwarder::onContentStoreMiss(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&) [19]
[55]     2.5    0.49    6.07 6175002         nfd::Fib::findLongestPrefixMatch(nfd::pit::Entry const&) const [55]
                0.43    4.76 6175002/6175002     nfd::Fib::findLongestPrefixMatch(std::shared_ptr<nfd::name_tree::Entry>) const [61]
                0.71    0.17 6175008/6175008     nfd::NameTree::findLongestPrefixMatch(nfd::pit::Entry const&) const [128]
-----------------------------------------------
                0.24    6.28 5334701/5334701     nfd::Pit::findAllDataMatches(ndn::Data const&) const [42]
[56]     2.5    0.24    6.28 5334701         nfd::NameTree::findAllMatches(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const [56]
                1.38    1.20 5334699/5334699     nfd::NameTree::findLongestPrefixMatch(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const [78]
                1.78    0.09 74685734/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                1.24    0.00 21338795/26674399     nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::const_iterator const&) [100]
                0.26    0.11 5334698/5334765     nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::IteratorType, nfd::NameTree const&, std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&, std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> const&) [184]
                0.20    0.00 5334696/11089613     __gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > > std::__find<__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> >(__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, __gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> const&, std::random_access_iterator_tag) [173]
                0.02    0.00 5334694/16004282     std::_Function_base::_Base_manager<nfd::name_tree::AnyEntrySubTree>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [319]
-----------------------------------------------
                0.04    0.05       1/66          nfd::rib::Rib::insert(ndn::Name const&, nfd::rib::Route const&) [286]
                2.55    3.57      65/66          ndn::CommandInterestValidator::checkPolicy(ndn::Interest const&, int, std::function<void (std::shared_ptr<ndn::Interest const> const&)> const&, std::function<void (std::shared_ptr<ndn::Interest const> const&, std::string const&)> const&, std::vector<std::shared_ptr<ndn::ValidationRequest>, std::allocator<std::shared_ptr<ndn::ValidationRequest> > >&) [59]
[57]     2.4    2.59    3.62      66         ndn::Block::operator=(ndn::Block const&) [57]
                2.39    1.23 108934210/109774817     std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&) <cycle 3> [73]
                0.00    0.00     231/23019646     std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [281]
                0.00    0.00     231/23020432     std::_Sp_counted_deleter<ndn::Buffer*, std::_Sp_destroy_inplace<ndn::Buffer>, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [308]
-----------------------------------------------
                0.00    0.00       2/23019006     void boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::async_accept<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<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&)> > > > >(boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::implementation_type&, boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >&, boost::asio::ip::basic_endpoint<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&)> > > >) [536]
                0.00    0.00       2/23019006     void boost::asio::datagram_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, 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&)> > > > >(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::mutable_buffers_1 const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>&, int, 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&)> > > >&&) [535]
                0.00    0.00      32/23019006     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> >&&) [258]
                0.00    0.00      67/23019006     boost::asio::detail::reactive_socket_service_base::start_op(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, int, boost::asio::detail::reactor_op*, bool, bool) [444]
                0.00    0.00     260/23019006     void boost::asio::detail::reactive_socket_service_base::async_send<boost::asio::const_buffers_1, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::const_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, boost::asio::const_buffers_1 const&, int, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::const_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >) [428]
                0.00    0.00     360/23019006     void boost::asio::detail::reactive_socket_service_base::async_receive<boost::asio::mutable_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, boost::asio::mutable_buffers_1 const&, int, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >) [424]
                1.41    1.68 11509141/23019006     void boost::asio::datagram_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, 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> (*)()> > >(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::mutable_buffers_1 const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>&, int, 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> (*)()> >&&) [68]
                1.41    1.68 11509142/23019006     nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&) [33]
[58]     2.3    2.83    3.35 23019006         boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool) [58]
                1.31    0.00 11509401/11509401     boost::asio::detail::reactive_socket_send_op_base<boost::asio::const_buffers_1>::do_perform(boost::asio::detail::reactor_op*) [110]
                1.08    0.00 11509167/22535916     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*) [85]
                0.97    0.00 11991976/11992041     boost::asio::detail::task_io_service::post_immediate_completion(boost::asio::detail::task_io_service_operation*) [125]
                0.00    0.00     486/930         boost::asio::detail::reactive_socket_recv_op_base<boost::asio::mutable_buffers_1>::do_perform(boost::asio::detail::reactor_op*) [656]
                0.00    0.00      67/133         boost::asio::detail::reactive_socket_accept_op_base<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol>::do_perform(boost::asio::detail::reactor_op*) [712]
                0.00    0.00       2/2           boost::asio::detail::reactive_socket_accept_op_base<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ip::tcp>::do_perform(boost::asio::detail::reactor_op*) [971]
-----------------------------------------------
                                                 <spontaneous>
[59]     2.3    0.00    6.17                 ndn::CommandInterestValidator::checkPolicy(ndn::Interest const&, int, std::function<void (std::shared_ptr<ndn::Interest const> const&)> const&, std::function<void (std::shared_ptr<ndn::Interest const> const&, std::string const&)> const&, std::vector<std::shared_ptr<ndn::ValidationRequest>, std::allocator<std::shared_ptr<ndn::ValidationRequest> > >&) [59]
                2.55    3.57      65/66          ndn::Block::operator=(ndn::Block const&) [57]
                0.06    0.00     132/132         ndn::Signature::~Signature() [307]
                0.00    0.00      66/66          std::_Function_handler<void (std::shared_ptr<ndn::Interest const> const&), std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Interest const&, std::function<void (std::string const&)>)> (nfd::ManagerBase*, ndn::Interest, std::function<void (std::string const&)>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<ndn::Interest const> const&) [421]
                0.00    0.00     197/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     132/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00     131/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00      66/11509773     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__weak_count<(__gnu_cxx::_Lock_policy)2> const&) [208]
-----------------------------------------------
                0.23    5.61 11509592/11509592     nfd::cs::Cs::findLeftmost(ndn::Interest const&, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>) const [26]
[60]     2.2    0.23    5.61 11509592         std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)>::~_Bind() [60]
                2.74    0.14 115095946/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                2.46    0.12 103586325/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.15    0.00 11509593/18527293     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> >*) [222]
-----------------------------------------------
                0.43    4.76 6175002/6175002     nfd::Fib::findLongestPrefixMatch(nfd::pit::Entry const&) const [55]
[61]     2.0    0.43    4.76 6175002         nfd::Fib::findLongestPrefixMatch(std::shared_ptr<nfd::name_tree::Entry>) const [61]
                1.52    2.77 6175004/18104844     nfd::NameTree::findLongestPrefixMatch(std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&) const [45]
                0.44    0.02 18525000/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.01    0.00 6175003/6175200     std::_Function_base::_Base_manager<bool (*)(nfd::name_tree::Entry const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [383]
-----------------------------------------------
                0.00    0.00       1/5335352     nfd::FibManager::listEntries(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [246]
                0.00    0.00     657/5335352     nfd::Fib::removeNextHopFromAllEntries(std::shared_ptr<nfd::face::Face>) [175]
                1.43    3.51 5334694/5335352     nfd::Pit::findAllDataMatches(ndn::Data const&) const [42]
[62]     1.9    1.44    3.51 5335352         nfd::NameTree::const_iterator::operator++() [62]
                2.79    0.14 117362265/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.31    0.00 5335341/26674399     nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::const_iterator const&) [100]
                0.15    0.00 37342561/42677269     std::_Function_handler<bool (nfd::name_tree::Entry const&), nfd::Pit::findAllDataMatches(ndn::Data const&) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&) [247]
                0.09    0.00 5334760/5334760     std::shared_ptr<nfd::name_tree::Entry>::operator=(std::shared_ptr<nfd::name_tree::Entry> const&) [288]
                0.03    0.00 37344556/150468349     std::function<bool (nfd::name_tree::Entry const&)>::operator()(nfd::name_tree::Entry const&) const [274]
                0.00    0.00    2003/12353048     nfd::predicate_NameTreeEntry_hasFibEntry(nfd::name_tree::Entry const&) [192]
                0.00    0.00    2003/12353053     std::_Function_handler<bool (nfd::name_tree::Entry const&), bool (*)(nfd::name_tree::Entry const&)>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&) [396]
-----------------------------------------------
                1.68    2.83 11509670/11509670     nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [5]
[63]     1.7    1.68    2.83 11509670         nfd::face::LpReassembler::receiveFragment(unsigned long, ndn::lp::Packet const&) [63]
                1.87    0.00 23019347/23019347     nfd::face::operator<<(std::ostream&, nfd::face::FaceLogHelper<nfd::face::LpReassembler> const&) [89]
                0.39    0.00 11509669/11509669     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 [181]
                0.27    0.01 11509672/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.27    0.01 11509670/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                                                 <spontaneous>
[64]     1.6    0.14    4.04                 std::_Function_handler<void (), boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&>, boost::_bi::list4<boost::_bi::value<nfd::Forwarder*>, boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::duration<long, boost::ratio<1l, 1000l> > > > > >::_M_invoke(std::_Any_data const&) [64]
                0.12    3.65 5334701/5754847     nfd::Forwarder::onInterestFinalize(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [65]
                0.25    0.01 10669400/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.01    0.29  420146/5754847     nfd::Forwarder::onInterestUnsatisfied(std::shared_ptr<nfd::pit::Entry>) [116]
                0.12    3.65 5334701/5754847     std::_Function_handler<void (), boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&>, boost::_bi::list4<boost::_bi::value<nfd::Forwarder*>, boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::duration<long, boost::ratio<1l, 1000l> > > > > >::_M_invoke(std::_Any_data const&) [64]
[65]     1.5    0.13    3.94 5754847         nfd::Forwarder::onInterestFinalize(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [65]
                0.11    2.99 5754849/5754849     nfd::Pit::erase(std::shared_ptr<nfd::pit::Entry>) [74]
                0.24    0.15 5754848/11089536     nfd::Forwarder::insertDeadNonceList(nfd::pit::Entry&, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&, nfd::face::Face*) [133]
                0.27    0.01 11509693/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.06    0.05 5754847/16844412     nfd::Forwarder::cancelUnsatisfyAndStragglerTimer(std::shared_ptr<nfd::pit::Entry>) [193]
                0.01    0.04 5754848/44778373     nfd::scheduler::cancel(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&) [174]
-----------------------------------------------
                1.03    2.88 11509698/11509698     nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [27]
[66]     1.5    1.03    2.88 11509698         void std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >::_M_insert_aux<ndn::lp::Packet const&>(__gnu_cxx::__normal_iterator<ndn::lp::Packet*, std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> > >, ndn::lp::Packet const&) [66]
                0.71    1.87 11509690/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.31    0.00 23019385/23019385     ndn::lp::Packet* std::__uninitialized_move_a<ndn::lp::Packet*, ndn::lp::Packet*, std::allocator<ndn::lp::Packet> >(ndn::lp::Packet*, ndn::lp::Packet*, ndn::lp::Packet*, std::allocator<ndn::lp::Packet>&) [200]
-----------------------------------------------
                0.78    2.95 49399803/49399803     nfd::NameTree::insert(ndn::Name const&) [43]
[67]     1.4    0.78    2.95 49399803         nfd::name_tree::computeHash(ndn::Name const&) [67]
                1.17    0.55 172897983/210240440     HashLen0to16(char const*, unsigned long) [86]
                0.72    0.51 172898528/216416249     CityHash64(char const*, unsigned long) [101]
-----------------------------------------------
                0.61    3.09 11509136/11509136     nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleReceive(boost::system::error_code const&, unsigned long) [3]
[68]     1.4    0.61    3.09 11509136         void boost::asio::datagram_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, 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> (*)()> > >(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::mutable_buffers_1 const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>&, int, 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> (*)()> >&&) [68]
                1.41    1.68 11509141/23019006     boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool) [58]
-----------------------------------------------
[69]     1.4    2.41    1.24 109774817+104441596 <cycle 3 as a whole> [69]
                1.91    1.24 109775921             std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&) <cycle 3> [73]
                0.50    0.00 104440492             __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<ndn::Block> > > std::copy<__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<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> > >, __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<ndn::Block> > >) <cycle 3> [158]
-----------------------------------------------
                                   1             nfd::fw::AccessStrategy::~AccessStrategy() <cycle 2> [1140]
                0.00    0.00       1/3031975724     nfd::fw::AccessStrategy::AccessStrategy(nfd::Forwarder&, ndn::Name const&) [546]
                0.27    0.01 11509142/3031975724     boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
[70]     1.3    0.66    2.79 11509144         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) <cycle 2> [70]
                0.71    1.87 11509141/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.22    0.00 11509138/11509138     nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleSend(boost::system::error_code const&, unsigned long, ndn::Block const&) [231]
                             34527418             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                             34527416             ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.82    2.38 95438045/95438045     nfd::NameTree::findLongestPrefixMatch(std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&) const [45]
[71]     1.2    0.82    2.38 95438045         std::_Function_handler<bool (nfd::name_tree::Entry const&), nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&) [71]
                2.27    0.11 95438037/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.53    2.67 22418735/22418735     boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
[72]     1.2    0.53    2.67 22418735         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) [72]
                1.63    1.04 22418712/22418712     boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int) [75]
-----------------------------------------------
                                1104             __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<ndn::Block> > > std::copy<__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<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> > >, __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<ndn::Block> > >) <cycle 3> [158]
                0.00    0.00       1/109774817     nfd::FaceManager::enableLocalControl(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [559]
                0.00    0.00       1/109774817     nfd::rib::RibManager::startListening(ndn::Name const&, std::function<void (ndn::InterestFilter const&, ndn::Interest const&)> const&) [488]
                0.00    0.00      32/109774817     nfd::FaceManager::afterCreateFaceSuccess(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [150]
                0.00    0.00      33/109774817     nfd::FibManager::addNextHop(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [328]
                0.00    0.00     270/109774817     nfd::face::InternalForwarderTransport::receiveFromLink(ndn::Block const&) [407]
                0.01    0.00  420134/109774817     nfd::face::GenericLinkService::decodeNack(ndn::Block const&, ndn::lp::Packet const&) [50]
                0.01    0.00  420136/109774817     nfd::Forwarder::onOutgoingNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&) [92]
                2.39    1.23 108934210/109774817     ndn::Block::operator=(ndn::Block const&) [57]
[73]     1.2    1.91    1.24 109775921         std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&) <cycle 3> [73]
                1.24    0.00 16847786/504025578     nfd::face::GenericLinkService::assignSequences(std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >&) [24]
                0.00    0.00    2556/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00    2512/3031975724     ndn::Block::~Block() <cycle 2> [40]
                             104440492             __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<ndn::Block> > > std::copy<__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<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> > >, __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<ndn::Block> > >) <cycle 3> [158]
-----------------------------------------------
                0.11    2.99 5754849/5754849     nfd::Forwarder::onInterestFinalize(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [65]
[74]     1.2    0.11    2.99 5754849         nfd::Pit::erase(std::shared_ptr<nfd::pit::Entry>) [74]
                0.97    0.52 5754849/5754849     nfd::NameTree::eraseEntryIfEmpty(std::shared_ptr<nfd::name_tree::Entry>) [105]
                0.36    0.21 5754849/5754849     nfd::name_tree::Entry::erasePitEntry(std::shared_ptr<nfd::pit::Entry>) [149]
                0.28    0.15 5754847/17684688     nfd::NameTree::get(nfd::pit::Entry const&) [108]
                0.41    0.02 17264546/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.06 5754847/5755123     std::_Sp_counted_ptr_inplace<nfd::name_tree::Entry, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [313]
-----------------------------------------------
                1.63    1.04 22418712/22418712     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) [72]
[75]     1.0    1.63    1.04 22418712         boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int) [75]
                1.04    0.00 11026749/22535916     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*) [85]
                0.00    0.00     444/930         boost::asio::detail::reactive_socket_recv_op_base<boost::asio::mutable_buffers_1>::do_perform(boost::asio::detail::reactor_op*) [656]
                0.00    0.00      66/133         boost::asio::detail::reactive_socket_accept_op_base<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol>::do_perform(boost::asio::detail::reactor_op*) [712]
                0.00    0.00       1/1           boost::asio::detail::signal_set_service::pipe_read_op::do_perform(boost::asio::detail::reactor_op*) [1193]
-----------------------------------------------
                0.03    2.57 11509670/11509670     nfd::cs::Cs::find(ndn::Interest const&, std::function<void (ndn::Interest const&, ndn::Data const&)> const&, std::function<void (ndn::Interest const&)> const&) const [14]
[76]     1.0    0.03    2.57 11509670         nfd::cs::EntryImpl::EntryImpl(ndn::Name const&) [76]
                0.71    1.87 11509676/221762921     ndn::Block::Block(ndn::Block const&) [17]
-----------------------------------------------
                0.04    2.56  420136/420136      nfd::Forwarder::onIncomingNack(nfd::face::Face&, ndn::lp::Nack const&) [54]
[77]     1.0    0.04    2.56  420136         std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*) [77]
                0.66    1.86  420136/420136      nfd::fw::BestRouteStrategy2::afterReceiveNack(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [80]
                0.04    0.00 1680544/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                1.38    1.20 5334699/5334699     nfd::NameTree::findAllMatches(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const [56]
[78]     1.0    1.38    1.20 5334699         nfd::NameTree::findLongestPrefixMatch(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const [78]
                0.15    1.03 5334702/5334702     nfd::name_tree::computeHashSet(ndn::Name const&) [120]
                0.02    0.00 5334708/42677269     std::_Function_handler<bool (nfd::name_tree::Entry const&), nfd::Pit::findAllDataMatches(ndn::Data const&) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&) [247]
                0.00    0.00 5334710/150468349     std::function<bool (nfd::name_tree::Entry const&)>::operator()(nfd::name_tree::Entry const&) const [274]
                0.00    0.00       4/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                                                 <spontaneous>
[79]     1.0    2.57    0.00                 boost::exception_detail::refcount_ptr<boost::exception_detail::error_info_container>::operator=(boost::exception_detail::refcount_ptr<boost::exception_detail::error_info_container> const&) [79]
-----------------------------------------------
                0.66    1.86  420136/420136      std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*) [77]
[80]     1.0    0.66    1.86  420136         nfd::fw::BestRouteStrategy2::afterReceiveNack(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [80]
                0.00    1.83  420136/420136      nfd::fw::Strategy::sendNacks(std::shared_ptr<nfd::pit::Entry>, ndn::lp::NackHeader const&, std::initializer_list<nfd::face::Face const*>) [90]
                0.02    0.00  840272/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.01    0.00  420136/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.14    0.64     133/399         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) [130]
                0.28    1.28     266/399         nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&) [82]
[81]     0.9    0.43    1.92     399         std::function<void ()>::function(std::function<void ()> const&) [81]
                0.73    0.40 16004079/21338772     std::_Function_base::_Base_manager<boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&>, boost::_bi::list4<boost::_bi::value<nfd::Forwarder*>, boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::duration<long, boost::ratio<1l, 1000l> > > > > >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [103]
                0.50    0.30 11929876/17684743     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>)> (nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [117]
                0.00    0.00     303/606         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::shared_ptr<nfd::face::Face>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [465]
                0.00    0.00    6396/8530        std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::DeadNonceList::*)()> (nfd::DeadNonceList*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [639]
                0.00    0.00     176/240         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(unsigned long)> (nfd::rib::RibManager*, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [695]
                0.00    0.00      96/256         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) [693]
                0.00    0.00      12/23          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)()> (nfd::rib::RibManager*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [795]
-----------------------------------------------
                0.00    0.56      32/133         nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
                0.00    1.78     101/133         nfd::FaceTable::addImpl(std::shared_ptr<nfd::face::Face>, unsigned long) [94]
[82]     0.9    0.00    2.35     133         nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&) [82]
                0.28    1.28     266/399         std::function<void ()>::function(std::function<void ()> const&) [81]
                0.00    0.39     133/266         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) [130]
                0.00    0.39     133/134         ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::connect(std::function<void (nfd::face::TransportState const&, nfd::face::TransportState const&)> const&) [178]
                0.00    0.00     101/606         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::shared_ptr<nfd::face::Face>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [465]
                0.00    0.00      32/256         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) [693]
-----------------------------------------------
                2.28    0.00 5754860/5754860     nfd::fw::BestRouteStrategy2::afterReceiveInterest(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [30]
[83]     0.9    2.28    0.00 5754860         boost::_bi::bind_t<bool, bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), boost::_bi::list_av_5<std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > >::type> boost::bind<bool, std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > >(bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >) [83]
-----------------------------------------------
                0.33    1.87 5754851/5754851     nfd::Forwarder::onIncomingInterest(nfd::face::Face&, ndn::Interest const&) [11]
[84]     0.8    0.33    1.87 5754851         nfd::DeadNonceList::has(ndn::Name const&, unsigned int) const [84]
                0.13    1.74 5754851/6175039     nfd::DeadNonceList::makeEntry(ndn::Name const&, unsigned int) [88]
-----------------------------------------------
                1.04    0.00 11026749/22535916     boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int) [75]
                1.08    0.00 11509167/22535916     boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool) [58]
[85]     0.8    2.12    0.00 22535916         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*) [85]
-----------------------------------------------
                0.25    0.12 37342457/210240440     nfd::name_tree::computeHashSet(ndn::Name const&) [120]
                1.17    0.55 172897983/210240440     nfd::name_tree::computeHash(ndn::Name const&) [67]
[86]     0.8    1.42    0.67 210240440         HashLen0to16(char const*, unsigned long) [86]
                0.66    0.00 410232606/410232606     Fetch32(char const*) [139]
                0.01    0.00 10247224/59664646     Fetch64(char const*) [335]
-----------------------------------------------
                0.11    1.95 5334692/5334692     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
[87]     0.8    0.11    1.95 5334692         nfd::Forwarder::setStragglerTimer(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [87]
                0.26    0.67 5334691/5334691     boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&>, boost::_bi::list_av_4<nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > >::type> boost::bind<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&, nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > >(void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&), nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> >) [126]
                0.51    0.03 21338761/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.24    0.13 5334693/21338772     std::_Function_base::_Base_manager<boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&>, boost::_bi::list4<boost::_bi::value<nfd::Forwarder*>, boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::duration<long, boost::ratio<1l, 1000l> > > > > >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [103]
                0.03    0.04 5334690/11091753     nfd::scheduler::schedule(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&, std::function<void ()> const&) [257]
                0.01    0.04 5334691/44778373     nfd::scheduler::cancel(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&) [174]
-----------------------------------------------
                0.01    0.13  420188/6175039     nfd::DeadNonceList::add(ndn::Name const&, unsigned int) [266]
                0.13    1.74 5754851/6175039     nfd::DeadNonceList::has(ndn::Name const&, unsigned int) const [84]
[88]     0.8    0.14    1.87 6175039         nfd::DeadNonceList::makeEntry(ndn::Name const&, unsigned int) [88]
                0.38    1.00 6175035/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.14    0.04 6175036/6175036     CityHash64WithSeeds(char const*, unsigned long, unsigned long, unsigned long) [238]
                0.15    0.01 6175035/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.15    0.01 6175024/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00 6175038/6175038     CityHash64WithSeed(char const*, unsigned long, unsigned long) [631]
-----------------------------------------------
                1.87    0.00 23019347/23019347     nfd::face::LpReassembler::receiveFragment(unsigned long, ndn::lp::Packet const&) [63]
[89]     0.7    1.87    0.00 23019347         nfd::face::operator<<(std::ostream&, nfd::face::FaceLogHelper<nfd::face::LpReassembler> const&) [89]
-----------------------------------------------
                0.00    1.83  420136/420136      nfd::fw::BestRouteStrategy2::afterReceiveNack(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [80]
[90]     0.7    0.00    1.83  420136         nfd::fw::Strategy::sendNacks(std::shared_ptr<nfd::pit::Entry>, ndn::lp::NackHeader const&, std::initializer_list<nfd::face::Face const*>) [90]
                0.00    1.83  420136/420136      nfd::fw::Strategy::sendNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&) [91]
                0.00    0.00  420136/420143      std::pair<std::_Rb_tree_iterator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, bool> 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_unique<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&>(std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&) [514]
                0.00    0.00  420136/420136      std::__detail::_Hashtable_iterator<nfd::face::Face const*, true, false> std::_Hashtable<nfd::face::Face const*, nfd::face::Face const*, std::allocator<nfd::face::Face const*>, std::_Identity<nfd::face::Face const*>, std::equal_to<nfd::face::Face const*>, std::hash<nfd::face::Face const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, true, true>::_M_insert_bucket<nfd::face::Face const*>(nfd::face::Face const*&&, unsigned long, unsigned long) [637]
-----------------------------------------------
                0.00    1.83  420136/420136      nfd::fw::Strategy::sendNacks(std::shared_ptr<nfd::pit::Entry>, ndn::lp::NackHeader const&, std::initializer_list<nfd::face::Face const*>) [90]
[91]     0.7    0.00    1.83  420136         nfd::fw::Strategy::sendNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&) [91]
                0.00    1.82  420136/420136      nfd::Forwarder::onOutgoingNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&) [92]
                0.01    0.00  420136/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    1.82  420136/420136      nfd::fw::Strategy::sendNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&) [91]
[92]     0.7    0.00    1.82  420136         nfd::Forwarder::onOutgoingNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&) [92]
                0.04    1.67  420136/420136      nfd::face::LinkService::sendNack(ndn::lp::Nack const&) [96]
                0.03    0.01  420136/420136      nfd::pit::Entry::deleteInRecord(nfd::face::Face const&) [333]
                0.02    0.00  840272/3031975724     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> > >*) <cycle 2> [134]
                0.01    0.00  420136/109774817     std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&) <cycle 3> [73]
                0.01    0.00  420136/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.01    0.00  420136/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.01    0.00  420136/3031975724     ndn::Interest::~Interest() <cycle 2> [219]
                0.00    0.00  420136/420136      nfd::pit::Entry::getInRecord(nfd::face::Face const&) const [636]
-----------------------------------------------
                                                 <spontaneous>
[93]     0.7    1.79    0.00                 std::to_string(unsigned int) [93]
-----------------------------------------------
                0.00    0.05       3/101         nfd::FaceTable::addReserved(std::shared_ptr<nfd::face::Face>, unsigned long) [321]
                0.00    1.73      98/101         nfd::FaceTable::add(std::shared_ptr<nfd::face::Face>) [95]
[94]     0.7    0.00    1.78     101         nfd::FaceTable::addImpl(std::shared_ptr<nfd::face::Face>, unsigned long) [94]
                0.00    1.78     101/133         nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&) [82]
                0.00    0.00     101/166         ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::operator()(std::shared_ptr<nfd::face::Face> const&) [440]
                0.00    0.00     303/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     101/101         ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::connect(std::function<void (ndn::Interest const&)> const&) [462]
                0.00    0.00     101/101         ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::connect(std::function<void (ndn::Data const&)> const&) [461]
                0.00    0.00     101/101         ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::connect(std::function<void (ndn::lp::Nack const&)> const&) [460]
                0.00    0.00     101/606         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::shared_ptr<nfd::face::Face>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [465]
                0.00    0.00     101/202         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [699]
                0.00    0.00     101/202         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Data const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [698]
                0.00    0.00     101/202         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::lp::Nack const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [697]
                0.00    0.00     101/101         std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_insert_unique_<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >&&) [731]
-----------------------------------------------
                0.00    0.56      32/98          nfd::FaceManager::afterCreateFaceSuccess(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [150]
                0.00    1.16      66/98          std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [121]
[95]     0.7    0.00    1.73      98         nfd::FaceTable::add(std::shared_ptr<nfd::face::Face>) [95]
                0.00    1.73      98/101         nfd::FaceTable::addImpl(std::shared_ptr<nfd::face::Face>, unsigned long) [94]
                0.00    0.00      98/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.04    1.67  420136/420136      nfd::Forwarder::onOutgoingNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&) [92]
[96]     0.6    0.04    1.67  420136         nfd::face::LinkService::sendNack(ndn::lp::Nack const&) [96]
                0.07    1.60  420136/420136      nfd::face::GenericLinkService::doSendNack(ndn::lp::Nack const&) [97]
-----------------------------------------------
                0.07    1.60  420136/420136      nfd::face::LinkService::sendNack(ndn::lp::Nack const&) [96]
[97]     0.6    0.07    1.60  420136         nfd::face::GenericLinkService::doSendNack(ndn::lp::Nack const&) [97]
                0.06    1.07  420136/11509690     nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [27]
                0.00    0.46  420136/420136      ndn::lp::Packet& ndn::lp::Packet::add<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::NackHeader, 800ul, false> >(ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::NackHeader, 800ul, false>::ValueType const&) [163]
                0.01    0.00  420136/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.01    0.00  420136/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.48    1.12 5754860/5754860     nfd::fw::BestRouteStrategy2::afterReceiveInterest(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [30]
[98]     0.6    0.48    1.12 5754860         __gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > > std::__find_if<__gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, boost::_bi::bind_t<bool, bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), boost::_bi::list5<boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::arg<1>, boost::_bi::value<unsigned long>, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > > > >(__gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, __gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, boost::_bi::bind_t<bool, bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), boost::_bi::list5<boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::arg<1>, boost::_bi::value<unsigned long>, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > > >, std::random_access_iterator_tag) [98]
                1.01    0.11 5754860/5754860     nfd::fw::predicate_NextHop_eligible(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >) [122]
-----------------------------------------------
                0.00    0.02       1/66          std::_Function_handler<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&), std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceEnableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_invoke(std::_Any_data const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [353]
                0.00    0.77      32/66          std::_Function_handler<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&), std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceCreateCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_invoke(std::_Any_data const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [131]
                0.00    0.79      33/66          std::_Function_handler<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&), std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_invoke(std::_Any_data const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [129]
[99]     0.6    0.00    1.58      66         nfd::ManagerBase::handleCommand(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) [99]
                0.00    1.32      66/66          std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::operator()(ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) const [109]
                0.26    0.00      66/66          std::vector<bool, std::allocator<bool> >::_M_copy_aligned(std::_Bit_const_iterator, std::_Bit_const_iterator, std::_Bit_iterator) [216]
                0.00    0.00     198/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00     132/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00      66/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      66/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.00    0.00     263/26674399     nfd::NameTree::fullEnumerate(std::function<bool (nfd::name_tree::Entry const&)> const&) const [237]
                0.31    0.00 5335341/26674399     nfd::NameTree::const_iterator::operator++() [62]
                1.24    0.00 21338795/26674399     nfd::NameTree::findAllMatches(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const [56]
[100]    0.6    1.55    0.00 26674399         nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::const_iterator const&) [100]
-----------------------------------------------
                0.03    0.02 6175033/216416249     CityHash64WithSeeds(char const*, unsigned long, unsigned long, unsigned long) [238]
                0.16    0.11 37342688/216416249     nfd::name_tree::computeHashSet(ndn::Name const&) [120]
                0.72    0.51 172898528/216416249     nfd::name_tree::computeHash(ndn::Name const&) [67]
[101]    0.6    0.90    0.64 216416249         CityHash64(char const*, unsigned long) [101]
                0.61    0.00    2201/2201        WeakHashLen32WithSeeds(char const*, unsigned long, unsigned long) [144]
                0.03    0.00 49408627/59664646     Fetch64(char const*) [335]
-----------------------------------------------
                0.01    0.04  420136/11509675     nfd::Forwarder::onIncomingNack(nfd::face::Face&, ndn::lp::Nack const&) [54]
                0.15    0.56 5334697/11509675     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
                0.16    0.61 5754842/11509675     nfd::Forwarder::onIncomingInterest(nfd::face::Face&, ndn::Interest const&) [11]
[102]    0.6    0.32    1.21 11509675         void ndn::TagHost::setTag<ndn::SimpleTag<unsigned long, 10> >(std::shared_ptr<ndn::SimpleTag<unsigned long, 10> >) const [102]
                0.82    0.04 34530372/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.06    0.29 11510112/11510523     std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > 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_insert_unique_<std::pair<unsigned long, std::shared_ptr<ndn::Tag> > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, std::pair<unsigned long, std::shared_ptr<ndn::Tag> >&&) [189]
-----------------------------------------------
                0.24    0.13 5334693/21338772     nfd::Forwarder::setStragglerTimer(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [87]
                0.73    0.40 16004079/21338772     std::function<void ()>::function(std::function<void ()> const&) [81]
[103]    0.6    0.97    0.53 21338772         std::_Function_base::_Base_manager<boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&>, boost::_bi::list4<boost::_bi::value<nfd::Forwarder*>, boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::duration<long, boost::ratio<1l, 1000l> > > > > >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [103]
                0.51    0.03 21338785/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00 5334699/5754846     std::_Sp_counted_ptr_inplace<nfd::pit::Entry, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [633]
-----------------------------------------------
                0.43    1.07 5754864/5754864     nfd::Forwarder::onContentStoreMiss(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&) [19]
[104]    0.6    0.43    1.07 5754864         nfd::pit::Entry::insertOrUpdateInRecord(std::shared_ptr<nfd::face::Face>, ndn::Interest const&) [104]
                0.42    0.30 5754835/5754835     nfd::pit::InRecord::InRecord(std::shared_ptr<nfd::face::Face>) [136]
                0.15    0.21 5754867/5754867     nfd::pit::InRecord::update(ndn::Interest const&) [187]
-----------------------------------------------
                             5755125             nfd::NameTree::eraseEntryIfEmpty(std::shared_ptr<nfd::name_tree::Entry>) [105]
                0.97    0.52 5754849/5754849     nfd::Pit::erase(std::shared_ptr<nfd::pit::Entry>) [74]
[105]    0.6    0.97    0.52 5754849+5755125 nfd::NameTree::eraseEntryIfEmpty(std::shared_ptr<nfd::name_tree::Entry>) [105]
                0.41    0.02 17265372/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.06    0.00 11509970/11509970     nfd::name_tree::Entry::isEmpty() const [320]
                0.04    0.00 5755123/5755166     nfd::name_tree::Node::~Node() [341]
                0.00    0.00       2/4           nfd::NameTree::resize(unsigned long) [882]
                             5755125             nfd::NameTree::eraseEntryIfEmpty(std::shared_ptr<nfd::name_tree::Entry>) [105]
-----------------------------------------------
                0.71    0.77 5754854/5754854     nfd::Forwarder::onOutgoingInterest(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face&, bool) [35]
[106]    0.6    0.71    0.77 5754854         nfd::pit::Entry::insertOrUpdateOutRecord(std::shared_ptr<nfd::face::Face>, ndn::Interest const&) [106]
                0.26    0.30 5754830/5754830     nfd::pit::OutRecord::OutRecord(std::shared_ptr<nfd::face::Face>) [151]
                0.21    0.00 5754858/11509726     nfd::pit::FaceRecord::update(ndn::Interest const&) [172]
-----------------------------------------------
                0.07    1.29 5755159/5755159     nfd::NameTree::insert(ndn::Name const&) [43]
[107]    0.5    0.07    1.29 5755159         nfd::name_tree::Entry::Entry(ndn::Name const&) [107]
                0.35    0.93 5755150/221762921     ndn::Block::Block(ndn::Block const&) [17]
-----------------------------------------------
                0.28    0.15 5754847/17684688     nfd::Pit::erase(std::shared_ptr<nfd::pit::Entry>) [74]
                0.58    0.32 11929841/17684688     nfd::StrategyChoice::findEffectiveStrategy(nfd::pit::Entry const&) const [48]
[108]    0.5    0.87    0.47 17684688         nfd::NameTree::get(nfd::pit::Entry const&) [108]
                0.42    0.02 17684690/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.03    0.00 17684690/24279878     nfd::pit::Entry::getName() const [331]
-----------------------------------------------
                0.00    1.32      66/66          nfd::ManagerBase::handleCommand(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) [99]
[109]    0.5    0.00    1.32      66         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::operator()(ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) const [109]
                0.00    1.28      32/32          nfd::FaceManager::createFace(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [113]
                0.00    0.05      33/33          std::_Function_handler<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>), std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_invoke(std::_Any_data const&, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) [326]
                0.00    0.00       1/1           nfd::FaceManager::enableLocalControl(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [559]
                0.00    0.00      33/33          std::_Function_handler<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_invoke(std::_Any_data const&, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) [779]
-----------------------------------------------
                1.31    0.00 11509401/11509401     boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool) [58]
[110]    0.5    1.31    0.00 11509401         boost::asio::detail::reactive_socket_send_op_base<boost::asio::const_buffers_1>::do_perform(boost::asio::detail::reactor_op*) [110]
-----------------------------------------------
                0.35    0.94 5754867/5754867     nfd::Forwarder::onContentStoreMiss(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&) [19]
[111]    0.5    0.35    0.94 5754867         nfd::Forwarder::setUnsatisfyTimer(std::shared_ptr<nfd::pit::Entry>) [111]
                0.41    0.02 17264601/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.24    0.14 5754866/17684743     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>)> (nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [117]
                0.03    0.04 5754860/11091753     nfd::scheduler::schedule(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&, std::function<void ()> const&) [257]
                0.01    0.04 5754862/44778373     nfd::scheduler::cancel(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&) [174]
-----------------------------------------------
                                                 <spontaneous>
[112]    0.5    0.02    1.27                 std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>)> (nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&) [112]
                0.37    0.88  420147/420147      nfd::Forwarder::onInterestUnsatisfied(std::shared_ptr<nfd::pit::Entry>) [116]
                0.02    0.00  840295/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    1.28      32/32          std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::operator()(ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) const [109]
[113]    0.5    0.00    1.28      32         nfd::FaceManager::createFace(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [113]
                0.00    1.28      32/32          nfd::UdpFactory::createFace(ndn::util::FaceUri const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [115]
                0.00    0.00      64/130         ndn::nfd::ControlParameters::ControlParameters(ndn::nfd::ControlParameters const&) [425]
                0.00    0.00      32/32          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, ndn::nfd::ControlParameters, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [497]
                0.00    0.00      32/64          std::_Tuple_impl<1ul, ndn::nfd::ControlParameters, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)> >::~_Tuple_impl() [470]
                0.00    0.00      64/130         std::function<void (ndn::mgmt::ControlResponse const&)>::function(std::function<void (ndn::mgmt::ControlResponse const&)> const&) [714]
                0.00    0.00      32/32          std::function<void (std::string const&)>::function<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::string const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::string const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::string const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (std::string const&)>::_Useless>::type) [789]
                0.00    0.00      32/32          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::string const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [784]
-----------------------------------------------
                0.00    1.28      32/32          nfd::UdpFactory::createFace(ndn::util::FaceUri const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [115]
[114]    0.5    0.00    1.28      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&) [114]
                0.00    0.71      32/32          nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
                0.00    0.56      32/32          nfd::FaceManager::afterCreateFaceSuccess(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [150]
                0.00    0.00      32/32          std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, ndn::nfd::ControlParameters, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [785]
-----------------------------------------------
                0.00    1.28      32/32          nfd::FaceManager::createFace(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [113]
[115]    0.5    0.00    1.28      32         nfd::UdpFactory::createFace(ndn::util::FaceUri const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [115]
                0.00    1.28      32/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&) [114]
                0.00    0.00     128/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
                0.00    0.00      96/130         boost::asio::ip::detail::endpoint::address() const [713]
                0.00    0.00      32/32          bool boost::detail::lcast_ret_unsigned<std::char_traits<char>, unsigned short, char>(unsigned short&, char const*, char const*) [783]
                0.00    0.00      32/32          boost::asio::ip::address::from_string(char const*) [781]
                0.00    0.00      32/41          boost::asio::ip::detail::endpoint::endpoint(boost::asio::ip::address const&, unsigned short) [761]
-----------------------------------------------
                0.37    0.88  420147/420147      std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>)> (nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&) [112]
[116]    0.5    0.37    0.88  420147         nfd::Forwarder::onInterestUnsatisfied(std::shared_ptr<nfd::pit::Entry>) [116]
                0.00    0.43  420147/11929843     nfd::Forwarder::dispatchToStrategy(std::shared_ptr<nfd::pit::Entry>, std::function<void (nfd::fw::Strategy*)>) [47]
                0.01    0.29  420146/5754847     nfd::Forwarder::onInterestFinalize(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [65]
                0.00    0.11  420147/420147      std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*) [276]
                0.03    0.00 1260442/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.01  420147/420147      std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [377]
-----------------------------------------------
                0.00    0.00       1/17684743     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>*) [261]
                0.24    0.14 5754866/17684743     nfd::Forwarder::setUnsatisfyTimer(std::shared_ptr<nfd::pit::Entry>) [111]
                0.50    0.30 11929876/17684743     std::function<void ()>::function(std::function<void ()> const&) [81]
[117]    0.4    0.74    0.44 17684743         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>)> (nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [117]
                0.42    0.02 17684747/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00  420147/5754846     std::_Sp_counted_ptr_inplace<nfd::pit::Entry, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [633]
-----------------------------------------------
                0.00    0.02       1/67          boost::asio::detail::task_io_service::shutdown_service() [371]
                0.00    1.16      66/67          boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
[118]    0.4    0.00    1.18      67         boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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) [118]
                0.00    1.18      66/66          nfd::UnixStreamChannel::handleAccept(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [119]
                0.00    0.00     133/989         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [655]
                0.00    0.00      66/492         std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [674]
                0.00    0.00      66/553         std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&) [665]
-----------------------------------------------
                0.00    1.18      66/66          boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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) [118]
[119]    0.4    0.00    1.18      66         nfd::UnixStreamChannel::handleAccept(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [119]
                0.00    1.16      66/66          std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [121]
                0.00    0.01      66/66          nfd::face::UnixStreamTransport::UnixStreamTransport(boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&&) [398]
                0.00    0.01      66/66          std::shared_ptr<nfd::face::Face> std::allocate_shared<nfd::face::Face, std::allocator<nfd::face::Face>, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >, std::unique_ptr<nfd::face::UnixStreamTransport, std::default_delete<nfd::face::UnixStreamTransport> > >(std::allocator<nfd::face::Face> const&, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >&&, std::unique_ptr<nfd::face::UnixStreamTransport, std::default_delete<nfd::face::UnixStreamTransport> >&&) [399]
                0.00    0.00      66/67          nfd::UnixStreamChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [442]
                0.00    0.00      66/101         nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [464]
                0.00    0.00      66/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      66/101         nfd::face::LpReassembler::Options::Options() [720]
                0.00    0.00      66/101         nfd::face::GenericLinkService::Options::Options() [722]
-----------------------------------------------
                0.15    1.03 5334702/5334702     nfd::NameTree::findLongestPrefixMatch(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const [78]
[120]    0.4    0.15    1.03 5334702         nfd::name_tree::computeHashSet(ndn::Name const&) [120]
                0.39    0.00 21338855/21338855     void std::vector<unsigned long, std::allocator<unsigned long> >::_M_insert_aux<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [180]
                0.25    0.12 37342457/210240440     HashLen0to16(char const*, unsigned long) [86]
                0.16    0.11 37342688/216416249     CityHash64(char const*, unsigned long) [101]
-----------------------------------------------
                0.00    1.16      66/66          nfd::UnixStreamChannel::handleAccept(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [119]
[121]    0.4    0.00    1.16      66         std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [121]
                0.00    1.16      66/98          nfd::FaceTable::add(std::shared_ptr<nfd::face::Face>) [95]
                0.00    0.00     132/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                1.01    0.11 5754860/5754860     __gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > > std::__find_if<__gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, boost::_bi::bind_t<bool, bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), boost::_bi::list5<boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::arg<1>, boost::_bi::value<unsigned long>, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > > > >(__gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, __gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, boost::_bi::bind_t<bool, bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), boost::_bi::list5<boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::arg<1>, boost::_bi::value<unsigned long>, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > > >, std::random_access_iterator_tag) [98]
[122]    0.4    1.01    0.11 5754860         nfd::fw::predicate_NextHop_eligible(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >) [122]
                0.11    0.00 5754854/11509721     nfd::pit::Entry::violatesScope(nfd::face::Face const&) const [234]
                0.00    0.00 5754856/11510384     nfd::fib::NextHop::getFace() const [381]
                0.00    0.00       8/420193      nfd::pit::Entry::getOutRecord(nfd::face::Face const&) [635]
-----------------------------------------------
                0.93    0.16 5334705/5334705     nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [20]
[123]    0.4    0.93    0.16 5334705         std::__shared_ptr<ndn::Data, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ndn::Data>, ndn::Block const&>(std::_Sp_make_shared_tag, std::allocator<ndn::Data> const&, ndn::Block const&) [123]
                0.16    0.00 5334698/5334698     std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [251]
-----------------------------------------------
                                                 <spontaneous>
[124]    0.4    0.09    0.92                 ndn::KeyLocator::~KeyLocator() [124]
                0.44    0.02 18524636/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.44    0.02 18524631/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    0.00      65/11992041     nfd::face::StreamTransport<boost::asio::local::stream_protocol>::doClose() [475]
                0.97    0.00 11991976/11992041     boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool) [58]
[125]    0.4    0.97    0.00 11992041         boost::asio::detail::task_io_service::post_immediate_completion(boost::asio::detail::task_io_service_operation*) [125]
-----------------------------------------------
                0.26    0.67 5334691/5334691     nfd::Forwarder::setStragglerTimer(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [87]
[126]    0.4    0.26    0.67 5334691         boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&>, boost::_bi::list_av_4<nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > >::type> boost::bind<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&, nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > >(void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&), nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> >) [126]
                0.63    0.03 26673463/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.60    0.31 5754839/5754839     nfd::Pit::findOrInsert(ndn::Interest const&, bool) [25]
[127]    0.3    0.60    0.31 5754839         nfd::name_tree::Entry::insertPitEntry(std::shared_ptr<nfd::pit::Entry>) [127]
                0.31    0.00 5754840/11089531     void std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > >::_M_insert_aux<std::shared_ptr<nfd::pit::Entry> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> const&) [146]
-----------------------------------------------
                0.71    0.17 6175008/6175008     nfd::Fib::findLongestPrefixMatch(nfd::pit::Entry const&) const [55]
[128]    0.3    0.71    0.17 6175008         nfd::NameTree::findLongestPrefixMatch(nfd::pit::Entry const&) const [128]
                0.15    0.01 6175000/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.01    0.00 6175002/24279878     nfd::pit::Entry::getName() const [331]
-----------------------------------------------
                                                 <spontaneous>
[129]    0.3    0.00    0.79                 std::_Function_handler<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&), std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_invoke(std::_Any_data const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [129]
                0.00    0.79      33/66          nfd::ManagerBase::handleCommand(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) [99]
                0.00    0.00      33/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      33/130         std::function<void (ndn::mgmt::ControlResponse const&)>::function(std::function<void (ndn::mgmt::ControlResponse const&)> const&) [714]
-----------------------------------------------
                0.00    0.39     133/266         nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&) [82]
                0.00    0.39     133/266         ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::connect(std::function<void (nfd::face::TransportState const&, nfd::face::TransportState const&)> const&) [178]
[130]    0.3    0.00    0.78     266         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) [130]
                0.14    0.64     133/399         std::function<void ()>::function(std::function<void ()> const&) [81]
                0.00    0.00     101/606         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::shared_ptr<nfd::face::Face>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [465]
                0.00    0.00      32/256         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) [693]
-----------------------------------------------
                                                 <spontaneous>
[131]    0.3    0.00    0.77                 std::_Function_handler<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&), std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceCreateCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_invoke(std::_Any_data const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [131]
                0.00    0.77      32/66          nfd::ManagerBase::handleCommand(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) [99]
                0.00    0.00      32/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      32/130         std::function<void (ndn::mgmt::ControlResponse const&)>::function(std::function<void (ndn::mgmt::ControlResponse const&)> const&) [714]
-----------------------------------------------
                                                 <spontaneous>
[132]    0.3    0.76    0.00                 std::_Sp_counted_deleter<ndn::Buffer*, std::_Sp_destroy_inplace<ndn::Buffer>, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [132]
-----------------------------------------------
                0.22    0.14 5334688/11089536     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
                0.24    0.15 5754848/11089536     nfd::Forwarder::onInterestFinalize(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [65]
[133]    0.3    0.46    0.29 11089536         nfd::Forwarder::insertDeadNonceList(nfd::pit::Entry&, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&, nfd::face::Face*) [133]
                0.14    0.00  420146/420146      nfd::insertNonceToDnl(nfd::DeadNonceList&, nfd::pit::Entry const&, nfd::pit::OutRecord const&) [260]
                0.00    0.14  420147/420188      nfd::DeadNonceList::add(ndn::Name const&, unsigned int) [266]
                0.01    0.00  420145/420541      nfd::DeadNonceList::evictEntries() [374]
                0.00    0.00      41/24279878     nfd::pit::Entry::getName() const [331]
                0.00    0.00      41/420193      nfd::pit::Entry::getOutRecord(nfd::face::Face const&) [635]
-----------------------------------------------
                             23441517             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> > >*) <cycle 2> [134]
                                   6             std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [210]
                             11090233             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       5/3031975724     nfd::rib::RibManager::fetchActiveFaces() [239]
                0.00    0.00      20/3031975724     nfd::pit::InRecord::update(ndn::Interest const&) [187]
                0.00    0.00      66/3031975724     nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>) [415]
                0.00    0.00      66/3031975724     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Interest const&, std::function<void (std::string const&)>)> (nfd::ManagerBase*, ndn::Interest, std::function<void (std::string const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [494]
                0.01    0.00  420136/3031975724     ndn::lp::Nack::~Nack() [294]
                0.02    0.00  840272/3031975724     nfd::face::GenericLinkService::decodeNack(ndn::Block const&, ndn::lp::Packet const&) [50]
                0.02    0.00  840272/3031975724     nfd::Forwarder::onOutgoingNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&) [92]
                0.27    0.01 11509591/3031975724     nfd::cs::Cs::findLeftmost(ndn::Interest const&, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>) const [26]
[134]    0.3    0.63    0.10 24700667+23441517 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> > >*) <cycle 2> [134]
                0.01    0.06     404/404         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() [300]
                0.01    0.02 11510119/11510119     std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 10>, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [346]
                             23441532             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                             23441517             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> > >*) <cycle 2> [134]
-----------------------------------------------
                                                 <spontaneous>
[135]    0.3    0.72    0.00                 CityHash32(char const*, unsigned long) [135]
-----------------------------------------------
                0.42    0.30 5754835/5754835     nfd::pit::Entry::insertOrUpdateInRecord(std::shared_ptr<nfd::face::Face>, ndn::Interest const&) [104]
[136]    0.3    0.42    0.30 5754835         nfd::pit::InRecord::InRecord(std::shared_ptr<nfd::face::Face>) [136]
                0.30    0.00 5754839/11509667     nfd::pit::FaceRecord::FaceRecord(std::shared_ptr<nfd::face::Face>) [145]
-----------------------------------------------
                0.00    0.71      32/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&) [114]
[137]    0.3    0.00    0.71      32         nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
                0.00    0.56      32/133         nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&) [82]
                0.00    0.14      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> >) [259]
                0.00    0.00      32/32          std::shared_ptr<nfd::face::Face> std::allocate_shared<nfd::face::Face, std::allocator<nfd::face::Face>, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >, std::unique_ptr<nfd::face::UnicastUdpTransport, std::default_delete<nfd::face::UnicastUdpTransport> > >(std::allocator<nfd::face::Face> const&, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >&&, std::unique_ptr<nfd::face::UnicastUdpTransport, std::default_delete<nfd::face::UnicastUdpTransport> >&&) [408]
                0.00    0.00      32/101         nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [464]
                0.00    0.00      64/256         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) [693]
                0.00    0.00      32/744         nfd::getGlobalIoService() [663]
                0.00    0.00      32/42          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> [755]
                0.00    0.00      32/34          boost::asio::detail::reactive_socket_service_base::do_open(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, int, int, int, boost::system::error_code&) [771]
                0.00    0.00      32/38          boost::asio::detail::socket_ops::setsockopt(int, unsigned char&, int, int, void const*, unsigned long, boost::system::error_code&) [765]
                0.00    0.00      32/34          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&) [770]
                0.00    0.00      32/32          boost::asio::detail::socket_ops::sync_connect(int, sockaddr const*, unsigned long, boost::system::error_code&) [782]
                0.00    0.00      32/101         nfd::face::LpReassembler::Options::Options() [720]
                0.00    0.00      32/101         nfd::face::GenericLinkService::Options::Options() [722]
                0.00    0.00      32/133         nfd::face::Transport::setPersistency(ndn::nfd::FacePersistency) [711]
                0.00    0.00      32/32          std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, 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> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [786]
                0.00    0.00       8/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
-----------------------------------------------
                                                 <spontaneous>
[138]    0.3    0.70    0.00                 nfd::CommandValidator::Error::~Error() [138]
-----------------------------------------------
                0.66    0.00 410232606/410232606     HashLen0to16(char const*, unsigned long) [86]
[139]    0.3    0.66    0.00 410232606         Fetch32(char const*) [139]
-----------------------------------------------
                                                 <spontaneous>
[140]    0.3    0.66    0.00                 ndn::SimpleTag<ndn::lp::CachePolicy, 12>::~SimpleTag() [140]
-----------------------------------------------
                0.00    0.65      65/65          boost::asio::detail::completion_handler<std::_Bind<std::_Mem_fn<void (nfd::face::StreamTransport<boost::asio::local::stream_protocol>::*)()> (nfd::face::StreamTransport<boost::asio::local::stream_protocol>*)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [142]
[141]    0.2    0.00    0.65      65         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::deferredClose() [141]
                0.39    0.00      65/70          boost::asio::detail::socket_ops::close(int, unsigned char&, bool, boost::system::error_code&) [169]
                0.00    0.26      65/130         nfd::face::Transport::setState(nfd::face::TransportState) [155]
                0.00    0.00     130/262         std::_Deque_base<ndn::Block, std::allocator<ndn::Block> >::_M_initialize_map(unsigned long) [692]
                0.00    0.00     130/196         std::_Deque_base<ndn::Block, std::allocator<ndn::Block> >::~_Deque_base() [700]
                0.00    0.00     130/196         std::deque<ndn::Block, std::allocator<ndn::Block> >::~deque() [701]
                0.00    0.00      65/71          boost::asio::detail::epoll_reactor::deregister_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&, bool) [735]
-----------------------------------------------
                0.00    0.65      65/65          boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
[142]    0.2    0.00    0.65      65         boost::asio::detail::completion_handler<std::_Bind<std::_Mem_fn<void (nfd::face::StreamTransport<boost::asio::local::stream_protocol>::*)()> (nfd::face::StreamTransport<boost::asio::local::stream_protocol>*)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [142]
                0.00    0.65      65/65          nfd::face::StreamTransport<boost::asio::local::stream_protocol>::deferredClose() [141]
-----------------------------------------------
                0.51    0.13 5334685/5334685     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
[143]    0.2    0.51    0.13 5334685         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::Data const&)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Data const>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [143]
                0.13    0.01 5334689/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.61    0.00    2201/2201        CityHash64(char const*, unsigned long) [101]
[144]    0.2    0.61    0.00    2201         WeakHashLen32WithSeeds(char const*, unsigned long, unsigned long) [144]
                0.00    0.00    8795/59664646     Fetch64(char const*) [335]
-----------------------------------------------
                0.30    0.00 5754828/11509667     nfd::pit::OutRecord::OutRecord(std::shared_ptr<nfd::face::Face>) [151]
                0.30    0.00 5754839/11509667     nfd::pit::InRecord::InRecord(std::shared_ptr<nfd::face::Face>) [136]
[145]    0.2    0.60    0.00 11509667         nfd::pit::FaceRecord::FaceRecord(std::shared_ptr<nfd::face::Face>) [145]
-----------------------------------------------
                0.29    0.00 5334691/11089531     nfd::Pit::findAllDataMatches(ndn::Data const&) const [42]
                0.31    0.00 5754840/11089531     nfd::name_tree::Entry::insertPitEntry(std::shared_ptr<nfd::pit::Entry>) [127]
[146]    0.2    0.60    0.00 11089531         void std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > >::_M_insert_aux<std::shared_ptr<nfd::pit::Entry> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> const&) [146]
-----------------------------------------------
                0.00    0.00     260/23019087     nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleReceive(boost::system::error_code const&, unsigned long) [213]
                0.29    0.00 11509139/23019087     nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [4]
                0.29    0.00 11509688/23019087     nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [27]
[147]    0.2    0.59    0.00 23019087         nfd::face::Transport::Packet::Packet(ndn::Block&&) [147]
-----------------------------------------------
                                                 <spontaneous>
[148]    0.2    0.00    0.58                 nfd::Nfd::initialize() [148]
                0.00    0.53       1/1           nfd::Forwarder::Forwarder() [153]
                0.00    0.04       2/3           nfd::FaceTable::addReserved(std::shared_ptr<nfd::face::Face>, unsigned long) [321]
                0.00    0.02       1/1           nfd::Nfd::initializeManagement() [354]
                0.00    0.00       2/2           nfd::face::makeNullFace(ndn::util::FaceUri const&) [414]
                0.00    0.00       1/1           nfd::Nfd::initializeLogging() [526]
                0.00    0.00       1/1           ndn::util::signal::Signal<ndn::util::NetworkMonitor>::connect(std::function<void ()> const&) [594]
                0.00    0.00       2/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/1           nfd::PrivilegeHelper::drop() [1124]
                0.00    0.00       1/2           std::_Function_base::_Base_manager<nfd::Nfd::initialize()::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::Nfd::initialize()::{lambda()#1}> const&, std::_Manager_operation) [979]
-----------------------------------------------
                0.36    0.21 5754849/5754849     nfd::Pit::erase(std::shared_ptr<nfd::pit::Entry>) [74]
[149]    0.2    0.36    0.21 5754849         nfd::name_tree::Entry::erasePitEntry(std::shared_ptr<nfd::pit::Entry>) [149]
                0.21    0.00 5754849/11089613     __gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > > std::__find<__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> >(__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, __gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> const&, std::random_access_iterator_tag) [173]
-----------------------------------------------
                0.00    0.56      32/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&) [114]
[150]    0.2    0.00    0.56      32         nfd::FaceManager::afterCreateFaceSuccess(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [150]
                0.00    0.56      32/98          nfd::FaceTable::add(std::shared_ptr<nfd::face::Face>) [95]
                0.00    0.00     128/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      96/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00      32/109774817     std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&) <cycle 3> [73]
                0.00    0.00      32/23019646     std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [281]
                0.00    0.00      32/66          std::function<void (ndn::mgmt::ControlResponse const&)>::operator()(ndn::mgmt::ControlResponse const&) const [741]
-----------------------------------------------
                0.26    0.30 5754830/5754830     nfd::pit::Entry::insertOrUpdateOutRecord(std::shared_ptr<nfd::face::Face>, ndn::Interest const&) [106]
[151]    0.2    0.26    0.30 5754830         nfd::pit::OutRecord::OutRecord(std::shared_ptr<nfd::face::Face>) [151]
                0.30    0.00 5754828/11509667     nfd::pit::FaceRecord::FaceRecord(std::shared_ptr<nfd::face::Face>) [145]
-----------------------------------------------
                0.15    0.41 5334689/5334689     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
[152]    0.2    0.15    0.41 5334689         std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::Data const&)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Data const>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*) [152]
                0.25    0.01 10669387/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.14    0.00 5334689/5334689     nfd::fw::Strategy::beforeSatisfyInterest(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::Data const&) [263]
-----------------------------------------------
                0.00    0.53       1/1           nfd::Nfd::initialize() [148]
[153]    0.2    0.00    0.53       1         nfd::Forwarder::Forwarder() [153]
                0.00    0.48       1/1           nfd::fw::makeDefaultStrategy(nfd::Forwarder&) [161]
                0.02    0.00       1/1           nfd::Pit::Pit(nfd::NameTree&) [363]
                0.00    0.02       1/1           nfd::NameTree::NameTree(unsigned long) [372]
                0.01    0.00       1/1           nfd::DeadNonceList::DeadNonceList(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&) [378]
                0.00    0.00       1/1           nfd::StrategyChoice::StrategyChoice(nfd::NameTree&, std::shared_ptr<nfd::fw::Strategy>) [471]
                0.00    0.00       1/1           nfd::fw::installStrategies(nfd::Forwarder&) [479]
                0.00    0.00       1/1           nfd::cs::Cs::Cs(unsigned long, std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >) [596]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/1           nfd::FaceTable::FaceTable(nfd::Forwarder&) [1160]
                0.00    0.00       1/1           nfd::Fib::Fib(nfd::NameTree&) [1146]
                0.00    0.00       1/1           nfd::cs::makeDefaultPolicy() [1135]
                0.00    0.00       1/1           nfd::Measurements::Measurements(nfd::NameTree&) [1120]
-----------------------------------------------
                0.00    0.52     130/130         nfd::face::Transport::setState(nfd::face::TransportState) [155]
[154]    0.2    0.00    0.52     130         ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::operator()(nfd::face::TransportState const&, nfd::face::TransportState const&) [154]
                0.00    0.52      65/65          std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::shared_ptr<nfd::face::Face>)> >::_M_invoke(std::_Any_data const&) [156]
                0.00    0.00     130/144         std::_Function_handler<void (nfd::face::TransportState const&, nfd::face::TransportState const&), nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_invoke(std::_Any_data const&, nfd::face::TransportState const&, nfd::face::TransportState const&) [706]
-----------------------------------------------
                0.00    0.26      65/130         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::processErrorCode(boost::system::error_code const&) [215]
                0.00    0.26      65/130         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::deferredClose() [141]
[155]    0.2    0.00    0.52     130         nfd::face::Transport::setState(nfd::face::TransportState) [155]
                0.00    0.52     130/130         ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::operator()(nfd::face::TransportState const&, nfd::face::TransportState const&) [154]
-----------------------------------------------
                0.00    0.52      65/65          ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::operator()(nfd::face::TransportState const&, nfd::face::TransportState const&) [154]
[156]    0.2    0.00    0.52      65         std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::shared_ptr<nfd::face::Face>)> >::_M_invoke(std::_Any_data const&) [156]
                0.11    0.41      65/65          nfd::FaceTable::remove(std::shared_ptr<nfd::face::Face>) [157]
                0.00    0.00     130/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.11    0.41      65/65          std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::shared_ptr<nfd::face::Face>)> >::_M_invoke(std::_Any_data const&) [156]
[157]    0.2    0.11    0.41      65         nfd::FaceTable::remove(std::shared_ptr<nfd::face::Face>) [157]
                0.21    0.20      65/65          nfd::Fib::removeNextHopFromAllEntries(std::shared_ptr<nfd::face::Face>) [175]
                0.00    0.00      65/166         ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::operator()(std::shared_ptr<nfd::face::Face> const&) [440]
                0.00    0.00     195/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      65/65          std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::erase(unsigned long const&) [751]
                0.00    0.00      65/744         nfd::getGlobalIoService() [663]
-----------------------------------------------
                             104440492             std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&) <cycle 3> [73]
[158]    0.2    0.50    0.00 104440492         __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<ndn::Block> > > std::copy<__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<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> > >, __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<ndn::Block> > >) <cycle 3> [158]
                                1104             std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&) <cycle 3> [73]
-----------------------------------------------
                                                 <spontaneous>
[159]    0.2    0.50    0.00                 ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::operator()(unsigned long const&, unsigned long const&) [159]
-----------------------------------------------
                0.20    0.28       1/1           nfd::fw::makeDefaultStrategy(nfd::Forwarder&) [161]
[160]    0.2    0.20    0.28       1         nfd::fw::BestRouteStrategy2::BestRouteStrategy2(nfd::Forwarder&, ndn::Name const&) [160]
                0.28    0.00       1/1           nfd::fw::RetxSuppressionExponential::RetxSuppressionExponential(boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&, float, boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&) [209]
                0.00    0.00       1/7           nfd::fw::Strategy::Strategy(nfd::Forwarder&, ndn::Name const&) [515]
-----------------------------------------------
                0.00    0.48       1/1           nfd::Forwarder::Forwarder() [153]
[161]    0.2    0.00    0.48       1         nfd::fw::makeDefaultStrategy(nfd::Forwarder&) [161]
                0.20    0.28       1/1           nfd::fw::BestRouteStrategy2::BestRouteStrategy2(nfd::Forwarder&, ndn::Name const&) [160]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy2, std::allocator<nfd::fw::BestRouteStrategy2>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1304]
-----------------------------------------------
                0.34    0.13 5334694/5334694     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
[162]    0.2    0.34    0.13 5334694         nfd::pit::Entry::deleteOutRecord(nfd::face::Face const&) [162]
                0.13    0.01 5334693/3031975724     std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >*) <cycle 2> [309]
-----------------------------------------------
                0.00    0.46  420136/420136      nfd::face::GenericLinkService::doSendNack(ndn::lp::Nack const&) [97]
[163]    0.2    0.00    0.46  420136         ndn::lp::Packet& ndn::lp::Packet::add<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::NackHeader, 800ul, false> >(ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::NackHeader, 800ul, false>::ValueType const&) [163]
                0.42    0.00  420136/420603      __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)) [167]
                0.02    0.00  840272/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.01    0.00  420136/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.00    0.00     254/11509663     nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleReceive(boost::system::error_code const&, unsigned long) [213]
                0.00    0.00     272/11509663     nfd::face::InternalForwarderTransport::receiveFromLink(ndn::Block const&) [407]
                0.45    0.00 11509137/11509663     nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [4]
[164]    0.2    0.45    0.00 11509663         nfd::face::Transport::receive(nfd::face::Transport::Packet&&) [164]
-----------------------------------------------
                                                 <spontaneous>
[165]    0.2    0.45    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> (*)()> > >::ptr::~ptr() [165]
-----------------------------------------------
                0.14    0.29 5754856/5754856     nfd::Forwarder::onContentStoreMiss(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&) [19]
[166]    0.2    0.14    0.29 5754856         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [166]
                0.27    0.01 11509714/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    0.00     467/420603      ndn::lp::Packet& ndn::lp::Packet::add<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >(ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false>::ValueType const&) [413]
                0.42    0.00  420136/420603      ndn::lp::Packet& ndn::lp::Packet::add<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::NackHeader, 800ul, false> >(ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::NackHeader, 800ul, false>::ValueType const&) [163]
[167]    0.2    0.43    0.00  420603         __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)) [167]
-----------------------------------------------
                0.08    0.00 11091754/55870111     nfd::scheduler::schedule(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&, std::function<void ()> const&) [257]
                0.34    0.00 44778357/55870111     nfd::scheduler::cancel(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&) [174]
[168]    0.2    0.42    0.00 55870111         nfd::scheduler::getGlobalScheduler() [168]
                0.00    0.00       1/744         nfd::getGlobalIoService() [663]
-----------------------------------------------
                0.01    0.00       1/70          nfd::UnixStreamChannel::~UnixStreamChannel() [400]
                0.01    0.00       2/70          nfd::TcpChannel::~TcpChannel() [375]
                0.01    0.00       2/70          nfd::UdpChannel::~UdpChannel() [376]
                0.39    0.00      65/70          nfd::face::StreamTransport<boost::asio::local::stream_protocol>::deferredClose() [141]
[169]    0.2    0.42    0.00      70         boost::asio::detail::socket_ops::close(int, unsigned char&, bool, boost::system::error_code&) [169]
-----------------------------------------------
                                                 <spontaneous>
[170]    0.2    0.42    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> > > >::ptr::~ptr() [170]
-----------------------------------------------
                                                 <spontaneous>
[171]    0.2    0.42    0.00                 ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot>) [171]
-----------------------------------------------
                0.21    0.00 5754858/11509726     nfd::pit::Entry::insertOrUpdateOutRecord(std::shared_ptr<nfd::face::Face>, ndn::Interest const&) [106]
                0.21    0.00 5754868/11509726     nfd::pit::InRecord::update(ndn::Interest const&) [187]
[172]    0.2    0.41    0.00 11509726         nfd::pit::FaceRecord::update(ndn::Interest const&) [172]
-----------------------------------------------
                0.00    0.00       2/11089613     nfd::NameTree::NameTree(unsigned long) [372]
                0.00    0.00      66/11089613     nfd::NameTree::fullEnumerate(std::function<bool (nfd::name_tree::Entry const&)> const&) const [237]
                0.20    0.00 5334696/11089613     nfd::NameTree::findAllMatches(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const [56]
                0.21    0.00 5754849/11089613     nfd::name_tree::Entry::erasePitEntry(std::shared_ptr<nfd::pit::Entry>) [149]
[173]    0.2    0.41    0.00 11089613         __gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > > std::__find<__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> >(__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, __gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> const&, std::random_access_iterator_tag) [173]
-----------------------------------------------
                0.00    0.00       1/44778373     nfd::rib::RibManager::~RibManager() [486]
                0.00    0.00       1/44778373     nfd::scheduler::ScopedEventId::~ScopedEventId() [619]
                0.00    0.00       2/44778373     nfd::DeadNonceList::~DeadNonceList() [617]
                0.00    0.00       3/44778373     nfd::rib::RibManager::scheduleActiveFaceFetch(boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [544]
                0.01    0.04 5334691/44778373     nfd::Forwarder::setStragglerTimer(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [87]
                0.01    0.04 5334694/44778373     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
                0.01    0.04 5754848/44778373     nfd::Forwarder::onInterestFinalize(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [65]
                0.01    0.04 5754862/44778373     nfd::Forwarder::setUnsatisfyTimer(std::shared_ptr<nfd::pit::Entry>) [111]
                0.01    0.04 5754868/44778373     nfd::Forwarder::onIncomingInterest(nfd::face::Face&, ndn::Interest const&) [11]
                0.03    0.13 16844403/44778373     nfd::Forwarder::cancelUnsatisfyAndStragglerTimer(std::shared_ptr<nfd::pit::Entry>) [193]
[174]    0.2    0.07    0.34 44778373         nfd::scheduler::cancel(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&) [174]
                0.34    0.00 44778357/55870111     nfd::scheduler::getGlobalScheduler() [168]
-----------------------------------------------
                0.21    0.20      65/65          nfd::FaceTable::remove(std::shared_ptr<nfd::face::Face>) [157]
[175]    0.2    0.21    0.20      65         nfd::Fib::removeNextHopFromAllEntries(std::shared_ptr<nfd::face::Face>) [175]
                0.20    0.00      65/65          nfd::NameTree::fullEnumerate(std::function<bool (nfd::name_tree::Entry const&)> const&) const [237]
                0.00    0.00     657/5335352     nfd::NameTree::const_iterator::operator++() [62]
                0.00    0.00     260/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      65/5334760     std::_Sp_counted_ptr_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [289]
                0.00    0.00      65/5334755     std::_Sp_counted_ptr_inplace<std::function<bool (nfd::name_tree::Entry const&)>, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [296]
                0.00    0.00     657/657         nfd::fib::Entry::removeNextHop(std::shared_ptr<nfd::face::Face>) [530]
                0.00    0.00      65/16004282     std::_Function_base::_Base_manager<nfd::name_tree::AnyEntrySubTree>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [319]
                0.00    0.00     130/6175200     std::_Function_base::_Base_manager<bool (*)(nfd::name_tree::Entry const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [383]
                0.00    0.00      65/5334756     std::_Sp_counted_deleter<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [380]
                0.00    0.00      65/5334755     std::_Sp_counted_deleter<std::function<bool (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<bool (nfd::name_tree::Entry const&)> >, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [634]
-----------------------------------------------
                0.40    0.00 11930994/11930994     ndn::Interest::Interest(ndn::Interest const&) [31]
[176]    0.2    0.40    0.00 11930994         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_copy(std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > const*, std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >*) [176]
-----------------------------------------------
                                                 <spontaneous>
[177]    0.2    0.40    0.00                 ndn::nfd::CommandOptions::CommandOptions(ndn::nfd::CommandOptions const&) [177]
-----------------------------------------------
                0.00    0.00       1/134         nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*) [410]
                0.00    0.39     133/134         nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&) [82]
[178]    0.1    0.00    0.39     134         ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::connect(std::function<void (nfd::face::TransportState const&, nfd::face::TransportState const&)> const&) [178]
                0.00    0.39     133/266         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) [130]
                0.00    0.00     134/134         std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot> std::list<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>(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>::Slot&&) [710]
                0.00    0.00     134/546         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&) [669]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}> const&, std::_Manager_operation) [914]
-----------------------------------------------
                                                 <spontaneous>
[179]    0.1    0.39    0.00                 void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>() [179]
                0.00    0.00       1/7           nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                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) [874]
-----------------------------------------------
                0.39    0.00 21338855/21338855     nfd::name_tree::computeHashSet(ndn::Name const&) [120]
[180]    0.1    0.39    0.00 21338855         void std::vector<unsigned long, std::allocator<unsigned long> >::_M_insert_aux<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [180]
-----------------------------------------------
                0.39    0.00 11509669/11509669     nfd::face::LpReassembler::receiveFragment(unsigned long, ndn::lp::Packet const&) [63]
[181]    0.1    0.39    0.00 11509669         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 [181]
-----------------------------------------------
                0.24    0.14 5754833/5754833     nfd::Forwarder::onIncomingInterest(nfd::face::Face&, ndn::Interest const&) [11]
[182]    0.1    0.24    0.14 5754833         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&, ndn::Data const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [182]
                0.14    0.01 5754830/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                                                 <spontaneous>
[183]    0.1    0.38    0.00                 nfd::StrategyChoice::findEffectiveStrategy(nfd::measurements::Entry const&) const [183]
-----------------------------------------------
                0.00    0.00       1/5334765     nfd::NameTree::NameTree(unsigned long) [372]
                0.00    0.00      66/5334765     nfd::NameTree::fullEnumerate(std::function<bool (nfd::name_tree::Entry const&)> const&) const [237]
                0.26    0.11 5334698/5334765     nfd::NameTree::findAllMatches(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const [56]
[184]    0.1    0.27    0.11 5334765         nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::IteratorType, nfd::NameTree const&, std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&, std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> const&) [184]
                0.04    0.00 5334765/5334765     std::_Sp_counted_ptr_inplace<std::function<bool (nfd::name_tree::Entry const&)>, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [340]
                0.02    0.00 5334763/16004282     std::_Function_base::_Base_manager<nfd::name_tree::AnyEntrySubTree>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [319]
                0.02    0.00 5334762/5334762     std::_Sp_counted_ptr_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [369]
                0.02    0.00       1/3           std::_Function_base::_Base_manager<nfd::name_tree::AnyEntry>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [325]
                0.01    0.00 5334690/16004075     std::_Function_base::_Base_manager<nfd::Pit::findAllDataMatches(ndn::Data const&) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::Pit::findAllDataMatches(ndn::Data const&) const::{lambda(nfd::name_tree::Entry const&)#1}> const&, std::_Manager_operation) [336]
                0.00    0.00      66/6175200     std::_Function_base::_Base_manager<bool (*)(nfd::name_tree::Entry const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [383]
-----------------------------------------------
                                                 <spontaneous>
[185]    0.1    0.37    0.00                 nfd::fw::Strategy::rejectPendingInterest(std::shared_ptr<nfd::pit::Entry>) [185]
-----------------------------------------------
                0.34    0.02 5754821/5754821     nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&) [7]
[186]    0.1    0.34    0.02 5754821         std::__shared_ptr<ndn::Interest, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ndn::Interest>, ndn::Block const&>(std::_Sp_make_shared_tag, std::allocator<ndn::Interest> const&, ndn::Block const&) [186]
                0.02    0.00 5754844/5754997     std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [350]
-----------------------------------------------
                0.15    0.21 5754867/5754867     nfd::pit::Entry::insertOrUpdateInRecord(std::shared_ptr<nfd::face::Face>, ndn::Interest const&) [104]
[187]    0.1    0.15    0.21 5754867         nfd::pit::InRecord::update(ndn::Interest const&) [187]
                0.21    0.00 5754868/11509726     nfd::pit::FaceRecord::update(ndn::Interest const&) [172]
                0.00    0.00      20/3031975724     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> > >*) <cycle 2> [134]
                0.00    0.00      20/3031975724     ndn::Interest::~Interest() <cycle 2> [219]
                0.00    0.00      20/5755167     std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [311]
                0.00    0.00      20/5755483     std::_Sp_counted_deleter<ndn::Interest*, std::_Sp_destroy_inplace<ndn::Interest>, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [329]
-----------------------------------------------
                0.23    0.12 5334699/5334699     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
[188]    0.1    0.23    0.12 5334699         std::pair<std::_Rb_tree_iterator<nfd::face::Face*>, bool> std::_Rb_tree<nfd::face::Face*, nfd::face::Face*, std::_Identity<nfd::face::Face*>, std::less<nfd::face::Face*>, std::allocator<nfd::face::Face*> >::_M_insert_unique<nfd::face::Face*>(nfd::face::Face*&&) [188]
                0.12    0.00 5334689/5334689     std::_Rb_tree_iterator<nfd::face::Face*> std::_Rb_tree<nfd::face::Face*, nfd::face::Face*, std::_Identity<nfd::face::Face*>, std::less<nfd::face::Face*>, std::allocator<nfd::face::Face*> >::_M_insert_<nfd::face::Face*>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, nfd::face::Face*&&) [271]
-----------------------------------------------
                0.00    0.00     411/11510523     std::map<unsigned long, std::shared_ptr<ndn::Tag>, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > >::operator[](unsigned long&&) [433]
                0.06    0.29 11510112/11510523     void ndn::TagHost::setTag<ndn::SimpleTag<unsigned long, 10> >(std::shared_ptr<ndn::SimpleTag<unsigned long, 10> >) const [102]
[189]    0.1    0.06    0.29 11510523         std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > 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_insert_unique_<std::pair<unsigned long, std::shared_ptr<ndn::Tag> > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, std::pair<unsigned long, std::shared_ptr<ndn::Tag> >&&) [189]
                0.20    0.09 11510326/11510326     std::pair<std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, bool> 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_insert_unique<std::pair<unsigned long, std::shared_ptr<ndn::Tag> > >(std::pair<unsigned long, std::shared_ptr<ndn::Tag> >&&) [206]
                0.00    0.00     206/11510516     std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > 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_insert_<std::pair<unsigned long, std::shared_ptr<ndn::Tag> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<unsigned long, std::shared_ptr<ndn::Tag> >&&) [293]
-----------------------------------------------
                                                 <spontaneous>
[190]    0.1    0.35    0.00                 std::_Function_handler<std::pair<bool, bool> (nfd::name_tree::Entry const&), nfd::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&)::{lambda(nfd::name_tree::Entry const&)#1}>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&) [190]
-----------------------------------------------
                                                 <spontaneous>
[191]    0.1    0.35    0.00                 std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [191]
-----------------------------------------------
                0.00    0.00     223/12353048     nfd::NameTree::fullEnumerate(std::function<bool (nfd::name_tree::Entry const&)> const&) const [237]
                0.00    0.00    2003/12353048     nfd::NameTree::const_iterator::operator++() [62]
                0.35    0.00 12350822/12353048     nfd::NameTree::findLongestPrefixMatch(std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&) const [45]
[192]    0.1    0.35    0.00 12353048         nfd::predicate_NameTreeEntry_hasFibEntry(nfd::name_tree::Entry const&) [192]
-----------------------------------------------
                0.06    0.05 5334693/16844412     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
                0.06    0.05 5754847/16844412     nfd::Forwarder::onInterestFinalize(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [65]
                0.06    0.05 5754872/16844412     nfd::Forwarder::onIncomingInterest(nfd::face::Face&, ndn::Interest const&) [11]
[193]    0.1    0.19    0.15 16844412         nfd::Forwarder::cancelUnsatisfyAndStragglerTimer(std::shared_ptr<nfd::pit::Entry>) [193]
                0.03    0.13 16844403/44778373     nfd::scheduler::cancel(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&) [174]
-----------------------------------------------
                0.32    0.02  420136/420136      nfd::Forwarder::onIncomingNack(nfd::face::Face&, ndn::lp::Nack const&) [54]
[194]    0.1    0.32    0.02  420136         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [194]
                0.02    0.00  840272/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                                                 <spontaneous>
[195]    0.1    0.34    0.00                 nfd::cs::EntryImpl::EntryImpl(std::shared_ptr<ndn::Data const>, bool) [195]
-----------------------------------------------
                                                 <spontaneous>
[196]    0.1    0.34    0.00                 nfd::face::operator<<(std::ostream&, nfd::face::TransportState) [196]
-----------------------------------------------
                                                 <spontaneous>
[197]    0.1    0.33    0.00                 std::_Sp_counted_ptr_inplace<ndn::IdentityCertificate, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [197]
                0.00    0.00       2/2           std::_Sp_counted_ptr_inplace<ndn::IdentityCertificate, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [991]
-----------------------------------------------
                                                 <spontaneous>
[198]    0.1    0.33    0.00                 nfd::pit::Entry::canForwardTo(nfd::face::Face const&) const [198]
-----------------------------------------------
                                                 <spontaneous>
[199]    0.1    0.31    0.00                 void std::_Destroy<ndn::lp::Packet*>(ndn::lp::Packet*, ndn::lp::Packet*) [199]
-----------------------------------------------
                0.31    0.00 23019385/23019385     void std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >::_M_insert_aux<ndn::lp::Packet const&>(__gnu_cxx::__normal_iterator<ndn::lp::Packet*, std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> > >, ndn::lp::Packet const&) [66]
[200]    0.1    0.31    0.00 23019385         ndn::lp::Packet* std::__uninitialized_move_a<ndn::lp::Packet*, ndn::lp::Packet*, std::allocator<ndn::lp::Packet> >(ndn::lp::Packet*, ndn::lp::Packet*, ndn::lp::Packet*, std::allocator<ndn::lp::Packet>&) [200]
-----------------------------------------------
                0.16    0.14 5754830/5754830     nfd::Forwarder::onIncomingInterest(nfd::face::Face&, ndn::Interest const&) [11]
[201]    0.1    0.16    0.14 5754830         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [201]
                0.14    0.01 5754832/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.17    0.13 5334692/5334692     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
[202]    0.1    0.17    0.13 5334692         nfd::pit::Entry::deleteInRecords() [202]
                0.13    0.01 5334692/3031975724     std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >*) <cycle 2> [309]
-----------------------------------------------
                                                 <spontaneous>
[203]    0.1    0.30    0.00                 nfd::face::LpReassembler::doReassembly(std::tuple<unsigned long, unsigned long> const&) [203]
-----------------------------------------------
                                 277             nfd::name_tree::Entry::~Entry() <cycle 2> [204]
                             5754847             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[204]    0.1    0.29    0.00 5754847+277     nfd::name_tree::Entry::~Entry() <cycle 2> [204]
                0.00    0.00     276/5755123     std::_Sp_counted_ptr_inplace<nfd::name_tree::Entry, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [313]
                0.00    0.00     278/5755123     std::_Sp_counted_deleter<nfd::name_tree::Entry*, std::_Sp_destroy_inplace<nfd::name_tree::Entry>, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [379]
                             5755125             ndn::Block::~Block() <cycle 2> [40]
                             5755124             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                 277             nfd::name_tree::Entry::~Entry() <cycle 2> [204]
-----------------------------------------------
                0.29    0.00 5754836/5754836     nfd::Pit::findOrInsert(ndn::Interest const&, bool) [25]
[205]    0.1    0.29    0.00 5754836         nfd::pit::Entry::Entry(ndn::Interest const&) [205]
-----------------------------------------------
                0.20    0.09 11510326/11510326     std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > 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_insert_unique_<std::pair<unsigned long, std::shared_ptr<ndn::Tag> > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, std::pair<unsigned long, std::shared_ptr<ndn::Tag> >&&) [189]
[206]    0.1    0.20    0.09 11510326         std::pair<std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, bool> 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_insert_unique<std::pair<unsigned long, std::shared_ptr<ndn::Tag> > >(std::pair<unsigned long, std::shared_ptr<ndn::Tag> >&&) [206]
                0.09    0.00 11510310/11510516     std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > 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_insert_<std::pair<unsigned long, std::shared_ptr<ndn::Tag> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<unsigned long, std::shared_ptr<ndn::Tag> >&&) [293]
-----------------------------------------------
                0.28    0.00 11510119/11510119     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[207]    0.1    0.28    0.00 11510119         ndn::SimpleTag<unsigned long, 10>::~SimpleTag() [207]
-----------------------------------------------
                0.00    0.00      66/11509773     ndn::CommandInterestValidator::checkPolicy(ndn::Interest const&, int, std::function<void (std::shared_ptr<ndn::Interest const> const&)> const&, std::function<void (std::shared_ptr<ndn::Interest const> const&, std::string const&)> const&, std::vector<std::shared_ptr<ndn::ValidationRequest>, std::allocator<std::shared_ptr<ndn::ValidationRequest> > >&) [59]
                0.28    0.00 11509707/11509773     nfd::Forwarder::onOutgoingInterest(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face&, bool) [35]
[208]    0.1    0.28    0.00 11509773         std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__weak_count<(__gnu_cxx::_Lock_policy)2> const&) [208]
-----------------------------------------------
                0.28    0.00       1/1           nfd::fw::BestRouteStrategy2::BestRouteStrategy2(nfd::Forwarder&, ndn::Name const&) [160]
[209]    0.1    0.28    0.00       1         nfd::fw::RetxSuppressionExponential::RetxSuppressionExponential(boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&, float, boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&) [209]
-----------------------------------------------
                             5754847             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[210]    0.1    0.21    0.06 5754847         std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [210]
                0.05    0.00 5754852/5755167     std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [311]
                0.00    0.00  420136/23019646     std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [281]
                0.00    0.00  420135/23020432     std::_Sp_counted_deleter<ndn::Buffer*, std::_Sp_destroy_inplace<ndn::Buffer>, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [308]
                0.00    0.00       5/5755483     std::_Sp_counted_deleter<ndn::Interest*, std::_Sp_destroy_inplace<ndn::Interest>, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [329]
                             23019384             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                              420158             std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >*) <cycle 2> [309]
                                   6             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> > >*) <cycle 2> [134]
                                   5             ndn::Interest::~Interest() <cycle 2> [219]
-----------------------------------------------
                                                 <spontaneous>
[211]    0.1    0.27    0.00                 std::_Function_handler<void (ndn::Interest const&, ndn::Data const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&, ndn::Data const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, ndn::Interest const&, ndn::Data const&) [211]
-----------------------------------------------
                                                 <spontaneous>
[212]    0.1    0.27    0.00                 nfd::face::GenericLinkService::~GenericLinkService() [212]
-----------------------------------------------
                0.00    0.26     327/327         boost::asio::detail::reactive_socket_recv_op<boost::asio::mutable_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, 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) [214]
[213]    0.1    0.00    0.26     327         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleReceive(boost::system::error_code const&, unsigned long) [213]
                0.00    0.26      65/65          nfd::face::StreamTransport<boost::asio::local::stream_protocol>::processErrorCode(boost::system::error_code const&) [215]
                0.00    0.00     258/11509666     nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [5]
                0.00    0.00     290/356         void boost::asio::detail::reactive_socket_service_base::async_receive<boost::asio::mutable_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, boost::asio::mutable_buffers_1 const&, int, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >) [424]
                0.00    0.00     853/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     851/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00     254/11509663     nfd::face::Transport::receive(nfd::face::Transport::Packet&&) [164]
                0.00    0.00     260/23019087     nfd::face::Transport::Packet::Packet(ndn::Block&&) [147]
                0.00    0.00     291/23019646     std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [281]
-----------------------------------------------
                0.00    0.00       1/316         boost::asio::detail::epoll_reactor::shutdown_service() [411]
                0.00    0.26     315/316         boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
[214]    0.1    0.00    0.26     316         boost::asio::detail::reactive_socket_recv_op<boost::asio::mutable_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, 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) [214]
                0.00    0.26     327/327         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleReceive(boost::system::error_code const&, unsigned long) [213]
-----------------------------------------------
                0.00    0.26      65/65          nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleReceive(boost::system::error_code const&, unsigned long) [213]
[215]    0.1    0.00    0.26      65         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::processErrorCode(boost::system::error_code const&) [215]
                0.00    0.26      65/130         nfd::face::Transport::setState(nfd::face::TransportState) [155]
                0.00    0.00      65/65          nfd::face::StreamTransport<boost::asio::local::stream_protocol>::doClose() [475]
-----------------------------------------------
                0.26    0.00      66/66          nfd::ManagerBase::handleCommand(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) [99]
[216]    0.1    0.26    0.00      66         std::vector<bool, std::allocator<bool> >::_M_copy_aligned(std::_Bit_const_iterator, std::_Bit_const_iterator, std::_Bit_iterator) [216]
-----------------------------------------------
                                                 <spontaneous>
[217]    0.1    0.26    0.00                 ndn::Block* std::copy<ndn::Block*, ndn::Block*>(ndn::Block*, ndn::Block*, ndn::Block*) [217]
-----------------------------------------------
                0.16    0.09  420136/420136      nfd::Forwarder::onIncomingNack(nfd::face::Face&, ndn::lp::Nack const&) [54]
[218]    0.1    0.16    0.09  420136         nfd::pit::OutRecord::setIncomingNack(ndn::lp::Nack const&) [218]
                0.03    0.07  420136/221762921     ndn::Block::Block(ndn::Block const&) [17]
-----------------------------------------------
                                   5             std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [210]
                             5755455             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       4/3031975724     nfd::rib::RibManager::fetchActiveFaces() [239]
                0.00    0.00      20/3031975724     nfd::pit::InRecord::update(ndn::Interest const&) [187]
                0.00    0.00      66/3031975724     nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>) [415]
                0.00    0.00      66/3031975724     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Interest const&, std::function<void (std::string const&)>)> (nfd::ManagerBase*, ndn::Interest, std::function<void (std::string const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [494]
                0.01    0.00  420136/3031975724     nfd::face::GenericLinkService::decodeNack(ndn::Block const&, ndn::lp::Packet const&) [50]
                0.01    0.00  420136/3031975724     ndn::lp::Nack::~Nack() [294]
                0.01    0.00  420136/3031975724     nfd::Forwarder::onOutgoingNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&) [92]
[219]    0.1    0.14    0.12 7016024         ndn::Interest::~Interest() <cycle 2> [219]
                0.09    0.00 7017136/18527293     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> >*) [222]
                0.02    0.01 5754876/23019646     std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [281]
                             70171529             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                             63154306             ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                                                 <spontaneous>
[220]    0.1    0.25    0.00                 std::__detail::_Map_base<unsigned long, std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo>, std::_Select1st<std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo> >, true, std::_Hashtable<unsigned long, std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo>, std::allocator<std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo> >, std::_Select1st<std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo> >, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true> >::operator[](unsigned long&&) [220]
-----------------------------------------------
                                                 <spontaneous>
[221]    0.1    0.00    0.24                 boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data::operator()(void*) [221]
                0.14    0.00       2/2           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>*) [261]
                0.10    0.00       1/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) [283]
-----------------------------------------------
                0.00    0.00     564/18527293     ndn::Selectors::~Selectors() [401]
                0.09    0.00 7017136/18527293     ndn::Interest::~Interest() <cycle 2> [219]
                0.15    0.00 11509593/18527293     std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)>::~_Bind() [60]
[222]    0.1    0.24    0.00 18527293         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> >*) [222]
-----------------------------------------------
                                                 <spontaneous>
[223]    0.1    0.24    0.00                 boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u>::operator()() [223]
-----------------------------------------------
                                                 <spontaneous>
[224]    0.1    0.24    0.00                 nfd::NameTree::dump(std::ostream&) const [224]
-----------------------------------------------
                                                 <spontaneous>
[225]    0.1    0.24    0.00                 nfd::NetworkRegionTable::isInProducerRegion(ndn::Link const&) const [225]
-----------------------------------------------
                0.00    0.23       1/1           nfd::NfdRunner::~NfdRunner() [227]
[226]    0.1    0.00    0.23       1         nfd::Nfd::~Nfd() [226]
                0.00    0.23       1/1           nfd::Forwarder::~Forwarder() [228]
                0.00    0.00       1/1           std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >*) [578]
                0.00    0.00       2/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/1           nfd::CommandValidator::~CommandValidator() [612]
                0.00    0.00       1/1           nfd::scheduler::ScopedEventId::~ScopedEventId() [619]
                0.00    0.00       2/8           std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [835]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<std::shared_ptr<nfd::face::Face> (nfd::Forwarder::*)(unsigned long) const> (nfd::Forwarder*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [911]
                0.00    0.00       1/3           std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, ndn::PublicKey>, std::_Select1st<std::pair<ndn::Name const, ndn::PublicKey> >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, ndn::PublicKey> > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, ndn::PublicKey> >*) [926]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::Face, std::allocator<ndn::Face>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1269]
                0.00    0.00       1/1314        boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::~basic_ptree() [649]
-----------------------------------------------
                                                 <spontaneous>
[227]    0.1    0.00    0.23                 nfd::NfdRunner::~NfdRunner() [227]
                0.00    0.23       1/1           nfd::Nfd::~Nfd() [226]
                0.00    0.00       2/2           boost::asio::detail::signal_set_service::clear(boost::asio::detail::signal_set_service::implementation_type&, boost::system::error_code&) [966]
                0.00    0.00       2/2           boost::asio::detail::signal_set_service::cancel(boost::asio::detail::signal_set_service::implementation_type&, boost::system::error_code&) [967]
-----------------------------------------------
                0.00    0.23       1/1           nfd::Nfd::~Nfd() [226]
[228]    0.1    0.00    0.23       1         nfd::Forwarder::~Forwarder() [228]
                0.00    0.23       1/1           nfd::Forwarder::~Forwarder() [229]
                0.00    0.00       1/2           ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::~Signal() [939]
                0.00    0.00       1/1           nfd::FaceTable::~FaceTable() [1161]
-----------------------------------------------
                0.00    0.23       1/1           nfd::Forwarder::~Forwarder() [228]
[229]    0.1    0.00    0.23       1         nfd::Forwarder::~Forwarder() [229]
                0.13    0.00       1/1           std::_Rb_tree<ndn::Name, ndn::Name, std::_Identity<ndn::Name>, std::less<ndn::Name>, std::allocator<ndn::Name> >::_M_erase(std::_Rb_tree_node<ndn::Name>*) [269]
                0.10    0.00       1/1           nfd::NameTree::~NameTree() [280]
                0.00    0.00       1/1           std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >*) [512]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/1           nfd::DeadNonceList::~DeadNonceList() [617]
                0.00    0.00       1/8           std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [835]
                0.00    0.00       1/1           nfd::cs::priority_fifo::PriorityFifoPolicy::~PriorityFifoPolicy() [1133]
                0.00    0.00       1/1           std::_Rb_tree<nfd::cs::EntryImpl, nfd::cs::EntryImpl, std::_Identity<nfd::cs::EntryImpl>, std::less<nfd::cs::EntryImpl>, std::allocator<nfd::cs::EntryImpl> >::_M_erase(std::_Rb_tree_node<nfd::cs::EntryImpl>*) [1321]
                0.00    0.00       1/1           nfd::Fib::~Fib() [1147]
-----------------------------------------------
                                                 <spontaneous>
[230]    0.1    0.23    0.00                 std::_Sp_counted_deleter<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [230]
-----------------------------------------------
                0.22    0.00 11509138/11509138     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) <cycle 2> [70]
[231]    0.1    0.22    0.00 11509138         nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleSend(boost::system::error_code const&, unsigned long, ndn::Block const&) [231]
-----------------------------------------------
                0.12    0.10 5754862/5754862     nfd::fw::BestRouteStrategy2::afterReceiveInterest(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [30]
[232]    0.1    0.12    0.10 5754862         nfd::fw::RetxSuppressionExponential::decide(nfd::face::Face const&, ndn::Interest const&, nfd::pit::Entry&) const [232]
                0.10    0.00 5754858/5754858     nfd::pit::Entry::hasUnexpiredOutRecords() const [282]
                0.00    0.00       8/8           nfd::fw::RetxSuppression::getLastOutgoing(nfd::pit::Entry const&) const [833]
                0.00    0.00       8/8           std::shared_ptr<nfd::fw::RetxSuppressionExponential::PitInfo> nfd::StrategyInfoHost::getOrCreateStrategyInfo<nfd::fw::RetxSuppressionExponential::PitInfo, boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&>(boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&) [831]
-----------------------------------------------
                0.22    0.00      39/39          nfd::cs::Cs::find(ndn::Interest const&, std::function<void (ndn::Interest const&, ndn::Data const&)> const&, std::function<void (ndn::Interest const&)> const&) const [14]
[233]    0.1    0.22    0.00      39         nfd::cs::Cs::findRightmost(ndn::Interest const&, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>) const [233]
-----------------------------------------------
                0.00    0.00       8/11509721     nfd::fw::BestRouteStrategy2::afterReceiveInterest(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [30]
                0.11    0.00 5754854/11509721     nfd::fw::predicate_NextHop_eligible(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >) [122]
                0.11    0.00 5754859/11509721     nfd::Forwarder::onOutgoingInterest(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face&, bool) [35]
[234]    0.1    0.21    0.00 11509721         nfd::pit::Entry::violatesScope(nfd::face::Face const&) const [234]
-----------------------------------------------
                             5334821             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       2/3031975724     nfd::face::makeInternalFace(ndn::security::KeyChain&) [409]
[235]    0.1    0.20    0.00 5334823         std::_Sp_counted_deleter<ndn::Data*, std::_Sp_destroy_inplace<ndn::Data>, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [235]
                             58685907             ndn::Block::~Block() <cycle 2> [40]
                             58685897             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                                                 <spontaneous>
[236]    0.1    0.20    0.00                 std::_Sp_counted_deleter<nfd::fib::Entry*, std::_Sp_destroy_inplace<nfd::fib::Entry>, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [236]
-----------------------------------------------
                0.20    0.00      65/65          nfd::Fib::removeNextHopFromAllEntries(std::shared_ptr<nfd::face::Face>) [175]
[237]    0.1    0.20    0.00      65         nfd::NameTree::fullEnumerate(std::function<bool (nfd::name_tree::Entry const&)> const&) const [237]
                0.00    0.00     855/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     263/26674399     nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::const_iterator const&) [100]
                0.00    0.00     223/12353048     nfd::predicate_NameTreeEntry_hasFibEntry(nfd::name_tree::Entry const&) [192]
                0.00    0.00      66/5334765     nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::IteratorType, nfd::NameTree const&, std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&, std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> const&) [184]
                0.00    0.00      66/11089613     __gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > > std::__find<__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> >(__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, __gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> const&, std::random_access_iterator_tag) [173]
                0.00    0.00      65/16004282     std::_Function_base::_Base_manager<nfd::name_tree::AnyEntrySubTree>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [319]
                0.00    0.00     223/12353053     std::_Function_handler<bool (nfd::name_tree::Entry const&), bool (*)(nfd::name_tree::Entry const&)>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&) [396]
                0.00    0.00     223/150468349     std::function<bool (nfd::name_tree::Entry const&)>::operator()(nfd::name_tree::Entry const&) const [274]
-----------------------------------------------
                0.14    0.04 6175036/6175036     nfd::DeadNonceList::makeEntry(ndn::Name const&, unsigned int) [88]
[238]    0.1    0.14    0.04 6175036         CityHash64WithSeeds(char const*, unsigned long, unsigned long, unsigned long) [238]
                0.03    0.02 6175033/216416249     CityHash64(char const*, unsigned long) [101]
-----------------------------------------------
                                                 <spontaneous>
[239]    0.1    0.00    0.18                 nfd::rib::RibManager::fetchActiveFaces() [239]
                0.00    0.18       5/5           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ndn::OBufferStream, std::allocator<ndn::OBufferStream>>(std::_Sp_make_shared_tag, ndn::OBufferStream*, std::allocator<ndn::OBufferStream> const&) [240]
                0.00    0.00       6/6           std::_Function_base::_Base_manager<boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream> >, boost::_bi::list3<boost::_bi::value<nfd::rib::RibManager*>, boost::arg<2>, boost::_bi::value<std::shared_ptr<ndn::OBufferStream> > > > >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [525]
                0.00    0.00       7/7           boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream> >, boost::_bi::list_av_3<nfd::rib::RibManager*, std::_Placeholder<2>, std::shared_ptr<ndn::OBufferStream> >::type> boost::bind<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream>, nfd::rib::RibManager*, std::_Placeholder<2>, std::shared_ptr<ndn::OBufferStream> >(void (nfd::rib::RibManager::*)(ndn::Data const&, std::shared_ptr<ndn::OBufferStream>), nfd::rib::RibManager*, std::_Placeholder<2>, std::shared_ptr<ndn::OBufferStream>) [545]
                0.00    0.00      12/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       5/3031975724     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> > >*) <cycle 2> [134]
                0.00    0.00       4/3031975724     ndn::Interest::~Interest() <cycle 2> [219]
                0.00    0.00       5/5           std::_Sp_counted_ptr_inplace<ndn::OBufferStream, std::allocator<ndn::OBufferStream>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [878]
                0.00    0.00       5/324         nfd::rib::RibManager::onLocalhopRequest(ndn::Interest const&) [678]
                0.00    0.00       5/70          __tcf_0 [736]
                0.00    0.00       4/23          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)()> (nfd::rib::RibManager*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [795]
-----------------------------------------------
                0.00    0.18       5/5           nfd::rib::RibManager::fetchActiveFaces() [239]
[240]    0.1    0.00    0.18       5         std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ndn::OBufferStream, std::allocator<ndn::OBufferStream>>(std::_Sp_make_shared_tag, ndn::OBufferStream*, std::allocator<ndn::OBufferStream> const&) [240]
                0.18    0.00       5/5           std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [241]
                0.00    0.00       6/6           boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::open(ndn::iostreams::buffer_append_device const&, long, long) [861]
-----------------------------------------------
                0.18    0.00       5/5           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ndn::OBufferStream, std::allocator<ndn::OBufferStream>>(std::_Sp_make_shared_tag, ndn::OBufferStream*, std::allocator<ndn::OBufferStream> const&) [240]
[241]    0.1    0.18    0.00       5         std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [241]
-----------------------------------------------
                                                 <spontaneous>
[242]    0.1    0.18    0.00                 std::list<nfd::pit::InRecord, std::allocator<nfd::pit::InRecord> >::~list() [242]
-----------------------------------------------
                                                 <spontaneous>
[243]    0.1    0.18    0.00                 std::vector<std::shared_ptr<nfd::name_tree::Entry>, std::allocator<std::shared_ptr<nfd::name_tree::Entry> > >::~vector() [243]
-----------------------------------------------
                0.18    0.00 5754866/5754866     nfd::Forwarder::onIncomingInterest(nfd::face::Face&, ndn::Interest const&) [11]
[244]    0.1    0.18    0.00 5754866         nfd::pit::Entry::findNonce(unsigned int, nfd::face::Face const&) const [244]
-----------------------------------------------
                                                 <spontaneous>
[245]    0.1    0.18    0.00                 nfd::Fib::findLongestPrefixMatch(nfd::measurements::Entry const&) const [245]
-----------------------------------------------
                                                 <spontaneous>
[246]    0.1    0.00    0.17                 nfd::FibManager::listEntries(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [246]
                0.17    0.00       1/1           nfd::fib::NextHop::getCost() const [248]
                0.00    0.00       1/5335352     nfd::NameTree::const_iterator::operator++() [62]
                0.00    0.00      19/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       3/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00       2/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       1/1           nfd::Fib::begin() const [608]
                0.00    0.00       1/5334760     std::_Sp_counted_ptr_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [289]
                0.00    0.00       1/5334755     std::_Sp_counted_ptr_inplace<std::function<bool (nfd::name_tree::Entry const&)>, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [296]
-----------------------------------------------
                0.02    0.00 5334708/42677269     nfd::NameTree::findLongestPrefixMatch(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const [78]
                0.15    0.00 37342561/42677269     nfd::NameTree::const_iterator::operator++() [62]
[247]    0.1    0.17    0.00 42677269         std::_Function_handler<bool (nfd::name_tree::Entry const&), nfd::Pit::findAllDataMatches(ndn::Data const&) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&) [247]
-----------------------------------------------
                0.17    0.00       1/1           nfd::FibManager::listEntries(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [246]
[248]    0.1    0.17    0.00       1         nfd::fib::NextHop::getCost() const [248]
-----------------------------------------------
                0.17    0.00 5334701/5334701     nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [20]
[249]    0.1    0.17    0.00 5334701         bool ndn::lp::Packet::has<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::CachePolicy, 820ul, false> >() const [249]
-----------------------------------------------
                0.03    0.13 5334700/5334700     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
[250]    0.1    0.03    0.13 5334700         std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > >::~vector() [250]
                0.13    0.01 5334696/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.16    0.00 5334698/5334698     std::__shared_ptr<ndn::Data, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ndn::Data>, ndn::Block const&>(std::_Sp_make_shared_tag, std::allocator<ndn::Data> const&, ndn::Block const&) [123]
[251]    0.1    0.16    0.00 5334698         std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [251]
-----------------------------------------------
                0.16    0.00 5334696/5334696     ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::operator()(ndn::Data const&) [22]
[252]    0.1    0.16    0.00 5334696         nfd::Forwarder::startProcessData(nfd::face::Face&, ndn::Data const&) [252]
-----------------------------------------------
                0.15    0.00     206/206         nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [20]
[253]    0.1    0.15    0.00     206         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&) [253]
-----------------------------------------------
                                                 <spontaneous>
[254]    0.1    0.15    0.00                 std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>::operator()(nfd::name_tree::Entry const&) const [254]
-----------------------------------------------
                                                 <spontaneous>
[255]    0.1    0.15    0.00                 std::_Hashtable<unsigned long, unsigned long, std::allocator<unsigned long>, std::_Identity<unsigned long>, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, true, true>::_Hashtable<unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long, std::hash<unsigned long> const&, std::__detail::_Mod_range_hashing const&, std::__detail::_Default_ranged_hash const&, std::equal_to<unsigned long> const&, std::_Identity<unsigned long> const&, std::allocator<unsigned long> const&) [255]
-----------------------------------------------
                                                 <spontaneous>
[256]    0.1    0.15    0.00                 std::_Sp_counted_deleter<std::function<bool (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<bool (nfd::name_tree::Entry const&)> >, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [256]
-----------------------------------------------
                0.00    0.00       2/11091753     nfd::DeadNonceList::DeadNonceList(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&) [378]
                0.00    0.00       6/11091753     nfd::rib::RibManager::scheduleActiveFaceFetch(boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [544]
                0.00    0.00      64/11091753     nfd::rib::RibManager::onNotification(ndn::nfd::FaceEventNotification const&) [506]
                0.00    0.00     355/11091753     nfd::DeadNonceList::adjustCapacity() [445]
                0.00    0.00    1776/11091753     nfd::DeadNonceList::mark() [439]
                0.03    0.04 5334690/11091753     nfd::Forwarder::setStragglerTimer(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [87]
                0.03    0.04 5754860/11091753     nfd::Forwarder::setUnsatisfyTimer(std::shared_ptr<nfd::pit::Entry>) [111]
[257]    0.1    0.06    0.08 11091753         nfd::scheduler::schedule(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&, std::function<void ()> const&) [257]
                0.08    0.00 11091754/55870111     nfd::scheduler::getGlobalScheduler() [168]
-----------------------------------------------
                0.14    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> >) [259]
[258]    0.1    0.14    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> >&&) [258]
                0.00    0.00      32/101         nfd::face::Transport::Transport() [386]
                0.00    0.00      32/23019006     boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool) [58]
-----------------------------------------------
                0.00    0.14      32/32          nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
[259]    0.1    0.00    0.14      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> >) [259]
                0.14    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> >&&) [258]
                0.00    0.00      32/33          nfd::scheduler::ScopedEventId::ScopedEventId() [776]
                0.00    0.00      32/133         nfd::face::Transport::setPersistency(ndn::nfd::FacePersistency) [711]
                0.00    0.00      32/32          nfd::udp::computeMtu(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [780]
-----------------------------------------------
                0.14    0.00  420146/420146      nfd::Forwarder::insertDeadNonceList(nfd::pit::Entry&, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&, nfd::face::Face*) [133]
[260]    0.1    0.14    0.00  420146         nfd::insertNonceToDnl(nfd::DeadNonceList&, nfd::pit::Entry const&, nfd::pit::OutRecord const&) [260]
                0.00    0.00  420145/24279878     nfd::pit::Entry::getName() const [331]
-----------------------------------------------
                                   2             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>*) [261]
                0.14    0.00       2/2           boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data::operator()(void*) [221]
[261]    0.1    0.14    0.00       2+2       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>*) [261]
                0.00    0.00       1/17684743     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>)> (nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [117]
                0.00    0.00       1/8530        std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::DeadNonceList::*)()> (nfd::DeadNonceList*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [639]
                                   2             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>*) [261]
-----------------------------------------------
                0.14    0.00 5754844/5754844     ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::operator()(ndn::Interest const&) [9]
[262]    0.1    0.14    0.00 5754844         std::_Function_handler<void (ndn::Interest const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::Interest const&) [262]
-----------------------------------------------
                0.14    0.00 5334689/5334689     std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::Data const&)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Data const>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*) [152]
[263]    0.1    0.14    0.00 5334689         nfd::fw::Strategy::beforeSatisfyInterest(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::Data const&) [263]
-----------------------------------------------
                                                 <spontaneous>
[264]    0.1    0.14    0.00                 boost::any::holder<std::string>::~holder() [264]
-----------------------------------------------
                                                 <spontaneous>
[265]    0.1    0.14    0.00                 std::enable_shared_from_this<ndn::Name>::~enable_shared_from_this() [265]
-----------------------------------------------
                0.00    0.00      41/420188      nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
                0.00    0.14  420147/420188      nfd::Forwarder::insertDeadNonceList(nfd::pit::Entry&, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&, nfd::face::Face*) [133]
[266]    0.1    0.00    0.14  420188         nfd::DeadNonceList::add(ndn::Name const&, unsigned int) [266]
                0.01    0.13  420188/6175039     nfd::DeadNonceList::makeEntry(ndn::Name const&, unsigned int) [88]
                0.00    0.00       6/6           boost::multi_index::detail::hashed_index<boost::multi_index::identity<unsigned long>, boost::hash<unsigned long>, std::equal_to<unsigned long>, boost::multi_index::detail::nth_layer<2, unsigned long, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::hashed_non_unique<boost::multi_index::identity<unsigned long>, mpl_::na, mpl_::na, mpl_::na>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<unsigned long> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::hashed_non_unique_tag>::unchecked_rehash(unsigned long) [859]
-----------------------------------------------
                0.13    0.00       4/4           nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
[267]    0.0    0.13    0.00       4         nfd::Forwarder::onDataUnsolicited(nfd::face::Face&, ndn::Data const&) [267]
                0.00    0.00       4/5334691     nfd::cs::Cs::insert(ndn::Data const&, bool) [359]
-----------------------------------------------
                0.13    0.00 5755152/5755152     nfd::NameTree::insert(ndn::Name const&) [43]
[268]    0.0    0.13    0.00 5755152         nfd::name_tree::Node::Node() [268]
-----------------------------------------------
                0.13    0.00       1/1           nfd::Forwarder::~Forwarder() [229]
[269]    0.0    0.13    0.00       1         std::_Rb_tree<ndn::Name, ndn::Name, std::_Identity<ndn::Name>, std::less<ndn::Name>, std::allocator<ndn::Name> >::_M_erase(std::_Rb_tree_node<ndn::Name>*) [269]
-----------------------------------------------
                                                 <spontaneous>
[270]    0.0    0.13    0.00                 nfd::cs::Cs::findRightmostAmongExact(ndn::Interest const&, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>) const [270]
-----------------------------------------------
                0.12    0.00 5334689/5334689     std::pair<std::_Rb_tree_iterator<nfd::face::Face*>, bool> std::_Rb_tree<nfd::face::Face*, nfd::face::Face*, std::_Identity<nfd::face::Face*>, std::less<nfd::face::Face*>, std::allocator<nfd::face::Face*> >::_M_insert_unique<nfd::face::Face*>(nfd::face::Face*&&) [188]
[271]    0.0    0.12    0.00 5334689         std::_Rb_tree_iterator<nfd::face::Face*> std::_Rb_tree<nfd::face::Face*, nfd::face::Face*, std::_Identity<nfd::face::Face*>, std::less<nfd::face::Face*>, std::allocator<nfd::face::Face*> >::_M_insert_<nfd::face::Face*>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, nfd::face::Face*&&) [271]
-----------------------------------------------
                                                 <spontaneous>
[272]    0.0    0.12    0.00                 nfd::NameTree::findExactMatch(ndn::Name const&) const [272]
-----------------------------------------------
                                                 <spontaneous>
[273]    0.0    0.12    0.00                 std::_Sp_counted_deleter<ndn::SimpleTag<unsigned long, 10>*, std::_Sp_destroy_inplace<ndn::SimpleTag<unsigned long, 10> >, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [273]
-----------------------------------------------
                0.00    0.00     223/150468349     nfd::NameTree::fullEnumerate(std::function<bool (nfd::name_tree::Entry const&)> const&) const [237]
                0.00    0.00 5334710/150468349     nfd::NameTree::findLongestPrefixMatch(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const [78]
                0.03    0.00 37344556/150468349     nfd::NameTree::const_iterator::operator++() [62]
                0.09    0.00 107788860/150468349     nfd::NameTree::findLongestPrefixMatch(std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&) const [45]
[274]    0.0    0.12    0.00 150468349         std::function<bool (nfd::name_tree::Entry const&)>::operator()(nfd::name_tree::Entry const&) const [274]
-----------------------------------------------
                                                 <spontaneous>
[275]    0.0    0.12    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*) [275]
-----------------------------------------------
                0.00    0.11  420147/420147      nfd::Forwarder::onInterestUnsatisfied(std::shared_ptr<nfd::pit::Entry>) [116]
[276]    0.0    0.00    0.11  420147         std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*) [276]
                0.09    0.00  420147/420147      nfd::fw::Strategy::beforeExpirePendingInterest(std::shared_ptr<nfd::pit::Entry>) [291]
                0.02    0.00  840294/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.11    0.00 5754865/5754865     nfd::Forwarder::onContentStoreMiss(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&) [19]
[277]    0.0    0.11    0.00 5754865         std::function<void (nfd::fw::Strategy*)>::function<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >(std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::value), std::function<void (nfd::fw::Strategy*)>::_Useless>::type) [277]
-----------------------------------------------
                                                 <spontaneous>
[278]    0.0    0.11    0.00                 std::_Tuple_impl<3ul, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry> >::~_Tuple_impl() [278]
-----------------------------------------------
                0.00    0.00  420136/11509678     nfd::face::GenericLinkService::decodeNack(ndn::Block const&, ndn::lp::Packet const&) [50]
                0.05    0.00 5334702/11509678     nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [20]
                0.05    0.00 5754840/11509678     nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&) [7]
[279]    0.0    0.11    0.00 11509678         bool ndn::lp::Packet::has<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >() const [279]
-----------------------------------------------
                0.10    0.00       1/1           nfd::Forwarder::~Forwarder() [229]
[280]    0.0    0.10    0.00       1         nfd::NameTree::~NameTree() [280]
                0.00    0.00      43/5755166     nfd::name_tree::Node::~Node() [341]
                0.00    0.00       4/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/5334760     std::_Sp_counted_ptr_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [289]
                0.00    0.00       1/5334755     std::_Sp_counted_ptr_inplace<std::function<bool (nfd::name_tree::Entry const&)>, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [296]
-----------------------------------------------
                0.00    0.00       1/23019646     nfd::FaceManager::enableLocalControl(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [559]
                0.00    0.00       1/23019646     ndn::RegexMatcher::~RegexMatcher() <cycle 2> [620]
                0.00    0.00       2/23019646     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       3/23019646     ndn::OBufferStream::~OBufferStream() <cycle 2> [618]
                0.00    0.00      32/23019646     nfd::FaceManager::afterCreateFaceSuccess(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [150]
                0.00    0.00      33/23019646     nfd::FibManager::addNextHop(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [328]
                0.00    0.00     207/23019646     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00     231/23019646     ndn::Block::operator=(ndn::Block const&) [57]
                0.00    0.00     291/23019646     nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleReceive(boost::system::error_code const&, unsigned long) [213]
                0.00    0.00  420136/23019646     std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [210]
                0.02    0.01 5754833/23019646     nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [5]
                0.02    0.01 5754876/23019646     ndn::Interest::~Interest() <cycle 2> [219]
                0.03    0.01 11089000/23019646     nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [4]
[281]    0.0    0.07    0.03 23019646         std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [281]
                0.03    0.00 23020443/23020443     std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [345]
-----------------------------------------------
                0.10    0.00 5754858/5754858     nfd::fw::RetxSuppressionExponential::decide(nfd::face::Face const&, ndn::Interest const&, nfd::pit::Entry&) const [232]
[282]    0.0    0.10    0.00 5754858         nfd::pit::Entry::hasUnexpiredOutRecords() const [282]
-----------------------------------------------
                0.10    0.00       1/1           boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data::operator()(void*) [221]
[283]    0.0    0.10    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) [283]
-----------------------------------------------
                                                 <spontaneous>
[284]    0.0    0.10    0.00                 nfd::rib::operator<<(std::ostream&, nfd::rib::Route const&) [284]
-----------------------------------------------
                                                 <spontaneous>
[285]    0.0    0.10    0.00                 std::_Function_handler<void (std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const&), nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&)::{lambda(std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>)#1}>::_M_invoke(std::_Any_data const&, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const&) [285]
-----------------------------------------------
                                                 <spontaneous>
[286]    0.0    0.00    0.09                 nfd::rib::Rib::insert(ndn::Name const&, nfd::rib::Route const&) [286]
                0.04    0.05       1/66          ndn::Block::operator=(ndn::Block const&) [57]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/1           nfd::rib::Rib::findParent(ndn::Name const&) const [614]
                0.00    0.00       1/1           std::map<ndn::Name, std::shared_ptr<nfd::rib::RibEntry>, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::find(ndn::Name const&) [1315]
                0.00    0.00       1/1           std::shared_ptr<nfd::rib::RibEntry> std::allocate_shared<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, nfd::rib::RibEntry>(std::allocator<nfd::rib::RibEntry> const&, nfd::rib::RibEntry&&) [1352]
                0.00    0.00       1/1           nfd::rib::Rib::findDescendants(ndn::Name const&) const [1210]
                0.00    0.00       1/1           std::map<unsigned long, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::operator[](unsigned long const&) [1317]
                0.00    0.00       1/1           std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > >::push_back(std::shared_ptr<nfd::rib::RibEntry> const&) [1320]
                0.00    0.00       1/1           ndn::util::signal::Signal<nfd::rib::Rib, ndn::Name>::operator()(ndn::Name const&) [1111]
                0.00    0.00       1/1           std::_List_base<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > >::~_List_base() [1215]
-----------------------------------------------
                0.09    0.00 5755157/5755157     nfd::NameTree::insert(ndn::Name const&) [43]
[287]    0.0    0.09    0.00 5755157         std::_Sp_counted_ptr_inplace<nfd::name_tree::Entry, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [287]
-----------------------------------------------
                0.09    0.00 5334760/5334760     nfd::NameTree::const_iterator::operator++() [62]
[288]    0.0    0.09    0.00 5334760         std::shared_ptr<nfd::name_tree::Entry>::operator=(std::shared_ptr<nfd::name_tree::Entry> const&) [288]
-----------------------------------------------
                0.00    0.00       1/5334760     nfd::FibManager::listEntries(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [246]
                0.00    0.00       1/5334760     nfd::NameTree::~NameTree() [280]
                0.00    0.00      65/5334760     nfd::Fib::removeNextHopFromAllEntries(std::shared_ptr<nfd::face::Face>) [175]
                0.00    0.09 5334693/5334760     nfd::Pit::findAllDataMatches(ndn::Data const&) const [42]
[289]    0.0    0.00    0.09 5334760         std::_Sp_counted_ptr_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [289]
                0.09    0.00 5334758/5334758     std::_Sp_counted_ptr_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [290]
-----------------------------------------------
                0.09    0.00 5334758/5334758     std::_Sp_counted_ptr_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [289]
[290]    0.0    0.09    0.00 5334758         std::_Sp_counted_ptr_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [290]
-----------------------------------------------
                0.09    0.00  420147/420147      std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*) [276]
[291]    0.0    0.09    0.00  420147         nfd::fw::Strategy::beforeExpirePendingInterest(std::shared_ptr<nfd::pit::Entry>) [291]
-----------------------------------------------
                                                 <spontaneous>
[292]    0.0    0.09    0.00                 nfd::NameTree::partialEnumerate(ndn::Name const&, std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> const&) const [292]
-----------------------------------------------
                0.00    0.00     206/11510516     std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > 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_insert_unique_<std::pair<unsigned long, std::shared_ptr<ndn::Tag> > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, std::pair<unsigned long, std::shared_ptr<ndn::Tag> >&&) [189]
                0.09    0.00 11510310/11510516     std::pair<std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, bool> 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_insert_unique<std::pair<unsigned long, std::shared_ptr<ndn::Tag> > >(std::pair<unsigned long, std::shared_ptr<ndn::Tag> >&&) [206]
[293]    0.0    0.09    0.00 11510516         std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > 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_insert_<std::pair<unsigned long, std::shared_ptr<ndn::Tag> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<unsigned long, std::shared_ptr<ndn::Tag> >&&) [293]
-----------------------------------------------
                0.05    0.04  420136/420136      nfd::face::GenericLinkService::decodeNack(ndn::Block const&, ndn::lp::Packet const&) [50]
[294]    0.0    0.05    0.04  420136         ndn::lp::Nack::~Nack() [294]
                0.01    0.00  420136/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.01    0.00  420136/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.01    0.00  420136/3031975724     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> > >*) <cycle 2> [134]
                0.01    0.00  420136/3031975724     ndn::Interest::~Interest() <cycle 2> [219]
-----------------------------------------------
                                                 <spontaneous>
[295]    0.0    0.09    0.00                 nfd::face::GenericLinkService::assignSequence(ndn::lp::Packet&) [295]
-----------------------------------------------
                0.00    0.00       1/5334755     nfd::FibManager::listEntries(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [246]
                0.00    0.00       1/5334755     nfd::NameTree::~NameTree() [280]
                0.00    0.00      65/5334755     nfd::Fib::removeNextHopFromAllEntries(std::shared_ptr<nfd::face::Face>) [175]
                0.03    0.05 5334688/5334755     nfd::Pit::findAllDataMatches(ndn::Data const&) const [42]
[296]    0.0    0.03    0.05 5334755         std::_Sp_counted_ptr_inplace<std::function<bool (nfd::name_tree::Entry const&)>, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [296]
                0.05    0.00 5334756/5334756     std::_Sp_counted_ptr_inplace<std::function<bool (nfd::name_tree::Entry const&)>, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [322]
-----------------------------------------------
                                                 <spontaneous>
[297]    0.0    0.08    0.00                 std::enable_if<(std::is_base_of<nfd::face::Transport, nfd::face::UnicastUdpTransport>::value)&&(!(std::is_same<nfd::face::Transport, nfd::face::UnicastUdpTransport>::value)), std::ostream&>::type nfd::face::operator<< <nfd::face::UnicastUdpTransport>(std::ostream&, nfd::face::FaceLogHelper<nfd::face::UnicastUdpTransport> const&) [297]
-----------------------------------------------
                                                 <spontaneous>
[298]    0.0    0.08    0.00                 std::_Sp_counted_deleter<nfd::measurements::Entry*, std::_Sp_destroy_inplace<nfd::measurements::Entry>, std::allocator<nfd::measurements::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [298]
-----------------------------------------------
                                   2             nfd::rib::RibEntry::~RibEntry() <cycle 2> [1157]
                                  16             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/3031975724     nfd::rib::RibManager::RibManager(ndn::Face&, ndn::security::KeyChain&) [521]
                0.00    0.00       1/3031975724     nfd::rib::Rib::findParent(ndn::Name const&) const [614]
                0.00    0.00       1/3031975724     std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >*) [601]
                0.00    0.00       1/3031975724     std::map<ndn::Name, std::shared_ptr<nfd::rib::RibEntry>, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::operator[](ndn::Name const&) [604]
                0.00    0.00       2/3031975724     nfd::FibManager::listEntries(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [246]
                0.00    0.00       3/3031975724     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceCreateCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [504]
                0.00    0.00       3/3031975724     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDestroyCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [498]
                0.00    0.00       3/3031975724     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceEnableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [503]
                0.00    0.00       3/3031975724     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDisableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [502]
                0.00    0.00       3/3031975724     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibAddNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [505]
                0.00    0.00       3/3031975724     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibRemoveNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [499]
                0.00    0.00       3/3031975724     nfd::ManagerBase::registerNotificationStream(std::string const&) [549]
                0.00    0.00       3/3031975724     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceSetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [500]
                0.00    0.00       3/3031975724     void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceUnsetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [501]
                0.00    0.00       4/3031975724     ndn::nfd::ControlParameters::~ControlParameters() [579]
                0.00    0.00       4/3031975724     nfd::rib::RibManager::enableLocalControlHeader() [489]
                0.00    0.00       4/3031975724     nfd::rib::RibManager::startListening(ndn::Name const&, std::function<void (ndn::InterestFilter const&, ndn::Interest const&)> const&) [488]
                0.00    0.00       5/3031975724     nfd::rib::RibManager::~RibManager() [486]
                0.00    0.00       8/3031975724     std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&)>&>::type std::function<void (ndn::Name const&, ndn::Interest const&)>::operator=<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >(std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)>&&) [485]
                0.00    0.00       8/3031975724     void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00      15/3031975724     nfd::ManagerBase::registerStatusDatasetHandler(std::string const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> const&) [519]
                0.00    0.00      24/3031975724     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [455]
                0.00    0.00      30/3031975724     std::__detail::_Map_base<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, true, std::_Hashtable<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::allocator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true> >::operator[](ndn::Name const&) [452]
                0.00    0.00     123/3031975724     ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendNextInterest() [434]
                0.00    0.00     128/3031975724     std::_Tuple_impl<1ul, ndn::nfd::ControlParameters, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)> >::~_Tuple_impl() [470]
                0.00    0.00     132/3031975724     ndn::CommandInterestValidator::checkPolicy(ndn::Interest const&, int, std::function<void (std::shared_ptr<ndn::Interest const> const&)> const&, std::function<void (std::shared_ptr<ndn::Interest const> const&, std::string const&)> const&, std::vector<std::shared_ptr<ndn::ValidationRequest>, std::allocator<std::shared_ptr<ndn::ValidationRequest> > >&) [59]
                0.00    0.00     132/3031975724     std::_Sp_counted_deleter<ndn::nfd::ControlParameters*, std::_Sp_destroy_inplace<ndn::nfd::ControlParameters>, std::allocator<ndn::nfd::ControlParameters>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [469]
                0.00    0.00     132/3031975724     void std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)>::__call<void, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&, 0, 1, 2, 3, 4>(std::tuple<ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&>&&, std::_Index_tuple<0, 1, 2, 3, 4>) [327]
                0.00    0.00     132/3031975724     nfd::ManagerBase::handleCommand(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) [99]
[299]    0.0    0.08    0.00     932         ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       2/23019646     std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [281]
                                2998             ndn::Block::~Block() <cycle 2> [40]
                                2996             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.01    0.06     404/404         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> > >*) <cycle 2> [134]
[300]    0.0    0.01    0.06     404         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() [300]
                0.06    0.00     401/401         std::_Sp_counted_ptr_inplace<ndn::SimpleTag<ndn::lp::CachePolicy, 12>, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [310]
-----------------------------------------------
                0.01    0.06 5334701/5334701     nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [20]
[301]    0.0    0.01    0.06 5334701         std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [301]
                0.06    0.00 5335094/5335094     std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [314]
-----------------------------------------------
                                                 <spontaneous>
[302]    0.0    0.07    0.00                 nfd::cs::EntryImpl::~EntryImpl() [302]
-----------------------------------------------
                                                 <spontaneous>
[303]    0.0    0.07    0.00                 nfd::Forwarder::onContentStoreHit(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&, ndn::Data const&) [303]
-----------------------------------------------
                                                 <spontaneous>
[304]    0.0    0.07    0.00                 nfd::compare_pickInterest(nfd::pit::InRecord const&, nfd::pit::InRecord const&, nfd::face::Face const*) [304]
-----------------------------------------------
                                                 <spontaneous>
[305]    0.0    0.07    0.00                 nfd::pit::Entry::hasLocalInRecord() const [305]
-----------------------------------------------
                                                 <spontaneous>
[306]    0.0    0.07    0.00                 std::_Function_base::_Base_manager<nfd::Pit::begin() const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::Pit::begin() const::{lambda(nfd::name_tree::Entry const&)#1}> const&, std::_Manager_operation) [306]
-----------------------------------------------
                0.06    0.00     132/132         ndn::CommandInterestValidator::checkPolicy(ndn::Interest const&, int, std::function<void (std::shared_ptr<ndn::Interest const> const&)> const&, std::function<void (std::shared_ptr<ndn::Interest const> const&, std::string const&)> const&, std::vector<std::shared_ptr<ndn::ValidationRequest>, std::allocator<std::shared_ptr<ndn::ValidationRequest> > >&) [59]
[307]    0.0    0.06    0.00     132         ndn::Signature::~Signature() [307]
                0.00    0.00     660/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     660/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.00    0.00     231/23020432     ndn::Block::operator=(ndn::Block const&) [57]
                0.00    0.00  420135/23020432     std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [210]
                0.06    0.00 22600066/23020432     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[308]    0.0    0.06    0.00 23020432         std::_Sp_counted_deleter<ndn::Buffer*, std::_Sp_destroy_inplace<ndn::Buffer>, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [308]
-----------------------------------------------
                                   3             std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >*) <cycle 2> [309]
                              420158             std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [210]
                             5754844             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.01    0.00  420136/3031975724     nfd::pit::Entry::deleteInRecord(nfd::face::Face const&) [333]
                0.13    0.01 5334692/3031975724     nfd::pit::Entry::deleteInRecords() [202]
                0.13    0.01 5334693/3031975724     nfd::pit::Entry::deleteOutRecord(nfd::face::Face const&) [162]
[309]    0.0    0.06    0.00 17264523+3       std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >*) <cycle 2> [309]
                0.00    0.00       3/3           std::_Sp_counted_ptr_inplace<nfd::fw::RetxSuppressionExponential::PitInfo, std::allocator<nfd::fw::RetxSuppressionExponential::PitInfo>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [921]
                                   3             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                   3             std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >*) <cycle 2> [309]
-----------------------------------------------
                0.06    0.00     401/401         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() [300]
[310]    0.0    0.06    0.00     401         std::_Sp_counted_ptr_inplace<ndn::SimpleTag<ndn::lp::CachePolicy, 12>, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [310]
-----------------------------------------------
                0.00    0.00      20/5755167     nfd::pit::InRecord::update(ndn::Interest const&) [187]
                0.00    0.00      26/5755167     ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendInitialInterest() [522]
                0.00    0.00     128/5755167     ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendNextInterest() [434]
                0.00    0.00     141/5755167     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.05    0.00 5754852/5755167     std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [210]
[311]    0.0    0.06    0.01 5755167         std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [311]
                0.01    0.00 5755460/5755460     std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [403]
-----------------------------------------------
                0.06    0.00 5755125/5755125     std::_Sp_counted_ptr_inplace<nfd::name_tree::Entry, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [313]
[312]    0.0    0.06    0.00 5755125         std::_Sp_counted_ptr_inplace<nfd::name_tree::Entry, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [312]
-----------------------------------------------
                0.00    0.00     276/5755123     nfd::name_tree::Entry::~Entry() <cycle 2> [204]
                0.00    0.06 5754847/5755123     nfd::Pit::erase(std::shared_ptr<nfd::pit::Entry>) [74]
[313]    0.0    0.00    0.06 5755123         std::_Sp_counted_ptr_inplace<nfd::name_tree::Entry, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [313]
                0.06    0.00 5755125/5755125     std::_Sp_counted_ptr_inplace<nfd::name_tree::Entry, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [312]
-----------------------------------------------
                0.06    0.00 5335094/5335094     std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [301]
[314]    0.0    0.06    0.00 5335094         std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [314]
-----------------------------------------------
                                                 <spontaneous>
[315]    0.0    0.06    0.00                 nfd::Pit::begin() const [315]
-----------------------------------------------
                                                 <spontaneous>
[316]    0.0    0.06    0.00                 std::_Sp_counted_deleter<ndn::SimpleTag<unsigned long, 10>*, std::_Sp_destroy_inplace<ndn::SimpleTag<unsigned long, 10> >, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter() [316]
-----------------------------------------------
                                                 <spontaneous>
[317]    0.0    0.06    0.00                 std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter() [317]
-----------------------------------------------
                                                 <spontaneous>
[318]    0.0    0.06    0.00                 std::_Sp_counted_deleter<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter() [318]
-----------------------------------------------
                0.00    0.00       1/16004282     nfd::NameTree::NameTree(unsigned long) [372]
                0.00    0.00      65/16004282     nfd::Fib::removeNextHopFromAllEntries(std::shared_ptr<nfd::face::Face>) [175]
                0.00    0.00      65/16004282     nfd::NameTree::fullEnumerate(std::function<bool (nfd::name_tree::Entry const&)> const&) const [237]
                0.02    0.00 5334694/16004282     nfd::NameTree::findAllMatches(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const [56]
                0.02    0.00 5334694/16004282     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.02    0.00 5334763/16004282     nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::IteratorType, nfd::NameTree const&, std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&, std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> const&) [184]
[319]    0.0    0.06    0.00 16004282         std::_Function_base::_Base_manager<nfd::name_tree::AnyEntrySubTree>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [319]
-----------------------------------------------
                0.06    0.00 11509970/11509970     nfd::NameTree::eraseEntryIfEmpty(std::shared_ptr<nfd::name_tree::Entry>) [105]
[320]    0.0    0.06    0.00 11509970         nfd::name_tree::Entry::isEmpty() const [320]
-----------------------------------------------
                0.00    0.02       1/3           nfd::Nfd::initializeManagement() [354]
                0.00    0.04       2/3           nfd::Nfd::initialize() [148]
[321]    0.0    0.00    0.05       3         nfd::FaceTable::addReserved(std::shared_ptr<nfd::face::Face>, unsigned long) [321]
                0.00    0.05       3/101         nfd::FaceTable::addImpl(std::shared_ptr<nfd::face::Face>, unsigned long) [94]
                0.00    0.00       3/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.05    0.00 5334756/5334756     std::_Sp_counted_ptr_inplace<std::function<bool (nfd::name_tree::Entry const&)>, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [296]
[322]    0.0    0.05    0.00 5334756         std::_Sp_counted_ptr_inplace<std::function<bool (nfd::name_tree::Entry const&)>, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [322]
-----------------------------------------------
                                                 <spontaneous>
[323]    0.0    0.05    0.00                 std::_Sp_counted_deleter<nfd::name_tree::Entry*, std::_Sp_destroy_inplace<nfd::name_tree::Entry>, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [323]
-----------------------------------------------
                                                 <spontaneous>
[324]    0.0    0.05    0.00                 std::enable_shared_from_this<ndn::Interest>::~enable_shared_from_this() [324]
-----------------------------------------------
                0.02    0.00       1/3           nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::IteratorType, nfd::NameTree const&, std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&, std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> const&) [184]
                0.02    0.00       1/3           nfd::NameTree::NameTree(unsigned long) [372]
                0.02    0.00       1/3           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[325]    0.0    0.05    0.00       3         std::_Function_base::_Base_manager<nfd::name_tree::AnyEntry>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [325]
-----------------------------------------------
                0.00    0.05      33/33          std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::operator()(ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) const [109]
[326]    0.0    0.00    0.05      33         std::_Function_handler<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>), std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_invoke(std::_Any_data const&, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) [326]
                0.00    0.05      33/33          void std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)>::__call<void, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&, 0, 1, 2, 3, 4>(std::tuple<ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&>&&, std::_Index_tuple<0, 1, 2, 3, 4>) [327]
-----------------------------------------------
                0.00    0.05      33/33          std::_Function_handler<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>), std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_invoke(std::_Any_data const&, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) [326]
[327]    0.0    0.00    0.05      33         void std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)>::__call<void, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&, 0, 1, 2, 3, 4>(std::tuple<ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&>&&, std::_Index_tuple<0, 1, 2, 3, 4>) [327]
                0.00    0.05      33/33          nfd::FibManager::addNextHop(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [328]
                0.00    0.00      66/130         ndn::nfd::ControlParameters::ControlParameters(ndn::nfd::ControlParameters const&) [425]
                0.00    0.00     132/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00      66/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      66/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.00    0.05      33/33          void std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)>::__call<void, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&, 0, 1, 2, 3, 4>(std::tuple<ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&>&&, std::_Index_tuple<0, 1, 2, 3, 4>) [327]
[328]    0.0    0.00    0.05      33         nfd::FibManager::addNextHop(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [328]
                0.00    0.03      33/34          nfd::fib::Entry::addNextHop(std::shared_ptr<nfd::face::Face>, unsigned long) [344]
                0.00    0.02      33/34          nfd::Fib::insert(ndn::Name const&) [355]
                0.00    0.00     231/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      99/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00      33/109774817     std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&) <cycle 3> [73]
                0.00    0.00      33/23019646     std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [281]
                0.00    0.00      33/33          nfd::FibManager::setFaceForSelfRegistration(ndn::Interest const&, ndn::nfd::ControlParameters&) [609]
                0.00    0.00      33/33          std::_Function_handler<std::shared_ptr<nfd::face::Face> (unsigned long), std::_Bind<std::_Mem_fn<std::shared_ptr<nfd::face::Face> (nfd::Forwarder::*)(unsigned long) const> (nfd::Forwarder*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, unsigned long) [778]
                0.00    0.00      33/66          std::function<void (ndn::mgmt::ControlResponse const&)>::operator()(ndn::mgmt::ControlResponse const&) const [741]
-----------------------------------------------
                0.00    0.00       5/5755483     std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [210]
                0.00    0.00      20/5755483     nfd::pit::InRecord::update(ndn::Interest const&) [187]
                0.05    0.00 5755458/5755483     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[329]    0.0    0.05    0.00 5755483         std::_Sp_counted_deleter<ndn::Interest*, std::_Sp_destroy_inplace<ndn::Interest>, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [329]
-----------------------------------------------
                                                 <spontaneous>
[330]    0.0    0.05    0.00                 void boost::exception_detail::throw_exception_<std::out_of_range>(std::out_of_range const&, char const*, char const*, int) [330]
-----------------------------------------------
                0.00    0.00      41/24279878     nfd::Forwarder::insertDeadNonceList(nfd::pit::Entry&, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&, nfd::face::Face*) [133]
                0.00    0.00  420145/24279878     nfd::insertNonceToDnl(nfd::DeadNonceList&, nfd::pit::Entry const&, nfd::pit::OutRecord const&) [260]
                0.01    0.00 6175002/24279878     nfd::NameTree::findLongestPrefixMatch(nfd::pit::Entry const&) const [128]
                0.03    0.00 17684690/24279878     nfd::NameTree::get(nfd::pit::Entry const&) [108]
[331]    0.0    0.05    0.00 24279878         nfd::pit::Entry::getName() const [331]
-----------------------------------------------
                0.05    0.00 11929838/11929838     nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const [49]
[332]    0.0    0.05    0.00 11929838         std::_Function_base::_Base_manager<nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const::{lambda(nfd::name_tree::Entry const&)#1}> const&, std::_Manager_operation) [332]
-----------------------------------------------
                0.03    0.01  420136/420136      nfd::Forwarder::onOutgoingNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&) [92]
[333]    0.0    0.03    0.01  420136         nfd::pit::Entry::deleteInRecord(nfd::face::Face const&) [333]
                0.01    0.00  420136/3031975724     std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >*) <cycle 2> [309]
-----------------------------------------------
                0.04    0.00 11510115/11510115     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[334]    0.0    0.04    0.00 11510115         std::_Sp_counted_deleter<ndn::SimpleTag<unsigned long, 10>*, std::_Sp_destroy_inplace<ndn::SimpleTag<unsigned long, 10> >, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [334]
-----------------------------------------------
                0.00    0.00    8795/59664646     WeakHashLen32WithSeeds(char const*, unsigned long, unsigned long) [144]
                0.01    0.00 10247224/59664646     HashLen0to16(char const*, unsigned long) [86]
                0.03    0.00 49408627/59664646     CityHash64(char const*, unsigned long) [101]
[335]    0.0    0.04    0.00 59664646         Fetch64(char const*) [335]
-----------------------------------------------
                0.01    0.00 5334690/16004075     nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::IteratorType, nfd::NameTree const&, std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&, std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> const&) [184]
                0.01    0.00 5334692/16004075     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.01    0.00 5334693/16004075     nfd::Pit::findAllDataMatches(ndn::Data const&) const [42]
[336]    0.0    0.04    0.00 16004075         std::_Function_base::_Base_manager<nfd::Pit::findAllDataMatches(ndn::Data const&) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::Pit::findAllDataMatches(ndn::Data const&) const::{lambda(nfd::name_tree::Entry const&)#1}> const&, std::_Manager_operation) [336]
-----------------------------------------------
                                                 <spontaneous>
[337]    0.0    0.04    0.00                 nfd::scheduler::ScopedEventId::ScopedEventId(nfd::scheduler::ScopedEventId&&) [337]
-----------------------------------------------
                                                 <spontaneous>
[338]    0.0    0.04    0.00                 std::_Sp_counted_deleter<ndn::SimpleTag<unsigned long, 10>*, std::_Sp_destroy_inplace<ndn::SimpleTag<unsigned long, 10> >, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [338]
-----------------------------------------------
                                                 <spontaneous>
[339]    0.0    0.04    0.00                 std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >::~vector() [339]
-----------------------------------------------
                0.04    0.00 5334765/5334765     nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::IteratorType, nfd::NameTree const&, std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&, std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> const&) [184]
[340]    0.0    0.04    0.00 5334765         std::_Sp_counted_ptr_inplace<std::function<bool (nfd::name_tree::Entry const&)>, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [340]
-----------------------------------------------
                0.00    0.00      43/5755166     nfd::NameTree::~NameTree() [280]
                0.04    0.00 5755123/5755166     nfd::NameTree::eraseEntryIfEmpty(std::shared_ptr<nfd::name_tree::Entry>) [105]
[341]    0.0    0.04    0.00 5755166         nfd::name_tree::Node::~Node() [341]
-----------------------------------------------
                                                 <spontaneous>
[342]    0.0    0.04    0.00                 nfd::NameTree::const_iterator::const_iterator() [342]
-----------------------------------------------
                                                 <spontaneous>
[343]    0.0    0.04    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() [343]
-----------------------------------------------
                0.00    0.00       1/34          nfd::Nfd::initializeManagement() [354]
                0.00    0.03      33/34          nfd::FibManager::addNextHop(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [328]
[344]    0.0    0.00    0.03      34         nfd::fib::Entry::addNextHop(std::shared_ptr<nfd::face::Face>, unsigned long) [344]
                0.03    0.00      34/34          nfd::fib::NextHop::NextHop(std::shared_ptr<nfd::face::Face>) [349]
                0.00    0.00      34/34          nfd::fib::Entry::sortNextHops() [481]
                0.00    0.00      34/691         nfd::fib::Entry::findNextHop(nfd::face::Face&) [528]
                0.00    0.00      34/34          nfd::fib::NextHop::setCost(unsigned long) [769]
                0.00    0.00      34/34          void std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> >::_M_insert_aux<nfd::fib::NextHop>(__gnu_cxx::__normal_iterator<nfd::fib::NextHop*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, nfd::fib::NextHop&&) [774]
-----------------------------------------------
                0.03    0.00 23020443/23020443     std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [281]
[345]    0.0    0.03    0.00 23020443         std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [345]
-----------------------------------------------
                0.01    0.02 11510119/11510119     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> > >*) <cycle 2> [134]
[346]    0.0    0.01    0.02 11510119         std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 10>, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [346]
                0.02    0.00 11510124/11510124     std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 10>, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [356]
-----------------------------------------------
                                                 <spontaneous>
[347]    0.0    0.03    0.00                 std::_Sp_counted_deleter<ndn::SimpleTag<unsigned long, 10>*, std::_Sp_destroy_inplace<ndn::SimpleTag<unsigned long, 10> >, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter() [347]
-----------------------------------------------
                                                 <spontaneous>
[348]    0.0    0.03    0.00                 std::_Sp_counted_deleter<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter() [348]
-----------------------------------------------
                0.03    0.00      34/34          nfd::fib::Entry::addNextHop(std::shared_ptr<nfd::face::Face>, unsigned long) [344]
[349]    0.0    0.03    0.00      34         nfd::fib::NextHop::NextHop(std::shared_ptr<nfd::face::Face>) [349]
-----------------------------------------------
                0.00    0.00     153/5754997     std::__shared_ptr<ndn::Interest, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ndn::Interest>, ndn::Name&>(std::_Sp_make_shared_tag, std::allocator<ndn::Interest> const&, ndn::Name&) [524]
                0.02    0.00 5754844/5754997     std::__shared_ptr<ndn::Interest, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ndn::Interest>, ndn::Block const&>(std::_Sp_make_shared_tag, std::allocator<ndn::Interest> const&, ndn::Block const&) [186]
[350]    0.0    0.03    0.00 5754997         std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [350]
-----------------------------------------------
                                                 <spontaneous>
[351]    0.0    0.03    0.00                 ndn::tlv::Error::~Error() [351]
-----------------------------------------------
                                                 <spontaneous>
[352]    0.0    0.03    0.00                 nfd::Fib::findLongestPrefixMatch(ndn::Name const&) const [352]
-----------------------------------------------
                                                 <spontaneous>
[353]    0.0    0.00    0.02                 std::_Function_handler<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&), std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceEnableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_invoke(std::_Any_data const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [353]
                0.00    0.02       1/66          nfd::ManagerBase::handleCommand(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) [99]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/130         std::function<void (ndn::mgmt::ControlResponse const&)>::function(std::function<void (ndn::mgmt::ControlResponse const&)> const&) [714]
-----------------------------------------------
                0.00    0.02       1/1           nfd::Nfd::initialize() [148]
[354]    0.0    0.00    0.02       1         nfd::Nfd::initializeManagement() [354]
                0.00    0.02       1/3           nfd::FaceTable::addReserved(std::shared_ptr<nfd::face::Face>, unsigned long) [321]
                0.00    0.00       1/1           nfd::face::makeInternalFace(ndn::security::KeyChain&) [409]
                0.00    0.00       1/34          nfd::fib::Entry::addNextHop(std::shared_ptr<nfd::face::Face>, unsigned long) [344]
                0.00    0.00       1/34          nfd::Fib::insert(ndn::Name const&) [355]
                0.00    0.00       1/1           nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [449]
                0.00    0.00       1/1           nfd::StrategyChoiceManager::StrategyChoiceManager(nfd::StrategyChoice&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [473]
                0.00    0.00       1/1           nfd::FibManager::FibManager(nfd::Fib&, std::function<std::shared_ptr<nfd::face::Face> (unsigned long)>, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [474]
                0.00    0.00       1/71          ndn::SignatureInfo::~SignatureInfo() [419]
                0.00    0.00       2/8           nfd::ConfigFile::parse(std::string const&, bool) [508]
                0.00    0.00      15/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       7/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00       1/1           nfd::ForwarderStatusManager::ForwarderStatusManager(nfd::Forwarder&, ndn::mgmt::Dispatcher&) [599]
                0.00    0.00       2/9           std::_Function_base::_Base_manager<void (*)(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [823]
                0.00    0.00       1/1           nfd::CommandValidator::CommandValidator() [1126]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<std::shared_ptr<nfd::face::Face> (nfd::Forwarder::*)(unsigned long) const> (nfd::Forwarder*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [911]
                0.00    0.00       1/4           nfd::ConfigFile::ConfigFile(std::function<void (std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>) [880]
                0.00    0.00       1/1           nfd::general::setConfigFile(nfd::ConfigFile&) [1159]
                0.00    0.00       1/1           nfd::TablesConfigSection::TablesConfigSection(nfd::cs::Cs&, nfd::Pit&, nfd::Fib&, nfd::StrategyChoice&, nfd::Measurements&, nfd::NetworkRegionTable&) [1131]
                0.00    0.00       1/1           nfd::TablesConfigSection::setConfigFile(nfd::ConfigFile&) [1129]
                0.00    0.00       1/1           nfd::CommandValidator::setConfigFile(nfd::ConfigFile&) [1125]
                0.00    0.00       1/1           nfd::FaceManager::setConfigFile(nfd::ConfigFile&) [1119]
                0.00    0.00       1/1           nfd::TablesConfigSection::ensureTablesAreConfigured() [1130]
                0.00    0.00       1/1314        boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::~basic_ptree() [649]
                0.00    0.00       1/4           std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >*) [893]
-----------------------------------------------
                0.00    0.00       1/34          nfd::Nfd::initializeManagement() [354]
                0.00    0.02      33/34          nfd::FibManager::addNextHop(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [328]
[355]    0.0    0.00    0.02      34         nfd::Fib::insert(ndn::Name const&) [355]
                0.02    0.00      34/34          nfd::name_tree::Entry::setFibEntry(std::shared_ptr<nfd::fib::Entry>) [362]
                0.00    0.00      34/6175021     nfd::NameTree::lookup(ndn::Name const&) [28]
                0.00    0.00     170/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      34/69          nfd::fib::Entry::Entry(ndn::Name const&) [458]
                0.00    0.00      34/35          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&) [768]
-----------------------------------------------
                0.02    0.00 11510124/11510124     std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 10>, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [346]
[356]    0.0    0.02    0.00 11510124         std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 10>, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [356]
-----------------------------------------------
                0.02    0.00 5754844/5754844     nfd::Pit::findOrInsert(ndn::Interest const&, bool) [25]
[357]    0.0    0.02    0.00 5754844         std::_Sp_counted_ptr_inplace<nfd::pit::Entry, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [357]
-----------------------------------------------
                             5334692             std::_Rb_tree<nfd::face::Face*, nfd::face::Face*, std::_Identity<nfd::face::Face*>, std::less<nfd::face::Face*>, std::allocator<nfd::face::Face*> >::_M_erase(std::_Rb_tree_node<nfd::face::Face*>*) [358]
                0.02    0.00 5334697/5334697     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
[358]    0.0    0.02    0.00 5334697+5334692 std::_Rb_tree<nfd::face::Face*, nfd::face::Face*, std::_Identity<nfd::face::Face*>, std::less<nfd::face::Face*>, std::allocator<nfd::face::Face*> >::_M_erase(std::_Rb_tree_node<nfd::face::Face*>*) [358]
                             5334692             std::_Rb_tree<nfd::face::Face*, nfd::face::Face*, std::_Identity<nfd::face::Face*>, std::less<nfd::face::Face*>, std::allocator<nfd::face::Face*> >::_M_erase(std::_Rb_tree_node<nfd::face::Face*>*) [358]
-----------------------------------------------
                0.00    0.00       4/5334691     nfd::Forwarder::onDataUnsolicited(nfd::face::Face&, ndn::Data const&) [267]
                0.02    0.00 5334687/5334691     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
[359]    0.0    0.02    0.00 5334691         nfd::cs::Cs::insert(ndn::Data const&, bool) [359]
-----------------------------------------------
                0.02    0.00 5334691/5334691     ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::operator()(ndn::Data const&) [22]
[360]    0.0    0.02    0.00 5334691         std::_Function_handler<void (ndn::Data const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Data const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::Data const&) [360]
-----------------------------------------------
                0.02    0.00  420136/420136      nfd::Forwarder::onIncomingNack(nfd::face::Face&, ndn::lp::Nack const&) [54]
[361]    0.0    0.02    0.00  420136         std::function<void (nfd::fw::Strategy*)>::function<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >(std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::value), std::function<void (nfd::fw::Strategy*)>::_Useless>::type) [361]
-----------------------------------------------
                0.02    0.00      34/34          nfd::Fib::insert(ndn::Name const&) [355]
[362]    0.0    0.02    0.00      34         nfd::name_tree::Entry::setFibEntry(std::shared_ptr<nfd::fib::Entry>) [362]
-----------------------------------------------
                0.02    0.00       1/1           nfd::Forwarder::Forwarder() [153]
[363]    0.0    0.02    0.00       1         nfd::Pit::Pit(nfd::NameTree&) [363]
-----------------------------------------------
                                                 <spontaneous>
[364]    0.0    0.02    0.00                 ndn::lp::Packet& ndn::lp::Packet::add<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 81ul, false> >(ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 81ul, false>::ValueType const&) [364]
-----------------------------------------------
                                                 <spontaneous>
[365]    0.0    0.02    0.00                 nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::processErrorCode(boost::system::error_code const&) [365]
-----------------------------------------------
                                                 <spontaneous>
[366]    0.0    0.02    0.00                 boost::exception_detail::error_info_injector<std::bad_cast>::~error_info_injector() [366]
-----------------------------------------------
                                                 <spontaneous>
[367]    0.0    0.02    0.00                 std::list<ndn::Block, std::allocator<ndn::Block> >::operator=(std::list<ndn::Block, std::allocator<ndn::Block> > const&) [367]
-----------------------------------------------
                                                 <spontaneous>
[368]    0.0    0.02    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_copy(std::_Rb_tree_node<std::pair<ndn::name::Component const, bool> > const*, std::_Rb_tree_node<std::pair<ndn::name::Component const, bool> >*) [368]
-----------------------------------------------
                0.02    0.00 5334762/5334762     nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::IteratorType, nfd::NameTree const&, std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&, std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> const&) [184]
[369]    0.0    0.02    0.00 5334762         std::_Sp_counted_ptr_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [369]
-----------------------------------------------
                                                 <spontaneous>
[370]    0.0    0.00    0.02                 boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
                0.00    0.02       2/2           boost::asio::detail::task_io_service::shutdown_service() [371]
                0.00    0.00       2/2           boost::asio::detail::epoll_reactor::shutdown_service() [411]
                0.00    0.00       2/2           boost::asio::stream_socket_service<boost::asio::local::stream_protocol>::shutdown_service() [957]
                0.00    0.00       2/2           boost::asio::detail::task_io_service::~task_io_service() [961]
                0.00    0.00       2/2           boost::asio::detail::epoll_reactor::~epoll_reactor() [959]
                0.00    0.00       2/2           boost::asio::stream_socket_service<boost::asio::local::stream_protocol>::~stream_socket_service() [958]
                0.00    0.00       1/1           boost::asio::posix::stream_descriptor_service::shutdown_service() [1182]
                0.00    0.00       1/1           boost::asio::detail::signal_set_service::shutdown_service() [1197]
                0.00    0.00       1/1           boost::asio::signal_set_service::shutdown_service() [1172]
                0.00    0.00       1/1           boost::asio::socket_acceptor_service<boost::asio::local::stream_protocol>::shutdown_service() [1180]
                0.00    0.00       1/1           boost::asio::socket_acceptor_service<boost::asio::ip::tcp>::shutdown_service() [1178]
                0.00    0.00       1/1           boost::asio::stream_socket_service<boost::asio::ip::tcp>::shutdown_service() [1174]
                0.00    0.00       1/1           boost::asio::datagram_socket_service<boost::asio::ip::udp>::shutdown_service() [1176]
                0.00    0.00       1/1           boost::asio::posix::stream_descriptor_service::~stream_descriptor_service() [1183]
                0.00    0.00       1/1           boost::asio::signal_set_service::~signal_set_service() [1173]
                0.00    0.00       1/1           boost::asio::socket_acceptor_service<boost::asio::local::stream_protocol>::~socket_acceptor_service() [1181]
                0.00    0.00       1/1           boost::asio::socket_acceptor_service<boost::asio::ip::tcp>::~socket_acceptor_service() [1179]
                0.00    0.00       1/1           boost::asio::stream_socket_service<boost::asio::ip::tcp>::~stream_socket_service() [1175]
                0.00    0.00       1/1           boost::asio::datagram_socket_service<boost::asio::ip::udp>::~datagram_socket_service() [1177]
-----------------------------------------------
                0.00    0.02       2/2           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[371]    0.0    0.00    0.02       2         boost::asio::detail::task_io_service::shutdown_service() [371]
                0.00    0.02       1/67          boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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) [118]
                0.00    0.00       2/2           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) [969]
                0.00    0.00       2/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::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) [970]
                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) [1194]
                0.00    0.00       1/2           boost::asio::detail::signal_handler<std::_Bind<std::_Mem_fn<void (nfd::NfdRunner::*)(boost::system::error_code const&, int)> (nfd::NfdRunner*, std::_Placeholder<1>, std::_Placeholder<2>)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [960]
-----------------------------------------------
                0.00    0.02       1/1           nfd::Forwarder::Forwarder() [153]
[372]    0.0    0.00    0.02       1         nfd::NameTree::NameTree(unsigned long) [372]
                0.02    0.00       1/3           std::_Function_base::_Base_manager<nfd::name_tree::AnyEntry>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [325]
                0.00    0.00       2/11089613     __gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > > std::__find<__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> >(__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, __gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> const&, std::random_access_iterator_tag) [173]
                0.00    0.00       1/5334765     nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::IteratorType, nfd::NameTree const&, std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&, std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> const&) [184]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/16004282     std::_Function_base::_Base_manager<nfd::name_tree::AnyEntrySubTree>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [319]
-----------------------------------------------
                                                 <spontaneous>
[373]    0.0    0.02    0.00                 std::shared_ptr<ndn::SimpleTag<unsigned long, 11> > std::allocate_shared<ndn::SimpleTag<unsigned long, 11>, std::allocator<ndn::SimpleTag<unsigned long, 11> >, unsigned long>(std::allocator<ndn::SimpleTag<unsigned long, 11> > const&, unsigned long&&) [373]
-----------------------------------------------
                0.00    0.00      41/420541      nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
                0.00    0.00     355/420541      nfd::DeadNonceList::adjustCapacity() [445]
                0.01    0.00  420145/420541      nfd::Forwarder::insertDeadNonceList(nfd::pit::Entry&, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&, nfd::face::Face*) [133]
[374]    0.0    0.02    0.00  420541         nfd::DeadNonceList::evictEntries() [374]
-----------------------------------------------
                0.00    0.01       2/2           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[375]    0.0    0.00    0.01       2         nfd::TcpChannel::~TcpChannel() [375]
                0.01    0.00       2/70          boost::asio::detail::socket_ops::close(int, unsigned char&, bool, boost::system::error_code&) [169]
                0.00    0.00       2/71          boost::asio::detail::epoll_reactor::deregister_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&, bool) [735]
                0.00    0.00       2/5           nfd::Channel::~Channel() [868]
                0.00    0.00       2/2           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> > >*) [1011]
-----------------------------------------------
                0.00    0.01       2/2           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[376]    0.0    0.00    0.01       2         nfd::UdpChannel::~UdpChannel() [376]
                0.01    0.00       2/70          boost::asio::detail::socket_ops::close(int, unsigned char&, bool, boost::system::error_code&) [169]
                0.00    0.00       2/71          boost::asio::detail::epoll_reactor::deregister_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&, bool) [735]
                0.00    0.00       2/3           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> > >*) [927]
                0.00    0.00       2/5           nfd::Channel::~Channel() [868]
-----------------------------------------------
                0.00    0.01  420147/420147      nfd::Forwarder::onInterestUnsatisfied(std::shared_ptr<nfd::pit::Entry>) [116]
[377]    0.0    0.00    0.01  420147         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [377]
                0.01    0.00  420147/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.01    0.00       1/1           nfd::Forwarder::Forwarder() [153]
[378]    0.0    0.01    0.00       1         nfd::DeadNonceList::DeadNonceList(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&) [378]
                0.00    0.00       2/11091753     nfd::scheduler::schedule(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&, std::function<void ()> const&) [257]
                0.00    0.00       2/2133        std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> > std::find_if<std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)> >(std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)>) [643]
                0.00    0.00       2/8530        std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::DeadNonceList::*)()> (nfd::DeadNonceList*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [639]
-----------------------------------------------
                0.00    0.00     278/5755123     nfd::name_tree::Entry::~Entry() <cycle 2> [204]
                0.01    0.00 5754845/5755123     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[379]    0.0    0.01    0.00 5755123         std::_Sp_counted_deleter<nfd::name_tree::Entry*, std::_Sp_destroy_inplace<nfd::name_tree::Entry>, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [379]
-----------------------------------------------
                0.00    0.00      65/5334756     nfd::Fib::removeNextHopFromAllEntries(std::shared_ptr<nfd::face::Face>) [175]
                0.01    0.00 5334691/5334756     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[380]    0.0    0.01    0.00 5334756         std::_Sp_counted_deleter<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [380]
-----------------------------------------------
                0.00    0.00     657/11510384     nfd::fib::Entry::findNextHop(nfd::face::Face&) [528]
                0.00    0.00 5754856/11510384     nfd::fw::predicate_NextHop_eligible(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >) [122]
                0.00    0.00 5754871/11510384     nfd::fw::BestRouteStrategy2::afterReceiveInterest(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [30]
[381]    0.0    0.01    0.00 11510384         nfd::fib::NextHop::getFace() const [381]
-----------------------------------------------
                0.00    0.00  420135/11509679     nfd::Forwarder::onIncomingNack(nfd::face::Face&, ndn::lp::Nack const&) [54]
                0.00    0.00 5334698/11509679     nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [23]
                0.01    0.00 5754846/11509679     nfd::Forwarder::onIncomingInterest(nfd::face::Face&, ndn::Interest const&) [11]
[382]    0.0    0.01    0.00 11509679         std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 10>, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [382]
-----------------------------------------------
                0.00    0.00       1/6175200     nfd::Fib::begin() const [608]
                0.00    0.00      66/6175200     nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::IteratorType, nfd::NameTree const&, std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&, std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> const&) [184]
                0.00    0.00     130/6175200     nfd::Fib::removeNextHopFromAllEntries(std::shared_ptr<nfd::face::Face>) [175]
                0.01    0.00 6175003/6175200     nfd::Fib::findLongestPrefixMatch(std::shared_ptr<nfd::name_tree::Entry>) const [61]
[383]    0.0    0.01    0.00 6175200         std::_Function_base::_Base_manager<bool (*)(nfd::name_tree::Entry const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [383]
-----------------------------------------------
                0.00    0.00       1/101         nfd::face::makeInternalFace(ndn::security::KeyChain&) [409]
                0.00    0.00       2/101         nfd::face::makeNullFace(ndn::util::FaceUri const&) [414]
                0.00    0.00      32/101         std::shared_ptr<nfd::face::Face> std::allocate_shared<nfd::face::Face, std::allocator<nfd::face::Face>, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >, std::unique_ptr<nfd::face::UnicastUdpTransport, std::default_delete<nfd::face::UnicastUdpTransport> > >(std::allocator<nfd::face::Face> const&, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >&&, std::unique_ptr<nfd::face::UnicastUdpTransport, std::default_delete<nfd::face::UnicastUdpTransport> >&&) [408]
                0.00    0.01      66/101         std::shared_ptr<nfd::face::Face> std::allocate_shared<nfd::face::Face, std::allocator<nfd::face::Face>, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >, std::unique_ptr<nfd::face::UnixStreamTransport, std::default_delete<nfd::face::UnixStreamTransport> > >(std::allocator<nfd::face::Face> const&, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >&&, std::unique_ptr<nfd::face::UnixStreamTransport, std::default_delete<nfd::face::UnixStreamTransport> >&&) [399]
[384]    0.0    0.00    0.01     101         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> >) [384]
                0.01    0.00     101/101         nfd::face::Transport::setFaceAndLinkService(nfd::face::Face&, nfd::face::LinkService&) [385]
                0.00    0.00     101/101         nfd::face::Transport::getCounters() const [724]
                0.00    0.00     101/101         covariant return thunk to nfd::face::GenericLinkService::getCounters() const [732]
                0.00    0.00     101/101         nfd::face::FaceCounters::FaceCounters(nfd::face::LinkServiceCounters const&, nfd::face::TransportCounters const&) [717]
                0.00    0.00     101/101         nfd::face::LinkService::setFaceAndTransport(nfd::face::Face&, nfd::face::Transport&) [715]
-----------------------------------------------
                0.01    0.00     101/101         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> >) [384]
[385]    0.0    0.01    0.00     101         nfd::face::Transport::setFaceAndLinkService(nfd::face::Face&, nfd::face::LinkService&) [385]
-----------------------------------------------
                0.00    0.00       3/101         nfd::face::InternalForwarderTransport::InternalForwarderTransport(ndn::util::FaceUri const&, ndn::util::FaceUri const&, ndn::nfd::FaceScope, ndn::nfd::LinkType) [418]
                0.00    0.00      32/101         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> >&&) [258]
                0.01    0.00      66/101         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::StreamTransport(boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&&) [397]
[386]    0.0    0.01    0.00     101         nfd::face::Transport::Transport() [386]
-----------------------------------------------
                0.01    0.00      46/46          nfd::rib::Rib::beginRemoveFace(unsigned long) [388]
[387]    0.0    0.01    0.00      46         nfd::rib::Rib::findRoutesWithFaceId(unsigned long) [387]
-----------------------------------------------
                0.00    0.01      41/41          nfd::rib::RibManager::onFaceDestroyedEvent(unsigned long) [391]
[388]    0.0    0.00    0.01      41         nfd::rib::Rib::beginRemoveFace(unsigned long) [388]
                0.01    0.00      46/46          nfd::rib::Rib::findRoutesWithFaceId(unsigned long) [387]
                0.00    0.00      46/46          nfd::rib::Rib::sendBatchFromQueue() [757]
-----------------------------------------------
                                                 <spontaneous>
[389]    0.0    0.01    0.00                 nfd::fw::Strategy::afterReceiveNack(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [389]
-----------------------------------------------
                                                 <spontaneous>
[390]    0.0    0.01    0.00                 nfd::pit::FaceRecord::~FaceRecord() [390]
-----------------------------------------------
                                                 <spontaneous>
[391]    0.0    0.00    0.01                 nfd::rib::RibManager::onFaceDestroyedEvent(unsigned long) [391]
                0.00    0.01      41/41          nfd::rib::Rib::beginRemoveFace(unsigned long) [388]
                0.00    0.00      37/37          std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::erase(unsigned long const&) [766]
-----------------------------------------------
                                                 <spontaneous>
[392]    0.0    0.01    0.00                 nfd::face::LinkService::~LinkService() [392]
-----------------------------------------------
                                                 <spontaneous>
[393]    0.0    0.01    0.00                 CryptoPP::BufferedTransformation::Attachable() [393]
-----------------------------------------------
                                                 <spontaneous>
[394]    0.0    0.01    0.00                 CryptoPP::BufferedTransformation::AttachedTransformation() [394]
-----------------------------------------------
                                                 <spontaneous>
[395]    0.0    0.01    0.00                 std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter() [395]
-----------------------------------------------
                0.00    0.00     223/12353053     nfd::NameTree::fullEnumerate(std::function<bool (nfd::name_tree::Entry const&)> const&) const [237]
                0.00    0.00    2003/12353053     nfd::NameTree::const_iterator::operator++() [62]
                0.01    0.00 12350827/12353053     nfd::NameTree::findLongestPrefixMatch(std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&) const [45]
[396]    0.0    0.01    0.00 12353053         std::_Function_handler<bool (nfd::name_tree::Entry const&), bool (*)(nfd::name_tree::Entry const&)>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&) [396]
-----------------------------------------------
                0.00    0.01      66/66          nfd::face::UnixStreamTransport::UnixStreamTransport(boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&&) [398]
[397]    0.0    0.00    0.01      66         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::StreamTransport(boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&&) [397]
                0.01    0.00      66/101         nfd::face::Transport::Transport() [386]
                0.00    0.00      66/356         void boost::asio::detail::reactive_socket_service_base::async_receive<boost::asio::mutable_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, boost::asio::mutable_buffers_1 const&, int, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >) [424]
                0.00    0.00     132/262         std::_Deque_base<ndn::Block, std::allocator<ndn::Block> >::_M_initialize_map(unsigned long) [692]
                0.00    0.00      66/196         std::_Deque_base<ndn::Block, std::allocator<ndn::Block> >::~_Deque_base() [700]
                0.00    0.00      66/196         std::deque<ndn::Block, std::allocator<ndn::Block> >::~deque() [701]
-----------------------------------------------
                0.00    0.01      66/66          nfd::UnixStreamChannel::handleAccept(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [119]
[398]    0.0    0.00    0.01      66         nfd::face::UnixStreamTransport::UnixStreamTransport(boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&&) [398]
                0.00    0.01      66/66          nfd::face::StreamTransport<boost::asio::local::stream_protocol>::StreamTransport(boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&&) [397]
                0.00    0.00      66/66          boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >::local_endpoint() const [740]
                0.00    0.00      66/133         nfd::face::Transport::setPersistency(ndn::nfd::FacePersistency) [711]
-----------------------------------------------
                0.00    0.01      66/66          nfd::UnixStreamChannel::handleAccept(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [119]
[399]    0.0    0.00    0.01      66         std::shared_ptr<nfd::face::Face> std::allocate_shared<nfd::face::Face, std::allocator<nfd::face::Face>, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >, std::unique_ptr<nfd::face::UnixStreamTransport, std::default_delete<nfd::face::UnixStreamTransport> > >(std::allocator<nfd::face::Face> const&, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >&&, std::unique_ptr<nfd::face::UnixStreamTransport, std::default_delete<nfd::face::UnixStreamTransport> >&&) [399]
                0.00    0.01      66/101         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> >) [384]
                0.00    0.00      66/101         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&) [725]
-----------------------------------------------
                0.00    0.01       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[400]    0.0    0.00    0.01       1         nfd::UnixStreamChannel::~UnixStreamChannel() [400]
                0.01    0.00       1/70          boost::asio::detail::socket_ops::close(int, unsigned char&, bool, boost::system::error_code&) [169]
                0.00    0.00       1/71          boost::asio::detail::epoll_reactor::deregister_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&, bool) [735]
                0.00    0.00       1/5           nfd::Channel::~Channel() [868]
-----------------------------------------------
                                                 <spontaneous>
[401]    0.0    0.01    0.00                 ndn::Selectors::~Selectors() [401]
                0.00    0.00    2875/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00    2854/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00     564/18527293     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> >*) [222]
-----------------------------------------------
                0.00    0.01     566/566         boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
[402]    0.0    0.00    0.01     566         boost::asio::detail::completion_handler<nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&)::{lambda()#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [402]
                0.00    0.00     272/272         nfd::face::InternalForwarderTransport::receiveFromLink(ndn::Block const&) [407]
                0.00    0.00    1693/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00    1692/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00    1128/2820        boost::asio::detail::completion_handler<nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&)::{lambda()#1}>::ptr::~ptr() [642]
                0.00    0.00     298/298         nfd::face::InternalClientTransport::receiveFromLink(ndn::Block const&) [683]
-----------------------------------------------
                0.01    0.00 5755460/5755460     std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [311]
[403]    0.0    0.01    0.00 5755460         std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [403]
-----------------------------------------------
                                                 <spontaneous>
[404]    0.0    0.01    0.00                 boost::asio::detail::epoll_reactor::perform_io_cleanup_on_block_exit::~perform_io_cleanup_on_block_exit() [404]
-----------------------------------------------
                                                 <spontaneous>
[405]    0.0    0.01    0.00                 std::_Function_base::_Base_manager<nfd::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&)::{lambda(nfd::name_tree::Entry const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&)::{lambda(nfd::name_tree::Entry const&)#1}> const&, std::_Manager_operation) [405]
-----------------------------------------------
                                                 <spontaneous>
[406]    0.0    0.01    0.00                 std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 11>, std::allocator<ndn::SimpleTag<unsigned long, 11> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [406]
-----------------------------------------------
                0.00    0.00     272/272         boost::asio::detail::completion_handler<nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&)::{lambda()#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [402]
[407]    0.0    0.00    0.00     272         nfd::face::InternalForwarderTransport::receiveFromLink(ndn::Block const&) [407]
                0.00    0.00     272/11509666     nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [5]
                0.00    0.00     272/11509663     nfd::face::Transport::receive(nfd::face::Transport::Packet&&) [164]
                0.00    0.00     270/109774817     std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&) <cycle 3> [73]
                0.00    0.00     258/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     257/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.00    0.00      32/32          nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
[408]    0.0    0.00    0.00      32         std::shared_ptr<nfd::face::Face> std::allocate_shared<nfd::face::Face, std::allocator<nfd::face::Face>, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >, std::unique_ptr<nfd::face::UnicastUdpTransport, std::default_delete<nfd::face::UnicastUdpTransport> > >(std::allocator<nfd::face::Face> const&, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >&&, std::unique_ptr<nfd::face::UnicastUdpTransport, std::default_delete<nfd::face::UnicastUdpTransport> >&&) [408]
                0.00    0.00      32/101         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> >) [384]
                0.00    0.00      32/101         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&) [725]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::initializeManagement() [354]
[409]    0.0    0.00    0.00       1         nfd::face::makeInternalFace(ndn::security::KeyChain&) [409]
                0.00    0.00       1/1           nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*) [410]
                0.00    0.00       1/101         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> >) [384]
                0.00    0.00       1/3           nfd::face::InternalForwarderTransport::InternalForwarderTransport(ndn::util::FaceUri const&, ndn::util::FaceUri const&, ndn::nfd::FaceScope, ndn::nfd::LinkType) [418]
                0.00    0.00       1/101         nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [464]
                0.00    0.00       2/3031975724     std::_Sp_counted_deleter<ndn::Data*, std::_Sp_destroy_inplace<ndn::Data>, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [235]
                0.00    0.00       1/101         nfd::face::LpReassembler::Options::Options() [720]
                0.00    0.00       1/101         nfd::face::GenericLinkService::Options::Options() [722]
                0.00    0.00       1/101         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&) [725]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::face::InternalClientTransport, std::allocator<nfd::face::InternalClientTransport>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1313]
                0.00    0.00       1/744         nfd::getGlobalIoService() [663]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::Face, std::allocator<ndn::Face>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1270]
-----------------------------------------------
                0.00    0.00       1/1           nfd::face::makeInternalFace(ndn::security::KeyChain&) [409]
[410]    0.0    0.00    0.00       1         nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*) [410]
                0.00    0.00       1/134         ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::connect(std::function<void (nfd::face::TransportState const&, nfd::face::TransportState const&)> const&) [178]
                0.00    0.00       2/2           ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::connect(std::function<void (ndn::Block const&)> const&) [938]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<std::_Bind<void (*(nfd::face::InternalClientTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [906]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<std::_Bind<void (*(nfd::face::InternalForwarderTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [907]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}> const&, std::_Manager_operation) [914]
-----------------------------------------------
                0.00    0.00       2/2           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[411]    0.0    0.00    0.00       2         boost::asio::detail::epoll_reactor::shutdown_service() [411]
                0.00    0.00       1/316         boost::asio::detail::reactive_socket_recv_op<boost::asio::mutable_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, 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) [214]
                0.00    0.00      32/11509168     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]
-----------------------------------------------
                0.00    0.00     169/461         nfd::face::GenericLinkService::doSendData(ndn::Data const&) [41]
                0.00    0.00     292/461         nfd::face::GenericLinkService::doSendInterest(ndn::Interest const&) [37]
[412]    0.0    0.00    0.00     461         nfd::face::GenericLinkService::encodeLocalFields(ndn::TagHost const&, ndn::lp::Packet&) [412]
                0.00    0.00     460/460         ndn::lp::Packet& ndn::lp::Packet::add<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >(ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false>::ValueType const&) [413]
                0.00    0.00     466/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    0.00     460/460         nfd::face::GenericLinkService::encodeLocalFields(ndn::TagHost const&, ndn::lp::Packet&) [412]
[413]    0.0    0.00    0.00     460         ndn::lp::Packet& ndn::lp::Packet::add<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >(ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false>::ValueType const&) [413]
                0.00    0.00     467/420603      __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)) [167]
                0.00    0.00     929/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     467/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.00    0.00       2/2           nfd::Nfd::initialize() [148]
[414]    0.0    0.00    0.00       2         nfd::face::makeNullFace(ndn::util::FaceUri const&) [414]
                0.00    0.00       2/101         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> >) [384]
                0.00    0.00       2/3           nfd::face::InternalForwarderTransport::InternalForwarderTransport(ndn::util::FaceUri const&, ndn::util::FaceUri const&, ndn::nfd::FaceScope, ndn::nfd::LinkType) [418]
                0.00    0.00       2/101         nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [464]
                0.00    0.00       2/101         nfd::face::LpReassembler::Options::Options() [720]
                0.00    0.00       2/101         nfd::face::GenericLinkService::Options::Options() [722]
                0.00    0.00       2/101         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&) [725]
-----------------------------------------------
                0.00    0.00      66/66          void std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)>::__call<void, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*&&, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&, 0, 1, 2, 3, 4, 5>(std::tuple<ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*&&, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&>&&, std::_Index_tuple<0, 1, 2, 3, 4, 5>) [416]
[415]    0.0    0.00    0.00      66         nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>) [415]
                0.00    0.00     132/11509726     ndn::Interest::Interest(ndn::Interest const&) [31]
                0.00    0.00      66/66          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Interest const&, std::function<void (std::string const&)>)> (nfd::ManagerBase*, ndn::Interest, std::function<void (std::string const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [494]
                0.00    0.00      66/3031975724     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> > >*) <cycle 2> [134]
                0.00    0.00      66/3031975724     ndn::Interest::~Interest() <cycle 2> [219]
                0.00    0.00      66/553         std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&) [665]
                0.00    0.00      66/66          std::_Function_base::_Base_manager<std::_Bind<nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)::{lambda()#1} ()> >::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<std::_Bind<nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)::{lambda()#1} ()> > const&, std::_Manager_operation) [743]
-----------------------------------------------
                0.00    0.00      65/65          std::_Function_handler<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&), std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_invoke(std::_Any_data const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&) [417]
[416]    0.0    0.00    0.00      65         void std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)>::__call<void, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*&&, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&, 0, 1, 2, 3, 4, 5>(std::tuple<ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*&&, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&>&&, std::_Index_tuple<0, 1, 2, 3, 4, 5>) [416]
                0.00    0.00      66/66          nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>) [415]
-----------------------------------------------
                                                 <spontaneous>
[417]    0.0    0.00    0.00                 std::_Function_handler<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&), std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_invoke(std::_Any_data const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&) [417]
                0.00    0.00      65/65          void std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)>::__call<void, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*&&, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&, 0, 1, 2, 3, 4, 5>(std::tuple<ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*&&, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&>&&, std::_Index_tuple<0, 1, 2, 3, 4, 5>) [416]
-----------------------------------------------
                0.00    0.00       1/3           nfd::face::makeInternalFace(ndn::security::KeyChain&) [409]
                0.00    0.00       2/3           nfd::face::makeNullFace(ndn::util::FaceUri const&) [414]
[418]    0.0    0.00    0.00       3         nfd::face::InternalForwarderTransport::InternalForwarderTransport(ndn::util::FaceUri const&, ndn::util::FaceUri const&, ndn::nfd::FaceScope, ndn::nfd::LinkType) [418]
                0.00    0.00       3/101         nfd::face::Transport::Transport() [386]
                0.00    0.00       3/133         nfd::face::Transport::setPersistency(ndn::nfd::FacePersistency) [711]
-----------------------------------------------
                0.00    0.00       1/71          nfd::Nfd::initializeManagement() [354]
                0.00    0.00       1/71          ndn::security::SigningInfo::~SigningInfo() [492]
                0.00    0.00       1/71          nfd::rib::RibManager::enableLocalControlHeader() [489]
                0.00    0.00       1/71          nfd::rib::RibManager::startListening(ndn::Name const&, std::function<void (ndn::InterestFilter const&, ndn::Interest const&)> const&) [488]
                0.00    0.00       1/71          nfd::rib::RibManager::~RibManager() [486]
                0.00    0.00      66/71          nfd::ManagerBase::extractRequester(ndn::Interest const&, std::function<void (std::string const&)>) [420]
[419]    0.0    0.00    0.00      71         ndn::SignatureInfo::~SignatureInfo() [419]
                0.00    0.00    4658/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00    4654/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.00    0.00      66/66          std::_Function_handler<void (std::shared_ptr<ndn::Interest const> const&), std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Interest const&, std::function<void (std::string const&)>)> (nfd::ManagerBase*, ndn::Interest, std::function<void (std::string const&)>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<ndn::Interest const> const&) [421]
[420]    0.0    0.00    0.00      66         nfd::ManagerBase::extractRequester(ndn::Interest const&, std::function<void (std::string const&)>) [420]
                0.00    0.00      66/71          ndn::SignatureInfo::~SignatureInfo() [419]
                0.00    0.00      66/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      66/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00      66/66          std::_Function_handler<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*), std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_invoke(std::_Any_data const&, std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*) [744]
                0.00    0.00      66/66          std::function<void (std::string const&)>::operator()(std::string const&) const [742]
-----------------------------------------------
                0.00    0.00      66/66          ndn::CommandInterestValidator::checkPolicy(ndn::Interest const&, int, std::function<void (std::shared_ptr<ndn::Interest const> const&)> const&, std::function<void (std::shared_ptr<ndn::Interest const> const&, std::string const&)> const&, std::vector<std::shared_ptr<ndn::ValidationRequest>, std::allocator<std::shared_ptr<ndn::ValidationRequest> > >&) [59]
[421]    0.0    0.00    0.00      66         std::_Function_handler<void (std::shared_ptr<ndn::Interest const> const&), std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Interest const&, std::function<void (std::string const&)>)> (nfd::ManagerBase*, ndn::Interest, std::function<void (std::string const&)>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<ndn::Interest const> const&) [421]
                0.00    0.00      66/66          nfd::ManagerBase::extractRequester(ndn::Interest const&, std::function<void (std::string const&)>) [420]
                0.00    0.00      66/553         std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&) [665]
-----------------------------------------------
                                                 <spontaneous>
[422]    0.0    0.00    0.00                 ndn::RegexMatcher::match(ndn::Name const&, unsigned long, unsigned long) [422]
                0.00    0.00     584/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00     585/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     585/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00      10/10          void std::vector<ndn::name::Component, std::allocator<ndn::name::Component> >::_M_insert_aux<ndn::name::Component const&>(__gnu_cxx::__normal_iterator<ndn::name::Component*, std::vector<ndn::name::Component, std::allocator<ndn::name::Component> > >, ndn::name::Component const&) [453]
                0.00    0.00      99/99          ndn::RegexMatcher::recursiveMatch(unsigned long, ndn::Name const&, unsigned long, unsigned long) [456]
-----------------------------------------------
                0.00    0.00     256/256         nfd::face::Transport::send(nfd::face::Transport::Packet&&) [32]
[423]    0.0    0.00    0.00     256         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::doSend(nfd::face::Transport::Packet&&) [423]
                0.00    0.00     258/259         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::sendFromQueue() [427]
                0.00    0.00     225/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00      34/34          void std::deque<ndn::Block, std::allocator<ndn::Block> >::_M_push_back_aux<ndn::Block const&>(ndn::Block const&) [459]
-----------------------------------------------
                0.00    0.00      66/356         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::StreamTransport(boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&&) [397]
                0.00    0.00     290/356         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleReceive(boost::system::error_code const&, unsigned long) [213]
[424]    0.0    0.00    0.00     356         void boost::asio::detail::reactive_socket_service_base::async_receive<boost::asio::mutable_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, boost::asio::mutable_buffers_1 const&, int, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >) [424]
                0.00    0.00     360/23019006     boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool) [58]
-----------------------------------------------
                0.00    0.00      64/130         nfd::FaceManager::createFace(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [113]
                0.00    0.00      66/130         void std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)>::__call<void, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&, 0, 1, 2, 3, 4>(std::tuple<ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&>&&, std::_Index_tuple<0, 1, 2, 3, 4>) [327]
[425]    0.0    0.00    0.00     130         ndn::nfd::ControlParameters::ControlParameters(ndn::nfd::ControlParameters const&) [425]
                0.00    0.00     390/221762921     ndn::Block::Block(ndn::Block const&) [17]
-----------------------------------------------
                0.00    0.00     505/505         nfd::NameTree::lookup(ndn::Name const&) [28]
[426]    0.0    0.00    0.00     505         void std::vector<std::shared_ptr<nfd::name_tree::Entry>, std::allocator<std::shared_ptr<nfd::name_tree::Entry> > >::_M_insert_aux<std::shared_ptr<nfd::name_tree::Entry> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::name_tree::Entry>*, std::vector<std::shared_ptr<nfd::name_tree::Entry>, std::allocator<std::shared_ptr<nfd::name_tree::Entry> > > >, std::shared_ptr<nfd::name_tree::Entry> const&) [426]
                0.00    0.00    2834/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    0.00       1/259         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleSend(boost::system::error_code const&, unsigned long) [451]
                0.00    0.00     258/259         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::doSend(nfd::face::Transport::Packet&&) [423]
[427]    0.0    0.00    0.00     259         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::sendFromQueue() [427]
                0.00    0.00     258/258         void boost::asio::detail::reactive_socket_service_base::async_send<boost::asio::const_buffers_1, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::const_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, boost::asio::const_buffers_1 const&, int, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::const_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >) [428]
-----------------------------------------------
                0.00    0.00     258/258         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::sendFromQueue() [427]
[428]    0.0    0.00    0.00     258         void boost::asio::detail::reactive_socket_service_base::async_send<boost::asio::const_buffers_1, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::const_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, boost::asio::const_buffers_1 const&, int, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::const_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >) [428]
                0.00    0.00     260/23019006     boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool) [58]
-----------------------------------------------
                0.00    0.00     567/567         ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::operator()(ndn::Block const&) [430]
[429]    0.0    0.00    0.00     567         nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&) [429]
                0.00    0.00    1131/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00    1128/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00    1692/2820        boost::asio::detail::completion_handler<nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&)::{lambda()#1}>::ptr::~ptr() [642]
                0.00    0.00     564/744         nfd::getGlobalIoService() [663]
-----------------------------------------------
                0.00    0.00     294/294         nfd::face::InternalForwarderTransport::doSend(nfd::face::Transport::Packet&&) [431]
[430]    0.0    0.00    0.00     294         ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::operator()(ndn::Block const&) [430]
                0.00    0.00     567/567         nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&) [429]
                0.00    0.00     291/291         std::_Function_handler<void (ndn::Block const&), std::_Bind<void (*(nfd::face::InternalClientTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_invoke(std::_Any_data const&, ndn::Block const&) [685]
                0.00    0.00     272/272         std::_Function_handler<void (ndn::Block const&), std::_Bind<void (*(nfd::face::InternalForwarderTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_invoke(std::_Any_data const&, ndn::Block const&) [690]
-----------------------------------------------
                0.00    0.00     293/293         nfd::face::Transport::send(nfd::face::Transport::Packet&&) [32]
[431]    0.0    0.00    0.00     293         nfd::face::InternalForwarderTransport::doSend(nfd::face::Transport::Packet&&) [431]
                0.00    0.00     294/294         ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::operator()(ndn::Block const&) [430]
-----------------------------------------------
                                                 <spontaneous>
[432]    0.0    0.00    0.00                 ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::afterReceiveData(ndn::Data const&) [432]
                0.00    0.00     139/139         ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendNextInterest() [434]
                0.00    0.00     271/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00     261/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     135/135         ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::operator()(ndn::nfd::FaceEventNotification const&) [507]
-----------------------------------------------
                0.00    0.00     206/206         nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [20]
[433]    0.0    0.00    0.00     206         std::map<unsigned long, std::shared_ptr<ndn::Tag>, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > >::operator[](unsigned long&&) [433]
                0.00    0.00    1231/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     411/11510523     std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > 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_insert_unique_<std::pair<unsigned long, std::shared_ptr<ndn::Tag> > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, std::pair<unsigned long, std::shared_ptr<ndn::Tag> >&&) [189]
-----------------------------------------------
                0.00    0.00     139/139         ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::afterReceiveData(ndn::Data const&) [432]
[434]    0.0    0.00    0.00     139         ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendNextInterest() [434]
                0.00    0.00     136/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00     128/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     123/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00     128/5755167     std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [311]
                0.00    0.00     133/152         std::__shared_ptr<ndn::Interest, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ndn::Interest>, ndn::Name&>(std::_Sp_make_shared_tag, std::allocator<ndn::Interest> const&, ndn::Name&) [524]
                0.00    0.00     270/324         nfd::rib::RibManager::onLocalhopRequest(ndn::Interest const&) [678]
                0.00    0.00     136/160         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::*)(ndn::Data const&)> (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>*, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [703]
                0.00    0.00     131/152         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::*)()> (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [705]
-----------------------------------------------
                                                 <spontaneous>
[435]    0.0    0.00    0.00                 nfd::FaceManager::queryFaces(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [435]
                0.00    0.00    1280/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      96/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00    1184/1184        nfd::FaceManager::doesMatchFilter(ndn::nfd::FaceQueryFilter const&, std::shared_ptr<nfd::face::Face>) [654]
                0.00    0.00      32/39          nfd::FaceTable::begin() const [764]
                0.00    0.00      32/39          nfd::FaceTable::end() const [763]
                0.00    0.00      32/284         nfd::FaceManager::collectFaceStatus(nfd::face::Face const&, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > const&) [687]
-----------------------------------------------
                                                 <spontaneous>
[436]    0.0    0.00    0.00                 std::_Function_handler<void (ndn::Interest const&, ndn::Data&), boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream> >, boost::_bi::list3<boost::_bi::value<nfd::rib::RibManager*>, boost::arg<2>, boost::_bi::value<std::shared_ptr<ndn::OBufferStream> > > > >::_M_invoke(std::_Any_data const&, ndn::Interest const&, ndn::Data&) [436]
                0.00    0.00       5/5           nfd::rib::RibManager::fetchSegments(ndn::Data const&, std::shared_ptr<ndn::OBufferStream>) [437]
                0.00    0.00      10/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    0.00       5/5           std::_Function_handler<void (ndn::Interest const&, ndn::Data&), boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream> >, boost::_bi::list3<boost::_bi::value<nfd::rib::RibManager*>, boost::arg<2>, boost::_bi::value<std::shared_ptr<ndn::OBufferStream> > > > >::_M_invoke(std::_Any_data const&, ndn::Interest const&, ndn::Data&) [436]
[437]    0.0    0.00    0.00       5         nfd::rib::RibManager::fetchSegments(ndn::Data const&, std::shared_ptr<ndn::OBufferStream>) [437]
                0.00    0.00       3/3           nfd::rib::RibManager::removeInvalidFaces(std::shared_ptr<ndn::OBufferStream>) [438]
                0.00    0.00       4/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    0.00       3/3           nfd::rib::RibManager::fetchSegments(ndn::Data const&, std::shared_ptr<ndn::OBufferStream>) [437]
[438]    0.0    0.00    0.00       3         nfd::rib::RibManager::removeInvalidFaces(std::shared_ptr<ndn::OBufferStream>) [438]
                0.00    0.00     651/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     289/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00       6/7           nfd::rib::RibManager::scheduleActiveFaceFetch(boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [544]
                0.00    0.00     136/136         std::pair<std::_Rb_tree_iterator<unsigned long>, bool> std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_insert_unique<unsigned long>(unsigned long&&) [708]
                0.00    0.00       5/362         std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_erase(std::_Rb_tree_node<unsigned long>*) [677]
-----------------------------------------------
                                                 <spontaneous>
[439]    0.0    0.00    0.00                 nfd::DeadNonceList::mark() [439]
                0.00    0.00    1776/11091753     nfd::scheduler::schedule(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&, std::function<void ()> const&) [257]
                0.00    0.00    1776/1776        nfd::DeadNonceList::countMarks() const [645]
                0.00    0.00    1776/1776        std::_Rb_tree_iterator<unsigned long> std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_insert_equal<unsigned long const&>(unsigned long const&) [646]
                0.00    0.00    1776/2133        std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> > std::find_if<std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)> >(std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)>) [643]
                0.00    0.00    1776/8530        std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::DeadNonceList::*)()> (nfd::DeadNonceList*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [639]
-----------------------------------------------
                0.00    0.00      65/166         nfd::FaceTable::remove(std::shared_ptr<nfd::face::Face>) [157]
                0.00    0.00     101/166         nfd::FaceTable::addImpl(std::shared_ptr<nfd::face::Face>, unsigned long) [94]
[440]    0.0    0.00    0.00     166         ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::operator()(std::shared_ptr<nfd::face::Face> const&) [440]
                0.00    0.00     165/165         std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [446]
                0.00    0.00      65/65          std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::fw::AccessStrategy::*)(std::shared_ptr<nfd::face::Face>)> (nfd::fw::AccessStrategy*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [496]
-----------------------------------------------
                0.00    0.00       1/8           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceCreateCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [504]
                0.00    0.00       1/8           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDestroyCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [498]
                0.00    0.00       1/8           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceEnableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [503]
                0.00    0.00       1/8           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDisableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [502]
                0.00    0.00       1/8           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibAddNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [505]
                0.00    0.00       1/8           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibRemoveNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [499]
                0.00    0.00       1/8           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceSetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [500]
                0.00    0.00       1/8           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceUnsetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [501]
[441]    0.0    0.00    0.00       8         void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00       8/8           std::__detail::_Map_base<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, true, std::_Hashtable<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::allocator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true> >::operator[](ndn::Name const&) [452]
                0.00    0.00       8/8           std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&)>&>::type std::function<void (ndn::Name const&, ndn::Interest const&)>::operator=<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >(std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)>&&) [485]
                0.00    0.00       8/24          std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>::function(std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&) [468]
                0.00    0.00       8/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       8/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       8/320         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
                0.00    0.00       8/296         std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [487]
                0.00    0.00       8/296         std::function<bool (ndn::mgmt::ControlParameters const&)>::function(std::function<bool (ndn::mgmt::ControlParameters const&)> const&) [684]
                0.00    0.00       8/8           std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>::function<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >(std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::value), std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>::_Useless>::type) [839]
                0.00    0.00       8/24          std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>::function(std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&) [793]
                0.00    0.00       8/24          std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&) [794]
                0.00    0.00       8/24          std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>::function(std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&) [792]
                0.00    0.00       8/252         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::mgmt::RejectReply, ndn::Interest const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [694]
                0.00    0.00       8/56          std::_Function_base::_Base_manager<void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)::{lambda(ndn::name::Component const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)::{lambda(ndn::name::Component const&)#1}> const&, std::_Manager_operation) [753]
-----------------------------------------------
                0.00    0.00       1/67          nfd::UnixStreamChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [556]
                0.00    0.00      66/67          nfd::UnixStreamChannel::handleAccept(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [119]
[442]    0.0    0.00    0.00      67         nfd::UnixStreamChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [442]
                0.00    0.00      67/67          void boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::async_accept<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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&)> > > > >(boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::implementation_type&, boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&, boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>*, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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&)> > > >) [443]
                0.00    0.00      67/553         std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&) [665]
                0.00    0.00      67/492         std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [674]
                0.00    0.00      67/67          boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::list_av_4<nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<void, nfd::UnixStreamChannel, boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(void (nfd::UnixStreamChannel::*)(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&), nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [739]
                0.00    0.00      67/989         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [655]
-----------------------------------------------
                0.00    0.00      67/67          nfd::UnixStreamChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [442]
[443]    0.0    0.00    0.00      67         void boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::async_accept<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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&)> > > > >(boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::implementation_type&, boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&, boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>*, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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&)> > > >) [443]
                0.00    0.00      67/67          boost::asio::detail::reactive_socket_service_base::start_op(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, int, boost::asio::detail::reactor_op*, bool, bool) [444]
-----------------------------------------------
                0.00    0.00      67/67          void boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::async_accept<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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&)> > > > >(boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::implementation_type&, boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&, boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>*, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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&)> > > >) [443]
[444]    0.0    0.00    0.00      67         boost::asio::detail::reactive_socket_service_base::start_op(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, int, boost::asio::detail::reactor_op*, bool, bool) [444]
                0.00    0.00      67/23019006     boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool) [58]
-----------------------------------------------
                                                 <spontaneous>
[445]    0.0    0.00    0.00                 nfd::DeadNonceList::adjustCapacity() [445]
                0.00    0.00     355/420541      nfd::DeadNonceList::evictEntries() [374]
                0.00    0.00     355/11091753     nfd::scheduler::schedule(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&, std::function<void ()> const&) [257]
                0.00    0.00     355/362         std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_erase(std::_Rb_tree_node<unsigned long>*) [677]
                0.00    0.00     355/2133        std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> > std::find_if<std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)> >(std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)>) [643]
                0.00    0.00     355/8530        std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::DeadNonceList::*)()> (nfd::DeadNonceList*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [639]
-----------------------------------------------
                0.00    0.00     165/165         ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::operator()(std::shared_ptr<nfd::face::Face> const&) [440]
[446]    0.0    0.00    0.00     165         std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [446]
                0.00    0.00     330/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     100/100         nfd::FaceManager::afterFaceAdded(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&) [476]
                0.00    0.00      65/65          nfd::FaceManager::afterFaceRemoved(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&) [495]
-----------------------------------------------
                0.00    0.00     206/206         nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [20]
[447]    0.0    0.00    0.00     206         std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ndn::SimpleTag<ndn::lp::CachePolicy, 12>, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, ndn::lp::CachePolicy>(std::_Sp_make_shared_tag, ndn::SimpleTag<ndn::lp::CachePolicy, 12>*, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> > const&, ndn::lp::CachePolicy&&) [447]
                0.00    0.00     206/504025578     nfd::face::GenericLinkService::assignSequences(std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >&) [24]
-----------------------------------------------
                                                 <spontaneous>
[448]    0.0    0.00    0.00                 nfd::FaceManager::listFaces(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [448]
                0.00    0.00     252/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     252/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00     252/284         nfd::FaceManager::collectFaceStatus(nfd::face::Face const&, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > const&) [687]
                0.00    0.00       7/39          nfd::FaceTable::begin() const [764]
                0.00    0.00       7/39          nfd::FaceTable::end() const [763]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::initializeManagement() [354]
[449]    0.0    0.00    0.00       1         nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [449]
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDestroyCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [498]
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDisableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [502]
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceEnableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [503]
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceCreateCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [504]
                0.00    0.00       3/5           nfd::ManagerBase::registerStatusDatasetHandler(std::string const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> const&) [519]
                0.00    0.00       1/1           nfd::ManagerBase::registerNotificationStream(std::string const&) [549]
                0.00    0.00       2/3           ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::connect(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [561]
                0.00    0.00       7/16          __tcf_0 [809]
                0.00    0.00       4/308         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [680]
                0.00    0.00       3/3           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> (nfd::FaceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [908]
                0.00    0.00       2/6           std::function<void (ndn::Block const&)>::function(std::function<void (ndn::Block const&)> const&) [866]
                0.00    0.00       2/2           std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >(std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::value), std::function<void (std::shared_ptr<nfd::face::Face> const&)>::_Useless>::type) [1015]
                0.00    0.00       2/6           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [862]
                0.00    0.00       1/3           nfd::ManagerBase::ManagerBase(ndn::mgmt::Dispatcher&, nfd::CommandValidator&, std::string const&) [900]
-----------------------------------------------
                0.00    0.00       1/246         nfd::rib::AutoPrefixPropagator::AutoPrefixPropagator(ndn::nfd::Controller&, ndn::security::KeyChain&, nfd::rib::Rib&) [607]
                0.00    0.00     245/246         boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
[450]    0.0    0.00    0.00     246         boost::asio::detail::reactive_socket_send_op<boost::asio::const_buffers_1, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::const_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, 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) [450]
                0.00    0.00     239/239         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleSend(boost::system::error_code const&, unsigned long) [451]
-----------------------------------------------
                0.00    0.00     239/239         boost::asio::detail::reactive_socket_send_op<boost::asio::const_buffers_1, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::const_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, 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) [450]
[451]    0.0    0.00    0.00     239         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleSend(boost::system::error_code const&, unsigned long) [451]
                0.00    0.00     240/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     235/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00       1/259         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::sendFromQueue() [427]
-----------------------------------------------
                0.00    0.00       8/8           void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
[452]    0.0    0.00    0.00       8         std::__detail::_Map_base<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, true, std::_Hashtable<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::allocator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true> >::operator[](ndn::Name const&) [452]
                0.00    0.00      30/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00      15/15          std::__detail::_Hashtable_iterator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, false, false> std::_Hashtable<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::allocator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::_M_insert_bucket<std::pair<ndn::Name, std::function<void (ndn::Name const&, ndn::Interest const&)> > >(std::pair<ndn::Name, std::function<void (ndn::Name const&, ndn::Interest const&)> >&&, unsigned long, unsigned long) [491]
                0.00    0.00      30/3031975724     ndn::Name::~Name() <cycle 2> [299]
-----------------------------------------------
                0.00    0.00      10/10          ndn::RegexMatcher::match(ndn::Name const&, unsigned long, unsigned long) [422]
[453]    0.0    0.00    0.00      10         void std::vector<ndn::name::Component, std::allocator<ndn::name::Component> >::_M_insert_aux<ndn::name::Component const&>(__gnu_cxx::__normal_iterator<ndn::name::Component*, std::vector<ndn::name::Component, std::allocator<ndn::name::Component> > >, ndn::name::Component const&) [453]
                0.00    0.00      37/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00      44/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      44/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00      77/77          ndn::name::Component* std::__uninitialized_move_a<ndn::name::Component*, ndn::name::Component*, std::allocator<ndn::name::Component> >(ndn::name::Component*, ndn::name::Component*, ndn::name::Component*, std::allocator<ndn::name::Component>&) [733]
-----------------------------------------------
                0.00    0.00       1/1           nfd::NfdRunner::run()::{lambda()#1}::operator()() const [12]
[454]    0.0    0.00    0.00       1         nfd::rib::Nrd::initialize() [454]
                0.00    0.00       1/1           nfd::rib::RibManager::registerWithNfd() [480]
                0.00    0.00       1/1           nfd::rib::RibManager::enableLocalControlHeader() [489]
                0.00    0.00       1/1           nfd::rib::RibManager::RibManager(ndn::Face&, ndn::security::KeyChain&) [521]
                0.00    0.00       2/8           nfd::ConfigFile::parse(std::string const&, bool) [508]
                0.00    0.00       1/1           nfd::rib::Nrd::initializeLogging() [527]
                0.00    0.00       1/1           nfd::rib::Nrd::getLocalNfdTransport() [613]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       2/3           std::_Function_base::_Base_manager<nfd::rib::Nrd::initialize()::{lambda(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::rib::Nrd::initialize()::{lambda(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)#1}> const&, std::_Manager_operation) [913]
                0.00    0.00       1/744         nfd::getGlobalIoService() [663]
                0.00    0.00       1/4           nfd::ConfigFile::ConfigFile(std::function<void (std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>) [880]
                0.00    0.00       1/1           nfd::rib::RibManager::setConfigFile(nfd::ConfigFile&) [1151]
                0.00    0.00       1/1314        boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::~basic_ptree() [649]
                0.00    0.00       1/4           std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >*) [893]
-----------------------------------------------
                                                 <spontaneous>
[455]    0.0    0.00    0.00                 std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [455]
                0.00    0.00      16/16          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) [457]
                0.00    0.00      24/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00      24/24          std::_Tuple_impl<3ul, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> >::~_Tuple_impl() [529]
                0.00    0.00      24/252         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::mgmt::RejectReply, ndn::Interest const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [694]
-----------------------------------------------
                0.00    0.00      99/99          ndn::RegexMatcher::match(ndn::Name const&, unsigned long, unsigned long) [422]
[456]    0.0    0.00    0.00      99         ndn::RegexMatcher::recursiveMatch(unsigned long, ndn::Name const&, unsigned long, unsigned long) [456]
                0.00    0.00     363/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    0.00      16/16          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [455]
[457]    0.0    0.00    0.00      16         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) [457]
                0.00    0.00      16/24          std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>::function(std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&) [468]
                0.00    0.00      16/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00      16/24          std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>::function(std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&) [793]
                0.00    0.00      16/24          std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&) [794]
                0.00    0.00      16/24          std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>::function(std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&) [792]
-----------------------------------------------
                0.00    0.00       1/69          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&&) [586]
                0.00    0.00      34/69          nfd::fib::Entry::sortNextHops() [481]
                0.00    0.00      34/69          nfd::Fib::insert(ndn::Name const&) [355]
[458]    0.0    0.00    0.00      69         nfd::fib::Entry::Entry(ndn::Name const&) [458]
                0.00    0.00      35/221762921     ndn::Block::Block(ndn::Block const&) [17]
-----------------------------------------------
                0.00    0.00      34/34          nfd::face::StreamTransport<boost::asio::local::stream_protocol>::doSend(nfd::face::Transport::Packet&&) [423]
[459]    0.0    0.00    0.00      34         void std::deque<ndn::Block, std::allocator<ndn::Block> >::_M_push_back_aux<ndn::Block const&>(ndn::Block const&) [459]
                0.00    0.00      34/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       8/8           std::deque<ndn::Block, std::allocator<ndn::Block> >::_M_reallocate_map(unsigned long, bool) [836]
-----------------------------------------------
                0.00    0.00     101/101         nfd::FaceTable::addImpl(std::shared_ptr<nfd::face::Face>, unsigned long) [94]
[460]    0.0    0.00    0.00     101         ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::connect(std::function<void (ndn::lp::Nack const&)> const&) [460]
                0.00    0.00     303/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     101/202         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::lp::Nack const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [697]
                0.00    0.00     101/101         std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot> std::list<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot>, ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot&&) [726]
                0.00    0.00     101/546         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&) [669]
-----------------------------------------------
                0.00    0.00     101/101         nfd::FaceTable::addImpl(std::shared_ptr<nfd::face::Face>, unsigned long) [94]
[461]    0.0    0.00    0.00     101         ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::connect(std::function<void (ndn::Data const&)> const&) [461]
                0.00    0.00     303/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     101/202         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Data const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [698]
                0.00    0.00     101/101         std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot> std::list<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot>, ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot&&) [727]
                0.00    0.00     101/546         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&) [669]
-----------------------------------------------
                0.00    0.00     101/101         nfd::FaceTable::addImpl(std::shared_ptr<nfd::face::Face>, unsigned long) [94]
[462]    0.0    0.00    0.00     101         ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::connect(std::function<void (ndn::Interest const&)> const&) [462]
                0.00    0.00     303/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     101/202         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [699]
                0.00    0.00     101/101         std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot> std::list<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot>, ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot&&) [728]
                0.00    0.00     101/546         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&) [669]
-----------------------------------------------
                0.00    0.00     101/101         nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [464]
[463]    0.0    0.00    0.00     101         ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::connect(std::function<void (unsigned long const&, unsigned long const&)> const&) [463]
                0.00    0.00     303/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     101/303         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) [682]
                0.00    0.00     101/101         std::_List_iterator<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot> std::list<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot>, ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot&&) [729]
                0.00    0.00     101/546         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&) [669]
-----------------------------------------------
                0.00    0.00       1/101         nfd::face::makeInternalFace(ndn::security::KeyChain&) [409]
                0.00    0.00       2/101         nfd::face::makeNullFace(ndn::util::FaceUri const&) [414]
                0.00    0.00      32/101         nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
                0.00    0.00      66/101         nfd::UnixStreamChannel::handleAccept(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [119]
[464]    0.0    0.00    0.00     101         nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [464]
                0.00    0.00     101/101         ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::connect(std::function<void (unsigned long const&, unsigned long const&)> const&) [463]
                0.00    0.00     202/303         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) [682]
                0.00    0.00     101/101         nfd::face::LinkService::LinkService() [716]
                0.00    0.00     101/101         nfd::face::LpFragmenter::LpFragmenter(nfd::face::LpFragmenter::Options const&, nfd::face::LinkService const*) [719]
                0.00    0.00     101/101         nfd::face::LpReassembler::LpReassembler(nfd::face::LpReassembler::Options const&, nfd::face::LinkService const*) [721]
-----------------------------------------------
                0.00    0.00     101/606         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) [130]
                0.00    0.00     101/606         nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&) [82]
                0.00    0.00     101/606         nfd::FaceTable::addImpl(std::shared_ptr<nfd::face::Face>, unsigned long) [94]
                0.00    0.00     303/606         std::function<void ()>::function(std::function<void ()> const&) [81]
[465]    0.0    0.00    0.00     606         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::shared_ptr<nfd::face::Face>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [465]
                0.00    0.00     303/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    0.00       8/320         void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00      24/320         std::_Tuple_impl<3ul, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> >::~_Tuple_impl() [529]
                0.00    0.00     288/320         std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>::function(std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&) [468]
[466]    0.0    0.00    0.00     320         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
                0.00    0.00     288/296         std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [487]
                0.00    0.00     136/273         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [490]
                0.00    0.00     132/265         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceCreateCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [493]
                0.00    0.00       8/17          std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceEnableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [560]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDestroyCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [580]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDisableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [584]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [581]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [583]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [582]
                0.00    0.00     288/296         std::function<bool (ndn::mgmt::ControlParameters const&)>::function(std::function<bool (ndn::mgmt::ControlParameters const&)> const&) [684]
                0.00    0.00     136/273         std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FibAddNextHopCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [689]
                0.00    0.00     132/265         std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceCreateCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [691]
                0.00    0.00       8/17          std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceEnableLocalControlCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [808]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceDestroyCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [824]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceDisableLocalControlCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [828]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FibRemoveNextHopCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [825]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::StrategyChoiceUnsetCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [827]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::StrategyChoiceSetCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [826]
-----------------------------------------------
                                                 <spontaneous>
[467]    0.0    0.00    0.00                 std::_List_base<ndn::Block, std::allocator<ndn::Block> >::~_List_base() [467]
                0.00    0.00     137/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00     136/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    0.00       8/24          void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00      16/24          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) [457]
[468]    0.0    0.00    0.00      24         std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>::function(std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&) [468]
                0.00    0.00     288/320         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
-----------------------------------------------
                                                 <spontaneous>
[469]    0.0    0.00    0.00                 std::_Sp_counted_deleter<ndn::nfd::ControlParameters*, std::_Sp_destroy_inplace<ndn::nfd::ControlParameters>, std::allocator<ndn::nfd::ControlParameters>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [469]
                0.00    0.00     132/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00      66/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      66/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.00    0.00      32/64          nfd::FaceManager::createFace(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [113]
                0.00    0.00      32/64          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, ndn::nfd::ControlParameters, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [497]
[470]    0.0    0.00    0.00      64         std::_Tuple_impl<1ul, ndn::nfd::ControlParameters, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)> >::~_Tuple_impl() [470]
                0.00    0.00     128/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00      64/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      64/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Forwarder::Forwarder() [153]
[471]    0.0    0.00    0.00       1         nfd::StrategyChoice::StrategyChoice(nfd::NameTree&, std::shared_ptr<nfd::fw::Strategy>) [471]
                0.00    0.00       1/1           nfd::StrategyChoice::setDefaultStrategy(std::shared_ptr<nfd::fw::Strategy>) [472]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    0.00       1/1           nfd::StrategyChoice::StrategyChoice(nfd::NameTree&, std::shared_ptr<nfd::fw::Strategy>) [471]
[472]    0.0    0.00    0.00       1         nfd::StrategyChoice::setDefaultStrategy(std::shared_ptr<nfd::fw::Strategy>) [472]
                0.00    0.00       1/6175021     nfd::NameTree::lookup(ndn::Name const&) [28]
                0.00    0.00       1/7           nfd::StrategyChoice::install(std::shared_ptr<nfd::fw::Strategy>) [483]
                0.00    0.00       1/1           nfd::strategy_choice::Entry::Entry(ndn::Name const&) [562]
                0.00    0.00       6/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       2/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::strategy_choice::Entry, std::allocator<nfd::strategy_choice::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1281]
                0.00    0.00       1/1           nfd::name_tree::Entry::setStrategyChoiceEntry(std::shared_ptr<nfd::strategy_choice::Entry>) [1163]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::initializeManagement() [354]
[473]    0.0    0.00    0.00       1         nfd::StrategyChoiceManager::StrategyChoiceManager(nfd::StrategyChoice&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [473]
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceSetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [500]
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceUnsetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [501]
                0.00    0.00       1/5           nfd::ManagerBase::registerStatusDatasetHandler(std::string const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> const&) [519]
                0.00    0.00       2/4           __tcf_0 [899]
                0.00    0.00       2/22          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::StrategyChoiceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::StrategyChoiceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [796]
                0.00    0.00       1/3           nfd::ManagerBase::ManagerBase(ndn::mgmt::Dispatcher&, nfd::CommandValidator&, std::string const&) [900]
                0.00    0.00       1/1           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::StrategyChoiceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> (nfd::StrategyChoiceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1218]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::initializeManagement() [354]
[474]    0.0    0.00    0.00       1         nfd::FibManager::FibManager(nfd::Fib&, std::function<std::shared_ptr<nfd::face::Face> (unsigned long)>, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [474]
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibRemoveNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [499]
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibAddNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [505]
                0.00    0.00       1/5           nfd::ManagerBase::registerStatusDatasetHandler(std::string const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> const&) [519]
                0.00    0.00       2/4           __tcf_0 [898]
                0.00    0.00       2/286         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [686]
                0.00    0.00       1/3           nfd::ManagerBase::ManagerBase(ndn::mgmt::Dispatcher&, nfd::CommandValidator&, std::string const&) [900]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<std::shared_ptr<nfd::face::Face> (nfd::Forwarder::*)(unsigned long) const> (nfd::Forwarder*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [911]
                0.00    0.00       1/1           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> (nfd::FibManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1217]
-----------------------------------------------
                0.00    0.00      65/65          nfd::face::StreamTransport<boost::asio::local::stream_protocol>::processErrorCode(boost::system::error_code const&) [215]
[475]    0.0    0.00    0.00      65         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::doClose() [475]
                0.00    0.00      65/11992041     boost::asio::detail::task_io_service::post_immediate_completion(boost::asio::detail::task_io_service_operation*) [125]
                0.00    0.00      65/65          boost::asio::detail::epoll_reactor::cancel_ops(int, boost::asio::detail::epoll_reactor::descriptor_state*&) [748]
                0.00    0.00      65/744         nfd::getGlobalIoService() [663]
-----------------------------------------------
                0.00    0.00     100/100         std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [446]
[476]    0.0    0.00    0.00     100         nfd::FaceManager::afterFaceAdded(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&) [476]
                0.00    0.00     100/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     100/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00     100/165         void nfd::FaceManager::collectFaceProperties<ndn::nfd::FaceEventNotification>(nfd::face::Face const&, ndn::nfd::FaceEventNotification&) [702]
-----------------------------------------------
                                                 <spontaneous>
[477]    0.0    0.00    0.00                 std::_Function_handler<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&), void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)::{lambda(ndn::name::Component const&)#1}>::_M_invoke(std::_Any_data const&, ndn::name::Component const&) [477]
                0.00    0.00     132/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      66/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00      66/66          std::_Sp_counted_ptr_inplace<ndn::nfd::ControlParameters, std::allocator<ndn::nfd::ControlParameters>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [745]
-----------------------------------------------
                0.00    0.00      63/63          boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
[478]    0.0    0.00    0.00      63         boost::asio::detail::completion_handler<nfd::FaceTable::remove(std::shared_ptr<nfd::face::Face>)::{lambda()#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [478]
                0.00    0.00     192/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Forwarder::Forwarder() [153]
[479]    0.0    0.00    0.00       1         nfd::fw::installStrategies(nfd::Forwarder&) [479]
                0.00    0.00       6/7           nfd::StrategyChoice::install(std::shared_ptr<nfd::fw::Strategy>) [483]
                0.00    0.00       1/1           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [543]
                0.00    0.00       1/1           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [558]
                0.00    0.00       1/1           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [569]
                0.00    0.00       1/1           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [566]
                0.00    0.00       1/1           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [568]
                0.00    0.00       1/1           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [567]
                0.00    0.00       7/14          nfd::StrategyChoice::hasStrategy(ndn::Name const&, bool) const [811]
                0.00    0.00       1/8           nfd::fw::getStrategyFactories() [832]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Nrd::initialize() [454]
[480]    0.0    0.00    0.00       1         nfd::rib::RibManager::registerWithNfd() [480]
                0.00    0.00       1/1           nfd::rib::RibManager::startListening(ndn::Name const&, std::function<void (ndn::InterestFilter const&, ndn::Interest const&)> const&) [488]
                0.00    0.00       1/1           ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendInitialInterest() [522]
                0.00    0.00       1/7           nfd::rib::RibManager::scheduleActiveFaceFetch(boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [544]
                0.00    0.00       1/70          __tcf_0 [736]
                0.00    0.00       1/1           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::Interest const&)> (nfd::rib::RibManager*, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1221]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::nfd::FaceEventNotification const&)> (nfd::rib::RibManager*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [910]
-----------------------------------------------
                0.00    0.00      34/34          nfd::fib::Entry::addNextHop(std::shared_ptr<nfd::face::Face>, unsigned long) [344]
[481]    0.0    0.00    0.00      34         nfd::fib::Entry::sortNextHops() [481]
                0.00    0.00      34/69          nfd::fib::Entry::Entry(ndn::Name const&) [458]
                0.00    0.00      34/34          void std::__insertion_sort<__gnu_cxx::__normal_iterator<nfd::fib::NextHop*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, nfd::fib::Entry::sortNextHops()::{lambda(nfd::fib::NextHop const&, nfd::fib::NextHop const&)#1}>(__gnu_cxx::__normal_iterator<nfd::fib::NextHop*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, nfd::fib::Entry::sortNextHops()::{lambda(nfd::fib::NextHop const&, nfd::fib::NextHop const&)#1}, nfd::fib::Entry::sortNextHops()::{lambda(nfd::fib::NextHop const&, nfd::fib::NextHop const&)#1}) [775]
-----------------------------------------------
                0.00    0.00       1/1           nfd::NfdRunner::run()::{lambda()#1}::operator()() const [12]
[482]    0.0    0.00    0.00       1         nfd::rib::Nrd::~Nrd() [482]
                0.00    0.00       1/1           nfd::rib::RibManager::~RibManager() [486]
                0.00    0.00       1/1           nfd::rib::Rib::~Rib() [589]
                0.00    0.00       1/1314        boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::~basic_ptree() [649]
-----------------------------------------------
                0.00    0.00       1/7           nfd::StrategyChoice::setDefaultStrategy(std::shared_ptr<nfd::fw::Strategy>) [472]
                0.00    0.00       6/7           nfd::fw::installStrategies(nfd::Forwarder&) [479]
[483]    0.0    0.00    0.00       7         nfd::StrategyChoice::install(std::shared_ptr<nfd::fw::Strategy>) [483]
                0.00    0.00       7/7           std::map<ndn::Name, std::shared_ptr<nfd::fw::Strategy>, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::operator[](ndn::Name const&) [484]
                0.00    0.00       7/14          nfd::StrategyChoice::hasStrategy(ndn::Name const&, bool) const [811]
-----------------------------------------------
                0.00    0.00       7/7           nfd::StrategyChoice::install(std::shared_ptr<nfd::fw::Strategy>) [483]
[484]    0.0    0.00    0.00       7         std::map<ndn::Name, std::shared_ptr<nfd::fw::Strategy>, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::operator[](ndn::Name const&) [484]
                0.00    0.00       7/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       7/7           std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_insert_unique_<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >(std::_Rb_tree_const_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >&&) [517]
                0.00    0.00      21/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       7/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.00    0.00       8/8           void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
[485]    0.0    0.00    0.00       8         std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&)>&>::type std::function<void (ndn::Name const&, ndn::Interest const&)>::operator=<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >(std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)>&&) [485]
                0.00    0.00      16/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       8/3031975724     ndn::Name::~Name() <cycle 2> [299]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Nrd::~Nrd() [482]
[486]    0.0    0.00    0.00       1         nfd::rib::RibManager::~RibManager() [486]
                0.00    0.00       1/71          ndn::SignatureInfo::~SignatureInfo() [419]
                0.00    0.00       5/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       4/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/1           std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >*) [588]
                0.00    0.00       1/1           std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >*) [602]
                0.00    0.00       1/1           nfd::rib::RibStatusPublisher::~RibStatusPublisher() [600]
                0.00    0.00       1/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00       1/1           ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::~Signal() [611]
                0.00    0.00       1/44778373     nfd::scheduler::cancel(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&) [174]
                0.00    0.00       2/2           ndn::ValidatorConfig::~ValidatorConfig() [935]
                0.00    0.00       1/362         std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_erase(std::_Rb_tree_node<unsigned long>*) [677]
                0.00    0.00       1/1           nfd::rib::FibUpdater::~FibUpdater() [1150]
                0.00    0.00       1/1           std::_Hashtable<ndn::Name, std::pair<ndn::Name const, nfd::rib::PropagatedEntry>, std::allocator<std::pair<ndn::Name const, nfd::rib::PropagatedEntry> >, std::_Select1st<std::pair<ndn::Name const, nfd::rib::PropagatedEntry> >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::clear() [1212]
                0.00    0.00       1/1           ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::Data>::~Signal() [1114]
                0.00    0.00       1/1           ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>>::~Signal() [1113]
-----------------------------------------------
                0.00    0.00       8/296         void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00     288/296         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[487]    0.0    0.00    0.00     296         std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [487]
                0.00    0.00     136/273         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [490]
                0.00    0.00     132/265         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceCreateCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [493]
                0.00    0.00       8/17          std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceEnableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [560]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDestroyCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [580]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDisableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [584]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [581]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [583]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [582]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibManager::registerWithNfd() [480]
[488]    0.0    0.00    0.00       1         nfd::rib::RibManager::startListening(ndn::Name const&, std::function<void (ndn::InterestFilter const&, ndn::Interest const&)> const&) [488]
                0.00    0.00       1/71          ndn::SignatureInfo::~SignatureInfo() [419]
                0.00    0.00       4/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       4/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       1/109774817     std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&) <cycle 3> [73]
                0.00    0.00       1/2           std::_Sp_counted_ptr_inplace<ndn::nfd::FibAddNextHopCommand, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [992]
                0.00    0.00       1/1           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::Name const&, ndn::nfd::ControlParameters const&)> (nfd::rib::RibManager*, std::reference_wrapper<ndn::Name const>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1220]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Nrd::initialize() [454]
[489]    0.0    0.00    0.00       1         nfd::rib::RibManager::enableLocalControlHeader() [489]
                0.00    0.00       1/71          ndn::SignatureInfo::~SignatureInfo() [419]
                0.00    0.00       4/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       2/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00       1/2           std::_Sp_counted_ptr_inplace<ndn::nfd::FaceEnableLocalControlCommand, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [994]
                0.00    0.00       1/23          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)()> (nfd::rib::RibManager*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [795]
                0.00    0.00       1/22          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(unsigned int, std::string const&)> (nfd::rib::RibManager*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [797]
-----------------------------------------------
                0.00    0.00       1/273         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibAddNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [505]
                0.00    0.00     136/273         std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [487]
                0.00    0.00     136/273         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[490]    0.0    0.00    0.00     273         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [490]
                0.00    0.00     137/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     137/286         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [686]
                0.00    0.00     136/304         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FibAddNextHopCommand, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1255]
-----------------------------------------------
                0.00    0.00      15/15          std::__detail::_Map_base<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, true, std::_Hashtable<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::allocator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true> >::operator[](ndn::Name const&) [452]
[491]    0.0    0.00    0.00      15         std::__detail::_Hashtable_iterator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, false, false> std::_Hashtable<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::allocator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::_M_insert_bucket<std::pair<ndn::Name, std::function<void (ndn::Name const&, ndn::Interest const&)> > >(std::pair<ndn::Name, std::function<void (ndn::Name const&, ndn::Interest const&)> >&&, unsigned long, unsigned long) [491]
                0.00    0.00      15/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       1/1           std::_Hashtable<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::allocator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::_M_rehash(unsigned long) [1213]
-----------------------------------------------
                                                 <spontaneous>
[492]    0.0    0.00    0.00                 ndn::security::SigningInfo::~SigningInfo() [492]
                0.00    0.00       1/71          ndn::SignatureInfo::~SignatureInfo() [419]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.00    0.00       1/265         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceCreateCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [504]
                0.00    0.00     132/265         std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [487]
                0.00    0.00     132/265         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[493]    0.0    0.00    0.00     265         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceCreateCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [493]
                0.00    0.00     133/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00     133/308         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [680]
                0.00    0.00     132/304         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FaceCreateCommand, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1249]
-----------------------------------------------
                0.00    0.00      66/66          nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>) [415]
[494]    0.0    0.00    0.00      66         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Interest const&, std::function<void (std::string const&)>)> (nfd::ManagerBase*, ndn::Interest, std::function<void (std::string const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [494]
                0.00    0.00      66/3031975724     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> > >*) <cycle 2> [134]
                0.00    0.00      66/3031975724     ndn::Interest::~Interest() <cycle 2> [219]
-----------------------------------------------
                0.00    0.00      65/65          std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [446]
[495]    0.0    0.00    0.00      65         nfd::FaceManager::afterFaceRemoved(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&) [495]
                0.00    0.00      65/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      65/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00      65/165         void nfd::FaceManager::collectFaceProperties<ndn::nfd::FaceEventNotification>(nfd::face::Face const&, ndn::nfd::FaceEventNotification&) [702]
-----------------------------------------------
                0.00    0.00      65/65          ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::operator()(std::shared_ptr<nfd::face::Face> const&) [440]
[496]    0.0    0.00    0.00      65         std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::fw::AccessStrategy::*)(std::shared_ptr<nfd::face::Face>)> (nfd::fw::AccessStrategy*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [496]
                0.00    0.00     130/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      65/65          nfd::fw::AccessStrategy::removeFaceInfo(std::shared_ptr<nfd::face::Face>) [747]
-----------------------------------------------
                0.00    0.00      32/32          nfd::FaceManager::createFace(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [113]
[497]    0.0    0.00    0.00      32         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, ndn::nfd::ControlParameters, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [497]
                0.00    0.00      32/64          std::_Tuple_impl<1ul, ndn::nfd::ControlParameters, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)> >::~_Tuple_impl() [470]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [449]
[498]    0.0    0.00    0.00       1         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDestroyCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [498]
                0.00    0.00       1/8           void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00       1/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       3/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       2/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/9           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDestroyCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [580]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDestroyCommand, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1253]
                0.00    0.00       1/304         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
                0.00    0.00       1/16          __tcf_0 [809]
                0.00    0.00       1/56          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [752]
                0.00    0.00       1/9           std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceDestroyCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [824]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FibManager::FibManager(nfd::Fib&, std::function<std::shared_ptr<nfd::face::Face> (unsigned long)>, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [474]
[499]    0.0    0.00    0.00       1         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibRemoveNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [499]
                0.00    0.00       1/8           void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00       1/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       3/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       2/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/9           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [581]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FibRemoveNextHopCommand, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1257]
                0.00    0.00       1/304         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
                0.00    0.00       1/1           std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::_Useless>::type) [1350]
                0.00    0.00       1/4           __tcf_0 [898]
                0.00    0.00       1/56          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [752]
                0.00    0.00       1/9           std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FibRemoveNextHopCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [825]
-----------------------------------------------
                0.00    0.00       1/1           nfd::StrategyChoiceManager::StrategyChoiceManager(nfd::StrategyChoice&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [473]
[500]    0.0    0.00    0.00       1         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceSetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [500]
                0.00    0.00       1/8           void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00       1/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       3/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       2/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/9           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [582]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceSetCommand, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1260]
                0.00    0.00       1/304         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
                0.00    0.00       1/1           std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::_Useless>::type) [1349]
                0.00    0.00       1/4           __tcf_0 [899]
                0.00    0.00       1/56          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [752]
                0.00    0.00       1/9           std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::StrategyChoiceSetCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [826]
-----------------------------------------------
                0.00    0.00       1/1           nfd::StrategyChoiceManager::StrategyChoiceManager(nfd::StrategyChoice&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [473]
[501]    0.0    0.00    0.00       1         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceUnsetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [501]
                0.00    0.00       1/8           void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00       1/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       3/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       2/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/9           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [583]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceUnsetCommand, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1263]
                0.00    0.00       1/304         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
                0.00    0.00       1/1           std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::_Useless>::type) [1351]
                0.00    0.00       1/4           __tcf_0 [899]
                0.00    0.00       1/56          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [752]
                0.00    0.00       1/9           std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::StrategyChoiceUnsetCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [827]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [449]
[502]    0.0    0.00    0.00       1         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDisableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [502]
                0.00    0.00       1/8           void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00       1/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       3/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       2/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/9           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDisableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [584]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDisableLocalControlCommand, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1267]
                0.00    0.00       1/304         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
                0.00    0.00       1/16          __tcf_0 [809]
                0.00    0.00       1/56          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [752]
                0.00    0.00       1/9           std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceDisableLocalControlCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [828]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [449]
[503]    0.0    0.00    0.00       1         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceEnableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [503]
                0.00    0.00       1/8           void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00       1/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       3/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       2/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/17          std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceEnableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [560]
                0.00    0.00       1/2           std::_Sp_counted_ptr_inplace<ndn::nfd::FaceEnableLocalControlCommand, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [994]
                0.00    0.00       1/304         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
                0.00    0.00       1/16          __tcf_0 [809]
                0.00    0.00       1/56          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [752]
                0.00    0.00       1/17          std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceEnableLocalControlCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [808]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [449]
[504]    0.0    0.00    0.00       1         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceCreateCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [504]
                0.00    0.00       1/8           void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00       1/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       3/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       2/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/265         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceCreateCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [493]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FaceCreateCommand, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1250]
                0.00    0.00       1/304         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
                0.00    0.00       1/16          __tcf_0 [809]
                0.00    0.00       1/56          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [752]
                0.00    0.00       1/265         std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceCreateCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [691]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FibManager::FibManager(nfd::Fib&, std::function<std::shared_ptr<nfd::face::Face> (unsigned long)>, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [474]
[505]    0.0    0.00    0.00       1         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibAddNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [505]
                0.00    0.00       1/8           void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00       1/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       3/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       2/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/273         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [490]
                0.00    0.00       1/2           std::_Sp_counted_ptr_inplace<ndn::nfd::FibAddNextHopCommand, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [992]
                0.00    0.00       1/304         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
                0.00    0.00       1/1           std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::_Useless>::type) [1348]
                0.00    0.00       1/4           __tcf_0 [898]
                0.00    0.00       1/56          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [752]
                0.00    0.00       1/273         std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FibAddNextHopCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [689]
-----------------------------------------------
                0.00    0.00     139/139         ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::operator()(ndn::nfd::FaceEventNotification const&) [507]
[506]    0.0    0.00    0.00     139         nfd::rib::RibManager::onNotification(ndn::nfd::FaceEventNotification const&) [506]
                0.00    0.00      64/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      64/11091753     nfd::scheduler::schedule(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&, std::function<void ()> const&) [257]
                0.00    0.00      64/70          __tcf_0 [736]
                0.00    0.00      64/240         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(unsigned long)> (nfd::rib::RibManager*, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [695]
-----------------------------------------------
                0.00    0.00     135/135         ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::afterReceiveData(ndn::Data const&) [432]
[507]    0.0    0.00    0.00     135         ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::operator()(ndn::nfd::FaceEventNotification const&) [507]
                0.00    0.00     139/139         nfd::rib::RibManager::onNotification(ndn::nfd::FaceEventNotification const&) [506]
                0.00    0.00     136/136         std::_Function_handler<void (ndn::nfd::FaceEventNotification const&), std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::nfd::FaceEventNotification const&)> (nfd::rib::RibManager*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::nfd::FaceEventNotification const&) [707]
-----------------------------------------------
                0.00    0.00       2/8           nfd::Nfd::initializeLogging() [526]
                0.00    0.00       2/8           nfd::Nfd::initializeManagement() [354]
                0.00    0.00       2/8           nfd::rib::Nrd::initializeLogging() [527]
                0.00    0.00       2/8           nfd::rib::Nrd::initialize() [454]
[508]    0.0    0.00    0.00       8         nfd::ConfigFile::parse(std::string const&, bool) [508]
                0.00    0.00       8/8           nfd::ConfigFile::parse(std::istream&, bool, std::string const&) [509]
-----------------------------------------------
                0.00    0.00       8/8           nfd::ConfigFile::parse(std::string const&, bool) [508]
[509]    0.0    0.00    0.00       8         nfd::ConfigFile::parse(std::istream&, bool, std::string const&) [509]
                0.00    0.00       8/8           nfd::ConfigFile::process(bool, std::string const&) const [510]
                0.00    0.00       8/9           void boost::property_tree::info_parser::read_info_internal<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >, char>(std::basic_istream<char, std::char_traits<char> >&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >&, std::string const&, int) [822]
                0.00    0.00       8/1314        boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::~basic_ptree() [649]
-----------------------------------------------
                0.00    0.00       8/8           nfd::ConfigFile::parse(std::istream&, bool, std::string const&) [509]
[510]    0.0    0.00    0.00       8         nfd::ConfigFile::process(bool, std::string const&) const [510]
                0.00    0.00       2/2           nfd::FaceManager::processConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [511]
                0.00    0.00       2/3031975724     nfd::CommandValidator::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) <cycle 2> [658]
                0.00    0.00      24/24          std::_Function_handler<void (std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool), void (*)(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>::_M_invoke(std::_Any_data const&, std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [791]
                0.00    0.00      20/20          nfd::ConfigFile::ignoreUnknownSection(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [801]
                0.00    0.00      14/21          std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::function(std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> const&) [800]
                0.00    0.00      10/10          std::_Function_handler<void (std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool), nfd::rib::Nrd::initialize()::{lambda(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)#1}>::_M_invoke(std::_Any_data const&, std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [821]
                0.00    0.00       4/4           nfd::LoggerFactory::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [881]
                0.00    0.00       4/4           std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::LoggerFactory::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::LoggerFactory*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [888]
                0.00    0.00       4/14          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::LoggerFactory::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::LoggerFactory*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [813]
                0.00    0.00       4/4           nfd::ignoreRibAndLogSections(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [883]
                0.00    0.00       2/2           nfd::rib::RibManager::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [951]
                0.00    0.00       2/2           std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::rib::RibManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [984]
                0.00    0.00       2/2           std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::CommandValidator::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::CommandValidator*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [982]
                0.00    0.00       2/2           std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [981]
                0.00    0.00       2/2           nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [947]
                0.00    0.00       2/2           std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::TablesConfigSection::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::TablesConfigSection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [983]
                0.00    0.00       2/2           nfd::general::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [954]
                0.00    0.00       2/2           std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), void (*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [980]
                0.00    0.00       2/7           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::rib::RibManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [849]
                0.00    0.00       2/7           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::CommandValidator::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::CommandValidator*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [847]
                0.00    0.00       2/7           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [846]
                0.00    0.00       2/7           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::TablesConfigSection::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::TablesConfigSection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [848]
                0.00    0.00       2/7           std::_Function_base::_Base_manager<void (*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [845]
-----------------------------------------------
                0.00    0.00       2/2           nfd::ConfigFile::process(bool, std::string const&) const [510]
[511]    0.0    0.00    0.00       2         nfd::FaceManager::processConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [511]
                0.00    0.00       2/2           nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [520]
                0.00    0.00       2/2           nfd::FaceManager::processSectionTcp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [523]
                0.00    0.00       2/2           nfd::FaceManager::processSectionUnix(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [541]
                0.00    0.00       2/2           nfd::FaceManager::processSectionEther(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [585]
                0.00    0.00       2/6           nfd::listNetworkInterfaces() [858]
-----------------------------------------------
                                   7             std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >*) [512]
                0.00    0.00       1/1           nfd::Forwarder::~Forwarder() [229]
[512]    0.0    0.00    0.00       1+7       std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >*) [512]
                0.00    0.00      49/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      35/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::NccStrategy, std::allocator<nfd::fw::NccStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1288]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::AccessStrategy, std::allocator<nfd::fw::AccessStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1291]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::BroadcastStrategy, std::allocator<nfd::fw::BroadcastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1297]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::MulticastStrategy, std::allocator<nfd::fw::MulticastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1300]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy, std::allocator<nfd::fw::BestRouteStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1294]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy2, std::allocator<nfd::fw::BestRouteStrategy2>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1303]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::ClientControlStrategy, std::allocator<nfd::fw::ClientControlStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1306]
                                   7             std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >*) [512]
-----------------------------------------------
                0.00    0.00       1/7           void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>() [551]
                0.00    0.00       1/7           void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>() [552]
                0.00    0.00       1/7           void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>() [179]
                0.00    0.00       1/7           void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>() [553]
                0.00    0.00       1/7           void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>() [555]
                0.00    0.00       1/7           void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>() [554]
                0.00    0.00       1/7           void nfd::fw::registerStrategy<nfd::fw::NccStrategy>() [550]
[513]    0.0    0.00    0.00       7         nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                0.00    0.00       7/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       7/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       7/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00       7/420143      std::pair<std::_Rb_tree_iterator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, bool> 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_unique<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&>(std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&) [514]
                0.00    0.00       7/8           nfd::fw::getStrategyFactories() [832]
                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&) [814]
                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) [869]
                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) [873]
                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) [875]
                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) [872]
                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) [874]
                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) [871]
                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) [870]
-----------------------------------------------
                0.00    0.00       7/420143      nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                0.00    0.00  420136/420143      nfd::fw::Strategy::sendNacks(std::shared_ptr<nfd::pit::Entry>, ndn::lp::NackHeader const&, std::initializer_list<nfd::face::Face const*>) [90]
[514]    0.0    0.00    0.00  420143         std::pair<std::_Rb_tree_iterator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, bool> 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_unique<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&>(std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&) [514]
                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 const*, std::_Rb_tree_node_base const*, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&) [518]
-----------------------------------------------
                0.00    0.00       1/7           nfd::fw::AccessStrategy::AccessStrategy(nfd::Forwarder&, ndn::Name const&) [546]
                0.00    0.00       1/7           nfd::fw::BestRouteStrategy2::BestRouteStrategy2(nfd::Forwarder&, ndn::Name const&) [160]
                0.00    0.00       1/7           nfd::fw::NccStrategy::NccStrategy(nfd::Forwarder&, ndn::Name const&) [563]
                0.00    0.00       2/7           nfd::fw::BestRouteStrategy::BestRouteStrategy(nfd::Forwarder&, ndn::Name const&) [537]
                0.00    0.00       2/7           nfd::fw::MulticastStrategy::MulticastStrategy(nfd::Forwarder&, ndn::Name const&) [538]
[515]    0.0    0.00    0.00       7         nfd::fw::Strategy::Strategy(nfd::Forwarder&, ndn::Name const&) [515]
                0.00    0.00       7/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       7/7           nfd::MeasurementsAccessor::MeasurementsAccessor(nfd::Measurements&, nfd::StrategyChoice const&, nfd::fw::Strategy const&) [841]
-----------------------------------------------
                0.00    0.00       1/7           std::pair<std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, bool> std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_insert_unique<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >(std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >&&) [570]
                0.00    0.00       6/7           std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_insert_unique_<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >(std::_Rb_tree_const_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >&&) [517]
[516]    0.0    0.00    0.00       7         std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_insert_<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >&&) [516]
                0.00    0.00       7/221762921     ndn::Block::Block(ndn::Block const&) [17]
-----------------------------------------------
                0.00    0.00       7/7           std::map<ndn::Name, std::shared_ptr<nfd::fw::Strategy>, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::operator[](ndn::Name const&) [484]
[517]    0.0    0.00    0.00       7         std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_insert_unique_<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >(std::_Rb_tree_const_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >&&) [517]
                0.00    0.00       6/7           std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_insert_<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >&&) [516]
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, bool> std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_insert_unique<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >(std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >&&) [570]
-----------------------------------------------
                0.00    0.00       7/7           std::pair<std::_Rb_tree_iterator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, bool> 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_unique<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&>(std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&) [514]
[518]    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 const*, std::_Rb_tree_node_base const*, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&) [518]
                0.00    0.00       7/221762921     ndn::Block::Block(ndn::Block const&) [17]
                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&) [814]
-----------------------------------------------
                0.00    0.00       1/5           nfd::FibManager::FibManager(nfd::Fib&, std::function<std::shared_ptr<nfd::face::Face> (unsigned long)>, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [474]
                0.00    0.00       1/5           nfd::StrategyChoiceManager::StrategyChoiceManager(nfd::StrategyChoice&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [473]
                0.00    0.00       3/5           nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [449]
[519]    0.0    0.00    0.00       5         nfd::ManagerBase::registerStatusDatasetHandler(std::string const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> const&) [519]
                0.00    0.00       5/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00      15/3031975724     ndn::Name::~Name() <cycle 2> [299]
-----------------------------------------------
                0.00    0.00       2/2           nfd::FaceManager::processConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [511]
[520]    0.0    0.00    0.00       2         nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [520]
                0.00    0.00       2/2           nfd::UdpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [534]
                0.00    0.00      11/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       2/2           nfd::UdpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [557]
                0.00    0.00       6/14          nfd::ConfigFile::parseYesNo(std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > const&, std::string const&) [810]
                0.00    0.00       4/34          boost::enable_if<boost::property_tree::detail::is_translator<boost::property_tree::id_translator<std::string> >, std::string>::type boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_value<std::string, boost::property_tree::id_translator<std::string> >(boost::property_tree::id_translator<std::string>) const [773]
                0.00    0.00       4/4           boost::enable_if<boost::property_tree::detail::is_translator<boost::property_tree::stream_translator<char, std::char_traits<char>, std::allocator<char>, unsigned long> >, unsigned long>::type boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_value<unsigned long, boost::property_tree::stream_translator<char, std::char_traits<char>, std::allocator<char>, unsigned long> >(boost::property_tree::stream_translator<char, std::char_traits<char>, std::allocator<char>, unsigned long>) const [887]
                0.00    0.00       3/3           std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::UdpFactory> > >(std::pair<char const*, std::shared_ptr<nfd::UdpFactory> >&&) [933]
                0.00    0.00       2/2           std::enable_if<std::is_arithmetic<unsigned short>::value, unsigned short>::type nfd::ConfigFile::parseNumber<unsigned short>(std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > const&, std::string const&) [940]
                0.00    0.00       2/16          __tcf_0 [809]
                0.00    0.00       2/989         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [655]
                0.00    0.00       1/3           std::map<std::string, std::shared_ptr<nfd::ProtocolFactory>, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::count(std::string const&) const [904]
                0.00    0.00       1/2           std::_Rb_tree<std::shared_ptr<nfd::face::Face>, std::shared_ptr<nfd::face::Face>, std::_Identity<std::shared_ptr<nfd::face::Face> >, std::less<std::shared_ptr<nfd::face::Face> >, std::allocator<std::shared_ptr<nfd::face::Face> > >::_M_erase(std::_Rb_tree_node<std::shared_ptr<nfd::face::Face> >*) [1014]
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<nfd::UdpFactory, std::allocator<nfd::UdpFactory>>(std::_Sp_make_shared_tag, nfd::UdpFactory*, std::allocator<nfd::UdpFactory> const&) [1223]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::UdpFactory, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1276]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Nrd::initialize() [454]
[521]    0.0    0.00    0.00       1         nfd::rib::RibManager::RibManager(ndn::Face&, ndn::security::KeyChain&) [521]
                0.00    0.00       2/2           std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_unique_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::_Rb_tree_const_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&) [540]
                0.00    0.00       1/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_insert_unique_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&>(std::_Rb_tree_const_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&) [574]
                0.00    0.00       1/1           nfd::rib::AutoPrefixPropagator::AutoPrefixPropagator(ndn::nfd::Controller&, ndn::security::KeyChain&, nfd::rib::Rib&) [607]
                0.00    0.00       1/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       1/1           nfd::rib::Rib::Rib() [1155]
                0.00    0.00       1/1           nfd::rib::RibStatusPublisher::RibStatusPublisher(nfd::rib::Rib const&, ndn::Face&, ndn::Name const&, ndn::security::KeyChain&) [1152]
                0.00    0.00       1/1           nfd::rib::FibUpdater::FibUpdater(nfd::rib::Rib&, ndn::nfd::Controller&) [1149]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibManager::registerWithNfd() [480]
[522]    0.0    0.00    0.00       1         ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendInitialInterest() [522]
                0.00    0.00      20/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00      26/5755167     std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [311]
                0.00    0.00      19/152         std::__shared_ptr<ndn::Interest, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ndn::Interest>, ndn::Name&>(std::_Sp_make_shared_tag, std::allocator<ndn::Interest> const&, ndn::Name&) [524]
                0.00    0.00      49/324         nfd::rib::RibManager::onLocalhopRequest(ndn::Interest const&) [678]
                0.00    0.00      24/160         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::*)(ndn::Data const&)> (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>*, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [703]
                0.00    0.00      21/152         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::*)()> (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [705]
-----------------------------------------------
                0.00    0.00       2/2           nfd::FaceManager::processConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [511]
[523]    0.0    0.00    0.00       2         nfd::FaceManager::processSectionTcp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [523]
                0.00    0.00       2/2           nfd::TcpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [532]
                0.00    0.00       9/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       6/14          nfd::ConfigFile::parseYesNo(std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > const&, std::string const&) [810]
                0.00    0.00       3/3           std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::TcpFactory> > >(std::pair<char const*, std::shared_ptr<nfd::TcpFactory> >&&) [932]
                0.00    0.00       2/34          boost::enable_if<boost::property_tree::detail::is_translator<boost::property_tree::id_translator<std::string> >, std::string>::type boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_value<std::string, boost::property_tree::id_translator<std::string> >(boost::property_tree::id_translator<std::string>) const [773]
                0.00    0.00       2/2           nfd::TcpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [942]
                0.00    0.00       2/16          __tcf_0 [809]
                0.00    0.00       2/989         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [655]
                0.00    0.00       1/3           std::map<std::string, std::shared_ptr<nfd::ProtocolFactory>, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::count(std::string const&) const [904]
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<nfd::TcpFactory, std::allocator<nfd::TcpFactory>>(std::_Sp_make_shared_tag, nfd::TcpFactory*, std::allocator<nfd::TcpFactory> const&) [1222]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::TcpFactory, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1273]
-----------------------------------------------
                0.00    0.00      19/152         ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendInitialInterest() [522]
                0.00    0.00     133/152         ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendNextInterest() [434]
[524]    0.0    0.00    0.00     152         std::__shared_ptr<ndn::Interest, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ndn::Interest>, ndn::Name&>(std::_Sp_make_shared_tag, std::allocator<ndn::Interest> const&, ndn::Name&) [524]
                0.00    0.00     153/5754997     std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [350]
-----------------------------------------------
                0.00    0.00       6/6           nfd::rib::RibManager::fetchActiveFaces() [239]
[525]    0.0    0.00    0.00       6         std::_Function_base::_Base_manager<boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream> >, boost::_bi::list3<boost::_bi::value<nfd::rib::RibManager*>, boost::arg<2>, boost::_bi::value<std::shared_ptr<ndn::OBufferStream> > > > >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [525]
                0.00    0.00      24/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       5/5           std::_Sp_counted_ptr_inplace<ndn::OBufferStream, std::allocator<ndn::OBufferStream>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [877]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::initialize() [148]
[526]    0.0    0.00    0.00       1         nfd::Nfd::initializeLogging() [526]
                0.00    0.00       2/8           nfd::ConfigFile::parse(std::string const&, bool) [508]
                0.00    0.00       2/9           std::_Function_base::_Base_manager<void (*)(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [823]
                0.00    0.00       1/4           nfd::ConfigFile::ConfigFile(std::function<void (std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>) [880]
                0.00    0.00       1/47          nfd::LoggerFactory::getInstance() [756]
                0.00    0.00       1/2           nfd::LoggerFactory::setConfigFile(nfd::ConfigFile&) [944]
                0.00    0.00       1/1314        boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::~basic_ptree() [649]
                0.00    0.00       1/4           std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >*) [893]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Nrd::initialize() [454]
[527]    0.0    0.00    0.00       1         nfd::rib::Nrd::initializeLogging() [527]
                0.00    0.00       2/8           nfd::ConfigFile::parse(std::string const&, bool) [508]
                0.00    0.00       2/9           std::_Function_base::_Base_manager<void (*)(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [823]
                0.00    0.00       1/4           nfd::ConfigFile::ConfigFile(std::function<void (std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>) [880]
                0.00    0.00       1/47          nfd::LoggerFactory::getInstance() [756]
                0.00    0.00       1/2           nfd::LoggerFactory::setConfigFile(nfd::ConfigFile&) [944]
                0.00    0.00       1/1314        boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::~basic_ptree() [649]
                0.00    0.00       1/4           std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >*) [893]
-----------------------------------------------
                0.00    0.00      34/691         nfd::fib::Entry::addNextHop(std::shared_ptr<nfd::face::Face>, unsigned long) [344]
                0.00    0.00     657/691         nfd::fib::Entry::removeNextHop(std::shared_ptr<nfd::face::Face>) [530]
[528]    0.0    0.00    0.00     691         nfd::fib::Entry::findNextHop(nfd::face::Face&) [528]
                0.00    0.00     657/11510384     nfd::fib::NextHop::getFace() const [381]
-----------------------------------------------
                0.00    0.00      24/24          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [455]
[529]    0.0    0.00    0.00      24         std::_Tuple_impl<3ul, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> >::~_Tuple_impl() [529]
                0.00    0.00      24/320         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
                0.00    0.00      24/56          std::_Function_base::_Base_manager<void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)::{lambda(ndn::name::Component const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)::{lambda(ndn::name::Component const&)#1}> const&, std::_Manager_operation) [753]
                0.00    0.00      24/56          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [752]
-----------------------------------------------
                0.00    0.00     657/657         nfd::Fib::removeNextHopFromAllEntries(std::shared_ptr<nfd::face::Face>) [175]
[530]    0.0    0.00    0.00     657         nfd::fib::Entry::removeNextHop(std::shared_ptr<nfd::face::Face>) [530]
                0.00    0.00     657/691         nfd::fib::Entry::findNextHop(nfd::face::Face&) [528]
-----------------------------------------------
                0.00    0.00       2/2           nfd::TcpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [532]
[531]    0.0    0.00    0.00       2         nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [531]
                0.00    0.00       2/2           void boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::async_accept<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<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&)> > > > >(boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::implementation_type&, boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >&, boost::asio::ip::basic_endpoint<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&)> > > >) [536]
                0.00    0.00       2/553         std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&) [665]
                0.00    0.00       2/492         std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [674]
                0.00    0.00       2/2           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::list_av_4<nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<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&, nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(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&), nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [972]
                0.00    0.00       2/989         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [655]
-----------------------------------------------
                0.00    0.00       2/2           nfd::FaceManager::processSectionTcp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [523]
[532]    0.0    0.00    0.00       2         nfd::TcpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [532]
                0.00    0.00       2/2           nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [531]
                0.00    0.00       3/38          boost::asio::detail::socket_ops::setsockopt(int, unsigned char&, int, int, void const*, unsigned long, boost::system::error_code&) [765]
                0.00    0.00       2/2           boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::open(boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::implementation_type&, boost::asio::ip::tcp const&, boost::system::error_code&) [968]
-----------------------------------------------
                0.00    0.00       2/2           nfd::UdpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [534]
[533]    0.0    0.00    0.00       2         nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [533]
                0.00    0.00       2/2           void boost::asio::datagram_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, 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&)> > > > >(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::mutable_buffers_1 const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>&, int, 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&)> > > >&&) [535]
                0.00    0.00       2/553         std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&) [665]
                0.00    0.00       2/492         std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [674]
                0.00    0.00       2/2           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::list_av_5<nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<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&, nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(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&), nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [973]
                0.00    0.00       2/989         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [655]
-----------------------------------------------
                0.00    0.00       2/2           nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [520]
[534]    0.0    0.00    0.00       2         nfd::UdpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [534]
                0.00    0.00       2/2           nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [533]
                0.00    0.00       3/38          boost::asio::detail::socket_ops::setsockopt(int, unsigned char&, int, int, void const*, unsigned long, boost::system::error_code&) [765]
                0.00    0.00       2/34          boost::asio::detail::reactive_socket_service_base::do_open(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, int, int, int, boost::system::error_code&) [771]
                0.00    0.00       2/34          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&) [770]
-----------------------------------------------
                0.00    0.00       2/2           nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [533]
[535]    0.0    0.00    0.00       2         void boost::asio::datagram_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, 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&)> > > > >(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::mutable_buffers_1 const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>&, int, 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&)> > > >&&) [535]
                0.00    0.00       2/23019006     boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool) [58]
-----------------------------------------------
                0.00    0.00       2/2           nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [531]
[536]    0.0    0.00    0.00       2         void boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::async_accept<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<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&)> > > > >(boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::implementation_type&, boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >&, boost::asio::ip::basic_endpoint<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&)> > > >) [536]
                0.00    0.00       2/23019006     boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool) [58]
                0.00    0.00       2/3           boost::asio::detail::socket_ops::set_internal_non_blocking(int, unsigned char&, bool, boost::system::error_code&) [903]
-----------------------------------------------
                0.00    0.00       1/2           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [566]
                0.00    0.00       1/2           nfd::fw::ClientControlStrategy::ClientControlStrategy(nfd::Forwarder&, ndn::Name const&) [565]
[537]    0.0    0.00    0.00       2         nfd::fw::BestRouteStrategy::BestRouteStrategy(nfd::Forwarder&, ndn::Name const&) [537]
                0.00    0.00       2/7           nfd::fw::Strategy::Strategy(nfd::Forwarder&, ndn::Name const&) [515]
-----------------------------------------------
                0.00    0.00       1/2           nfd::fw::BroadcastStrategy::BroadcastStrategy(nfd::Forwarder&, ndn::Name const&) [564]
                0.00    0.00       1/2           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [568]
[538]    0.0    0.00    0.00       2         nfd::fw::MulticastStrategy::MulticastStrategy(nfd::Forwarder&, ndn::Name const&) [538]
                0.00    0.00       2/7           nfd::fw::Strategy::Strategy(nfd::Forwarder&, ndn::Name const&) [515]
-----------------------------------------------
                0.00    0.00       1/2           std::pair<std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, bool> std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_unique<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&) [575]
                0.00    0.00       1/2           std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_unique_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::_Rb_tree_const_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&) [540]
[539]    0.0    0.00    0.00       2         std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&) [539]
                0.00    0.00       2/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       2/6           std::_Function_handler<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&), void (nfd::rib::RibManager::*)(std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [863]
-----------------------------------------------
                0.00    0.00       2/2           nfd::rib::RibManager::RibManager(ndn::Face&, ndn::security::KeyChain&) [521]
[540]    0.0    0.00    0.00       2         std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_unique_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::_Rb_tree_const_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&) [540]
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, bool> std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_unique<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&) [575]
                0.00    0.00       1/2           std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&) [539]
-----------------------------------------------
                0.00    0.00       2/2           nfd::FaceManager::processConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [511]
[541]    0.0    0.00    0.00       2         nfd::FaceManager::processSectionUnix(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [541]
                0.00    0.00       1/1           nfd::UnixStreamChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [556]
                0.00    0.00       4/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       2/34          boost::enable_if<boost::property_tree::detail::is_translator<boost::property_tree::id_translator<std::string> >, std::string>::type boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_value<std::string, boost::property_tree::id_translator<std::string> >(boost::property_tree::id_translator<std::string>) const [773]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::UnixStreamFactory, std::allocator<nfd::UnixStreamFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1286]
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> > >(std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> >&&) [1339]
                0.00    0.00       1/1           nfd::UnixStreamFactory::createChannel(std::string const&) [1128]
                0.00    0.00       1/16          __tcf_0 [809]
                0.00    0.00       1/989         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [655]
-----------------------------------------------
                                   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&)> > >*) [542]
[542]    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&)> > >*) [542]
                0.00    0.00       7/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       7/3031975724     ndn::Block::~Block() <cycle 2> [40]
                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) [869]
                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) [870]
                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) [872]
                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) [873]
                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) [871]
                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) [874]
                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) [875]
                                   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&)> > >*) [542]
-----------------------------------------------
                0.00    0.00       1/1           nfd::fw::installStrategies(nfd::Forwarder&) [479]
[543]    0.0    0.00    0.00       1         std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [543]
                0.00    0.00       1/1           nfd::fw::AccessStrategy::AccessStrategy(nfd::Forwarder&, ndn::Name const&) [546]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::AccessStrategy, std::allocator<nfd::fw::AccessStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1292]
-----------------------------------------------
                0.00    0.00       1/7           nfd::rib::RibManager::registerWithNfd() [480]
                0.00    0.00       6/7           nfd::rib::RibManager::removeInvalidFaces(std::shared_ptr<ndn::OBufferStream>) [438]
[544]    0.0    0.00    0.00       7         nfd::rib::RibManager::scheduleActiveFaceFetch(boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [544]
                0.00    0.00       9/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       6/11091753     nfd::scheduler::schedule(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&, std::function<void ()> const&) [257]
                0.00    0.00       3/44778373     nfd::scheduler::cancel(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&) [174]
                0.00    0.00       6/23          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)()> (nfd::rib::RibManager*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [795]
-----------------------------------------------
                0.00    0.00       7/7           nfd::rib::RibManager::fetchActiveFaces() [239]
[545]    0.0    0.00    0.00       7         boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream> >, boost::_bi::list_av_3<nfd::rib::RibManager*, std::_Placeholder<2>, std::shared_ptr<ndn::OBufferStream> >::type> boost::bind<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream>, nfd::rib::RibManager*, std::_Placeholder<2>, std::shared_ptr<ndn::OBufferStream> >(void (nfd::rib::RibManager::*)(ndn::Data const&, std::shared_ptr<ndn::OBufferStream>), nfd::rib::RibManager*, std::_Placeholder<2>, std::shared_ptr<ndn::OBufferStream>) [545]
                0.00    0.00      13/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [543]
[546]    0.0    0.00    0.00       1         nfd::fw::AccessStrategy::AccessStrategy(nfd::Forwarder&, ndn::Name const&) [546]
                0.00    0.00       1/7           nfd::fw::Strategy::Strategy(nfd::Forwarder&, ndn::Name const&) [515]
                0.00    0.00       1/3           ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::connect(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [561]
                0.00    0.00       1/3031975724     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) <cycle 2> [70]
                0.00    0.00       1/1           nfd::fw::RetxSuppressionFixed::RetxSuppressionFixed(boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [1144]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::AccessStrategy::*)(std::shared_ptr<nfd::face::Face>)> (nfd::fw::AccessStrategy*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [909]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[547]    0.0    0.00    0.00       1         nfd::rib::RibManager::unregisterEntry(std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&) [547]
                0.00    0.00       6/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       6/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00       4/4           ndn::name::Component::Component(ndn::name::Component&&) [879]
                0.00    0.00       2/2           std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >(std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >&&) [1006]
                0.00    0.00       2/2           std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >::~pair() [1007]
                0.00    0.00       1/1           nfd::LoggerFactory::createLogger(std::string const&) [1121]
                0.00    0.00       1/1           nfd::LoggerFactory::create(std::string const&) [1122]
-----------------------------------------------
                                                 <spontaneous>
[548]    0.0    0.00    0.00                 __libc_csu_init [548]
                0.00    0.00       1/1           nfd::rib::RibManager::unregisterEntry(std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&) [547]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd10g_logMutexE [1023]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd13LoggerFactory11getInstanceEv [1031]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd9scheduler18getGlobalSchedulerEv [1105]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd12getGlobalRngEv [1028]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd15PrivilegeHelper11s_normalUidE [1034]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZNK3nfd7Network5printERSo [1109]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd25setDebugNetworkInterfacesESt10shared_ptrISt6vectorINS_20NetworkInterfaceInfoESaIS2_EEE [1045]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd18getGlobalIoServiceEv [1040]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd10ConfigFileC2ESt8functionIFvRKSsS3_RKN5boost13property_tree11basic_ptreeISsSsSt4lessISsEEEbEE [1017]
                0.00    0.00       1/1           _GLOBAL__sub_I__Z10CityHash32PKcm [1016]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZNK3nfd3rib5RouteeqERKS1_ [1108]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3rib3RibC2Ev [1078]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3rib9RibUpdateC2Ev [1081]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3rib14RibUpdateBatchC2Em [1074]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3rib18RibStatusPublisherC2ERKNS0_3RibERN3ndn4FaceERKNS5_4NameERNS5_8security8KeyChainE [1075]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3rib10RibManager14COMMAND_PREFIXE [1073]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3rib8RibEntry9findRouteERKNS0_5RouteE [1079]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3riblsERSoNS0_17PropagationStatusE [1082]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3rib3NrdC2ERKSsRN3ndn8security8KeyChainE [1077]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3rib10FibUpdater16MAX_NUM_TIMEOUTSE [1072]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3rib9FibUpdate15createAddUpdateERKN3ndn4NameEmm [1080]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3rib20AutoPrefixPropagatorC2ERN3ndn3nfd10ControllerERNS2_8security8KeyChainERNS0_3RibE [1076]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd4face15StreamTransportIN5boost4asio5local15stream_protocolEE8g_loggerE [1090]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd17UnixStreamFactory13createChannelERKSs [1039]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd17UnixStreamChannelC2ERKN5boost4asio5local14basic_endpointINS3_15stream_protocolEEE [1038]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd4face17EthernetTransportC2ERKNS_20NetworkInterfaceInfoERKN3ndn4util8ethernet7AddressE [1094]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd15EthernetFactory19createMulticastFaceERKNS_20NetworkInterfaceInfoERKN3ndn4util8ethernet7AddressE [1033]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd16StrategyInfoHost17clearStrategyInfoEv [1037]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd14StrategyChoiceC2ERNS_8NameTreeESt10shared_ptrINS_2fw8StrategyEE [1032]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd15strategy_choice5EntryC2ERKN3ndn4NameE [1035]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3PitC2ERNS_8NameTreeE [1065]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3pit9OutRecordC2ESt10shared_ptrINS_4face4FaceEE [1071]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3pit8InRecordC2ESt10shared_ptrINS_4face4FaceEE [1070]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3pit10FaceRecordC2ESt10shared_ptrINS_4face4FaceEE [1068]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3pit5Entry14LOCALHOST_NAMEE [1069]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZNK3nfd18NetworkRegionTable18isInProducerRegionERKN3ndn4LinkE [1106]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd9name_tree11computeHashERKN3ndn4NameE [1103]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd9name_tree4NodeC2Ev [1104]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd12MeasurementsC2ERNS_8NameTreeE [1026]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd12measurements5EntryC2ERKN3ndn4NameE [1029]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd20MeasurementsAccessorC2ERNS_12MeasurementsERKNS_14StrategyChoiceERKNS_2fw8StrategyE [1042]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3Fib12s_emptyEntryE [1063]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3fib7NextHopC2ESt10shared_ptrINS_4face4FaceEE [1067]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3fib5EntryC2ERKN3ndn4NameE [1066]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd13DeadNonceList16DEFAULT_LIFETIMEE [1030]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd2cs17makeDefaultPolicyEv [1047]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd2cs6PolicyC2ERKSs [1050]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd2cs13priority_fifo18PriorityFifoPolicy11POLICY_NAMEE [1046]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd2cs3lru9LruPolicy11POLICY_NAMEE [1048]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd2cs5Entry7setDataESt10shared_ptrIKN3ndn4DataEEb [1049]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd2cs9EntryImplC2ERKN3ndn4NameE [1051]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3NfdC2ERKSsRN3ndn8security8KeyChainE [1064]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd19TablesConfigSection22DEFAULT_CS_MAX_PACKETSE [1041]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd21StrategyChoiceManagerC2ERNS_14StrategyChoiceERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE [1043]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd11ManagerBaseC2ERN3ndn4mgmt10DispatcherERNS_16CommandValidatorERKSs [1025]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd7general13setConfigFileERNS_10ConfigFileE [1100]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd22ForwarderStatusManagerC2ERNS_9ForwarderERN3ndn4mgmt10DispatcherE [1044]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd10FibManagerC2ERNS_3FibESt8functionIFSt10shared_ptrINS_4face4FaceEEmEERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE [1018]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd11FaceManagerC2ERNS_9FaceTableERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE [1024]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd16CommandValidatorC2Ev [1036]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd2fw8StrategyC2ERNS_9ForwarderERKN3ndn4NameE [1062]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd2fw19makeDefaultStrategyERNS_9ForwarderE [1058]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd12RttEstimatorC2EtN5boost6chrono8durationIlNS1_5ratioILl1ELl1000000EEEEEd [1027]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZNK3nfd2fw15RetxSuppression15getLastOutgoingERKNS_3pit5EntryE [1107]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd2fw20RetxSuppressionFixed25DEFAULT_MIN_RETX_INTERVALE [1059]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd2fw26RetxSuppressionExponential24DEFAULT_INITIAL_INTERVALE [1061]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd2fw11NccStrategy13STRATEGY_NAMEE [1052]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd2fw17MulticastStrategy13STRATEGY_NAMEE [1056]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd9Forwarder14LOCALHOST_NAMEE [1102]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd9FaceTableC2ERNS_9ForwarderE [1101]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd2fw21ClientControlStrategy13STRATEGY_NAMEE [1060]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd2fw17BroadcastStrategy13STRATEGY_NAMEE [1055]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd2fw18BestRouteStrategy213STRATEGY_NAMEE [1057]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd2fw17BestRouteStrategy13STRATEGY_NAMEE [1054]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd2fw14AccessStrategy13STRATEGY_NAMEE [1053]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd4face17DatagramTransportIN5boost4asio2ip3udpENS0_7UnicastEE8g_loggerE [1092]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd3udp10computeMtuERKN5boost4asio2ip14basic_endpointINS3_3udpEEE [1083]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd10UdpFactory16prohibitEndpointERKN5boost4asio2ip14basic_endpointINS3_3udpEEE [1022]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd10UdpChannelC2ERKN5boost4asio2ip14basic_endpointINS3_3udpEEERKNS1_6chrono8durationIlNS1_5ratioILl1ELl1EEEEE [1021]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd4facelsERSoNS0_14TransportStateE [1098]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd4face15StreamTransportIN5boost4asio2ip3tcpEE8g_loggerE [1089]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd10TcpFactory16prohibitEndpointERKN5boost4asio2ip14basic_endpointINS3_3tcpEEE [1020]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd10TcpChannelC2ERKN5boost4asio2ip14basic_endpointINS3_3tcpEEE [1019]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd4face12makeNullFaceERKN3ndn4util7FaceUriE [1087]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd4face17DatagramTransportIN5boost4asio2ip3udpENS0_9MulticastEE8g_loggerE [1093]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd4face13LpReassembler7OptionsC2Ev [1088]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd4face12LpFragmenter7OptionsC2Ev [1086]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd4face11LinkServiceC2Ev [1084]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd4face26InternalForwarderTransport8g_loggerE [1096]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd4face16makeInternalFaceERN3ndn8security8KeyChainE [1091]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd4face26GenericLinkServiceCountersC2ERKNS0_13LpReassemblerE [1095]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd4face4FaceC2ESt10unique_ptrINS0_11LinkServiceESt14default_deleteIS3_EES2_INS0_9TransportES4_IS7_EE [1097]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd4face12FaceCountersC2ERKNS0_19LinkServiceCountersERKNS0_17TransportCountersE [1085]
                0.00    0.00       1/1           _GLOBAL__sub_I__ZN3nfd7ChannelD2Ev [1099]
                0.00    0.00       1/1           _GLOBAL__sub_I_main [1110]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [449]
[549]    0.0    0.00    0.00       1         nfd::ManagerBase::registerNotificationStream(std::string const&) [549]
                0.00    0.00       1/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       3/3031975724     ndn::Name::~Name() <cycle 2> [299]
-----------------------------------------------
                                                 <spontaneous>
[550]    0.0    0.00    0.00                 void nfd::fw::registerStrategy<nfd::fw::NccStrategy>() [550]
                0.00    0.00       1/7           nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                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) [869]
-----------------------------------------------
                                                 <spontaneous>
[551]    0.0    0.00    0.00                 void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>() [551]
                0.00    0.00       1/7           nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                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) [870]
-----------------------------------------------
                                                 <spontaneous>
[552]    0.0    0.00    0.00                 void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>() [552]
                0.00    0.00       1/7           nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                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) [871]
-----------------------------------------------
                                                 <spontaneous>
[553]    0.0    0.00    0.00                 void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>() [553]
                0.00    0.00       1/7           nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                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) [872]
-----------------------------------------------
                                                 <spontaneous>
[554]    0.0    0.00    0.00                 void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>() [554]
                0.00    0.00       1/7           nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                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) [873]
-----------------------------------------------
                                                 <spontaneous>
[555]    0.0    0.00    0.00                 void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>() [555]
                0.00    0.00       1/7           nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                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) [875]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FaceManager::processSectionUnix(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [541]
[556]    0.0    0.00    0.00       1         nfd::UnixStreamChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [556]
                0.00    0.00       1/67          nfd::UnixStreamChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [442]
                0.00    0.00       1/1           boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::open(boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::implementation_type&, boost::asio::local::stream_protocol const&, boost::system::error_code&) [1198]
-----------------------------------------------
                0.00    0.00       2/2           nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [520]
[557]    0.0    0.00    0.00       2         nfd::UdpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [557]
                0.00    0.00       6/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       2/2           std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::shared_ptr<nfd::UdpChannel>, 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::UdpChannel> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [587]
                0.00    0.00       2/2           nfd::UdpFactory::findChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) const [975]
                0.00    0.00       2/130         boost::asio::ip::detail::endpoint::address() const [713]
                0.00    0.00       2/2           nfd::UdpFactory::findMulticastFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) const [976]
                0.00    0.00       2/2           std::__shared_ptr<nfd::UdpChannel, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<nfd::UdpChannel>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&>(std::_Sp_make_shared_tag, std::allocator<nfd::UdpChannel> const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [978]
                0.00    0.00       2/2           nfd::UdpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) <cycle 5> [817]
                0.00    0.00       2/207         std::__shared_count<(__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [696]
-----------------------------------------------
                0.00    0.00       1/1           nfd::fw::installStrategies(nfd::Forwarder&) [479]
[558]    0.0    0.00    0.00       1         std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [558]
                0.00    0.00       1/1           nfd::fw::NccStrategy::NccStrategy(nfd::Forwarder&, ndn::Name const&) [563]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::NccStrategy, std::allocator<nfd::fw::NccStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1289]
-----------------------------------------------
                0.00    0.00       1/1           std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::operator()(ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) const [109]
[559]    0.0    0.00    0.00       1         nfd::FaceManager::enableLocalControl(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [559]
                0.00    0.00       3/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       3/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00       1/1           nfd::FaceManager::findFaceForLocalControl(ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [598]
                0.00    0.00       1/109774817     std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&) <cycle 3> [73]
                0.00    0.00       1/23019646     std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [281]
                0.00    0.00       1/66          std::function<void (ndn::mgmt::ControlResponse const&)>::operator()(ndn::mgmt::ControlResponse const&) const [741]
-----------------------------------------------
                0.00    0.00       1/17          void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceEnableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [503]
                0.00    0.00       8/17          std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [487]
                0.00    0.00       8/17          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[560]    0.0    0.00    0.00      17         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceEnableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [560]
                0.00    0.00       9/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       9/308         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [680]
                0.00    0.00       8/304         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FaceEnableLocalControlCommand, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1265]
-----------------------------------------------
                0.00    0.00       1/3           nfd::fw::AccessStrategy::AccessStrategy(nfd::Forwarder&, ndn::Name const&) [546]
                0.00    0.00       2/3           nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [449]
[561]    0.0    0.00    0.00       3         ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::connect(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [561]
                0.00    0.00       9/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       3/3           std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot> std::list<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot, std::allocator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot> >::emplace<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>, ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot&&) [924]
                0.00    0.00       3/546         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&) [669]
                0.00    0.00       2/6           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [862]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::AccessStrategy::*)(std::shared_ptr<nfd::face::Face>)> (nfd::fw::AccessStrategy*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [909]
-----------------------------------------------
                0.00    0.00       1/1           nfd::StrategyChoice::setDefaultStrategy(std::shared_ptr<nfd::fw::Strategy>) [472]
[562]    0.0    0.00    0.00       1         nfd::strategy_choice::Entry::Entry(ndn::Name const&) [562]
                0.00    0.00       1/221762921     ndn::Block::Block(ndn::Block const&) [17]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [558]
[563]    0.0    0.00    0.00       1         nfd::fw::NccStrategy::NccStrategy(nfd::Forwarder&, ndn::Name const&) [563]
                0.00    0.00       1/7           nfd::fw::Strategy::Strategy(nfd::Forwarder&, ndn::Name const&) [515]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [567]
[564]    0.0    0.00    0.00       1         nfd::fw::BroadcastStrategy::BroadcastStrategy(nfd::Forwarder&, ndn::Name const&) [564]
                0.00    0.00       1/2           nfd::fw::MulticastStrategy::MulticastStrategy(nfd::Forwarder&, ndn::Name const&) [538]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [569]
[565]    0.0    0.00    0.00       1         nfd::fw::ClientControlStrategy::ClientControlStrategy(nfd::Forwarder&, ndn::Name const&) [565]
                0.00    0.00       1/2           nfd::fw::BestRouteStrategy::BestRouteStrategy(nfd::Forwarder&, ndn::Name const&) [537]
-----------------------------------------------
                0.00    0.00       1/1           nfd::fw::installStrategies(nfd::Forwarder&) [479]
[566]    0.0    0.00    0.00       1         std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [566]
                0.00    0.00       1/2           nfd::fw::BestRouteStrategy::BestRouteStrategy(nfd::Forwarder&, ndn::Name const&) [537]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy, std::allocator<nfd::fw::BestRouteStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1295]
-----------------------------------------------
                0.00    0.00       1/1           nfd::fw::installStrategies(nfd::Forwarder&) [479]
[567]    0.0    0.00    0.00       1         std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [567]
                0.00    0.00       1/1           nfd::fw::BroadcastStrategy::BroadcastStrategy(nfd::Forwarder&, ndn::Name const&) [564]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::BroadcastStrategy, std::allocator<nfd::fw::BroadcastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1298]
-----------------------------------------------
                0.00    0.00       1/1           nfd::fw::installStrategies(nfd::Forwarder&) [479]
[568]    0.0    0.00    0.00       1         std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [568]
                0.00    0.00       1/2           nfd::fw::MulticastStrategy::MulticastStrategy(nfd::Forwarder&, ndn::Name const&) [538]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::MulticastStrategy, std::allocator<nfd::fw::MulticastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1301]
-----------------------------------------------
                0.00    0.00       1/1           nfd::fw::installStrategies(nfd::Forwarder&) [479]
[569]    0.0    0.00    0.00       1         std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [569]
                0.00    0.00       1/1           nfd::fw::ClientControlStrategy::ClientControlStrategy(nfd::Forwarder&, ndn::Name const&) [565]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::ClientControlStrategy, std::allocator<nfd::fw::ClientControlStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1307]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_insert_unique_<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >(std::_Rb_tree_const_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >&&) [517]
[570]    0.0    0.00    0.00       1         std::pair<std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, bool> std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_insert_unique<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >(std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >&&) [570]
                0.00    0.00       1/7           std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_insert_<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >&&) [516]
-----------------------------------------------
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, bool> std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::_M_insert_unique<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >(std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >&&) [577]
[571]    0.0    0.00    0.00       1         std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::_M_insert_<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >&&) [571]
                0.00    0.00       1/221762921     ndn::Block::Block(ndn::Block const&) [17]
-----------------------------------------------
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, bool> std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_insert_unique<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&>(std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&) [573]
[572]    0.0    0.00    0.00       1         std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_insert_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&) [572]
                0.00    0.00       1/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       1/3           std::_Function_handler<void (nfd::rib::RibManager*, ndn::Interest const&), void (nfd::rib::RibManager::*)(ndn::Interest const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [915]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_insert_unique_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&>(std::_Rb_tree_const_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&) [574]
[573]    0.0    0.00    0.00       1         std::pair<std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, bool> std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_insert_unique<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&>(std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&) [573]
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_insert_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&) [572]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibManager::RibManager(ndn::Face&, ndn::security::KeyChain&) [521]
[574]    0.0    0.00    0.00       1         std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_insert_unique_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&>(std::_Rb_tree_const_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&) [574]
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, bool> std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_insert_unique<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&>(std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&) [573]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_unique_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::_Rb_tree_const_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&) [540]
[575]    0.0    0.00    0.00       1         std::pair<std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, bool> std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_unique<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&) [575]
                0.00    0.00       1/2           std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&) [539]
-----------------------------------------------
                                                 <spontaneous>
[576]    0.0    0.00    0.00                 void std::vector<ndn::Name, std::allocator<ndn::Name> >::_M_insert_aux<ndn::Name>(__gnu_cxx::__normal_iterator<ndn::Name*, std::vector<ndn::Name, std::allocator<ndn::Name> > >, ndn::Name&&) [576]
                0.00    0.00       1/221762921     ndn::Block::Block(ndn::Block const&) [17]
                0.00    0.00       2/2           nfd::rib::AutoPrefixPropagator::afterHubDisconnect() [952]
-----------------------------------------------
                                                 <spontaneous>
[577]    0.0    0.00    0.00                 std::pair<std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, bool> std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::_M_insert_unique<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >(std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >&&) [577]
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::_M_insert_<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >&&) [571]
-----------------------------------------------
                                   8             std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >*) [578]
                0.00    0.00       1/1           nfd::Nfd::~Nfd() [226]
[578]    0.0    0.00    0.00       1+8       std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >*) [578]
                0.00    0.00       8/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::EthernetFactory, std::allocator<nfd::EthernetFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1278]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::TcpFactory, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1272]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::UdpFactory, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1275]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::UnixStreamFactory, std::allocator<nfd::UnixStreamFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1285]
                                   8             std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >*) [578]
-----------------------------------------------
                                                 <spontaneous>
[579]    0.0    0.00    0.00                 ndn::nfd::ControlParameters::~ControlParameters() [579]
                0.00    0.00       4/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.00    0.00       1/9           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDestroyCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [498]
                0.00    0.00       4/9           std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [487]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[580]    0.0    0.00    0.00       9         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDestroyCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [580]
                0.00    0.00       5/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       5/308         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [680]
                0.00    0.00       4/304         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDestroyCommand, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1252]
-----------------------------------------------
                0.00    0.00       1/9           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibRemoveNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [499]
                0.00    0.00       4/9           std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [487]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[581]    0.0    0.00    0.00       9         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [581]
                0.00    0.00       5/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       5/286         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [686]
                0.00    0.00       4/304         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FibRemoveNextHopCommand, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1256]
-----------------------------------------------
                0.00    0.00       1/9           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceSetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [500]
                0.00    0.00       4/9           std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [487]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[582]    0.0    0.00    0.00       9         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [582]
                0.00    0.00       5/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       5/22          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::StrategyChoiceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::StrategyChoiceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [796]
                0.00    0.00       4/304         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceSetCommand, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1259]
-----------------------------------------------
                0.00    0.00       1/9           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceUnsetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [501]
                0.00    0.00       4/9           std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [487]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[583]    0.0    0.00    0.00       9         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [583]
                0.00    0.00       5/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       5/22          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::StrategyChoiceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::StrategyChoiceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [796]
                0.00    0.00       4/304         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceUnsetCommand, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1262]
-----------------------------------------------
                0.00    0.00       1/9           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDisableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [502]
                0.00    0.00       4/9           std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [487]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[584]    0.0    0.00    0.00       9         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDisableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [584]
                0.00    0.00       5/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       5/308         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [680]
                0.00    0.00       4/304         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDisableLocalControlCommand, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1266]
-----------------------------------------------
                0.00    0.00       2/2           nfd::FaceManager::processConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [511]
[585]    0.0    0.00    0.00       2         nfd::FaceManager::processSectionEther(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [585]
                0.00    0.00       5/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       2/14          nfd::ConfigFile::parseYesNo(std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > const&, std::string const&) [810]
                0.00    0.00       2/34          boost::enable_if<boost::property_tree::detail::is_translator<boost::property_tree::id_translator<std::string> >, std::string>::type boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_value<std::string, boost::property_tree::id_translator<std::string> >(boost::property_tree::id_translator<std::string>) const [773]
                0.00    0.00       1/3           std::map<std::string, std::shared_ptr<nfd::ProtocolFactory>, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::count(std::string const&) const [904]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::EthernetFactory, std::allocator<nfd::EthernetFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1279]
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> > >(std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> >&&) [1338]
                0.00    0.00       1/2           std::_Rb_tree<std::shared_ptr<nfd::face::Face>, std::shared_ptr<nfd::face::Face>, std::_Identity<std::shared_ptr<nfd::face::Face> >, std::less<std::shared_ptr<nfd::face::Face> >, std::allocator<std::shared_ptr<nfd::face::Face> > >::_M_erase(std::_Rb_tree_node<std::shared_ptr<nfd::face::Face> >*) [1014]
-----------------------------------------------
                                                 <spontaneous>
[586]    0.0    0.00    0.00                 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&&) [586]
                0.00    0.00       1/69          nfd::fib::Entry::Entry(ndn::Name const&) [458]
                0.00    0.00       1/35          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&) [768]
-----------------------------------------------
                0.00    0.00       2/2           nfd::UdpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [557]
[587]    0.0    0.00    0.00       2         std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::shared_ptr<nfd::UdpChannel>, 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::UdpChannel> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [587]
                0.00    0.00       4/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       2/2           std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > > 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&) [1013]
                0.00    0.00       1/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
-----------------------------------------------
                                   2             std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >*) [588]
                0.00    0.00       1/1           nfd::rib::RibManager::~RibManager() [486]
[588]    0.0    0.00    0.00       1+2       std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >*) [588]
                0.00    0.00       2/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       2/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00       2/6           std::_Function_handler<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&), void (nfd::rib::RibManager::*)(std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [863]
                                   2             std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >*) [588]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Nrd::~Nrd() [482]
[589]    0.0    0.00    0.00       1         nfd::rib::Rib::~Rib() [589]
                0.00    0.00       1/1           std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >*) [601]
                0.00    0.00       1/1           std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >*) [615]
                0.00    0.00       2/2           ndn::util::signal::Signal<nfd::rib::Rib, ndn::Name>::~Signal() [936]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<nfd::fib::Entry>::~shared_ptr() [591]
[590]    0.0    0.00    0.00       1         std::_Sp_counted_deleter<nfd::fib::Entry*, std::_Sp_destroy_inplace<nfd::fib::Entry>, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [590]
                0.00    0.00       2/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                                                 <spontaneous>
[591]    0.0    0.00    0.00                 std::shared_ptr<nfd::fib::Entry>::~shared_ptr() [591]
                0.00    0.00       1/1           std::_Sp_counted_deleter<nfd::fib::Entry*, std::_Sp_destroy_inplace<nfd::fib::Entry>, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [590]
-----------------------------------------------
                0.00    0.00       3/3           std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::*)(std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>)> (ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >*, std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>)> >::_M_invoke(std::_Any_data const&) [597]
[592]    0.0    0.00    0.00       3         ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>) [592]
                0.00    0.00       3/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       2/6           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [862]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::AccessStrategy::*)(std::shared_ptr<nfd::face::Face>)> (nfd::fw::AccessStrategy*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [909]
-----------------------------------------------
                0.00    0.00       1/1           nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&) [595]
[593]    0.0    0.00    0.00       1         ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::connect(std::function<void (std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const&)> const&) [593]
                0.00    0.00       3/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&)::{lambda(std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&)::{lambda(std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>)#1}> const&, std::_Manager_operation) [912]
                0.00    0.00       1/1           std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot> std::list<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot, std::allocator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot> >::emplace<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>, ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot&&) [1318]
                0.00    0.00       1/546         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&) [669]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::initialize() [148]
[594]    0.0    0.00    0.00       1         ndn::util::signal::Signal<ndn::util::NetworkMonitor>::connect(std::function<void ()> const&) [594]
                0.00    0.00       3/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/2           std::_Function_base::_Base_manager<nfd::Nfd::initialize()::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::Nfd::initialize()::{lambda()#1}> const&, std::_Manager_operation) [979]
                0.00    0.00       1/1           std::_List_iterator<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot> std::list<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot, std::allocator<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot> >::emplace<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot>(std::_List_iterator<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot>, ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot&&) [1319]
                0.00    0.00       1/546         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&) [669]
-----------------------------------------------
                0.00    0.00       1/1           nfd::cs::Cs::Cs(unsigned long, std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >) [596]
[595]    0.0    0.00    0.00       1         nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&) [595]
                0.00    0.00       1/1           ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::connect(std::function<void (std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const&)> const&) [593]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&)::{lambda(std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&)::{lambda(std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>)#1}> const&, std::_Manager_operation) [912]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Forwarder::Forwarder() [153]
[596]    0.0    0.00    0.00       1         nfd::cs::Cs::Cs(unsigned long, std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >) [596]
                0.00    0.00       1/1           nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&) [595]
                0.00    0.00       1/2           nfd::cs::priority_fifo::PriorityFifoPolicy::evictEntries() [948]
                0.00    0.00       1/2           nfd::cs::Policy::setLimit(unsigned long) [949]
-----------------------------------------------
                                                 <spontaneous>
[597]    0.0    0.00    0.00                 std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::*)(std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>)> (ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >*, std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>)> >::_M_invoke(std::_Any_data const&) [597]
                0.00    0.00       3/3           ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>) [592]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FaceManager::enableLocalControl(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [559]
[598]    0.0    0.00    0.00       1         nfd::FaceManager::findFaceForLocalControl(ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [598]
                0.00    0.00       2/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/34          nfd::FaceTable::get(unsigned long) const [772]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::initializeManagement() [354]
[599]    0.0    0.00    0.00       1         nfd::ForwarderStatusManager::ForwarderStatusManager(nfd::Forwarder&, ndn::mgmt::Dispatcher&) [599]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00       1/1           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ForwarderStatusManager::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> (nfd::ForwarderStatusManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1219]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibManager::~RibManager() [486]
[600]    0.0    0.00    0.00       1         nfd::rib::RibStatusPublisher::~RibStatusPublisher() [600]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                                   1             std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >*) [601]
                0.00    0.00       1/1           nfd::rib::Rib::~Rib() [589]
[601]    0.0    0.00    0.00       1+1       std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >*) [601]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/3031975724     ndn::Name::~Name() <cycle 2> [299]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1310]
                                   1             std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >*) [601]
-----------------------------------------------
                                   1             std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >*) [602]
                0.00    0.00       1/1           nfd::rib::RibManager::~RibManager() [486]
[602]    0.0    0.00    0.00       1+1       std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >*) [602]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00       1/3           std::_Function_handler<void (nfd::rib::RibManager*, ndn::Interest const&), void (nfd::rib::RibManager::*)(ndn::Interest const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [915]
                                   1             std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >*) [602]
-----------------------------------------------
                                                 <spontaneous>
[603]    0.0    0.00    0.00                 ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::connect(std::function<void (ndn::nfd::FaceEventNotification const&)> const&) [603]
                0.00    0.00       2/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::nfd::FaceEventNotification const&)> (nfd::rib::RibManager*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [910]
                0.00    0.00       1/546         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&) [669]
-----------------------------------------------
                                                 <spontaneous>
[604]    0.0    0.00    0.00                 std::map<ndn::Name, std::shared_ptr<nfd::rib::RibEntry>, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::operator[](ndn::Name const&) [604]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/3031975724     ndn::Name::~Name() <cycle 2> [299]
-----------------------------------------------
                                                 <spontaneous>
[605]    0.0    0.00    0.00                 std::tuple<bool, ndn::Block, ndn::lp::Packet>::~tuple() [605]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/3031975724     ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                                                 <spontaneous>
[606]    0.0    0.00    0.00                 __tcf_1 [606]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/3031975724     ndn::Block::~Block() <cycle 2> [40]
                0.00    0.00       2/6           std::_Function_handler<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&), void (nfd::rib::RibManager::*)(std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [863]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibManager::RibManager(ndn::Face&, ndn::security::KeyChain&) [521]
[607]    0.0    0.00    0.00       1         nfd::rib::AutoPrefixPropagator::AutoPrefixPropagator(ndn::nfd::Controller&, ndn::security::KeyChain&, nfd::rib::Rib&) [607]
                0.00    0.00       1/246         boost::asio::detail::reactive_socket_send_op<boost::asio::const_buffers_1, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::const_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, 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) [450]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FibManager::listEntries(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [246]
[608]    0.0    0.00    0.00       1         nfd::Fib::begin() const [608]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/6175200     std::_Function_base::_Base_manager<bool (*)(nfd::name_tree::Entry const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [383]
-----------------------------------------------
                0.00    0.00      33/33          nfd::FibManager::addNextHop(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [328]
[609]    0.0    0.00    0.00      33         nfd::FibManager::setFaceForSelfRegistration(ndn::Interest const&, ndn::nfd::ControlParameters&) [609]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::*)(std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>)> (ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >*, std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>)> >::_M_invoke(std::_Any_data const&) [616]
[610]    0.0    0.00    0.00       1         ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>) [610]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&)::{lambda(std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&)::{lambda(std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>)#1}> const&, std::_Manager_operation) [912]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibManager::~RibManager() [486]
[611]    0.0    0.00    0.00       1         ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::~Signal() [611]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/8           std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [835]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::nfd::FaceEventNotification const&)> (nfd::rib::RibManager*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [910]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::~Nfd() [226]
[612]    0.0    0.00    0.00       1         nfd::CommandValidator::~CommandValidator() [612]
                0.00    0.00       1/3031975724     std::_List_base<ndn::SecRuleSpecific, std::allocator<ndn::SecRuleSpecific> >::_M_clear() <cycle 2> [905]
                0.00    0.00       1/3           std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase(std::_Rb_tree_node<std::string>*) [929]
                0.00    0.00       1/3           std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > >, std::_Select1st<std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > >*) [925]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Nrd::initialize() [454]
[613]    0.0    0.00    0.00       1         nfd::rib::Nrd::getLocalNfdTransport() [613]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                0.00    0.00       1/1           void boost::property_tree::info_parser::read_info<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >(std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >&, std::locale const&) [1165]
                0.00    0.00       1/1           boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_child_optional(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> > const&) [1164]
                0.00    0.00       1/14          boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::walk_path(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> >&) const [812]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::UnixTransport, std::allocator<ndn::UnixTransport>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1247]
                0.00    0.00       1/1314        boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::~basic_ptree() [649]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Rib::insert(ndn::Name const&, nfd::rib::Route const&) [286]
[614]    0.0    0.00    0.00       1         nfd::rib::Rib::findParent(ndn::Name const&) const [614]
                0.00    0.00       1/3031975724     ndn::Name::~Name() <cycle 2> [299]
-----------------------------------------------
                                   1             std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >*) [615]
                0.00    0.00       1/1           nfd::rib::Rib::~Rib() [589]
[615]    0.0    0.00    0.00       1+1       std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >*) [615]
                0.00    0.00       1/3031975724     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                   1             std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >*) [615]
-----------------------------------------------
                                                 <spontaneous>
[616]    0.0    0.00    0.00                 std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::*)(std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>)> (ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >*, std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>)> >::_M_invoke(std::_Any_data const&) [616]
                0.00    0.00       1/1           ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>) [610]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Forwarder::~Forwarder() [229]
[617]    0.0    0.00    0.00       1         nfd::DeadNonceList::~DeadNonceList() [617]
                0.00    0.00       2/44778373     nfd::scheduler::cancel(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&) [174]
                0.00    0.00       1/362         std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_erase(std::_Rb_tree_node<unsigned long>*) [677]
-----------------------------------------------
                                   5             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[618]    0.0    0.00    0.00       5         ndn::OBufferStream::~OBufferStream() <cycle 2> [618]
                0.00    0.00       3/23019646     std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [281]
                                 780             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                 780             boost::iostreams::stream_buffer<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::~stream_buffer() <cycle 2> [662]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::~Nfd() [226]
[619]    0.0    0.00    0.00       1         nfd::scheduler::ScopedEventId::~ScopedEventId() [619]
                0.00    0.00       1/44778373     nfd::scheduler::cancel(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&) [174]
-----------------------------------------------
                                  54             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[620]    0.0    0.00    0.00      54         ndn::RegexMatcher::~RegexMatcher() <cycle 2> [620]
                0.00    0.00       1/23019646     std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [281]
                                 125             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                  47             ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
[621]    0.0    0.00    0.00      42+17      <cycle 1 as a whole> [621]
                0.00    0.00      51             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> [755]
                0.00    0.00       2             boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >(boost::asio::io_service&) <cycle 1> [962]
                0.00    0.00       1             boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::posix::stream_descriptor_service>(boost::asio::io_service&) <cycle 1> [1192]
                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> [1187]
                0.00    0.00       1             boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::socket_acceptor_service<boost::asio::local::stream_protocol> >(boost::asio::io_service&) <cycle 1> [1191]
                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> [1190]
                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> [1188]
                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> [1189]
-----------------------------------------------
[622]    0.0    0.00    0.00       2+8       <cycle 4 as a whole> [622]
                0.00    0.00       8             nfd::TcpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) <cycle 4> [830]
                0.00    0.00       1             nfd::TcpFactory::prohibitAllIpv6Endpoints(unsigned short) <cycle 4> [1116]
                0.00    0.00       1             nfd::TcpFactory::prohibitAllIpv4Endpoints(unsigned short) <cycle 4> [1115]
-----------------------------------------------
[623]    0.0    0.00    0.00       2+11      <cycle 5 as a whole> [623]
                0.00    0.00      11             nfd::UdpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) <cycle 5> [817]
                0.00    0.00       1             nfd::UdpFactory::prohibitAllIpv6Endpoints(unsigned short) <cycle 5> [1118]
                0.00    0.00       1             nfd::UdpFactory::prohibitAllIpv4Endpoints(unsigned short) <cycle 5> [1117]
-----------------------------------------------
                0.00    0.00 6175038/6175038     nfd::DeadNonceList::makeEntry(ndn::Name const&, unsigned int) [88]
[631]    0.0    0.00    0.00 6175038         CityHash64WithSeed(char const*, unsigned long, unsigned long) [631]
-----------------------------------------------
                0.00    0.00 5754848/5754848     std::_Sp_counted_ptr_inplace<nfd::pit::Entry, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [633]
[632]    0.0    0.00    0.00 5754848         std::_Sp_counted_ptr_inplace<nfd::pit::Entry, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [632]
-----------------------------------------------
                0.00    0.00  420147/5754846     std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>)> (nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [117]
                0.00    0.00 5334699/5754846     std::_Function_base::_Base_manager<boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&>, boost::_bi::list4<boost::_bi::value<nfd::Forwarder*>, boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::duration<long, boost::ratio<1l, 1000l> > > > > >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [103]
[633]    0.0    0.00    0.00 5754846         std::_Sp_counted_ptr_inplace<nfd::pit::Entry, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [633]
                0.00    0.00 5754848/5754848     std::_Sp_counted_ptr_inplace<nfd::pit::Entry, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [632]
-----------------------------------------------
                0.00    0.00      65/5334755     nfd::Fib::removeNextHopFromAllEntries(std::shared_ptr<nfd::face::Face>) [175]
                0.00    0.00 5334690/5334755     std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[634]    0.0    0.00    0.00 5334755         std::_Sp_counted_deleter<std::function<bool (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<bool (nfd::name_tree::Entry const&)> >, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [634]
-----------------------------------------------
                0.00    0.00       8/420193      nfd::fw::predicate_NextHop_eligible(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >) [122]
                0.00    0.00       8/420193      nfd::fw::BestRouteStrategy2::afterReceiveInterest(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [30]
                0.00    0.00      41/420193      nfd::Forwarder::insertDeadNonceList(nfd::pit::Entry&, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&, nfd::face::Face*) [133]
                0.00    0.00  420136/420193      nfd::Forwarder::onIncomingNack(nfd::face::Face&, ndn::lp::Nack const&) [54]
[635]    0.0    0.00    0.00  420193         nfd::pit::Entry::getOutRecord(nfd::face::Face const&) [635]
-----------------------------------------------
                0.00    0.00  420136/420136      nfd::Forwarder::onOutgoingNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&) [92]
[636]    0.0    0.00    0.00  420136         nfd::pit::Entry::getInRecord(nfd::face::Face const&) const [636]
-----------------------------------------------
                0.00    0.00  420136/420136      nfd::fw::Strategy::sendNacks(std::shared_ptr<nfd::pit::Entry>, ndn::lp::NackHeader const&, std::initializer_list<nfd::face::Face const*>) [90]
[637]    0.0    0.00    0.00  420136         std::__detail::_Hashtable_iterator<nfd::face::Face const*, true, false> std::_Hashtable<nfd::face::Face const*, nfd::face::Face const*, std::allocator<nfd::face::Face const*>, std::_Identity<nfd::face::Face const*>, std::equal_to<nfd::face::Face const*>, std::hash<nfd::face::Face const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, true, true>::_M_insert_bucket<nfd::face::Face const*>(nfd::face::Face const*&&, unsigned long, unsigned long) [637]
-----------------------------------------------
                0.00    0.00  420135/420135      ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::operator()(ndn::lp::Nack const&) [51]
[638]    0.0    0.00    0.00  420135         std::_Function_handler<void (ndn::lp::Nack const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::lp::Nack const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::lp::Nack const&) [638]
-----------------------------------------------
                0.00    0.00       1/8530        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>*) [261]
                0.00    0.00       2/8530        nfd::DeadNonceList::DeadNonceList(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&) [378]
                0.00    0.00     355/8530        nfd::DeadNonceList::adjustCapacity() [445]
                0.00    0.00    1776/8530        nfd::DeadNonceList::mark() [439]
                0.00    0.00    6396/8530        std::function<void ()>::function(std::function<void ()> const&) [81]
[639]    0.0    0.00    0.00    8530         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::DeadNonceList::*)()> (nfd::DeadNonceList*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [639]
-----------------------------------------------
                0.00    0.00     495/6957        std::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::property_tree::info_parser::read_word<char>(char const*&) [673]
                0.00    0.00    6462/6957        void boost::property_tree::info_parser::read_info_internal<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >, char>(std::basic_istream<char, std::char_traits<char> >&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >&, std::string const&, int) [822]
[640]    0.0    0.00    0.00    6957         void boost::property_tree::info_parser::skip_whitespace<char>(char const*&) [640]
-----------------------------------------------
                0.00    0.00    5937/5937        nfd::CommandValidator::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) <cycle 2> [658]
[641]    0.0    0.00    0.00    5937         void std::vector<unsigned char, std::allocator<unsigned char> >::_M_insert_aux<unsigned char>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char&&) [641]
-----------------------------------------------
                0.00    0.00    1128/2820        boost::asio::detail::completion_handler<nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&)::{lambda()#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [402]
                0.00    0.00    1692/2820        nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&) [429]
[642]    0.0    0.00    0.00    2820         boost::asio::detail::completion_handler<nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&)::{lambda()#1}>::ptr::~ptr() [642]
-----------------------------------------------
                0.00    0.00       2/2133        nfd::DeadNonceList::DeadNonceList(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&) [378]
                0.00    0.00     355/2133        nfd::DeadNonceList::adjustCapacity() [445]
                0.00    0.00    1776/2133        nfd::DeadNonceList::mark() [439]
[643]    0.0    0.00    0.00    2133         std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> > std::find_if<std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)> >(std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)>) [643]
-----------------------------------------------
                                2040             boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::sync() <cycle 2> [659]
[644]    0.0    0.00    0.00    2040         boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::sync_impl() <cycle 2> [644]
                                 782             nfd::CommandValidator::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) <cycle 2> [658]
-----------------------------------------------
                0.00    0.00    1776/1776        nfd::DeadNonceList::mark() [439]
[645]    0.0    0.00    0.00    1776         nfd::DeadNonceList::countMarks() const [645]
-----------------------------------------------
                0.00    0.00    1776/1776        nfd::DeadNonceList::mark() [439]
[646]    0.0    0.00    0.00    1776         std::_Rb_tree_iterator<unsigned long> std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_insert_equal<unsigned long const&>(unsigned long const&) [646]
-----------------------------------------------
                0.00    0.00     782/1567        boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::overflow(int) [2323]
                0.00    0.00     785/1567        boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::open(ndn::iostreams::buffer_append_device const&, long, long) [861]
[647]    0.0    0.00    0.00    1567         boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::init_put_area() [647]
-----------------------------------------------
                                1564             boost::iostreams::detail::execute_traits<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::result_of<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > ()>::type>::result_type boost::iostreams::detail::execute_all<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > >(boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >) <cycle 2> [661]
[648]    0.0    0.00    0.00    1564         boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::close_impl(std::_Ios_Openmode) <cycle 2> [648]
                                 783             boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::sync() <cycle 2> [659]
-----------------------------------------------
                                 328             boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::~basic_ptree() [649]
                0.00    0.00       1/1314        nfd::Nfd::initializeLogging() [526]
                0.00    0.00       1/1314        nfd::Nfd::initializeManagement() [354]
                0.00    0.00       1/1314        nfd::Nfd::~Nfd() [226]
                0.00    0.00       1/1314        nfd::rib::Nrd::~Nrd() [482]
                0.00    0.00       1/1314        nfd::rib::Nrd::initializeLogging() [527]
                0.00    0.00       1/1314        nfd::rib::Nrd::getLocalNfdTransport() [613]
                0.00    0.00       1/1314        nfd::rib::Nrd::initialize() [454]
                0.00    0.00       1/1314        void boost::property_tree::info_parser::read_info<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >(std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >&, std::locale const&) [1165]
                0.00    0.00       2/1314        nfd::CommandValidator::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) <cycle 2> [658]
                0.00    0.00       8/1314        nfd::ConfigFile::parse(std::istream&, bool, std::string const&) [509]
                0.00    0.00    1296/1314        void boost::property_tree::info_parser::read_info_internal<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >, char>(std::basic_istream<char, std::char_traits<char> >&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >&, std::string const&, int) [822]
[649]    0.0    0.00    0.00    1314+328     boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::~basic_ptree() [649]
                                 328             boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::~basic_ptree() [649]
-----------------------------------------------
                0.00    0.00    1311/1311        boost::multi_index::multi_index_container<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > >::multi_index_container(boost::multi_index::multi_index_container<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > > const&) [651]
[650]    0.0    0.00    0.00    1311         boost::multi_index::detail::ordered_index<boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string>, boost::multi_index::detail::nth_layer<2, std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > >, boost::mpl::v_item<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, boost::mpl::vector0<mpl_::na>, 0>, boost::multi_index::detail::ordered_non_unique_tag>::copy_(boost::multi_index::detail::ordered_index<boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string>, boost::multi_index::detail::nth_layer<2, std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > >, boost::mpl::v_item<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, boost::mpl::vector0<mpl_::na>, 0>, boost::multi_index::detail::ordered_non_unique_tag> const&, boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > > > >, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > > const&) [650]
-----------------------------------------------
                0.00    0.00     327/1299        void boost::detail::allocator::construct<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > >(void*, std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > const&) [679]
                0.00    0.00     972/1299        void boost::property_tree::info_parser::read_info_internal<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >, char>(std::basic_istream<char, std::char_traits<char> >&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >&, std::string const&, int) [822]
[651]    0.0    0.00    0.00    1299         boost::multi_index::multi_index_container<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > >::multi_index_container(boost::multi_index::multi_index_container<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > > const&) [651]
                0.00    0.00    1311/1311        boost::multi_index::detail::ordered_index<boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string>, boost::multi_index::detail::nth_layer<2, std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > >, boost::mpl::v_item<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, boost::mpl::vector0<mpl_::na>, 0>, boost::multi_index::detail::ordered_non_unique_tag>::copy_(boost::multi_index::detail::ordered_index<boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string>, boost::multi_index::detail::nth_layer<2, std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > >, boost::mpl::v_item<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, boost::mpl::vector0<mpl_::na>, 0>, boost::multi_index::detail::ordered_non_unique_tag> const&, boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > > > >, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > > const&) [650]
-----------------------------------------------
                0.00    0.00     546/1297        CryptoPP::AlgorithmParametersTemplate<int const*>::AssignValue(char const*, std::type_info const&, void*) const [2585]
                0.00    0.00     751/1297        CryptoPP::AlgorithmParametersTemplate<std::ostream*>::AssignValue(char const*, std::type_info const&, void*) const [2589]
[652]    0.0    0.00    0.00    1297         CryptoPP::NameValuePairs::ThrowIfTypeMismatch(char const*, std::type_info const&, std::type_info const&) [652]
-----------------------------------------------
                0.00    0.00     546/1296        CryptoPP::AlgorithmParametersTemplate<int const*>::~AlgorithmParametersTemplate() [2397]
                0.00    0.00     750/1296        CryptoPP::AlgorithmParametersTemplate<std::ostream*>::~AlgorithmParametersTemplate() [671]
[653]    0.0    0.00    0.00    1296         CryptoPP::AlgorithmParametersBase::~AlgorithmParametersBase() [653]
-----------------------------------------------
                0.00    0.00    1184/1184        nfd::FaceManager::queryFaces(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [435]
[654]    0.0    0.00    0.00    1184         nfd::FaceManager::doesMatchFilter(ndn::nfd::FaceQueryFilter const&, std::shared_ptr<nfd::face::Face>) [654]
-----------------------------------------------
                0.00    0.00       1/989         nfd::FaceManager::processSectionUnix(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [541]
                0.00    0.00       2/989         nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [531]
                0.00    0.00       2/989         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) [969]
                0.00    0.00       2/989         nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [533]
                0.00    0.00       2/989         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) [970]
                0.00    0.00       2/989         nfd::FaceManager::processSectionTcp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [523]
                0.00    0.00       2/989         nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [520]
                0.00    0.00       4/989         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&)> > >::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&)> >) [956]
                0.00    0.00       4/989         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::list_av_4<nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<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&, nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(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&), nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [972]
                0.00    0.00       8/989         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::list_av_5<nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<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&, nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(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&), nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [973]
                0.00    0.00      67/989         nfd::UnixStreamChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [442]
                0.00    0.00     133/989         boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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) [118]
                0.00    0.00     134/989         boost::_bi::list4<boost::_bi::value<nfd::UnixStreamChannel*>, 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&)> > >::list4(boost::_bi::value<nfd::UnixStreamChannel*>, 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&)> >) [738]
                0.00    0.00     134/989         boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::list_av_4<nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<void, nfd::UnixStreamChannel, boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(void (nfd::UnixStreamChannel::*)(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&), nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [739]
                0.00    0.00     492/989         std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [674]
[655]    0.0    0.00    0.00     989         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [655]
-----------------------------------------------
                0.00    0.00     444/930         boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int) [75]
                0.00    0.00     486/930         boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool) [58]
[656]    0.0    0.00    0.00     930         boost::asio::detail::reactive_socket_recv_op_base<boost::asio::mutable_buffers_1>::do_perform(boost::asio::detail::reactor_op*) [656]
                0.00    0.00     920/920         boost::asio::detail::socket_ops::non_blocking_recv(int, iovec*, unsigned long, int, bool, boost::system::error_code&, unsigned long&) [657]
-----------------------------------------------
                0.00    0.00     920/920         boost::asio::detail::reactive_socket_recv_op_base<boost::asio::mutable_buffers_1>::do_perform(boost::asio::detail::reactor_op*) [656]
[657]    0.0    0.00    0.00     920         boost::asio::detail::socket_ops::non_blocking_recv(int, iovec*, unsigned long, int, bool, boost::system::error_code&, unsigned long&) [657]
-----------------------------------------------
                                 782             boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::sync_impl() <cycle 2> [644]
                0.00    0.00       2/3031975724     nfd::ConfigFile::process(bool, std::string const&) const [510]
[658]    0.0    0.00    0.00     784         nfd::CommandValidator::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) <cycle 2> [658]
                0.00    0.00    5937/5937        void std::vector<unsigned char, std::allocator<unsigned char> >::_M_insert_aux<unsigned char>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char&&) [641]
                0.00    0.00       4/4           boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_child(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> > const&) [884]
                0.00    0.00       3/3           std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [934]
                0.00    0.00       3/3           std::_Sp_counted_ptr_inplace<ndn::RegexTopMatcher, std::allocator<ndn::RegexTopMatcher>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [919]
                0.00    0.00       2/3           std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, ndn::PublicKey>, std::_Select1st<std::pair<ndn::Name const, ndn::PublicKey> >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, ndn::PublicKey> > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, ndn::PublicKey> >*) [926]
                0.00    0.00       2/34          boost::enable_if<boost::property_tree::detail::is_translator<boost::property_tree::id_translator<std::string> >, std::string>::type boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_value<std::string, boost::property_tree::id_translator<std::string> >(boost::property_tree::id_translator<std::string>) const [773]
                0.00    0.00       2/1314        boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::~basic_ptree() [649]
                                  14             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                   2             std::_List_base<ndn::SecRuleSpecific, std::allocator<ndn::SecRuleSpecific> >::_M_clear() <cycle 2> [905]
-----------------------------------------------
                                 783             boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::close_impl(std::_Ios_Openmode) <cycle 2> [648]
[659]    0.0    0.00    0.00     783         boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::sync() <cycle 2> [659]
                                2040             boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::sync_impl() <cycle 2> [644]
-----------------------------------------------
                                 782             boost::iostreams::stream_buffer<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::~stream_buffer() <cycle 2> [662]
[660]    0.0    0.00    0.00     782         boost::iostreams::detail::execute_traits<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::result_of<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > ()>::type>::result_type boost::iostreams::detail::execute_all<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::reset_operation<boost::iostreams::detail::optional<boost::iostreams::detail::concept_adapter<ndn::iostreams::buffer_append_device> > >, boost::iostreams::detail::clear_flags_operation<int> >(boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::reset_operation<boost::iostreams::detail::optional<boost::iostreams::detail::concept_adapter<ndn::iostreams::buffer_append_device> > >, boost::iostreams::detail::clear_flags_operation<int>) <cycle 2> [660]
                                 781             boost::iostreams::detail::execute_traits<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::result_of<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > ()>::type>::result_type boost::iostreams::detail::execute_all<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > >(boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >) <cycle 2> [661]
-----------------------------------------------
                                 781             boost::iostreams::detail::execute_traits<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::result_of<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > ()>::type>::result_type boost::iostreams::detail::execute_all<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::reset_operation<boost::iostreams::detail::optional<boost::iostreams::detail::concept_adapter<ndn::iostreams::buffer_append_device> > >, boost::iostreams::detail::clear_flags_operation<int> >(boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::reset_operation<boost::iostreams::detail::optional<boost::iostreams::detail::concept_adapter<ndn::iostreams::buffer_append_device> > >, boost::iostreams::detail::clear_flags_operation<int>) <cycle 2> [660]
[661]    0.0    0.00    0.00     781         boost::iostreams::detail::execute_traits<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::result_of<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > ()>::type>::result_type boost::iostreams::detail::execute_all<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > >(boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >) <cycle 2> [661]
                                1564             boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::close_impl(std::_Ios_Openmode) <cycle 2> [648]
-----------------------------------------------
                                 780             ndn::OBufferStream::~OBufferStream() <cycle 2> [618]
[662]    0.0    0.00    0.00     780         boost::iostreams::stream_buffer<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::~stream_buffer() <cycle 2> [662]
                                 782             boost::iostreams::detail::execute_traits<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::result_of<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > ()>::type>::result_type boost::iostreams::detail::execute_all<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::reset_operation<boost::iostreams::detail::optional<boost::iostreams::detail::concept_adapter<ndn::iostreams::buffer_append_device> > >, boost::iostreams::detail::clear_flags_operation<int> >(boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::reset_operation<boost::iostreams::detail::optional<boost::iostreams::detail::concept_adapter<ndn::iostreams::buffer_append_device> > >, boost::iostreams::detail::clear_flags_operation<int>) <cycle 2> [660]
-----------------------------------------------
                0.00    0.00       1/744         nfd::NfdRunner::terminate(boost::system::error_code const&, int) [1162]
                0.00    0.00       1/744         nfd::NfdRunner::run() [13]
                0.00    0.00       1/744         nfd::face::makeInternalFace(ndn::security::KeyChain&) [409]
                0.00    0.00       1/744         nfd::Nfd::Nfd(std::string const&, ndn::security::KeyChain&) [1148]
                0.00    0.00       1/744         nfd::rib::Nrd::initialize() [454]
                0.00    0.00       1/744         nfd::scheduler::getGlobalScheduler() [168]
                0.00    0.00       2/744         nfd::NfdRunner::run()::{lambda()#1}::operator()() const [12]
                0.00    0.00       2/744         nfd::NfdRunner::NfdRunner(std::string const&) [1849]
                0.00    0.00       2/744         nfd::UdpChannel::UdpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [943]
                0.00    0.00       2/744         nfd::UnixStreamChannel::UnixStreamChannel(boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const&) [1127]
                0.00    0.00       4/744         nfd::TcpChannel::TcpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [941]
                0.00    0.00      32/744         nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
                0.00    0.00      65/744         nfd::FaceTable::remove(std::shared_ptr<nfd::face::Face>) [157]
                0.00    0.00      65/744         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::doClose() [475]
                0.00    0.00     564/744         nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&) [429]
[663]    0.0    0.00    0.00     744         nfd::getGlobalIoService() [663]
                0.00    0.00       2/2           boost::asio::detail::service_registry::service_registry<boost::asio::detail::task_io_service, unsigned long>(boost::asio::io_service&, boost::asio::detail::task_io_service*, unsigned long) [964]
-----------------------------------------------
                0.00    0.00       1/602         nfd::TcpFactory::findChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) const [974]
                0.00    0.00       1/602         std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > > 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&) [1009]
                0.00    0.00       1/602         std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > > 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&) [1010]
                0.00    0.00       1/602         std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::shared_ptr<nfd::TcpChannel>, 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::TcpChannel> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [1002]
                0.00    0.00       1/602         nfd::UdpFactory::findChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) const [975]
                0.00    0.00       1/602         std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > > 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&) [1012]
                0.00    0.00       1/602         std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > > 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&) [1013]
                0.00    0.00       1/602         std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::shared_ptr<nfd::UdpChannel>, 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::UdpChannel> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [587]
                0.00    0.00       7/602         std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > >::_M_insert_<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [837]
                0.00    0.00       8/602         nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
                0.00    0.00       8/602         std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, 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> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [786]
                0.00    0.00      10/602         std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > >::_M_insert_<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [818]
                0.00    0.00      20/602         std::pair<std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, bool> std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > >::_M_insert_unique<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&>(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [838]
                0.00    0.00      27/602         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_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&) [787]
                0.00    0.00      37/602         std::pair<std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, bool> std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > >::_M_insert_unique<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [819]
                0.00    0.00      39/602         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_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&) [788]
                0.00    0.00     128/602         nfd::UdpFactory::createFace(ndn::util::FaceUri const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [115]
                0.00    0.00     310/602         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) [693]
[664]    0.0    0.00    0.00     602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
-----------------------------------------------
                0.00    0.00       2/553         nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [531]
                0.00    0.00       2/553         nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [533]
                0.00    0.00       4/553         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&)> > >::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&)> >) [956]
                0.00    0.00       4/553         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::list_av_4<nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<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&, nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(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&), nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [972]
                0.00    0.00       8/553         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::list_av_5<nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<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&, nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(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&), nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [973]
                0.00    0.00      66/553         nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>) [415]
                0.00    0.00      66/553         std::_Function_handler<void (std::shared_ptr<ndn::Interest const> const&), std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Interest const&, std::function<void (std::string const&)>)> (nfd::ManagerBase*, ndn::Interest, std::function<void (std::string const&)>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<ndn::Interest const> const&) [421]
                0.00    0.00      66/553         boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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) [118]
                0.00    0.00      67/553         nfd::UnixStreamChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [442]
                0.00    0.00     134/553         boost::_bi::list4<boost::_bi::value<nfd::UnixStreamChannel*>, 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&)> > >::list4(boost::_bi::value<nfd::UnixStreamChannel*>, 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&)> >) [738]
                0.00    0.00     134/553         boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::list_av_4<nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<void, nfd::UnixStreamChannel, boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(void (nfd::UnixStreamChannel::*)(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&), nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [739]
[665]    0.0    0.00    0.00     553         std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&) [665]
-----------------------------------------------
                                 546             CryptoPP::Filter::~Filter() <cycle 6> [668]
[666]    0.0    0.00    0.00     546         CryptoPP::Base64Decoder::~Base64Decoder() <cycle 6> [666]
                                 546             CryptoPP::Filter::~Filter() <cycle 6> [668]
-----------------------------------------------
                0.00    0.00     546/546         CryptoPP::BaseN_Decoder::BaseN_Decoder(int const*, int, CryptoPP::BufferedTransformation*) [2348]
[667]    0.0    0.00    0.00     546         CryptoPP::AlgorithmParameters CryptoPP::MakeParameters<int const*>(char const*, int const* const&, bool) [667]
-----------------------------------------------
                                 546             CryptoPP::Base64Decoder::~Base64Decoder() <cycle 6> [666]
[668]    0.0    0.00    0.00     546         CryptoPP::Filter::~Filter() <cycle 6> [668]
                                 546             CryptoPP::Base64Decoder::~Base64Decoder() <cycle 6> [666]
-----------------------------------------------
                0.00    0.00       1/546         ndn::util::signal::Signal<ndn::util::NetworkMonitor>::connect(std::function<void ()> const&) [594]
                0.00    0.00       1/546         ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::connect(std::function<void (std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const&)> const&) [593]
                0.00    0.00       1/546         ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::connect(std::function<void (ndn::nfd::FaceEventNotification const&)> const&) [603]
                0.00    0.00       2/546         ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::connect(std::function<void (ndn::Block const&)> const&) [938]
                0.00    0.00       3/546         ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::connect(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [561]
                0.00    0.00     101/546         ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::connect(std::function<void (unsigned long const&, unsigned long const&)> const&) [463]
                0.00    0.00     101/546         ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::connect(std::function<void (ndn::Interest const&)> const&) [462]
                0.00    0.00     101/546         ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::connect(std::function<void (ndn::Data const&)> const&) [461]
                0.00    0.00     101/546         ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::connect(std::function<void (ndn::lp::Nack const&)> const&) [460]
                0.00    0.00     134/546         ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::connect(std::function<void (nfd::face::TransportState const&, nfd::face::TransportState const&)> const&) [178]
[669]    0.0    0.00    0.00     546         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&) [669]
-----------------------------------------------
                0.00    0.00     544/544         CryptoPP::FileSink::FileSink(std::ostream&) [2409]
[670]    0.0    0.00    0.00     544         CryptoPP::AlgorithmParameters CryptoPP::MakeParameters<std::ostream*>(char const*, std::ostream* const&, bool) [670]
-----------------------------------------------
                0.00    0.00     544/544         CryptoPP::FileSink::FileSink(std::ostream&) [2409]
[671]    0.0    0.00    0.00     544         CryptoPP::AlgorithmParametersTemplate<std::ostream*>::~AlgorithmParametersTemplate() [671]
                0.00    0.00     750/1296        CryptoPP::AlgorithmParametersBase::~AlgorithmParametersBase() [653]
-----------------------------------------------
                0.00    0.00     495/495         std::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::property_tree::info_parser::read_word<char>(char const*&) [673]
[672]    0.0    0.00    0.00     495         std::basic_string<std::iterator_traits<char const*>::value_type, std::char_traits<std::iterator_traits<char const*>::value_type>, std::allocator<std::iterator_traits<char const*>::value_type> > boost::property_tree::info_parser::expand_escapes<char const*>(char const*, char const*) [672]
-----------------------------------------------
                0.00    0.00     495/495         void boost::property_tree::info_parser::read_info_internal<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >, char>(std::basic_istream<char, std::char_traits<char> >&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >&, std::string const&, int) [822]
[673]    0.0    0.00    0.00     495         std::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::property_tree::info_parser::read_word<char>(char const*&) [673]
                0.00    0.00     495/6957        void boost::property_tree::info_parser::skip_whitespace<char>(char const*&) [640]
                0.00    0.00     495/495         std::basic_string<std::iterator_traits<char const*>::value_type, std::char_traits<std::iterator_traits<char const*>::value_type>, std::allocator<std::iterator_traits<char const*>::value_type> > boost::property_tree::info_parser::expand_escapes<char const*>(char const*, char const*) [672]
-----------------------------------------------
                0.00    0.00       2/492         nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [531]
                0.00    0.00       2/492         nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [533]
                0.00    0.00       4/492         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::list_av_4<nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<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&, nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(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&), nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [972]
                0.00    0.00       6/492         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&)> > >::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&)> >) [956]
                0.00    0.00      10/492         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::list_av_5<nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<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&, nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(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&), nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [973]
                0.00    0.00      66/492         boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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) [118]
                0.00    0.00      67/492         nfd::UnixStreamChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [442]
                0.00    0.00     134/492         boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::list_av_4<nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<void, nfd::UnixStreamChannel, boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(void (nfd::UnixStreamChannel::*)(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&), nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [739]
                0.00    0.00     201/492         boost::_bi::list4<boost::_bi::value<nfd::UnixStreamChannel*>, 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&)> > >::list4(boost::_bi::value<nfd::UnixStreamChannel*>, 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&)> >) [738]
[674]    0.0    0.00    0.00     492         std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [674]
                0.00    0.00     492/989         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [655]
-----------------------------------------------
                0.00    0.00     399/399         std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[675]    0.0    0.00    0.00     399         std::_Sp_counted_deleter<ndn::SimpleTag<ndn::lp::CachePolicy, 12>*, std::_Sp_destroy_inplace<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [675]
-----------------------------------------------
                                 398             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[676]    0.0    0.00    0.00     398         ndn::SimpleTag<ndn::lp::CachePolicy, 12>::~SimpleTag() <cycle 2> [676]
                                 401             ndn::Block::~Block() <cycle 2> [40]
                                 397             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                                1920             std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_erase(std::_Rb_tree_node<unsigned long>*) [677]
                0.00    0.00       1/362         nfd::DeadNonceList::~DeadNonceList() [617]
                0.00    0.00       1/362         nfd::rib::RibManager::~RibManager() [486]
                0.00    0.00       5/362         nfd::rib::RibManager::removeInvalidFaces(std::shared_ptr<ndn::OBufferStream>) [438]
                0.00    0.00     355/362         nfd::DeadNonceList::adjustCapacity() [445]
[677]    0.0    0.00    0.00     362+1920    std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_erase(std::_Rb_tree_node<unsigned long>*) [677]
                                1920             std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_erase(std::_Rb_tree_node<unsigned long>*) [677]
-----------------------------------------------
                0.00    0.00       5/324         nfd::rib::RibManager::fetchActiveFaces() [239]
                0.00    0.00      49/324         ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendInitialInterest() [522]
                0.00    0.00     270/324         ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendNextInterest() [434]
[678]    0.0    0.00    0.00     324         nfd::rib::RibManager::onLocalhopRequest(ndn::Interest const&) [678]
-----------------------------------------------
                0.00    0.00     324/324         void boost::property_tree::info_parser::read_info_internal<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >, char>(std::basic_istream<char, std::char_traits<char> >&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >&, std::string const&, int) [822]
[679]    0.0    0.00    0.00     324         void boost::detail::allocator::construct<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > >(void*, std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > const&) [679]
                0.00    0.00     327/1299        boost::multi_index::multi_index_container<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > >::multi_index_container(boost::multi_index::multi_index_container<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > > const&) [651]
-----------------------------------------------
                0.00    0.00       4/308         nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [449]
                0.00    0.00       5/308         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDestroyCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [580]
                0.00    0.00       5/308         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDisableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [584]
                0.00    0.00       9/308         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceEnableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [560]
                0.00    0.00     133/308         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceCreateCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [493]
                0.00    0.00     152/308         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
[680]    0.0    0.00    0.00     308         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [680]
-----------------------------------------------
                0.00    0.00       1/304         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceCreateCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [504]
                0.00    0.00       1/304         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDestroyCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [498]
                0.00    0.00       1/304         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceEnableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [503]
                0.00    0.00       1/304         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDisableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [502]
                0.00    0.00       1/304         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibAddNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [505]
                0.00    0.00       1/304         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibRemoveNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [499]
                0.00    0.00       1/304         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceSetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [500]
                0.00    0.00       1/304         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceUnsetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [501]
                0.00    0.00       4/304         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDestroyCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [580]
                0.00    0.00       4/304         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDisableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [584]
                0.00    0.00       4/304         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [581]
                0.00    0.00       4/304         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [582]
                0.00    0.00       4/304         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [583]
                0.00    0.00       8/304         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceEnableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [560]
                0.00    0.00     132/304         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceCreateCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [493]
                0.00    0.00     136/304         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [490]
[681]    0.0    0.00    0.00     304         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
                0.00    0.00     152/308         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [680]
                0.00    0.00     142/286         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [686]
                0.00    0.00      10/22          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::StrategyChoiceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::StrategyChoiceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [796]
-----------------------------------------------
                0.00    0.00     101/303         ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::connect(std::function<void (unsigned long const&, unsigned long const&)> const&) [463]
                0.00    0.00     202/303         nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [464]
[682]    0.0    0.00    0.00     303         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) [682]
-----------------------------------------------
                0.00    0.00     298/298         boost::asio::detail::completion_handler<nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&)::{lambda()#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [402]
[683]    0.0    0.00    0.00     298         nfd::face::InternalClientTransport::receiveFromLink(ndn::Block const&) [683]
-----------------------------------------------
                0.00    0.00       8/296         void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00     288/296         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[684]    0.0    0.00    0.00     296         std::function<bool (ndn::mgmt::ControlParameters const&)>::function(std::function<bool (ndn::mgmt::ControlParameters const&)> const&) [684]
                0.00    0.00     136/273         std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FibAddNextHopCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [689]
                0.00    0.00     132/265         std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceCreateCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [691]
                0.00    0.00       8/17          std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceEnableLocalControlCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [808]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceDestroyCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [824]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceDisableLocalControlCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [828]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FibRemoveNextHopCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [825]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::StrategyChoiceUnsetCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [827]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::StrategyChoiceSetCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [826]
-----------------------------------------------
                0.00    0.00     291/291         ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::operator()(ndn::Block const&) [430]
[685]    0.0    0.00    0.00     291         std::_Function_handler<void (ndn::Block const&), std::_Bind<void (*(nfd::face::InternalClientTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_invoke(std::_Any_data const&, ndn::Block const&) [685]
-----------------------------------------------
                0.00    0.00       2/286         nfd::FibManager::FibManager(nfd::Fib&, std::function<std::shared_ptr<nfd::face::Face> (unsigned long)>, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [474]
                0.00    0.00       5/286         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [581]
                0.00    0.00     137/286         std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [490]
                0.00    0.00     142/286         std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
[686]    0.0    0.00    0.00     286         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [686]
-----------------------------------------------
                0.00    0.00      32/284         nfd::FaceManager::queryFaces(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [435]
                0.00    0.00     252/284         nfd::FaceManager::listFaces(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [448]
[687]    0.0    0.00    0.00     284         nfd::FaceManager::collectFaceStatus(nfd::face::Face const&, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > const&) [687]
                0.00    0.00     284/284         void nfd::FaceManager::collectFaceProperties<ndn::nfd::FaceStatus>(nfd::face::Face const&, ndn::nfd::FaceStatus&) [688]
-----------------------------------------------
                0.00    0.00     284/284         nfd::FaceManager::collectFaceStatus(nfd::face::Face const&, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > const&) [687]
[688]    0.0    0.00    0.00     284         void nfd::FaceManager::collectFaceProperties<ndn::nfd::FaceStatus>(nfd::face::Face const&, ndn::nfd::FaceStatus&) [688]
-----------------------------------------------
                0.00    0.00       1/273         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibAddNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [505]
                0.00    0.00     136/273         std::function<bool (ndn::mgmt::ControlParameters const&)>::function(std::function<bool (ndn::mgmt::ControlParameters const&)> const&) [684]
                0.00    0.00     136/273         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[689]    0.0    0.00    0.00     273         std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FibAddNextHopCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [689]
-----------------------------------------------
                0.00    0.00     272/272         ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::operator()(ndn::Block const&) [430]
[690]    0.0    0.00    0.00     272         std::_Function_handler<void (ndn::Block const&), std::_Bind<void (*(nfd::face::InternalForwarderTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_invoke(std::_Any_data const&, ndn::Block const&) [690]
-----------------------------------------------
                0.00    0.00       1/265         void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceCreateCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [504]
                0.00    0.00     132/265         std::function<bool (ndn::mgmt::ControlParameters const&)>::function(std::function<bool (ndn::mgmt::ControlParameters const&)> const&) [684]
                0.00    0.00     132/265         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[691]    0.0    0.00    0.00     265         std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceCreateCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [691]
-----------------------------------------------
                0.00    0.00     130/262         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::deferredClose() [141]
                0.00    0.00     132/262         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::StreamTransport(boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&&) [397]
[692]    0.0    0.00    0.00     262         std::_Deque_base<ndn::Block, std::allocator<ndn::Block> >::_M_initialize_map(unsigned long) [692]
-----------------------------------------------
                0.00    0.00      32/256         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) [130]
                0.00    0.00      32/256         nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&) [82]
                0.00    0.00      32/256         std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, 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> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [786]
                0.00    0.00      64/256         nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
                0.00    0.00      96/256         std::function<void ()>::function(std::function<void ()> const&) [81]
[693]    0.0    0.00    0.00     256         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) [693]
                0.00    0.00     310/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
-----------------------------------------------
                0.00    0.00       8/252         void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00      24/252         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [455]
                0.00    0.00     220/252         std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>::function(std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&) [793]
[694]    0.0    0.00    0.00     252         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::mgmt::RejectReply, ndn::Interest const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [694]
-----------------------------------------------
                0.00    0.00      64/240         nfd::rib::RibManager::onNotification(ndn::nfd::FaceEventNotification const&) [506]
                0.00    0.00     176/240         std::function<void ()>::function(std::function<void ()> const&) [81]
[695]    0.0    0.00    0.00     240         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(unsigned long)> (nfd::rib::RibManager*, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [695]
-----------------------------------------------
                0.00    0.00       2/207         nfd::UdpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [557]
                0.00    0.00     205/207         nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [20]
[696]    0.0    0.00    0.00     207         std::__shared_count<(__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [696]
-----------------------------------------------
                0.00    0.00     101/202         nfd::FaceTable::addImpl(std::shared_ptr<nfd::face::Face>, unsigned long) [94]
                0.00    0.00     101/202         ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::connect(std::function<void (ndn::lp::Nack const&)> const&) [460]
[697]    0.0    0.00    0.00     202         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::lp::Nack const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [697]
-----------------------------------------------
                0.00    0.00     101/202         nfd::FaceTable::addImpl(std::shared_ptr<nfd::face::Face>, unsigned long) [94]
                0.00    0.00     101/202         ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::connect(std::function<void (ndn::Data const&)> const&) [461]
[698]    0.0    0.00    0.00     202         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Data const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [698]
-----------------------------------------------
                0.00    0.00     101/202         nfd::FaceTable::addImpl(std::shared_ptr<nfd::face::Face>, unsigned long) [94]
                0.00    0.00     101/202         ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::connect(std::function<void (ndn::Interest const&)> const&) [462]
[699]    0.0    0.00    0.00     202         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [699]
-----------------------------------------------
                0.00    0.00      66/196         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::StreamTransport(boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&&) [397]
                0.00    0.00     130/196         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::deferredClose() [141]
[700]    0.0    0.00    0.00     196         std::_Deque_base<ndn::Block, std::allocator<ndn::Block> >::~_Deque_base() [700]
-----------------------------------------------
                0.00    0.00      66/196         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::StreamTransport(boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&&) [397]
                0.00    0.00     130/196         nfd::face::StreamTransport<boost::asio::local::stream_protocol>::deferredClose() [141]
[701]    0.0    0.00    0.00     196         std::deque<ndn::Block, std::allocator<ndn::Block> >::~deque() [701]
-----------------------------------------------
                0.00    0.00      65/165         nfd::FaceManager::afterFaceRemoved(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&) [495]
                0.00    0.00     100/165         nfd::FaceManager::afterFaceAdded(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&) [476]
[702]    0.0    0.00    0.00     165         void nfd::FaceManager::collectFaceProperties<ndn::nfd::FaceEventNotification>(nfd::face::Face const&, ndn::nfd::FaceEventNotification&) [702]
-----------------------------------------------
                0.00    0.00      24/160         ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendInitialInterest() [522]
                0.00    0.00     136/160         ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendNextInterest() [434]
[703]    0.0    0.00    0.00     160         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::*)(ndn::Data const&)> (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>*, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [703]
-----------------------------------------------
                0.00    0.00     157/157         std::pair<std::_Rb_tree_iterator<unsigned long>, bool> std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_insert_unique<unsigned long>(unsigned long&&) [708]
[704]    0.0    0.00    0.00     157         std::_Rb_tree_iterator<unsigned long> std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_insert_<unsigned long>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, unsigned long&&) [704]
-----------------------------------------------
                0.00    0.00      21/152         ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendInitialInterest() [522]
                0.00    0.00     131/152         ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendNextInterest() [434]
[705]    0.0    0.00    0.00     152         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::*)()> (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [705]
-----------------------------------------------
                0.00    0.00      14/144         nfd::Channel::~Channel() [868]
                0.00    0.00     130/144         ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::operator()(nfd::face::TransportState const&, nfd::face::TransportState const&) [154]
[706]    0.0    0.00    0.00     144         std::_Function_handler<void (nfd::face::TransportState const&, nfd::face::TransportState const&), nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_invoke(std::_Any_data const&, nfd::face::TransportState const&, nfd::face::TransportState const&) [706]
-----------------------------------------------
                0.00    0.00     136/136         ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::operator()(ndn::nfd::FaceEventNotification const&) [507]
[707]    0.0    0.00    0.00     136         std::_Function_handler<void (ndn::nfd::FaceEventNotification const&), std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::nfd::FaceEventNotification const&)> (nfd::rib::RibManager*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::nfd::FaceEventNotification const&) [707]
-----------------------------------------------
                0.00    0.00     136/136         nfd::rib::RibManager::removeInvalidFaces(std::shared_ptr<ndn::OBufferStream>) [438]
[708]    0.0    0.00    0.00     136         std::pair<std::_Rb_tree_iterator<unsigned long>, bool> std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_insert_unique<unsigned long>(unsigned long&&) [708]
                0.00    0.00     157/157         std::_Rb_tree_iterator<unsigned long> std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_insert_<unsigned long>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, unsigned long&&) [704]
-----------------------------------------------
                0.00    0.00       2/135         boost::asio::detail::reactive_socket_accept_op_base<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ip::tcp>::do_perform(boost::asio::detail::reactor_op*) [971]
                0.00    0.00     133/135         boost::asio::detail::reactive_socket_accept_op_base<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol>::do_perform(boost::asio::detail::reactor_op*) [712]
[709]    0.0    0.00    0.00     135         boost::asio::detail::socket_ops::non_blocking_accept(int, unsigned char, sockaddr*, unsigned long*, boost::system::error_code&, int&) [709]
-----------------------------------------------
                0.00    0.00     134/134         ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::connect(std::function<void (nfd::face::TransportState const&, nfd::face::TransportState const&)> const&) [178]
[710]    0.0    0.00    0.00     134         std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot> std::list<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>(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>::Slot&&) [710]
-----------------------------------------------
                0.00    0.00       3/133         nfd::face::InternalForwarderTransport::InternalForwarderTransport(ndn::util::FaceUri const&, ndn::util::FaceUri const&, ndn::nfd::FaceScope, ndn::nfd::LinkType) [418]
                0.00    0.00      32/133         nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
                0.00    0.00      32/133         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> >) [259]
                0.00    0.00      66/133         nfd::face::UnixStreamTransport::UnixStreamTransport(boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&&) [398]
[711]    0.0    0.00    0.00     133         nfd::face::Transport::setPersistency(ndn::nfd::FacePersistency) [711]
-----------------------------------------------
                0.00    0.00      66/133         boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int) [75]
                0.00    0.00      67/133         boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool) [58]
[712]    0.0    0.00    0.00     133         boost::asio::detail::reactive_socket_accept_op_base<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol>::do_perform(boost::asio::detail::reactor_op*) [712]
                0.00    0.00     133/135         boost::asio::detail::socket_ops::non_blocking_accept(int, unsigned char, sockaddr*, unsigned long*, boost::system::error_code&, int&) [709]
                0.00    0.00      66/69          boost::asio::detail::epoll_reactor::register_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&) [737]
-----------------------------------------------
                0.00    0.00       2/130         nfd::UdpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [557]
                0.00    0.00      32/130         nfd::UdpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) <cycle 5> [817]
                0.00    0.00      96/130         nfd::UdpFactory::createFace(ndn::util::FaceUri const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [115]
[713]    0.0    0.00    0.00     130         boost::asio::ip::detail::endpoint::address() const [713]
-----------------------------------------------
                0.00    0.00       1/130         std::_Function_handler<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&), std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceEnableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_invoke(std::_Any_data const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [353]
                0.00    0.00      32/130         std::_Function_handler<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&), std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceCreateCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_invoke(std::_Any_data const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [131]
                0.00    0.00      33/130         std::_Function_handler<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&), std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_invoke(std::_Any_data const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [129]
                0.00    0.00      64/130         nfd::FaceManager::createFace(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [113]
[714]    0.0    0.00    0.00     130         std::function<void (ndn::mgmt::ControlResponse const&)>::function(std::function<void (ndn::mgmt::ControlResponse const&)> const&) [714]
-----------------------------------------------
                0.00    0.00     101/101         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> >) [384]
[715]    0.0    0.00    0.00     101         nfd::face::LinkService::setFaceAndTransport(nfd::face::Face&, nfd::face::Transport&) [715]
-----------------------------------------------
                0.00    0.00     101/101         nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [464]
[716]    0.0    0.00    0.00     101         nfd::face::LinkService::LinkService() [716]
-----------------------------------------------
                0.00    0.00     101/101         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> >) [384]
[717]    0.0    0.00    0.00     101         nfd::face::FaceCounters::FaceCounters(nfd::face::LinkServiceCounters const&, nfd::face::TransportCounters const&) [717]
-----------------------------------------------
                0.00    0.00     101/101         nfd::face::GenericLinkService::Options::Options() [722]
[718]    0.0    0.00    0.00     101         nfd::face::LpFragmenter::Options::Options() [718]
-----------------------------------------------
                0.00    0.00     101/101         nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [464]
[719]    0.0    0.00    0.00     101         nfd::face::LpFragmenter::LpFragmenter(nfd::face::LpFragmenter::Options const&, nfd::face::LinkService const*) [719]
-----------------------------------------------
                0.00    0.00       1/101         nfd::face::makeInternalFace(ndn::security::KeyChain&) [409]
                0.00    0.00       2/101         nfd::face::makeNullFace(ndn::util::FaceUri const&) [414]
                0.00    0.00      32/101         nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
                0.00    0.00      66/101         nfd::UnixStreamChannel::handleAccept(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [119]
[720]    0.0    0.00    0.00     101         nfd::face::LpReassembler::Options::Options() [720]
-----------------------------------------------
                0.00    0.00     101/101         nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [464]
[721]    0.0    0.00    0.00     101         nfd::face::LpReassembler::LpReassembler(nfd::face::LpReassembler::Options const&, nfd::face::LinkService const*) [721]
-----------------------------------------------
                0.00    0.00       1/101         nfd::face::makeInternalFace(ndn::security::KeyChain&) [409]
                0.00    0.00       2/101         nfd::face::makeNullFace(ndn::util::FaceUri const&) [414]
                0.00    0.00      32/101         nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
                0.00    0.00      66/101         nfd::UnixStreamChannel::handleAccept(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [119]
[722]    0.0    0.00    0.00     101         nfd::face::GenericLinkService::Options::Options() [722]
                0.00    0.00     101/101         nfd::face::LpFragmenter::Options::Options() [718]
-----------------------------------------------
                0.00    0.00     101/101         covariant return thunk to nfd::face::GenericLinkService::getCounters() const [732]
[723]    0.0    0.00    0.00     101         nfd::face::GenericLinkService::getCounters() const [723]
-----------------------------------------------
                0.00    0.00     101/101         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> >) [384]
[724]    0.0    0.00    0.00     101         nfd::face::Transport::getCounters() const [724]
-----------------------------------------------
                0.00    0.00       1/101         nfd::face::makeInternalFace(ndn::security::KeyChain&) [409]
                0.00    0.00       2/101         nfd::face::makeNullFace(ndn::util::FaceUri const&) [414]
                0.00    0.00      32/101         std::shared_ptr<nfd::face::Face> std::allocate_shared<nfd::face::Face, std::allocator<nfd::face::Face>, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >, std::unique_ptr<nfd::face::UnicastUdpTransport, std::default_delete<nfd::face::UnicastUdpTransport> > >(std::allocator<nfd::face::Face> const&, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >&&, std::unique_ptr<nfd::face::UnicastUdpTransport, std::default_delete<nfd::face::UnicastUdpTransport> >&&) [408]
                0.00    0.00      66/101         std::shared_ptr<nfd::face::Face> std::allocate_shared<nfd::face::Face, std::allocator<nfd::face::Face>, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >, std::unique_ptr<nfd::face::UnixStreamTransport, std::default_delete<nfd::face::UnixStreamTransport> > >(std::allocator<nfd::face::Face> const&, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >&&, std::unique_ptr<nfd::face::UnixStreamTransport, std::default_delete<nfd::face::UnixStreamTransport> >&&) [399]
[725]    0.0    0.00    0.00     101         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&) [725]
-----------------------------------------------
                0.00    0.00     101/101         ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::connect(std::function<void (ndn::lp::Nack const&)> const&) [460]
[726]    0.0    0.00    0.00     101         std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot> std::list<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot>, ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot&&) [726]
-----------------------------------------------
                0.00    0.00     101/101         ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::connect(std::function<void (ndn::Data const&)> const&) [461]
[727]    0.0    0.00    0.00     101         std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot> std::list<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot>, ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot&&) [727]
-----------------------------------------------
                0.00    0.00     101/101         ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::connect(std::function<void (ndn::Interest const&)> const&) [462]
[728]    0.0    0.00    0.00     101         std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot> std::list<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot>, ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot&&) [728]
-----------------------------------------------
                0.00    0.00     101/101         ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::connect(std::function<void (unsigned long const&, unsigned long const&)> const&) [463]
[729]    0.0    0.00    0.00     101         std::_List_iterator<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot> std::list<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot>, ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot&&) [729]
-----------------------------------------------
                0.00    0.00       1/101         std::pair<std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, bool> std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_insert_unique<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >(std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >&&) [1342]
                0.00    0.00     100/101         std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_insert_unique_<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >&&) [731]
[730]    0.0    0.00    0.00     101         std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_insert_<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >&&) [730]
-----------------------------------------------
                0.00    0.00     101/101         nfd::FaceTable::addImpl(std::shared_ptr<nfd::face::Face>, unsigned long) [94]
[731]    0.0    0.00    0.00     101         std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_insert_unique_<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >&&) [731]
                0.00    0.00     100/101         std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_insert_<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >&&) [730]
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, bool> std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_insert_unique<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >(std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >&&) [1342]
-----------------------------------------------
                0.00    0.00     101/101         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> >) [384]
[732]    0.0    0.00    0.00     101         covariant return thunk to nfd::face::GenericLinkService::getCounters() const [732]
                0.00    0.00     101/101         nfd::face::GenericLinkService::getCounters() const [723]
-----------------------------------------------
                0.00    0.00      77/77          void std::vector<ndn::name::Component, std::allocator<ndn::name::Component> >::_M_insert_aux<ndn::name::Component const&>(__gnu_cxx::__normal_iterator<ndn::name::Component*, std::vector<ndn::name::Component, std::allocator<ndn::name::Component> > >, ndn::name::Component const&) [453]
[733]    0.0    0.00    0.00      77         ndn::name::Component* std::__uninitialized_move_a<ndn::name::Component*, ndn::name::Component*, std::allocator<ndn::name::Component> >(ndn::name::Component*, ndn::name::Component*, ndn::name::Component*, std::allocator<ndn::name::Component>&) [733]
-----------------------------------------------
                0.00    0.00      73/73          boost::asio::detail::epoll_reactor::deregister_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&, bool) [735]
[734]    0.0    0.00    0.00      73         boost::asio::detail::task_io_service::post_deferred_completions(boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) [734]
-----------------------------------------------
                0.00    0.00       1/71          boost::asio::detail::signal_set_service::shutdown_service() [1197]
                0.00    0.00       1/71          nfd::UnixStreamChannel::~UnixStreamChannel() [400]
                0.00    0.00       2/71          nfd::TcpChannel::~TcpChannel() [375]
                0.00    0.00       2/71          nfd::UdpChannel::~UdpChannel() [376]
                0.00    0.00      65/71          nfd::face::StreamTransport<boost::asio::local::stream_protocol>::deferredClose() [141]
[735]    0.0    0.00    0.00      71         boost::asio::detail::epoll_reactor::deregister_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&, bool) [735]
                0.00    0.00      73/73          boost::asio::detail::task_io_service::post_deferred_completions(boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) [734]
-----------------------------------------------
                0.00    0.00       1/70          nfd::rib::RibManager::registerWithNfd() [480]
                0.00    0.00       5/70          nfd::rib::RibManager::fetchActiveFaces() [239]
                0.00    0.00      64/70          nfd::rib::RibManager::onNotification(ndn::nfd::FaceEventNotification const&) [506]
[736]    0.0    0.00    0.00      70         __tcf_0 [736]
-----------------------------------------------
                0.00    0.00       1/69          boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::open(boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::implementation_type&, boost::asio::local::stream_protocol const&, boost::system::error_code&) [1198]
                0.00    0.00       2/69          boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::open(boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::implementation_type&, boost::asio::ip::tcp const&, boost::system::error_code&) [968]
                0.00    0.00      66/69          boost::asio::detail::reactive_socket_accept_op_base<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol>::do_perform(boost::asio::detail::reactor_op*) [712]
[737]    0.0    0.00    0.00      69         boost::asio::detail::epoll_reactor::register_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&) [737]
                0.00    0.00       5/40          boost::asio::detail::posix_mutex::posix_mutex() [762]
-----------------------------------------------
                0.00    0.00      67/67          boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::list_av_4<nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<void, nfd::UnixStreamChannel, boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(void (nfd::UnixStreamChannel::*)(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&), nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [739]
[738]    0.0    0.00    0.00      67         boost::_bi::list4<boost::_bi::value<nfd::UnixStreamChannel*>, 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&)> > >::list4(boost::_bi::value<nfd::UnixStreamChannel*>, 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&)> >) [738]
                0.00    0.00     201/492         std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [674]
                0.00    0.00     134/553         std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&) [665]
                0.00    0.00     134/989         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [655]
-----------------------------------------------
                0.00    0.00      67/67          nfd::UnixStreamChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [442]
[739]    0.0    0.00    0.00      67         boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::list_av_4<nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<void, nfd::UnixStreamChannel, boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(void (nfd::UnixStreamChannel::*)(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&), nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [739]
                0.00    0.00     134/553         std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&) [665]
                0.00    0.00     134/492         std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [674]
                0.00    0.00     134/989         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [655]
                0.00    0.00      67/67          boost::_bi::list4<boost::_bi::value<nfd::UnixStreamChannel*>, 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&)> > >::list4(boost::_bi::value<nfd::UnixStreamChannel*>, 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&)> >) [738]
-----------------------------------------------
                0.00    0.00      66/66          nfd::face::UnixStreamTransport::UnixStreamTransport(boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&&) [398]
[740]    0.0    0.00    0.00      66         boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >::local_endpoint() const [740]
-----------------------------------------------
                0.00    0.00       1/66          nfd::FaceManager::enableLocalControl(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [559]
                0.00    0.00      32/66          nfd::FaceManager::afterCreateFaceSuccess(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [150]
                0.00    0.00      33/66          nfd::FibManager::addNextHop(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [328]
[741]    0.0    0.00    0.00      66         std::function<void (ndn::mgmt::ControlResponse const&)>::operator()(ndn::mgmt::ControlResponse const&) const [741]
-----------------------------------------------
                0.00    0.00      66/66          nfd::ManagerBase::extractRequester(ndn::Interest const&, std::function<void (std::string const&)>) [420]
[742]    0.0    0.00    0.00      66         std::function<void (std::string const&)>::operator()(std::string const&) const [742]
-----------------------------------------------
                0.00    0.00      66/66          nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>) [415]
[743]    0.0    0.00    0.00      66         std::_Function_base::_Base_manager<std::_Bind<nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)::{lambda()#1} ()> >::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<std::_Bind<nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)::{lambda()#1} ()> > const&, std::_Manager_operation) [743]
-----------------------------------------------
                0.00    0.00      66/66          nfd::ManagerBase::extractRequester(ndn::Interest const&, std::function<void (std::string const&)>) [420]
[744]    0.0    0.00    0.00      66         std::_Function_handler<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*), std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_invoke(std::_Any_data const&, std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*) [744]
-----------------------------------------------
                0.00    0.00      66/66          std::_Function_handler<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&), void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)::{lambda(ndn::name::Component const&)#1}>::_M_invoke(std::_Any_data const&, ndn::name::Component const&) [477]
[745]    0.0    0.00    0.00      66         std::_Sp_counted_ptr_inplace<ndn::nfd::ControlParameters, std::allocator<ndn::nfd::ControlParameters>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [745]
-----------------------------------------------
                0.00    0.00      66/66          std::_Sp_counted_ptr_inplace<ndn::nfd::ControlParameters, std::allocator<ndn::nfd::ControlParameters>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [3022]
[746]    0.0    0.00    0.00      66         std::_Sp_counted_ptr_inplace<ndn::nfd::ControlParameters, std::allocator<ndn::nfd::ControlParameters>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [746]
-----------------------------------------------
                0.00    0.00      65/65          std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::fw::AccessStrategy::*)(std::shared_ptr<nfd::face::Face>)> (nfd::fw::AccessStrategy*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [496]
[747]    0.0    0.00    0.00      65         nfd::fw::AccessStrategy::removeFaceInfo(std::shared_ptr<nfd::face::Face>) [747]
                0.00    0.00      65/65          std::_Hashtable<unsigned long, std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo>, std::allocator<std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo> >, std::_Select1st<std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo> >, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::erase(unsigned long const&) [749]
-----------------------------------------------
                0.00    0.00      65/65          nfd::face::StreamTransport<boost::asio::local::stream_protocol>::doClose() [475]
[748]    0.0    0.00    0.00      65         boost::asio::detail::epoll_reactor::cancel_ops(int, boost::asio::detail::epoll_reactor::descriptor_state*&) [748]
-----------------------------------------------
                0.00    0.00      65/65          nfd::fw::AccessStrategy::removeFaceInfo(std::shared_ptr<nfd::face::Face>) [747]
[749]    0.0    0.00    0.00      65         std::_Hashtable<unsigned long, std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo>, std::allocator<std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo> >, std::_Select1st<std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo> >, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::erase(unsigned long const&) [749]
-----------------------------------------------
                0.00    0.00      65/65          std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::erase(unsigned long const&) [751]
[750]    0.0    0.00    0.00      65         std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_erase_aux(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >) [750]
-----------------------------------------------
                0.00    0.00      65/65          nfd::FaceTable::remove(std::shared_ptr<nfd::face::Face>) [157]
[751]    0.0    0.00    0.00      65         std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::erase(unsigned long const&) [751]
                0.00    0.00      65/65          std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_erase_aux(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >) [750]
-----------------------------------------------
                0.00    0.00       1/56          void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceCreateCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [504]
                0.00    0.00       1/56          void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDestroyCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [498]
                0.00    0.00       1/56          void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceEnableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [503]
                0.00    0.00       1/56          void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDisableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [502]
                0.00    0.00       1/56          void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibAddNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [505]
                0.00    0.00       1/56          void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibRemoveNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [499]
                0.00    0.00       1/56          void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceSetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [500]
                0.00    0.00       1/56          void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceUnsetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [501]
                0.00    0.00      24/56          std::_Tuple_impl<3ul, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> >::~_Tuple_impl() [529]
                0.00    0.00      24/56          std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&) [794]
[752]    0.0    0.00    0.00      56         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [752]
-----------------------------------------------
                0.00    0.00       8/56          void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00      24/56          std::_Tuple_impl<3ul, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> >::~_Tuple_impl() [529]
                0.00    0.00      24/56          std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>::function(std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&) [792]
[753]    0.0    0.00    0.00      56         std::_Function_base::_Base_manager<void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)::{lambda(ndn::name::Component const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)::{lambda(ndn::name::Component const&)#1}> const&, std::_Manager_operation) [753]
-----------------------------------------------
                0.00    0.00      54/54          nfd::listNetworkInterfaces() [858]
[754]    0.0    0.00    0.00      54         std::__detail::_Map_base<std::string, std::pair<std::string const, nfd::NetworkInterfaceInfo>, std::_Select1st<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, true, std::_Hashtable<std::string, std::pair<std::string const, nfd::NetworkInterfaceInfo>, std::allocator<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::_Select1st<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true> >::operator[](std::string const&) [754]
                0.00    0.00      18/18          std::__detail::_Hashtable_iterator<std::pair<std::string const, nfd::NetworkInterfaceInfo>, false, false> std::_Hashtable<std::string, std::pair<std::string const, nfd::NetworkInterfaceInfo>, std::allocator<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::_Select1st<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::_M_insert_bucket<std::pair<std::string, nfd::NetworkInterfaceInfo> >(std::pair<std::string, nfd::NetworkInterfaceInfo>&&, unsigned long, unsigned long) [804]
-----------------------------------------------
                                   1             boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::signal_set_service>(boost::asio::io_service&) <cycle 1> [1187]
                                   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> [1188]
                                   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> [1190]
                                   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> [1189]
                                   1             boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::socket_acceptor_service<boost::asio::local::stream_protocol> >(boost::asio::io_service&) <cycle 1> [1191]
                                   2             boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::posix::stream_descriptor_service>(boost::asio::io_service&) <cycle 1> [1192]
                                   2             boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >(boost::asio::io_service&) <cycle 1> [962]
                0.00    0.00       2/42          nfd::NfdRunner::NfdRunner(std::string const&) [1849]
                0.00    0.00       2/42          nfd::UdpChannel::UdpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [943]
                0.00    0.00       2/42          nfd::UnixStreamChannel::UnixStreamChannel(boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const&) [1127]
                0.00    0.00       4/42          nfd::TcpChannel::TcpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [941]
                0.00    0.00      32/42          nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
[755]    0.0    0.00    0.00      51         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> [755]
                0.00    0.00       2/2           boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::detail::epoll_reactor>(boost::asio::io_service&) [963]
                                   2             boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >(boost::asio::io_service&) <cycle 1> [962]
                                   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> [1189]
                                   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> [1188]
                                   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> [1190]
                                   1             boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::socket_acceptor_service<boost::asio::local::stream_protocol> >(boost::asio::io_service&) <cycle 1> [1191]
                                   1             boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::signal_set_service>(boost::asio::io_service&) <cycle 1> [1187]
                                   1             boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::posix::stream_descriptor_service>(boost::asio::io_service&) <cycle 1> [1192]
-----------------------------------------------
                0.00    0.00       1/47          nfd::Nfd::initializeLogging() [526]
                0.00    0.00       1/47          nfd::rib::Nrd::initializeLogging() [527]
                0.00    0.00      45/47          nfd::LoggerFactory::create(std::string const&) [1122]
[756]    0.0    0.00    0.00      47         nfd::LoggerFactory::getInstance() [756]
                0.00    0.00       1/1           nfd::LoggerFactory::LoggerFactory() [1123]
-----------------------------------------------
                0.00    0.00      46/46          nfd::rib::Rib::beginRemoveFace(unsigned long) [388]
[757]    0.0    0.00    0.00      46         nfd::rib::Rib::sendBatchFromQueue() [757]
-----------------------------------------------
                0.00    0.00      45/45          nfd::LoggerFactory::createLogger(std::string const&) [1121]
[758]    0.0    0.00    0.00      45         nfd::Logger::Logger(std::string const&, nfd::LogLevel) [758]
-----------------------------------------------
                0.00    0.00      45/45          std::pair<std::_Rb_tree_iterator<std::pair<std::string const, nfd::Logger> >, bool> 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_insert_unique<std::pair<std::string, nfd::Logger> >(std::pair<std::string, nfd::Logger>&&) [760]
[759]    0.0    0.00    0.00      45         std::_Rb_tree_iterator<std::pair<std::string const, nfd::Logger> > 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_insert_<std::pair<std::string, nfd::Logger> >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string, nfd::Logger>&&) [759]
-----------------------------------------------
                0.00    0.00      45/45          nfd::LoggerFactory::createLogger(std::string const&) [1121]
[760]    0.0    0.00    0.00      45         std::pair<std::_Rb_tree_iterator<std::pair<std::string const, nfd::Logger> >, bool> 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_insert_unique<std::pair<std::string, nfd::Logger> >(std::pair<std::string, nfd::Logger>&&) [760]
                0.00    0.00      45/45          std::_Rb_tree_iterator<std::pair<std::string const, nfd::Logger> > 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_insert_<std::pair<std::string, nfd::Logger> >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string, nfd::Logger>&&) [759]
-----------------------------------------------
                0.00    0.00       3/41          nfd::UdpFactory::prohibitAllIpv6Endpoints(unsigned short) <cycle 5> [1118]
                0.00    0.00       6/41          nfd::UdpFactory::prohibitAllIpv4Endpoints(unsigned short) <cycle 5> [1117]
                0.00    0.00      32/41          nfd::UdpFactory::createFace(ndn::util::FaceUri const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [115]
[761]    0.0    0.00    0.00      41         boost::asio::ip::detail::endpoint::endpoint(boost::asio::ip::address const&, unsigned short) [761]
-----------------------------------------------
                0.00    0.00       5/40          boost::asio::detail::epoll_reactor::register_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&) [737]
                0.00    0.00      35/40          boost::asio::detail::epoll_reactor::allocate_descriptor_state() [767]
[762]    0.0    0.00    0.00      40         boost::asio::detail::posix_mutex::posix_mutex() [762]
-----------------------------------------------
                0.00    0.00       7/39          nfd::FaceManager::listFaces(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [448]
                0.00    0.00      32/39          nfd::FaceManager::queryFaces(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [435]
[763]    0.0    0.00    0.00      39         nfd::FaceTable::end() const [763]
-----------------------------------------------
                0.00    0.00       7/39          nfd::FaceManager::listFaces(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [448]
                0.00    0.00      32/39          nfd::FaceManager::queryFaces(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&) [435]
[764]    0.0    0.00    0.00      39         nfd::FaceTable::begin() const [764]
-----------------------------------------------
                0.00    0.00       3/38          nfd::TcpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [532]
                0.00    0.00       3/38          nfd::UdpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [534]
                0.00    0.00      32/38          nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
[765]    0.0    0.00    0.00      38         boost::asio::detail::socket_ops::setsockopt(int, unsigned char&, int, int, void const*, unsigned long, boost::system::error_code&) [765]
-----------------------------------------------
                0.00    0.00      37/37          nfd::rib::RibManager::onFaceDestroyedEvent(unsigned long) [391]
[766]    0.0    0.00    0.00      37         std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::erase(unsigned long const&) [766]
-----------------------------------------------
                0.00    0.00      35/35          boost::asio::detail::reactive_socket_service_base::do_open(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, int, int, int, boost::system::error_code&) [771]
[767]    0.0    0.00    0.00      35         boost::asio::detail::epoll_reactor::allocate_descriptor_state() [767]
                0.00    0.00      35/40          boost::asio::detail::posix_mutex::posix_mutex() [762]
-----------------------------------------------
                0.00    0.00       1/35          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&&) [586]
                0.00    0.00      34/35          nfd::Fib::insert(ndn::Name const&) [355]
[768]    0.0    0.00    0.00      35         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&) [768]
-----------------------------------------------
                0.00    0.00      34/34          nfd::fib::Entry::addNextHop(std::shared_ptr<nfd::face::Face>, unsigned long) [344]
[769]    0.0    0.00    0.00      34         nfd::fib::NextHop::setCost(unsigned long) [769]
-----------------------------------------------
                0.00    0.00       2/34          nfd::UdpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [534]
                0.00    0.00      32/34          nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
[770]    0.0    0.00    0.00      34         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&) [770]
-----------------------------------------------
                0.00    0.00       2/34          nfd::UdpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [534]
                0.00    0.00      32/34          nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
[771]    0.0    0.00    0.00      34         boost::asio::detail::reactive_socket_service_base::do_open(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, int, int, int, boost::system::error_code&) [771]
                0.00    0.00      35/35          boost::asio::detail::epoll_reactor::allocate_descriptor_state() [767]
-----------------------------------------------
                0.00    0.00       1/34          nfd::FaceManager::findFaceForLocalControl(ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [598]
                0.00    0.00      33/34          nfd::Forwarder::getFace(unsigned long) const [777]
[772]    0.0    0.00    0.00      34         nfd::FaceTable::get(unsigned long) const [772]
-----------------------------------------------
                0.00    0.00       2/34          nfd::CommandValidator::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) <cycle 2> [658]
                0.00    0.00       2/34          nfd::FaceManager::processSectionUnix(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [541]
                0.00    0.00       2/34          nfd::FaceManager::processSectionEther(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [585]
                0.00    0.00       2/34          nfd::FaceManager::processSectionTcp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [523]
                0.00    0.00       2/34          std::enable_if<std::is_arithmetic<unsigned short>::value, unsigned short>::type nfd::ConfigFile::parseNumber<unsigned short>(std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > const&, std::string const&) [940]
                0.00    0.00       4/34          nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [520]
                0.00    0.00       6/34          nfd::LoggerFactory::extractLevel(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, std::string const&) [857]
                0.00    0.00      14/34          nfd::ConfigFile::parseYesNo(std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > const&, std::string const&) [810]
[773]    0.0    0.00    0.00      34         boost::enable_if<boost::property_tree::detail::is_translator<boost::property_tree::id_translator<std::string> >, std::string>::type boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_value<std::string, boost::property_tree::id_translator<std::string> >(boost::property_tree::id_translator<std::string>) const [773]
-----------------------------------------------
                0.00    0.00      34/34          nfd::fib::Entry::addNextHop(std::shared_ptr<nfd::face::Face>, unsigned long) [344]
[774]    0.0    0.00    0.00      34         void std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> >::_M_insert_aux<nfd::fib::NextHop>(__gnu_cxx::__normal_iterator<nfd::fib::NextHop*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, nfd::fib::NextHop&&) [774]
-----------------------------------------------
                0.00    0.00      34/34          nfd::fib::Entry::sortNextHops() [481]
[775]    0.0    0.00    0.00      34         void std::__insertion_sort<__gnu_cxx::__normal_iterator<nfd::fib::NextHop*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, nfd::fib::Entry::sortNextHops()::{lambda(nfd::fib::NextHop const&, nfd::fib::NextHop const&)#1}>(__gnu_cxx::__normal_iterator<nfd::fib::NextHop*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, nfd::fib::Entry::sortNextHops()::{lambda(nfd::fib::NextHop const&, nfd::fib::NextHop const&)#1}, nfd::fib::Entry::sortNextHops()::{lambda(nfd::fib::NextHop const&, nfd::fib::NextHop const&)#1}) [775]
-----------------------------------------------
                0.00    0.00       1/33          nfd::Nfd::Nfd(std::string const&, ndn::security::KeyChain&) [1148]
                0.00    0.00      32/33          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> >) [259]
[776]    0.0    0.00    0.00      33         nfd::scheduler::ScopedEventId::ScopedEventId() [776]
-----------------------------------------------
                0.00    0.00      33/33          std::_Function_handler<std::shared_ptr<nfd::face::Face> (unsigned long), std::_Bind<std::_Mem_fn<std::shared_ptr<nfd::face::Face> (nfd::Forwarder::*)(unsigned long) const> (nfd::Forwarder*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, unsigned long) [778]
[777]    0.0    0.00    0.00      33         nfd::Forwarder::getFace(unsigned long) const [777]
                0.00    0.00      33/34          nfd::FaceTable::get(unsigned long) const [772]
-----------------------------------------------
                0.00    0.00      33/33          nfd::FibManager::addNextHop(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [328]
[778]    0.0    0.00    0.00      33         std::_Function_handler<std::shared_ptr<nfd::face::Face> (unsigned long), std::_Bind<std::_Mem_fn<std::shared_ptr<nfd::face::Face> (nfd::Forwarder::*)(unsigned long) const> (nfd::Forwarder*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, unsigned long) [778]
                0.00    0.00      33/33          nfd::Forwarder::getFace(unsigned long) const [777]
-----------------------------------------------
                0.00    0.00      33/33          std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::operator()(ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) const [109]
[779]    0.0    0.00    0.00      33         std::_Function_handler<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_invoke(std::_Any_data const&, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) [779]
-----------------------------------------------
                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> >) [259]
[780]    0.0    0.00    0.00      32         nfd::udp::computeMtu(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [780]
-----------------------------------------------
                0.00    0.00      32/32          nfd::UdpFactory::createFace(ndn::util::FaceUri const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [115]
[781]    0.0    0.00    0.00      32         boost::asio::ip::address::from_string(char const*) [781]
-----------------------------------------------
                0.00    0.00      32/32          nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
[782]    0.0    0.00    0.00      32         boost::asio::detail::socket_ops::sync_connect(int, sockaddr const*, unsigned long, boost::system::error_code&) [782]
-----------------------------------------------
                0.00    0.00      32/32          nfd::UdpFactory::createFace(ndn::util::FaceUri const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [115]
[783]    0.0    0.00    0.00      32         bool boost::detail::lcast_ret_unsigned<std::char_traits<char>, unsigned short, char>(unsigned short&, char const*, char const*) [783]
-----------------------------------------------
                0.00    0.00      32/32          nfd::FaceManager::createFace(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [113]
[784]    0.0    0.00    0.00      32         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::string const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [784]
-----------------------------------------------
                0.00    0.00      32/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&) [114]
[785]    0.0    0.00    0.00      32         std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, ndn::nfd::ControlParameters, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&) [785]
-----------------------------------------------
                0.00    0.00      32/32          nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [137]
[786]    0.0    0.00    0.00      32         std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, 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> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [786]
                0.00    0.00      32/256         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) [693]
                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_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&) [788]
                0.00    0.00       8/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
-----------------------------------------------
                0.00    0.00       1/32          std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, bool> 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_insert_unique<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&) [1328]
                0.00    0.00      31/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_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&) [788]
[787]    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_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&) [787]
                0.00    0.00      27/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
-----------------------------------------------
                0.00    0.00      32/32          std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, 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> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [786]
[788]    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_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&) [788]
                0.00    0.00      39/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
                0.00    0.00      31/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_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&) [787]
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, bool> 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_insert_unique<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&) [1328]
-----------------------------------------------
                0.00    0.00      32/32          nfd::FaceManager::createFace(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [113]
[789]    0.0    0.00    0.00      32         std::function<void (std::string const&)>::function<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::string const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::string const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::string const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (std::string const&)>::_Useless>::type) [789]
-----------------------------------------------
                0.00    0.00      28/28          ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::afterTimeout() [1395]
[790]    0.0    0.00    0.00      28         ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>>::operator()() [790]
-----------------------------------------------
                0.00    0.00      24/24          nfd::ConfigFile::process(bool, std::string const&) const [510]
[791]    0.0    0.00    0.00      24         std::_Function_handler<void (std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool), void (*)(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>::_M_invoke(std::_Any_data const&, std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [791]
-----------------------------------------------
                0.00    0.00       8/24          void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00      16/24          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) [457]
[792]    0.0    0.00    0.00      24         std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>::function(std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&) [792]
                0.00    0.00      24/56          std::_Function_base::_Base_manager<void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)::{lambda(ndn::name::Component const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)::{lambda(ndn::name::Component const&)#1}> const&, std::_Manager_operation) [753]
-----------------------------------------------
                0.00    0.00       8/24          void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00      16/24          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) [457]
[793]    0.0    0.00    0.00      24         std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>::function(std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&) [793]
                0.00    0.00     220/252         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::mgmt::RejectReply, ndn::Interest const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [694]
-----------------------------------------------
                0.00    0.00       8/24          void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
                0.00    0.00      16/24          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) [457]
[794]    0.0    0.00    0.00      24         std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&) [794]
                0.00    0.00      24/56          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [752]
-----------------------------------------------
                0.00    0.00       1/23          nfd::rib::RibManager::enableLocalControlHeader() [489]
                0.00    0.00       4/23          nfd::rib::RibManager::fetchActiveFaces() [239]
                0.00    0.00       6/23          nfd::rib::RibManager::scheduleActiveFaceFetch(boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [544]
                0.00    0.00      12/23          std::function<void ()>::function(std::function<void ()> const&) [81]
[795]    0.0    0.00    0.00      23         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)()> (nfd::rib::RibManager*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [795]
-----------------------------------------------
                0.00    0.00       2/22          nfd::StrategyChoiceManager::StrategyChoiceManager(nfd::StrategyChoice&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [473]
                0.00    0.00       5/22          std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [582]
                0.00    0.00       5/22          std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [583]
                0.00    0.00      10/22          std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [681]
[796]    0.0    0.00    0.00      22         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::StrategyChoiceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::StrategyChoiceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [796]
-----------------------------------------------
                0.00    0.00       1/22          nfd::rib::RibManager::enableLocalControlHeader() [489]
                0.00    0.00      21/22          std::function<void (unsigned int, std::string const&)>::function(std::function<void (unsigned int, std::string const&)> const&) [3240]
[797]    0.0    0.00    0.00      22         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(unsigned int, std::string const&)> (nfd::rib::RibManager*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [797]
-----------------------------------------------
                0.00    0.00      21/21          std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[798]    0.0    0.00    0.00      21         ndn::RegexBackrefManager::~RegexBackrefManager() [798]
-----------------------------------------------
                0.00    0.00      21/21          boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::walk_path(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> >&) const [812]
[799]    0.0    0.00    0.00      21         boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> >::reduce() [799]
                0.00    0.00      20/20          __gnu_cxx::__normal_iterator<char*, std::string> std::__find<__gnu_cxx::__normal_iterator<char*, std::string>, char>(__gnu_cxx::__normal_iterator<char*, std::string>, __gnu_cxx::__normal_iterator<char*, std::string>, char const&, std::random_access_iterator_tag) [802]
-----------------------------------------------
                0.00    0.00       7/21          nfd::ConfigFile::addSectionHandler(std::string const&, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>) [840]
                0.00    0.00      14/21          nfd::ConfigFile::process(bool, std::string const&) const [510]
[800]    0.0    0.00    0.00      21         std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::function(std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> const&) [800]
                0.00    0.00       6/14          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::LoggerFactory::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::LoggerFactory*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [813]
                0.00    0.00       3/7           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::rib::RibManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [849]
                0.00    0.00       3/7           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::CommandValidator::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::CommandValidator*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [847]
                0.00    0.00       3/7           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [846]
                0.00    0.00       3/7           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::TablesConfigSection::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::TablesConfigSection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [848]
                0.00    0.00       3/7           std::_Function_base::_Base_manager<void (*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [845]
-----------------------------------------------
                0.00    0.00      20/20          nfd::ConfigFile::process(bool, std::string const&) const [510]
[801]    0.0    0.00    0.00      20         nfd::ConfigFile::ignoreUnknownSection(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [801]
-----------------------------------------------
                0.00    0.00      20/20          boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> >::reduce() [799]
[802]    0.0    0.00    0.00      20         __gnu_cxx::__normal_iterator<char*, std::string> std::__find<__gnu_cxx::__normal_iterator<char*, std::string>, char>(__gnu_cxx::__normal_iterator<char*, std::string>, __gnu_cxx::__normal_iterator<char*, std::string>, char const&, std::random_access_iterator_tag) [802]
-----------------------------------------------
                0.00    0.00      19/19          std::function<void (unsigned int, std::string const&)>::function(std::function<void (unsigned int, std::string const&)> const&) [3240]
[803]    0.0    0.00    0.00      19         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::Name const&, std::string const&)> (nfd::rib::RibManager*, std::reference_wrapper<ndn::Name const>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [803]
-----------------------------------------------
                0.00    0.00      18/18          std::__detail::_Map_base<std::string, std::pair<std::string const, nfd::NetworkInterfaceInfo>, std::_Select1st<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, true, std::_Hashtable<std::string, std::pair<std::string const, nfd::NetworkInterfaceInfo>, std::allocator<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::_Select1st<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true> >::operator[](std::string const&) [754]
[804]    0.0    0.00    0.00      18         std::__detail::_Hashtable_iterator<std::pair<std::string const, nfd::NetworkInterfaceInfo>, false, false> std::_Hashtable<std::string, std::pair<std::string const, nfd::NetworkInterfaceInfo>, std::allocator<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::_Select1st<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::_M_insert_bucket<std::pair<std::string, nfd::NetworkInterfaceInfo> >(std::pair<std::string, nfd::NetworkInterfaceInfo>&&, unsigned long, unsigned long) [804]
-----------------------------------------------
                0.00    0.00      18/18          void boost::property_tree::info_parser::read_info_internal<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >, char>(std::basic_istream<char, std::char_traits<char> >&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >&, std::string const&, int) [822]
[805]    0.0    0.00    0.00      18         std::_Deque_base<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >*, std::allocator<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >*> >::_M_initialize_map(unsigned long) [805]
-----------------------------------------------
                0.00    0.00      18/18          nfd::listNetworkInterfaces() [858]
[806]    0.0    0.00    0.00      18         void std::vector<boost::asio::ip::address_v4, std::allocator<boost::asio::ip::address_v4> >::_M_insert_aux<boost::asio::ip::address_v4>(__gnu_cxx::__normal_iterator<boost::asio::ip::address_v4*, std::vector<boost::asio::ip::address_v4, std::allocator<boost::asio::ip::address_v4> > >, boost::asio::ip::address_v4&&) [806]
-----------------------------------------------
                0.00    0.00      18/18          nfd::listNetworkInterfaces() [858]
[807]    0.0    0.00    0.00      18         void std::vector<boost::asio::ip::address_v6, std::allocator<boost::asio::ip::address_v6> >::_M_insert_aux<boost::asio::ip::address_v6>(__gnu_cxx::__normal_iterator<boost::asio::ip::address_v6*, std::vector<boost::asio::ip::address_v6, std::allocator<boost::asio::ip::address_v6> > >, boost::asio::ip::address_v6&&) [807]
-----------------------------------------------
                0.00    0.00       1/17          void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceEnableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [503]
                0.00    0.00       8/17          std::function<bool (ndn::mgmt::ControlParameters const&)>::function(std::function<bool (ndn::mgmt::ControlParameters const&)> const&) [684]
                0.00    0.00       8/17          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[808]    0.0    0.00    0.00      17         std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceEnableLocalControlCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [808]
-----------------------------------------------
                0.00    0.00       1/16          nfd::FaceManager::processSectionUnix(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [541]
                0.00    0.00       1/16          void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceCreateCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [504]
                0.00    0.00       1/16          void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDestroyCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [498]
                0.00    0.00       1/16          void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceEnableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [503]
                0.00    0.00       1/16          void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDisableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [502]
                0.00    0.00       2/16          nfd::FaceManager::processSectionTcp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [523]
                0.00    0.00       2/16          nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [520]
                0.00    0.00       7/16          nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [449]
[809]    0.0    0.00    0.00      16         __tcf_0 [809]
-----------------------------------------------
                0.00    0.00       2/14          nfd::FaceManager::processSectionEther(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [585]
                0.00    0.00       6/14          nfd::FaceManager::processSectionTcp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [523]
                0.00    0.00       6/14          nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [520]
[810]    0.0    0.00    0.00      14         nfd::ConfigFile::parseYesNo(std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > const&, std::string const&) [810]
                0.00    0.00      14/34          boost::enable_if<boost::property_tree::detail::is_translator<boost::property_tree::id_translator<std::string> >, std::string>::type boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_value<std::string, boost::property_tree::id_translator<std::string> >(boost::property_tree::id_translator<std::string>) const [773]
-----------------------------------------------
                0.00    0.00       7/14          nfd::fw::installStrategies(nfd::Forwarder&) [479]
                0.00    0.00       7/14          nfd::StrategyChoice::install(std::shared_ptr<nfd::fw::Strategy>) [483]
[811]    0.0    0.00    0.00      14         nfd::StrategyChoice::hasStrategy(ndn::Name const&, bool) const [811]
-----------------------------------------------
                                  13             boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::walk_path(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> >&) const [812]
                0.00    0.00       1/14          nfd::rib::Nrd::getLocalNfdTransport() [613]
                0.00    0.00       1/14          boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_child_optional(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> > const&) [1164]
                0.00    0.00       4/14          boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_child(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> > const&) [884]
                0.00    0.00       8/14          boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_child_optional(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> > const&) const [834]
[812]    0.0    0.00    0.00      14+13      boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::walk_path(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> >&) const [812]
                0.00    0.00      21/21          boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> >::reduce() [799]
                                  13             boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::walk_path(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> >&) const [812]
-----------------------------------------------
                0.00    0.00       2/14          std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >*) [893]
                0.00    0.00       2/14          nfd::LoggerFactory::setConfigFile(nfd::ConfigFile&) [944]
                0.00    0.00       4/14          nfd::ConfigFile::process(bool, std::string const&) const [510]
                0.00    0.00       6/14          std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::function(std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> const&) [800]
[813]    0.0    0.00    0.00      14         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::LoggerFactory::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::LoggerFactory*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [813]
-----------------------------------------------
                0.00    0.00       7/14          nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                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 const*, std::_Rb_tree_node_base const*, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&) [518]
[814]    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&) [814]
                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) [869]
                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) [873]
                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) [875]
                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) [872]
                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) [874]
                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) [871]
                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) [870]
-----------------------------------------------
                0.00    0.00      13/13          std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [835]
[815]    0.0    0.00    0.00      13         std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [815]
-----------------------------------------------
                0.00    0.00      12/12          nfd::listNetworkInterfaces() [858]
[816]    0.0    0.00    0.00      12         boost::thread_specific_ptr<boost::asio::io_service>::thread_specific_ptr() [816]
-----------------------------------------------
                                   3             nfd::UdpFactory::prohibitAllIpv6Endpoints(unsigned short) <cycle 5> [1118]
                                   6             nfd::UdpFactory::prohibitAllIpv4Endpoints(unsigned short) <cycle 5> [1117]
                0.00    0.00       2/2           nfd::UdpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [557]
[817]    0.0    0.00    0.00      11         nfd::UdpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) <cycle 5> [817]
                0.00    0.00      32/130         boost::asio::ip::detail::endpoint::address() const [713]
                0.00    0.00      11/11          std::pair<std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, bool> std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > >::_M_insert_unique<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [819]
                0.00    0.00       4/4           boost::asio::ip::operator==(boost::asio::ip::address_v6 const&, boost::asio::ip::address_v6 const&) [885]
                                   1             nfd::UdpFactory::prohibitAllIpv4Endpoints(unsigned short) <cycle 5> [1117]
                                   1             nfd::UdpFactory::prohibitAllIpv6Endpoints(unsigned short) <cycle 5> [1118]
-----------------------------------------------
                0.00    0.00      11/11          std::pair<std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, bool> std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > >::_M_insert_unique<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [819]
[818]    0.0    0.00    0.00      11         std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > >::_M_insert_<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [818]
                0.00    0.00      10/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
-----------------------------------------------
                0.00    0.00      11/11          nfd::UdpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) <cycle 5> [817]
[819]    0.0    0.00    0.00      11         std::pair<std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, bool> std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > >::_M_insert_unique<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [819]
                0.00    0.00      37/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
                0.00    0.00      11/11          std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > >::_M_insert_<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [818]
-----------------------------------------------
                0.00    0.00      10/10          __tcf_0 [3550]
[820]    0.0    0.00    0.00      10         nfd::rib::sortRoutes(nfd::rib::Route const&, nfd::rib::Route const&) [820]
-----------------------------------------------
                0.00    0.00      10/10          nfd::ConfigFile::process(bool, std::string const&) const [510]
[821]    0.0    0.00    0.00      10         std::_Function_handler<void (std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool), nfd::rib::Nrd::initialize()::{lambda(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)#1}>::_M_invoke(std::_Any_data const&, std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [821]
-----------------------------------------------
                0.00    0.00       1/9           void boost::property_tree::info_parser::read_info<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >(std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >&, std::locale const&) [1165]
                0.00    0.00       8/9           nfd::ConfigFile::parse(std::istream&, bool, std::string const&) [509]
[822]    0.0    0.00    0.00       9         void boost::property_tree::info_parser::read_info_internal<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >, char>(std::basic_istream<char, std::char_traits<char> >&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >&, std::string const&, int) [822]
                0.00    0.00    6462/6957        void boost::property_tree::info_parser::skip_whitespace<char>(char const*&) [640]
                0.00    0.00    1296/1314        boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::~basic_ptree() [649]
                0.00    0.00     972/1299        boost::multi_index::multi_index_container<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > >::multi_index_container(boost::multi_index::multi_index_container<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > > const&) [651]
                0.00    0.00     495/495         std::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::property_tree::info_parser::read_word<char>(char const*&) [673]
                0.00    0.00     324/324         void boost::detail::allocator::construct<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > >(void*, std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > const&) [679]
                0.00    0.00      18/18          std::_Deque_base<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >*, std::allocator<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >*> >::_M_initialize_map(unsigned long) [805]
-----------------------------------------------
                0.00    0.00       2/9           nfd::Nfd::initializeLogging() [526]
                0.00    0.00       2/9           nfd::Nfd::initializeManagement() [354]
                0.00    0.00       2/9           nfd::rib::Nrd::initializeLogging() [527]
                0.00    0.00       3/9           nfd::ConfigFile::ConfigFile(std::function<void (std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>) [880]
[823]    0.0    0.00    0.00       9         std::_Function_base::_Base_manager<void (*)(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [823]
-----------------------------------------------
                0.00    0.00       1/9           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDestroyCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [498]
                0.00    0.00       4/9           std::function<bool (ndn::mgmt::ControlParameters const&)>::function(std::function<bool (ndn::mgmt::ControlParameters const&)> const&) [684]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[824]    0.0    0.00    0.00       9         std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceDestroyCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [824]
-----------------------------------------------
                0.00    0.00       1/9           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibRemoveNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [499]
                0.00    0.00       4/9           std::function<bool (ndn::mgmt::ControlParameters const&)>::function(std::function<bool (ndn::mgmt::ControlParameters const&)> const&) [684]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[825]    0.0    0.00    0.00       9         std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FibRemoveNextHopCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [825]
-----------------------------------------------
                0.00    0.00       1/9           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceSetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [500]
                0.00    0.00       4/9           std::function<bool (ndn::mgmt::ControlParameters const&)>::function(std::function<bool (ndn::mgmt::ControlParameters const&)> const&) [684]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[826]    0.0    0.00    0.00       9         std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::StrategyChoiceSetCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [826]
-----------------------------------------------
                0.00    0.00       1/9           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceUnsetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [501]
                0.00    0.00       4/9           std::function<bool (ndn::mgmt::ControlParameters const&)>::function(std::function<bool (ndn::mgmt::ControlParameters const&)> const&) [684]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[827]    0.0    0.00    0.00       9         std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::StrategyChoiceUnsetCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [827]
-----------------------------------------------
                0.00    0.00       1/9           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDisableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [502]
                0.00    0.00       4/9           std::function<bool (ndn::mgmt::ControlParameters const&)>::function(std::function<bool (ndn::mgmt::ControlParameters const&)> const&) [684]
                0.00    0.00       4/9           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [466]
[828]    0.0    0.00    0.00       9         std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceDisableLocalControlCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [828]
-----------------------------------------------
                0.00    0.00       9/9           std::pair<std::_Rb_tree_iterator<std::string>, bool> std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_insert_unique<std::string const&>(std::string const&) [928]
[829]    0.0    0.00    0.00       9         std::_Rb_tree_iterator<std::string> std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_insert_<std::string const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::string const&) [829]
-----------------------------------------------
                                   3             nfd::TcpFactory::prohibitAllIpv4Endpoints(unsigned short) <cycle 4> [1115]
                                   3             nfd::TcpFactory::prohibitAllIpv6Endpoints(unsigned short) <cycle 4> [1116]
                0.00    0.00       2/2           nfd::TcpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [942]
[830]    0.0    0.00    0.00       8         nfd::TcpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) <cycle 4> [830]
                0.00    0.00       8/8           std::pair<std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, bool> std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > >::_M_insert_unique<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&>(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [838]
                                   1             nfd::TcpFactory::prohibitAllIpv4Endpoints(unsigned short) <cycle 4> [1115]
                                   1             nfd::TcpFactory::prohibitAllIpv6Endpoints(unsigned short) <cycle 4> [1116]
-----------------------------------------------
                0.00    0.00       8/8           nfd::fw::RetxSuppressionExponential::decide(nfd::face::Face const&, ndn::Interest const&, nfd::pit::Entry&) const [232]
[831]    0.0    0.00    0.00       8         std::shared_ptr<nfd::fw::RetxSuppressionExponential::PitInfo> nfd::StrategyInfoHost::getOrCreateStrategyInfo<nfd::fw::RetxSuppressionExponential::PitInfo, boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&>(boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&) [831]
                0.00    0.00       4/4           std::_Sp_counted_ptr_inplace<nfd::fw::RetxSuppressionExponential::PitInfo, std::allocator<nfd::fw::RetxSuppressionExponential::PitInfo>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [890]
                0.00    0.00       4/4           std::_Rb_tree_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_insert_unique_<std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> > >(std::_Rb_tree_const_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> >&&) [896]
-----------------------------------------------
                0.00    0.00       1/8           nfd::fw::installStrategies(nfd::Forwarder&) [479]
                0.00    0.00       7/8           nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
[832]    0.0    0.00    0.00       8         nfd::fw::getStrategyFactories() [832]
-----------------------------------------------
                0.00    0.00       8/8           nfd::fw::RetxSuppressionExponential::decide(nfd::face::Face const&, ndn::Interest const&, nfd::pit::Entry&) const [232]
[833]    0.0    0.00    0.00       8         nfd::fw::RetxSuppression::getLastOutgoing(nfd::pit::Entry const&) const [833]
-----------------------------------------------
                0.00    0.00       8/8           nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [947]
[834]    0.0    0.00    0.00       8         boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_child_optional(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> > const&) const [834]
                0.00    0.00       8/14          boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::walk_path(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> >&) const [812]
-----------------------------------------------
                0.00    0.00       1/8           nfd::fw::AccessStrategy::~AccessStrategy() <cycle 2> [1140]
                0.00    0.00       1/8           nfd::Forwarder::~Forwarder() [229]
                0.00    0.00       1/8           ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::~Signal() [611]
                0.00    0.00       2/8           nfd::Nfd::~Nfd() [226]
                0.00    0.00       3/8           nfd::face::InternalClientTransport::~InternalClientTransport() [1158]
[835]    0.0    0.00    0.00       8         std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [835]
                0.00    0.00      13/13          std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [815]
-----------------------------------------------
                0.00    0.00       8/8           void std::deque<ndn::Block, std::allocator<ndn::Block> >::_M_push_back_aux<ndn::Block const&>(ndn::Block const&) [459]
[836]    0.0    0.00    0.00       8         std::deque<ndn::Block, std::allocator<ndn::Block> >::_M_reallocate_map(unsigned long, bool) [836]
-----------------------------------------------
                0.00    0.00       8/8           std::pair<std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, bool> std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > >::_M_insert_unique<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&>(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [838]
[837]    0.0    0.00    0.00       8         std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > >::_M_insert_<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [837]
                0.00    0.00       7/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
-----------------------------------------------
                0.00    0.00       8/8           nfd::TcpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) <cycle 4> [830]
[838]    0.0    0.00    0.00       8         std::pair<std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, bool> std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > >::_M_insert_unique<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&>(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [838]
                0.00    0.00      20/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
                0.00    0.00       8/8           std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > >::_M_insert_<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [837]
-----------------------------------------------
                0.00    0.00       8/8           void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [441]
[839]    0.0    0.00    0.00       8         std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>::function<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >(std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::value), std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>::_Useless>::type) [839]
-----------------------------------------------
                0.00    0.00       1/7           nfd::CommandValidator::setConfigFile(nfd::ConfigFile&) [1125]
                0.00    0.00       1/7           nfd::FaceManager::setConfigFile(nfd::ConfigFile&) [1119]
                0.00    0.00       1/7           nfd::general::setConfigFile(nfd::ConfigFile&) [1159]
                0.00    0.00       1/7           nfd::TablesConfigSection::setConfigFile(nfd::ConfigFile&) [1129]
                0.00    0.00       1/7           nfd::rib::RibManager::setConfigFile(nfd::ConfigFile&) [1151]
                0.00    0.00       2/7           nfd::LoggerFactory::setConfigFile(nfd::ConfigFile&) [944]
[840]    0.0    0.00    0.00       7         nfd::ConfigFile::addSectionHandler(std::string const&, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>) [840]
                0.00    0.00       7/7           std::map<std::string, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::operator[](std::string const&) [851]
                0.00    0.00       7/21          std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::function(std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> const&) [800]
-----------------------------------------------
                0.00    0.00       7/7           nfd::fw::Strategy::Strategy(nfd::Forwarder&, ndn::Name const&) [515]
[841]    0.0    0.00    0.00       7         nfd::MeasurementsAccessor::MeasurementsAccessor(nfd::Measurements&, nfd::StrategyChoice const&, nfd::fw::Strategy const&) [841]
-----------------------------------------------
                0.00    0.00       7/7           nfd::fw::Strategy::~Strategy() <cycle 2> [843]
[842]    0.0    0.00    0.00       7         nfd::MeasurementsAccessor::~MeasurementsAccessor() [842]
-----------------------------------------------
                                   7             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[843]    0.0    0.00    0.00       7         nfd::fw::Strategy::~Strategy() <cycle 2> [843]
                0.00    0.00       7/7           nfd::MeasurementsAccessor::~MeasurementsAccessor() [842]
                                   7             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                   7             ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.00    0.00       1/7           boost::thread_specific_ptr<boost::asio::io_service>::~thread_specific_ptr() [2107]
                0.00    0.00       1/7           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() [2111]
                0.00    0.00       1/7           boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::~thread_specific_ptr() [2105]
                0.00    0.00       4/7           boost::program_options::options_description::~options_description() [1898]
[844]    0.0    0.00    0.00       7         boost::detail::sp_counted_base::destroy() [844]
-----------------------------------------------
                0.00    0.00       1/7           nfd::general::setConfigFile(nfd::ConfigFile&) [1159]
                0.00    0.00       1/7           std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >*) [893]
                0.00    0.00       2/7           nfd::ConfigFile::process(bool, std::string const&) const [510]
                0.00    0.00       3/7           std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::function(std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> const&) [800]
[845]    0.0    0.00    0.00       7         std::_Function_base::_Base_manager<void (*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [845]
-----------------------------------------------
                0.00    0.00       1/7           nfd::FaceManager::setConfigFile(nfd::ConfigFile&) [1119]
                0.00    0.00       1/7           std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >*) [893]
                0.00    0.00       2/7           nfd::ConfigFile::process(bool, std::string const&) const [510]
                0.00    0.00       3/7           std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::function(std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> const&) [800]
[846]    0.0    0.00    0.00       7         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [846]
-----------------------------------------------
                0.00    0.00       1/7           nfd::CommandValidator::setConfigFile(nfd::ConfigFile&) [1125]
                0.00    0.00       1/7           std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >*) [893]
                0.00    0.00       2/7           nfd::ConfigFile::process(bool, std::string const&) const [510]
                0.00    0.00       3/7           std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::function(std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> const&) [800]
[847]    0.0    0.00    0.00       7         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::CommandValidator::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::CommandValidator*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [847]
-----------------------------------------------
                0.00    0.00       1/7           nfd::TablesConfigSection::setConfigFile(nfd::ConfigFile&) [1129]
                0.00    0.00       1/7           std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >*) [893]
                0.00    0.00       2/7           nfd::ConfigFile::process(bool, std::string const&) const [510]
                0.00    0.00       3/7           std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::function(std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> const&) [800]
[848]    0.0    0.00    0.00       7         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::TablesConfigSection::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::TablesConfigSection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [848]
-----------------------------------------------
                0.00    0.00       1/7           std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >*) [893]
                0.00    0.00       1/7           nfd::rib::RibManager::setConfigFile(nfd::ConfigFile&) [1151]
                0.00    0.00       2/7           nfd::ConfigFile::process(bool, std::string const&) const [510]
                0.00    0.00       3/7           std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::function(std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> const&) [800]
[849]    0.0    0.00    0.00       7         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::rib::RibManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [849]
-----------------------------------------------
                0.00    0.00       7/7           nfd::LoggerFactory::LoggerFactory() [1123]
[850]    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&&) [850]
                0.00    0.00       7/7           std::_Rb_tree_iterator<std::pair<std::string const, nfd::LogLevel> > 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_insert_unique_<std::pair<std::string, nfd::LogLevel> >(std::_Rb_tree_const_iterator<std::pair<std::string const, nfd::LogLevel> >, std::pair<std::string, nfd::LogLevel>&&) [853]
-----------------------------------------------
                0.00    0.00       7/7           nfd::ConfigFile::addSectionHandler(std::string const&, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>) [840]
[851]    0.0    0.00    0.00       7         std::map<std::string, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::operator[](std::string const&) [851]
                0.00    0.00       7/7           std::_Rb_tree_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_insert_unique_<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >(std::_Rb_tree_const_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >&&) [855]
-----------------------------------------------
                0.00    0.00       1/7           std::pair<std::_Rb_tree_iterator<std::pair<std::string const, nfd::LogLevel> >, bool> 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_insert_unique<std::pair<std::string, nfd::LogLevel> >(std::pair<std::string, nfd::LogLevel>&&) [1334]
                0.00    0.00       6/7           std::_Rb_tree_iterator<std::pair<std::string const, nfd::LogLevel> > 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_insert_unique_<std::pair<std::string, nfd::LogLevel> >(std::_Rb_tree_const_iterator<std::pair<std::string const, nfd::LogLevel> >, std::pair<std::string, nfd::LogLevel>&&) [853]
[852]    0.0    0.00    0.00       7         std::_Rb_tree_iterator<std::pair<std::string const, nfd::LogLevel> > 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_insert_<std::pair<std::string, nfd::LogLevel> >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string, nfd::LogLevel>&&) [852]
-----------------------------------------------
                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&&) [850]
[853]    0.0    0.00    0.00       7         std::_Rb_tree_iterator<std::pair<std::string const, nfd::LogLevel> > 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_insert_unique_<std::pair<std::string, nfd::LogLevel> >(std::_Rb_tree_const_iterator<std::pair<std::string const, nfd::LogLevel> >, std::pair<std::string, nfd::LogLevel>&&) [853]
                0.00    0.00       6/7           std::_Rb_tree_iterator<std::pair<std::string const, nfd::LogLevel> > 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_insert_<std::pair<std::string, nfd::LogLevel> >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string, nfd::LogLevel>&&) [852]
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<std::string const, nfd::LogLevel> >, bool> 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_insert_unique<std::pair<std::string, nfd::LogLevel> >(std::pair<std::string, nfd::LogLevel>&&) [1334]
-----------------------------------------------
                0.00    0.00       3/7           std::_Rb_tree_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_insert_unique_<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >(std::_Rb_tree_const_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >&&) [855]
                0.00    0.00       4/7           std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_insert_unique<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >(std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >&&) [892]
[854]    0.0    0.00    0.00       7         std::_Rb_tree_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_insert_<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >&&) [854]
-----------------------------------------------
                0.00    0.00       7/7           std::map<std::string, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::operator[](std::string const&) [851]
[855]    0.0    0.00    0.00       7         std::_Rb_tree_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_insert_unique_<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >(std::_Rb_tree_const_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >&&) [855]
                0.00    0.00       4/4           std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_insert_unique<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >(std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >&&) [892]
                0.00    0.00       3/7           std::_Rb_tree_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_insert_<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >&&) [854]
-----------------------------------------------
                0.00    0.00       6/6           nfd::LoggerFactory::extractLevel(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, std::string const&) [857]
[856]    0.0    0.00    0.00       6         nfd::LoggerFactory::parseLevel(std::string const&) [856]
-----------------------------------------------
                0.00    0.00       6/6           nfd::LoggerFactory::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [881]
[857]    0.0    0.00    0.00       6         nfd::LoggerFactory::extractLevel(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, std::string const&) [857]
                0.00    0.00       6/34          boost::enable_if<boost::property_tree::detail::is_translator<boost::property_tree::id_translator<std::string> >, std::string>::type boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_value<std::string, boost::property_tree::id_translator<std::string> >(boost::property_tree::id_translator<std::string>) const [773]
                0.00    0.00       6/6           nfd::LoggerFactory::parseLevel(std::string const&) [856]
-----------------------------------------------
                0.00    0.00       1/6           nfd::TcpFactory::prohibitAllIpv4Endpoints(unsigned short) <cycle 4> [1115]
                0.00    0.00       1/6           nfd::TcpFactory::prohibitAllIpv6Endpoints(unsigned short) <cycle 4> [1116]
                0.00    0.00       1/6           nfd::UdpFactory::prohibitAllIpv4Endpoints(unsigned short) <cycle 5> [1117]
                0.00    0.00       1/6           nfd::UdpFactory::prohibitAllIpv6Endpoints(unsigned short) <cycle 5> [1118]
                0.00    0.00       2/6           nfd::FaceManager::processConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [511]
[858]    0.0    0.00    0.00       6         nfd::listNetworkInterfaces() [858]
                0.00    0.00      54/54          std::__detail::_Map_base<std::string, std::pair<std::string const, nfd::NetworkInterfaceInfo>, std::_Select1st<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, true, std::_Hashtable<std::string, std::pair<std::string const, nfd::NetworkInterfaceInfo>, std::allocator<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::_Select1st<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true> >::operator[](std::string const&) [754]
                0.00    0.00      18/18          void std::vector<boost::asio::ip::address_v4, std::allocator<boost::asio::ip::address_v4> >::_M_insert_aux<boost::asio::ip::address_v4>(__gnu_cxx::__normal_iterator<boost::asio::ip::address_v4*, std::vector<boost::asio::ip::address_v4, std::allocator<boost::asio::ip::address_v4> > >, boost::asio::ip::address_v4&&) [806]
                0.00    0.00      18/18          void std::vector<boost::asio::ip::address_v6, std::allocator<boost::asio::ip::address_v6> >::_M_insert_aux<boost::asio::ip::address_v6>(__gnu_cxx::__normal_iterator<boost::asio::ip::address_v6*, std::vector<boost::asio::ip::address_v6, std::allocator<boost::asio::ip::address_v6> > >, boost::asio::ip::address_v6&&) [807]
                0.00    0.00      12/12          boost::thread_specific_ptr<boost::asio::io_service>::thread_specific_ptr() [816]
                0.00    0.00       6/6           std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> >::reserve(unsigned long) [865]
-----------------------------------------------
                0.00    0.00       6/6           nfd::DeadNonceList::add(ndn::Name const&, unsigned int) [266]
[859]    0.0    0.00    0.00       6         boost::multi_index::detail::hashed_index<boost::multi_index::identity<unsigned long>, boost::hash<unsigned long>, std::equal_to<unsigned long>, boost::multi_index::detail::nth_layer<2, unsigned long, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::hashed_non_unique<boost::multi_index::identity<unsigned long>, mpl_::na, mpl_::na, mpl_::na>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<unsigned long> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::hashed_non_unique_tag>::unchecked_rehash(unsigned long) [859]
-----------------------------------------------
                0.00    0.00       1/6           boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::~clone_impl() [1167]
                0.00    0.00       1/6           boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::~clone_impl() [1166]
                0.00    0.00       2/6           boost::exception_ptr boost::exception_detail::get_static_exception_object<boost::exception_detail::bad_alloc_>() [2096]
                0.00    0.00       2/6           boost::exception_ptr boost::exception_detail::get_static_exception_object<boost::exception_detail::bad_exception_>() [2097]
[860]    0.0    0.00    0.00       6         boost::exception::~exception() [860]
-----------------------------------------------
                0.00    0.00       6/6           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ndn::OBufferStream, std::allocator<ndn::OBufferStream>>(std::_Sp_make_shared_tag, ndn::OBufferStream*, std::allocator<ndn::OBufferStream> const&) [240]
[861]    0.0    0.00    0.00       6         boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::open(ndn::iostreams::buffer_append_device const&, long, long) [861]
                0.00    0.00     785/1567        boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::init_put_area() [647]
-----------------------------------------------
                0.00    0.00       2/6           ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>) [592]
                0.00    0.00       2/6           ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::connect(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [561]
                0.00    0.00       2/6           nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [449]
[862]    0.0    0.00    0.00       6         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [862]
                0.00    0.00       2/6           std::function<void (ndn::Block const&)>::function(std::function<void (ndn::Block const&)> const&) [866]
-----------------------------------------------
                0.00    0.00       2/6           __tcf_1 [606]
                0.00    0.00       2/6           std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >*) [588]
                0.00    0.00       2/6           std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&) [539]
[863]    0.0    0.00    0.00       6         std::_Function_handler<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&), void (nfd::rib::RibManager::*)(std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [863]
-----------------------------------------------
                0.00    0.00       6/6           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[864]    0.0    0.00    0.00       6         std::_Sp_counted_deleter<ndn::OBufferStream*, std::_Sp_destroy_inplace<ndn::OBufferStream>, std::allocator<ndn::OBufferStream>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [864]
-----------------------------------------------
                0.00    0.00       6/6           nfd::listNetworkInterfaces() [858]
[865]    0.0    0.00    0.00       6         std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> >::reserve(unsigned long) [865]
-----------------------------------------------
                0.00    0.00       2/6           ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::connect(std::function<void (ndn::Block const&)> const&) [938]
                0.00    0.00       2/6           nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [449]
                0.00    0.00       2/6           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [862]
[866]    0.0    0.00    0.00       6         std::function<void (ndn::Block const&)>::function(std::function<void (ndn::Block const&)> const&) [866]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<std::_Bind<void (*(nfd::face::InternalForwarderTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [907]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<std::_Bind<void (*(nfd::face::InternalClientTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [906]
-----------------------------------------------
                0.00    0.00       1/5           nfd::UnixStreamChannel::UnixStreamChannel(boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const&) [1127]
                0.00    0.00       2/5           nfd::TcpChannel::TcpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [941]
                0.00    0.00       2/5           nfd::UdpChannel::UdpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [943]
[867]    0.0    0.00    0.00       5         nfd::Channel::setUri(ndn::util::FaceUri const&) [867]
-----------------------------------------------
                0.00    0.00       1/5           nfd::UnixStreamChannel::~UnixStreamChannel() [400]
                0.00    0.00       2/5           nfd::TcpChannel::~TcpChannel() [375]
                0.00    0.00       2/5           nfd::UdpChannel::~UdpChannel() [376]
[868]    0.0    0.00    0.00       5         nfd::Channel::~Channel() [868]
                0.00    0.00      14/144         std::_Function_handler<void (nfd::face::TransportState const&, nfd::face::TransportState const&), nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_invoke(std::_Any_data const&, nfd::face::TransportState const&, nfd::face::TransportState const&) [706]
-----------------------------------------------
                0.00    0.00       1/5           void nfd::fw::registerStrategy<nfd::fw::NccStrategy>() [550]
                0.00    0.00       1/5           nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                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&)> > >*) [542]
                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&) [814]
[869]    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) [869]
-----------------------------------------------
                0.00    0.00       1/5           void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>() [551]
                0.00    0.00       1/5           nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                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&)> > >*) [542]
                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&) [814]
[870]    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) [870]
-----------------------------------------------
                0.00    0.00       1/5           void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>() [552]
                0.00    0.00       1/5           nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                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&)> > >*) [542]
                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&) [814]
[871]    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) [871]
-----------------------------------------------
                0.00    0.00       1/5           void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>() [553]
                0.00    0.00       1/5           nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                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&)> > >*) [542]
                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&) [814]
[872]    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) [872]
-----------------------------------------------
                0.00    0.00       1/5           void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>() [554]
                0.00    0.00       1/5           nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                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&)> > >*) [542]
                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&) [814]
[873]    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) [873]
-----------------------------------------------
                0.00    0.00       1/5           void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>() [179]
                0.00    0.00       1/5           nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                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&)> > >*) [542]
                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&) [814]
[874]    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) [874]
-----------------------------------------------
                0.00    0.00       1/5           void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>() [555]
                0.00    0.00       1/5           nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [513]
                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&)> > >*) [542]
                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&) [814]
[875]    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) [875]
-----------------------------------------------
                0.00    0.00       5/5           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[876]    0.0    0.00    0.00       5         std::_Sp_counted_deleter<std::function<void ()>*, std::_Sp_destroy_inplace<std::function<void ()> >, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [876]
-----------------------------------------------
                0.00    0.00       5/5           std::_Function_base::_Base_manager<boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream> >, boost::_bi::list3<boost::_bi::value<nfd::rib::RibManager*>, boost::arg<2>, boost::_bi::value<std::shared_ptr<ndn::OBufferStream> > > > >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [525]
[877]    0.0    0.00    0.00       5         std::_Sp_counted_ptr_inplace<ndn::OBufferStream, std::allocator<ndn::OBufferStream>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [877]
                0.00    0.00       4/4           std::_Sp_counted_ptr_inplace<ndn::OBufferStream, std::allocator<ndn::OBufferStream>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [889]
-----------------------------------------------
                0.00    0.00       5/5           nfd::rib::RibManager::fetchActiveFaces() [239]
[878]    0.0    0.00    0.00       5         std::_Sp_counted_ptr_inplace<ndn::OBufferStream, std::allocator<ndn::OBufferStream>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [878]
-----------------------------------------------
                0.00    0.00       4/4           nfd::rib::RibManager::unregisterEntry(std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&) [547]
[879]    0.0    0.00    0.00       4         ndn::name::Component::Component(ndn::name::Component&&) [879]
-----------------------------------------------
                0.00    0.00       1/4           nfd::Nfd::initializeLogging() [526]
                0.00    0.00       1/4           nfd::Nfd::initializeManagement() [354]
                0.00    0.00       1/4           nfd::rib::Nrd::initializeLogging() [527]
                0.00    0.00       1/4           nfd::rib::Nrd::initialize() [454]
[880]    0.0    0.00    0.00       4         nfd::ConfigFile::ConfigFile(std::function<void (std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>) [880]
                0.00    0.00       3/9           std::_Function_base::_Base_manager<void (*)(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [823]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<nfd::rib::Nrd::initialize()::{lambda(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::rib::Nrd::initialize()::{lambda(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)#1}> const&, std::_Manager_operation) [913]
-----------------------------------------------
                0.00    0.00       4/4           nfd::ConfigFile::process(bool, std::string const&) const [510]
[881]    0.0    0.00    0.00       4         nfd::LoggerFactory::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [881]
                0.00    0.00       6/6           nfd::LoggerFactory::extractLevel(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, std::string const&) [857]
                0.00    0.00       2/2           nfd::LoggerFactory::setDefaultLevel(nfd::LogLevel) [945]
-----------------------------------------------
                0.00    0.00       2/4           nfd::NameTree::eraseEntryIfEmpty(std::shared_ptr<nfd::name_tree::Entry>) [105]
                0.00    0.00       2/4           nfd::NameTree::lookup(ndn::Name const&) [28]
[882]    0.0    0.00    0.00       4         nfd::NameTree::resize(unsigned long) [882]
-----------------------------------------------
                0.00    0.00       4/4           nfd::ConfigFile::process(bool, std::string const&) const [510]
[883]    0.0    0.00    0.00       4         nfd::ignoreRibAndLogSections(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [883]
-----------------------------------------------
                0.00    0.00       4/4           nfd::CommandValidator::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) <cycle 2> [658]
[884]    0.0    0.00    0.00       4         boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_child(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> > const&) [884]
                0.00    0.00       4/14          boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::walk_path(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> >&) const [812]
-----------------------------------------------
                0.00    0.00       4/4           nfd::UdpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) <cycle 5> [817]
[885]    0.0    0.00    0.00       4         boost::asio::ip::operator==(boost::asio::ip::address_v6 const&, boost::asio::ip::address_v6 const&) [885]
-----------------------------------------------
                0.00    0.00       4/4           boost::asio::detail::epoll_reactor::~epoll_reactor() [959]
[886]    0.0    0.00    0.00       4         boost::asio::detail::object_pool<boost::asio::detail::epoll_reactor::descriptor_state>::destroy_list(boost::asio::detail::epoll_reactor::descriptor_state*) [886]
-----------------------------------------------
                0.00    0.00       4/4           nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [520]
[887]    0.0    0.00    0.00       4         boost::enable_if<boost::property_tree::detail::is_translator<boost::property_tree::stream_translator<char, std::char_traits<char>, std::allocator<char>, unsigned long> >, unsigned long>::type boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_value<unsigned long, boost::property_tree::stream_translator<char, std::char_traits<char>, std::allocator<char>, unsigned long> >(boost::property_tree::stream_translator<char, std::char_traits<char>, std::allocator<char>, unsigned long>) const [887]
-----------------------------------------------
                0.00    0.00       4/4           nfd::ConfigFile::process(bool, std::string const&) const [510]
[888]    0.0    0.00    0.00       4         std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::LoggerFactory::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::LoggerFactory*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [888]
-----------------------------------------------
                0.00    0.00       4/4           std::_Sp_counted_ptr_inplace<ndn::OBufferStream, std::allocator<ndn::OBufferStream>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [877]
[889]    0.0    0.00    0.00       4         std::_Sp_counted_ptr_inplace<ndn::OBufferStream, std::allocator<ndn::OBufferStream>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [889]
-----------------------------------------------
                0.00    0.00       4/4           std::shared_ptr<nfd::fw::RetxSuppressionExponential::PitInfo> nfd::StrategyInfoHost::getOrCreateStrategyInfo<nfd::fw::RetxSuppressionExponential::PitInfo, boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&>(boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&) [831]
[890]    0.0    0.00    0.00       4         std::_Sp_counted_ptr_inplace<nfd::fw::RetxSuppressionExponential::PitInfo, std::allocator<nfd::fw::RetxSuppressionExponential::PitInfo>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [890]
-----------------------------------------------
                0.00    0.00       4/4           boost::program_options::basic_command_line_parser<char>::basic_command_line_parser(int, char const* const*) [1902]
[891]    0.0    0.00    0.00       4         void std::vector<std::string, std::allocator<std::string> >::_M_insert_aux<std::string>(__gnu_cxx::__normal_iterator<std::string*, std::vector<std::string, std::allocator<std::string> > >, std::string&&) [891]
-----------------------------------------------
                0.00    0.00       4/4           std::_Rb_tree_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_insert_unique_<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >(std::_Rb_tree_const_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >&&) [855]
[892]    0.0    0.00    0.00       4         std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_insert_unique<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >(std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >&&) [892]
                0.00    0.00       4/7           std::_Rb_tree_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_insert_<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >&&) [854]
-----------------------------------------------
                                   7             std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >*) [893]
                0.00    0.00       1/4           nfd::Nfd::initializeLogging() [526]
                0.00    0.00       1/4           nfd::Nfd::initializeManagement() [354]
                0.00    0.00       1/4           nfd::rib::Nrd::initializeLogging() [527]
                0.00    0.00       1/4           nfd::rib::Nrd::initialize() [454]
[893]    0.0    0.00    0.00       4+7       std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >*) [893]
                0.00    0.00       2/14          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::LoggerFactory::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::LoggerFactory*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [813]
                0.00    0.00       1/7           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::rib::RibManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [849]
                0.00    0.00       1/7           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::CommandValidator::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::CommandValidator*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [847]
                0.00    0.00       1/7           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [846]
                0.00    0.00       1/7           std::_Function_base::_Base_manager<void (*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [845]
                0.00    0.00       1/7           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::TablesConfigSection::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::TablesConfigSection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [848]
                                   7             std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >*) [893]
-----------------------------------------------
                0.00    0.00       4/4           std::pair<std::_Rb_tree_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, bool> std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_insert_unique<std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> > >(std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> >&&) [895]
[894]    0.0    0.00    0.00       4         std::_Rb_tree_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_insert_<std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> >&&) [894]
-----------------------------------------------
                0.00    0.00       4/4           std::_Rb_tree_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_insert_unique_<std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> > >(std::_Rb_tree_const_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> >&&) [896]
[895]    0.0    0.00    0.00       4         std::pair<std::_Rb_tree_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, bool> std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_insert_unique<std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> > >(std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> >&&) [895]
                0.00    0.00       4/4           std::_Rb_tree_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_insert_<std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> >&&) [894]
-----------------------------------------------
                0.00    0.00       4/4           std::shared_ptr<nfd::fw::RetxSuppressionExponential::PitInfo> nfd::StrategyInfoHost::getOrCreateStrategyInfo<nfd::fw::RetxSuppressionExponential::PitInfo, boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&>(boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&) [831]
[896]    0.0    0.00    0.00       4         std::_Rb_tree_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_insert_unique_<std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> > >(std::_Rb_tree_const_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> >&&) [896]
                0.00    0.00       4/4           std::pair<std::_Rb_tree_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, bool> std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_insert_unique<std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> > >(std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> >&&) [895]
-----------------------------------------------
                0.00    0.00       1/4           std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >::~vector() [3164]
                0.00    0.00       3/4           boost::program_options::basic_command_line_parser<char>::run() [1901]
[897]    0.0    0.00    0.00       4         void std::_Destroy<boost::program_options::basic_option<char>*>(boost::program_options::basic_option<char>*, boost::program_options::basic_option<char>*) [897]
-----------------------------------------------
                0.00    0.00       1/4           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibAddNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [505]
                0.00    0.00       1/4           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibRemoveNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [499]
                0.00    0.00       2/4           nfd::FibManager::FibManager(nfd::Fib&, std::function<std::shared_ptr<nfd::face::Face> (unsigned long)>, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [474]
[898]    0.0    0.00    0.00       4         __tcf_0 [898]
-----------------------------------------------
                0.00    0.00       1/4           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceSetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [500]
                0.00    0.00       1/4           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceUnsetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [501]
                0.00    0.00       2/4           nfd::StrategyChoiceManager::StrategyChoiceManager(nfd::StrategyChoice&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [473]
[899]    0.0    0.00    0.00       4         __tcf_0 [899]
-----------------------------------------------
                0.00    0.00       1/3           nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [449]
                0.00    0.00       1/3           nfd::FibManager::FibManager(nfd::Fib&, std::function<std::shared_ptr<nfd::face::Face> (unsigned long)>, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [474]
                0.00    0.00       1/3           nfd::StrategyChoiceManager::StrategyChoiceManager(nfd::StrategyChoice&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [473]
[900]    0.0    0.00    0.00       3         nfd::ManagerBase::ManagerBase(ndn::mgmt::Dispatcher&, nfd::CommandValidator&, std::string const&) [900]
                0.00    0.00       3/3           nfd::CommandValidator::addSupportedPrivilege(std::string const&) [901]
-----------------------------------------------
                0.00    0.00       3/3           nfd::ManagerBase::ManagerBase(ndn::mgmt::Dispatcher&, nfd::CommandValidator&, std::string const&) [900]
[901]    0.0    0.00    0.00       3         nfd::CommandValidator::addSupportedPrivilege(std::string const&) [901]
                0.00    0.00       3/3           std::set<std::string, std::less<std::string>, std::allocator<std::string> >::find(std::string const&) [923]
                0.00    0.00       3/3           std::pair<std::_Rb_tree_iterator<std::string>, bool> std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_insert_unique<std::string const&>(std::string const&) [928]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[902]    0.0    0.00    0.00       3         nfd::fw::RetxSuppressionExponential::PitInfo::~PitInfo() [902]
-----------------------------------------------
                0.00    0.00       1/3           boost::asio::detail::reactive_socket_service_base::start_connect_op(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, boost::asio::detail::reactor_op*, sockaddr const*, unsigned long) [2250]
                0.00    0.00       2/3           void boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::async_accept<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<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&)> > > > >(boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::implementation_type&, boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >&, boost::asio::ip::basic_endpoint<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&)> > > >) [536]
[903]    0.0    0.00    0.00       3         boost::asio::detail::socket_ops::set_internal_non_blocking(int, unsigned char&, bool, boost::system::error_code&) [903]
-----------------------------------------------
                0.00    0.00       1/3           nfd::FaceManager::processSectionEther(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [585]
                0.00    0.00       1/3           nfd::FaceManager::processSectionTcp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [523]
                0.00    0.00       1/3           nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [520]
[904]    0.0    0.00    0.00       3         std::map<std::string, std::shared_ptr<nfd::ProtocolFactory>, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::count(std::string const&) const [904]
-----------------------------------------------
                                   2             nfd::CommandValidator::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) <cycle 2> [658]
                0.00    0.00       1/3031975724     nfd::CommandValidator::~CommandValidator() [612]
[905]    0.0    0.00    0.00       3         std::_List_base<ndn::SecRuleSpecific, std::allocator<ndn::SecRuleSpecific> >::_M_clear() <cycle 2> [905]
                0.00    0.00       3/3           std::_Sp_counted_ptr_inplace<ndn::RegexTopMatcher, std::allocator<ndn::RegexTopMatcher>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [918]
                                   6             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
-----------------------------------------------
                0.00    0.00       1/3           nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*) [410]
                0.00    0.00       1/3           ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot>) [937]
                0.00    0.00       1/3           std::function<void (ndn::Block const&)>::function(std::function<void (ndn::Block const&)> const&) [866]
[906]    0.0    0.00    0.00       3         std::_Function_base::_Base_manager<std::_Bind<void (*(nfd::face::InternalClientTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [906]
-----------------------------------------------
                0.00    0.00       1/3           nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*) [410]
                0.00    0.00       1/3           ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot>) [937]
                0.00    0.00       1/3           std::function<void (ndn::Block const&)>::function(std::function<void (ndn::Block const&)> const&) [866]
[907]    0.0    0.00    0.00       3         std::_Function_base::_Base_manager<std::_Bind<void (*(nfd::face::InternalForwarderTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [907]
-----------------------------------------------
                0.00    0.00       3/3           nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [449]
[908]    0.0    0.00    0.00       3         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> (nfd::FaceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [908]
-----------------------------------------------
                0.00    0.00       1/3           nfd::fw::AccessStrategy::AccessStrategy(nfd::Forwarder&, ndn::Name const&) [546]
                0.00    0.00       1/3           ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>) [592]
                0.00    0.00       1/3           ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::connect(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [561]
[909]    0.0    0.00    0.00       3         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::AccessStrategy::*)(std::shared_ptr<nfd::face::Face>)> (nfd::fw::AccessStrategy*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [909]
-----------------------------------------------
                0.00    0.00       1/3           nfd::rib::RibManager::registerWithNfd() [480]
                0.00    0.00       1/3           ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::~Signal() [611]
                0.00    0.00       1/3           ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::connect(std::function<void (ndn::nfd::FaceEventNotification const&)> const&) [603]
[910]    0.0    0.00    0.00       3         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::nfd::FaceEventNotification const&)> (nfd::rib::RibManager*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [910]
-----------------------------------------------
                0.00    0.00       1/3           nfd::FibManager::FibManager(nfd::Fib&, std::function<std::shared_ptr<nfd::face::Face> (unsigned long)>, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [474]
                0.00    0.00       1/3           nfd::Nfd::initializeManagement() [354]
                0.00    0.00       1/3           nfd::Nfd::~Nfd() [226]
[911]    0.0    0.00    0.00       3         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<std::shared_ptr<nfd::face::Face> (nfd::Forwarder::*)(unsigned long) const> (nfd::Forwarder*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [911]
-----------------------------------------------
                0.00    0.00       1/3           nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&) [595]
                0.00    0.00       1/3           ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>) [610]
                0.00    0.00       1/3           ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::connect(std::function<void (std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const&)> const&) [593]
[912]    0.0    0.00    0.00       3         std::_Function_base::_Base_manager<nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&)::{lambda(std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&)::{lambda(std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>)#1}> const&, std::_Manager_operation) [912]
-----------------------------------------------
                0.00    0.00       1/3           nfd::ConfigFile::ConfigFile(std::function<void (std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>) [880]
                0.00    0.00       2/3           nfd::rib::Nrd::initialize() [454]
[913]    0.0    0.00    0.00       3         std::_Function_base::_Base_manager<nfd::rib::Nrd::initialize()::{lambda(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::rib::Nrd::initialize()::{lambda(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)#1}> const&, std::_Manager_operation) [913]
-----------------------------------------------
                0.00    0.00       1/3           ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>) [1112]
                0.00    0.00       1/3           ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::connect(std::function<void (nfd::face::TransportState const&, nfd::face::TransportState const&)> const&) [178]
                0.00    0.00       1/3           nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*) [410]
[914]    0.0    0.00    0.00       3         std::_Function_base::_Base_manager<nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}> const&, std::_Manager_operation) [914]
-----------------------------------------------
                0.00    0.00       1/3           __tcf_2 [3551]
                0.00    0.00       1/3           std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >*) [602]
                0.00    0.00       1/3           std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_insert_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&) [572]
[915]    0.0    0.00    0.00       3         std::_Function_handler<void (nfd::rib::RibManager*, ndn::Interest const&), void (nfd::rib::RibManager::*)(ndn::Interest const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [915]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[916]    0.0    0.00    0.00       3         std::_Sp_counted_deleter<ndn::RegexTopMatcher*, std::_Sp_destroy_inplace<ndn::RegexTopMatcher>, std::allocator<ndn::RegexTopMatcher>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [916]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[917]    0.0    0.00    0.00       3         std::_Sp_counted_deleter<nfd::fw::RetxSuppressionExponential::PitInfo*, std::_Sp_destroy_inplace<nfd::fw::RetxSuppressionExponential::PitInfo>, std::allocator<nfd::fw::RetxSuppressionExponential::PitInfo>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [917]
-----------------------------------------------
                0.00    0.00       3/3           std::_List_base<ndn::SecRuleSpecific, std::allocator<ndn::SecRuleSpecific> >::_M_clear() <cycle 2> [905]
[918]    0.0    0.00    0.00       3         std::_Sp_counted_ptr_inplace<ndn::RegexTopMatcher, std::allocator<ndn::RegexTopMatcher>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [918]
                0.00    0.00       3/3           std::_Sp_counted_ptr_inplace<ndn::RegexTopMatcher, std::allocator<ndn::RegexTopMatcher>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [920]
-----------------------------------------------
                0.00    0.00       3/3           nfd::CommandValidator::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) <cycle 2> [658]
[919]    0.0    0.00    0.00       3         std::_Sp_counted_ptr_inplace<ndn::RegexTopMatcher, std::allocator<ndn::RegexTopMatcher>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [919]
-----------------------------------------------
                0.00    0.00       3/3           std::_Sp_counted_ptr_inplace<ndn::RegexTopMatcher, std::allocator<ndn::RegexTopMatcher>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [918]
[920]    0.0    0.00    0.00       3         std::_Sp_counted_ptr_inplace<ndn::RegexTopMatcher, std::allocator<ndn::RegexTopMatcher>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [920]
-----------------------------------------------
                0.00    0.00       3/3           std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >*) <cycle 2> [309]
[921]    0.0    0.00    0.00       3         std::_Sp_counted_ptr_inplace<nfd::fw::RetxSuppressionExponential::PitInfo, std::allocator<nfd::fw::RetxSuppressionExponential::PitInfo>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [921]
                0.00    0.00       3/3           std::_Sp_counted_ptr_inplace<nfd::fw::RetxSuppressionExponential::PitInfo, std::allocator<nfd::fw::RetxSuppressionExponential::PitInfo>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [922]
-----------------------------------------------
                0.00    0.00       3/3           std::_Sp_counted_ptr_inplace<nfd::fw::RetxSuppressionExponential::PitInfo, std::allocator<nfd::fw::RetxSuppressionExponential::PitInfo>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [921]
[922]    0.0    0.00    0.00       3         std::_Sp_counted_ptr_inplace<nfd::fw::RetxSuppressionExponential::PitInfo, std::allocator<nfd::fw::RetxSuppressionExponential::PitInfo>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [922]
-----------------------------------------------
                0.00    0.00       3/3           nfd::CommandValidator::addSupportedPrivilege(std::string const&) [901]
[923]    0.0    0.00    0.00       3         std::set<std::string, std::less<std::string>, std::allocator<std::string> >::find(std::string const&) [923]
-----------------------------------------------
                0.00    0.00       3/3           ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::connect(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [561]
[924]    0.0    0.00    0.00       3         std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot> std::list<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot, std::allocator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot> >::emplace<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>, ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot&&) [924]
-----------------------------------------------
                0.00    0.00       1/3           nfd::CommandValidator::~CommandValidator() [612]
                0.00    0.00       2/3           ndn::ValidatorConfig::~ValidatorConfig() [935]
[925]    0.0    0.00    0.00       3         std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > >, std::_Select1st<std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > >*) [925]
-----------------------------------------------
                0.00    0.00       1/3           nfd::Nfd::~Nfd() [226]
                0.00    0.00       2/3           nfd::CommandValidator::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) <cycle 2> [658]
[926]    0.0    0.00    0.00       3         std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, ndn::PublicKey>, std::_Select1st<std::pair<ndn::Name const, ndn::PublicKey> >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, ndn::PublicKey> > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, ndn::PublicKey> >*) [926]
-----------------------------------------------
                                  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> > >*) [927]
                0.00    0.00       1/3           std::_Sp_counted_deleter<nfd::UdpFactory*, std::_Sp_destroy_inplace<nfd::UdpFactory>, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1233]
                0.00    0.00       2/3           nfd::UdpChannel::~UdpChannel() [376]
[927]    0.0    0.00    0.00       3+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> > >*) [927]
                                  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> > >*) [927]
-----------------------------------------------
                0.00    0.00       3/3           nfd::CommandValidator::addSupportedPrivilege(std::string const&) [901]
[928]    0.0    0.00    0.00       3         std::pair<std::_Rb_tree_iterator<std::string>, bool> std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_insert_unique<std::string const&>(std::string const&) [928]
                0.00    0.00       9/9           std::_Rb_tree_iterator<std::string> std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_insert_<std::string const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::string const&) [829]
-----------------------------------------------
                                  12             std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase(std::_Rb_tree_node<std::string>*) [929]
                0.00    0.00       1/3           nfd::CommandValidator::~CommandValidator() [612]
                0.00    0.00       2/3           boost::program_options::variables_map::~variables_map() [1893]
[929]    0.0    0.00    0.00       3+12      std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase(std::_Rb_tree_node<std::string>*) [929]
                                  12             std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase(std::_Rb_tree_node<std::string>*) [929]
-----------------------------------------------
                0.00    0.00       3/3           std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::TcpFactory> > >(std::pair<char const*, std::shared_ptr<nfd::TcpFactory> >&&) [932]
[930]    0.0    0.00    0.00       3         std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_<std::pair<char const*, std::shared_ptr<nfd::TcpFactory> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const*, std::shared_ptr<nfd::TcpFactory> >&&) [930]
-----------------------------------------------
                0.00    0.00       3/3           std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::UdpFactory> > >(std::pair<char const*, std::shared_ptr<nfd::UdpFactory> >&&) [933]
[931]    0.0    0.00    0.00       3         std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_<std::pair<char const*, std::shared_ptr<nfd::UdpFactory> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const*, std::shared_ptr<nfd::UdpFactory> >&&) [931]
-----------------------------------------------
                0.00    0.00       3/3           nfd::FaceManager::processSectionTcp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [523]
[932]    0.0    0.00    0.00       3         std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::TcpFactory> > >(std::pair<char const*, std::shared_ptr<nfd::TcpFactory> >&&) [932]
                0.00    0.00       3/3           std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_<std::pair<char const*, std::shared_ptr<nfd::TcpFactory> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const*, std::shared_ptr<nfd::TcpFactory> >&&) [930]
-----------------------------------------------
                0.00    0.00       3/3           nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [520]
[933]    0.0    0.00    0.00       3         std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::UdpFactory> > >(std::pair<char const*, std::shared_ptr<nfd::UdpFactory> >&&) [933]
                0.00    0.00       3/3           std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_<std::pair<char const*, std::shared_ptr<nfd::UdpFactory> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const*, std::shared_ptr<nfd::UdpFactory> >&&) [931]
-----------------------------------------------
                0.00    0.00       3/3           nfd::CommandValidator::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) <cycle 2> [658]
[934]    0.0    0.00    0.00       3         std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [934]
-----------------------------------------------
                0.00    0.00       2/2           nfd::rib::RibManager::~RibManager() [486]
[935]    0.0    0.00    0.00       2         ndn::ValidatorConfig::~ValidatorConfig() [935]
                0.00    0.00       2/3           std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > >, std::_Select1st<std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > >*) [925]
                0.00    0.00       2/2           std::list<ndn::ValidatorConfig::DynamicTrustAnchorContainer, std::allocator<ndn::ValidatorConfig::DynamicTrustAnchorContainer> >::~list() [1003]
                0.00    0.00       2/2           std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<ndn::IdentityCertificate> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<ndn::IdentityCertificate> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<ndn::IdentityCertificate> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<ndn::IdentityCertificate> > >*) [1008]
-----------------------------------------------
                0.00    0.00       2/2           nfd::rib::Rib::~Rib() [589]
[936]    0.0    0.00    0.00       2         ndn::util::signal::Signal<nfd::rib::Rib, ndn::Name>::~Signal() [936]
-----------------------------------------------
                0.00    0.00       2/2           std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::*)(std::_List_iterator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot>)> (ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>*, std::_List_iterator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot>)> >::_M_invoke(std::_Any_data const&) [2776]
[937]    0.0    0.00    0.00       2         ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot>) [937]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<std::_Bind<void (*(nfd::face::InternalClientTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [906]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<std::_Bind<void (*(nfd::face::InternalForwarderTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [907]
-----------------------------------------------
                0.00    0.00       2/2           nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*) [410]
[938]    0.0    0.00    0.00       2         ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::connect(std::function<void (ndn::Block const&)> const&) [938]
                0.00    0.00       2/6           std::function<void (ndn::Block const&)>::function(std::function<void (ndn::Block const&)> const&) [866]
                0.00    0.00       2/2           std::_List_iterator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot> std::list<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot>, ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot&&) [1004]
                0.00    0.00       2/546         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&) [669]
-----------------------------------------------
                0.00    0.00       1/2           nfd::FaceTable::~FaceTable() [1161]
                0.00    0.00       1/2           nfd::Forwarder::~Forwarder() [228]
[939]    0.0    0.00    0.00       2         ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::~Signal() [939]
-----------------------------------------------
                0.00    0.00       2/2           nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [520]
[940]    0.0    0.00    0.00       2         std::enable_if<std::is_arithmetic<unsigned short>::value, unsigned short>::type nfd::ConfigFile::parseNumber<unsigned short>(std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > const&, std::string const&) [940]
                0.00    0.00       2/34          boost::enable_if<boost::property_tree::detail::is_translator<boost::property_tree::id_translator<std::string> >, std::string>::type boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_value<std::string, boost::property_tree::id_translator<std::string> >(boost::property_tree::id_translator<std::string>) const [773]
-----------------------------------------------
                0.00    0.00       2/2           std::__shared_ptr<nfd::TcpChannel, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<nfd::TcpChannel>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&>(std::_Sp_make_shared_tag, std::allocator<nfd::TcpChannel> const&, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [977]
[941]    0.0    0.00    0.00       2         nfd::TcpChannel::TcpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [941]
                0.00    0.00       4/744         nfd::getGlobalIoService() [663]
                0.00    0.00       4/42          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> [755]
                0.00    0.00       2/5           nfd::Channel::setUri(ndn::util::FaceUri const&) [867]
-----------------------------------------------
                0.00    0.00       2/2           nfd::FaceManager::processSectionTcp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [523]
[942]    0.0    0.00    0.00       2         nfd::TcpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [942]
                0.00    0.00       2/2           nfd::TcpFactory::findChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) const [974]
                0.00    0.00       2/2           std::__shared_ptr<nfd::TcpChannel, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<nfd::TcpChannel>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&>(std::_Sp_make_shared_tag, std::allocator<nfd::TcpChannel> const&, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [977]
                0.00    0.00       2/2           std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::shared_ptr<nfd::TcpChannel>, 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::TcpChannel> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [1002]
                0.00    0.00       2/2           nfd::TcpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) <cycle 4> [830]
-----------------------------------------------
                0.00    0.00       2/2           std::__shared_ptr<nfd::UdpChannel, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<nfd::UdpChannel>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&>(std::_Sp_make_shared_tag, std::allocator<nfd::UdpChannel> const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [978]
[943]    0.0    0.00    0.00       2         nfd::UdpChannel::UdpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [943]
                0.00    0.00       2/744         nfd::getGlobalIoService() [663]
                0.00    0.00       2/42          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> [755]
                0.00    0.00       2/5           nfd::Channel::setUri(ndn::util::FaceUri const&) [867]
-----------------------------------------------
                0.00    0.00       1/2           nfd::Nfd::initializeLogging() [526]
                0.00    0.00       1/2           nfd::rib::Nrd::initializeLogging() [527]
[944]    0.0    0.00    0.00       2         nfd::LoggerFactory::setConfigFile(nfd::ConfigFile&) [944]
                0.00    0.00       2/7           nfd::ConfigFile::addSectionHandler(std::string const&, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>) [840]
                0.00    0.00       2/14          std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::LoggerFactory::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::LoggerFactory*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [813]
-----------------------------------------------
                0.00    0.00       2/2           nfd::LoggerFactory::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [881]
[945]    0.0    0.00    0.00       2         nfd::LoggerFactory::setDefaultLevel(nfd::LogLevel) [945]
-----------------------------------------------
                0.00    0.00       2/2           nfd::general::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [954]
[946]    0.0    0.00    0.00       2         nfd::PrivilegeHelper::initialize(std::string const&, std::string const&) [946]
-----------------------------------------------
                0.00    0.00       2/2           nfd::ConfigFile::process(bool, std::string const&) const [510]
[947]    0.0    0.00    0.00       2         nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [947]
                0.00    0.00       8/8           boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_child_optional(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> > const&) const [834]
                0.00    0.00       1/2           nfd::cs::priority_fifo::PriorityFifoPolicy::evictEntries() [948]
                0.00    0.00       1/2           nfd::cs::Policy::setLimit(unsigned long) [949]
                0.00    0.00       1/1           nfd::cs::Cs::setLimit(unsigned long) [1136]
-----------------------------------------------
                0.00    0.00       1/2           nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [947]
                0.00    0.00       1/2           nfd::cs::Cs::Cs(unsigned long, std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >) [596]
[948]    0.0    0.00    0.00       2         nfd::cs::priority_fifo::PriorityFifoPolicy::evictEntries() [948]
-----------------------------------------------
                0.00    0.00       1/2           nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [947]
                0.00    0.00       1/2           nfd::cs::Cs::Cs(unsigned long, std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >) [596]
[949]    0.0    0.00    0.00       2         nfd::cs::Policy::setLimit(unsigned long) [949]
-----------------------------------------------
                0.00    0.00       2/2           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[950]    0.0    0.00    0.00       2         nfd::fw::BestRouteStrategy::~BestRouteStrategy() [950]
-----------------------------------------------
                0.00    0.00       2/2           nfd::ConfigFile::process(bool, std::string const&) const [510]
[951]    0.0    0.00    0.00       2         nfd::rib::RibManager::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [951]
                0.00    0.00       2/2           nfd::rib::AutoPrefixPropagator::disable() [953]
-----------------------------------------------
                0.00    0.00       2/2           void std::vector<ndn::Name, std::allocator<ndn::Name> >::_M_insert_aux<ndn::Name>(__gnu_cxx::__normal_iterator<ndn::Name*, std::vector<ndn::Name, std::allocator<ndn::Name> > >, ndn::Name&&) [576]
[952]    0.0    0.00    0.00       2         nfd::rib::AutoPrefixPropagator::afterHubDisconnect() [952]
-----------------------------------------------
                0.00    0.00       2/2           nfd::rib::RibManager::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [951]
[953]    0.0    0.00    0.00       2         nfd::rib::AutoPrefixPropagator::disable() [953]
-----------------------------------------------
                0.00    0.00       2/2           nfd::ConfigFile::process(bool, std::string const&) const [510]
[954]    0.0    0.00    0.00       2         nfd::general::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [954]
                0.00    0.00       2/2           nfd::PrivilegeHelper::initialize(std::string const&, std::string const&) [946]
-----------------------------------------------
                0.00    0.00       1/2           boost::exception_ptr boost::exception_detail::get_static_exception_object<boost::exception_detail::bad_alloc_>() [2096]
                0.00    0.00       1/2           boost::exception_ptr boost::exception_detail::get_static_exception_object<boost::exception_detail::bad_exception_>() [2097]
[955]    0.0    0.00    0.00       2         boost::exception_detail::copy_boost_exception(boost::exception*, boost::exception const*) [955]
-----------------------------------------------
                0.00    0.00       2/2           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::list_av_4<nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<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&, nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(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&), nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [972]
[956]    0.0    0.00    0.00       2         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&)> > >::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&)> >) [956]
                0.00    0.00       6/492         std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [674]
                0.00    0.00       4/553         std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&) [665]
                0.00    0.00       4/989         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [655]
-----------------------------------------------
                0.00    0.00       2/2           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[957]    0.0    0.00    0.00       2         boost::asio::stream_socket_service<boost::asio::local::stream_protocol>::shutdown_service() [957]
-----------------------------------------------
                0.00    0.00       2/2           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[958]    0.0    0.00    0.00       2         boost::asio::stream_socket_service<boost::asio::local::stream_protocol>::~stream_socket_service() [958]
-----------------------------------------------
                0.00    0.00       2/2           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[959]    0.0    0.00    0.00       2         boost::asio::detail::epoll_reactor::~epoll_reactor() [959]
                0.00    0.00       4/4           boost::asio::detail::object_pool<boost::asio::detail::epoll_reactor::descriptor_state>::destroy_list(boost::asio::detail::epoll_reactor::descriptor_state*) [886]
-----------------------------------------------
                0.00    0.00       1/2           boost::asio::detail::task_io_service::run(boost::system::error_code&) [1]
                0.00    0.00       1/2           boost::asio::detail::task_io_service::shutdown_service() [371]
[960]    0.0    0.00    0.00       2         boost::asio::detail::signal_handler<std::_Bind<std::_Mem_fn<void (nfd::NfdRunner::*)(boost::system::error_code const&, int)> (nfd::NfdRunner*, std::_Placeholder<1>, std::_Placeholder<2>)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [960]
                0.00    0.00       1/1           nfd::NfdRunner::terminate(boost::system::error_code const&, int) [1162]
-----------------------------------------------
                0.00    0.00       2/2           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[961]    0.0    0.00    0.00       2         boost::asio::detail::task_io_service::~task_io_service() [961]
-----------------------------------------------
                                   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> [755]
[962]    0.0    0.00    0.00       2         boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >(boost::asio::io_service&) <cycle 1> [962]
                                   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> [755]
-----------------------------------------------
                0.00    0.00       2/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> [755]
[963]    0.0    0.00    0.00       2         boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::detail::epoll_reactor>(boost::asio::io_service&) [963]
-----------------------------------------------
                0.00    0.00       2/2           nfd::getGlobalIoService() [663]
[964]    0.0    0.00    0.00       2         boost::asio::detail::service_registry::service_registry<boost::asio::detail::task_io_service, unsigned long>(boost::asio::io_service&, boost::asio::detail::task_io_service*, unsigned long) [964]
-----------------------------------------------
                0.00    0.00       2/2           nfd::NfdRunner::NfdRunner(std::string const&) [1849]
[965]    0.0    0.00    0.00       2         boost::asio::detail::signal_set_service::start_wait_op(boost::asio::detail::signal_set_service::implementation_type&, boost::asio::detail::signal_op*) [965]
-----------------------------------------------
                0.00    0.00       2/2           nfd::NfdRunner::~NfdRunner() [227]
[966]    0.0    0.00    0.00       2         boost::asio::detail::signal_set_service::clear(boost::asio::detail::signal_set_service::implementation_type&, boost::system::error_code&) [966]
-----------------------------------------------
                0.00    0.00       2/2           nfd::NfdRunner::~NfdRunner() [227]
[967]    0.0    0.00    0.00       2         boost::asio::detail::signal_set_service::cancel(boost::asio::detail::signal_set_service::implementation_type&, boost::system::error_code&) [967]
-----------------------------------------------
                0.00    0.00       2/2           nfd::TcpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [532]
[968]    0.0    0.00    0.00       2         boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::open(boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::implementation_type&, boost::asio::ip::tcp const&, boost::system::error_code&) [968]
                0.00    0.00       2/69          boost::asio::detail::epoll_reactor::register_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&) [737]
-----------------------------------------------
                0.00    0.00       2/2           boost::asio::detail::task_io_service::shutdown_service() [371]
[969]    0.0    0.00    0.00       2         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) [969]
                0.00    0.00       2/989         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [655]
-----------------------------------------------
                0.00    0.00       2/2           boost::asio::detail::task_io_service::shutdown_service() [371]
[970]    0.0    0.00    0.00       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::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) [970]
                0.00    0.00       2/989         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [655]
-----------------------------------------------
                0.00    0.00       2/2           boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool) [58]
[971]    0.0    0.00    0.00       2         boost::asio::detail::reactive_socket_accept_op_base<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ip::tcp>::do_perform(boost::asio::detail::reactor_op*) [971]
                0.00    0.00       2/135         boost::asio::detail::socket_ops::non_blocking_accept(int, unsigned char, sockaddr*, unsigned long*, boost::system::error_code&, int&) [709]
-----------------------------------------------
                0.00    0.00       2/2           nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [531]
[972]    0.0    0.00    0.00       2         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::list_av_4<nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<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&, nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(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&), nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [972]
                0.00    0.00       4/553         std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&) [665]
                0.00    0.00       4/492         std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [674]
                0.00    0.00       4/989         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [655]
                0.00    0.00       2/2           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&)> > >::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&)> >) [956]
-----------------------------------------------
                0.00    0.00       2/2           nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [533]
[973]    0.0    0.00    0.00       2         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::list_av_5<nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<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&, nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(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&), nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [973]
                0.00    0.00      10/492         std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [674]
                0.00    0.00       8/553         std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&) [665]
                0.00    0.00       8/989         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [655]
-----------------------------------------------
                0.00    0.00       2/2           nfd::TcpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [942]
[974]    0.0    0.00    0.00       2         nfd::TcpFactory::findChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) const [974]
                0.00    0.00       1/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
-----------------------------------------------
                0.00    0.00       2/2           nfd::UdpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [557]
[975]    0.0    0.00    0.00       2         nfd::UdpFactory::findChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) const [975]
                0.00    0.00       1/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
-----------------------------------------------
                0.00    0.00       2/2           nfd::UdpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [557]
[976]    0.0    0.00    0.00       2         nfd::UdpFactory::findMulticastFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) const [976]
-----------------------------------------------
                0.00    0.00       2/2           nfd::TcpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [942]
[977]    0.0    0.00    0.00       2         std::__shared_ptr<nfd::TcpChannel, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<nfd::TcpChannel>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&>(std::_Sp_make_shared_tag, std::allocator<nfd::TcpChannel> const&, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [977]
                0.00    0.00       2/2           nfd::TcpChannel::TcpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [941]
                0.00    0.00       2/2           std::_Sp_counted_ptr_inplace<nfd::TcpChannel, std::allocator<nfd::TcpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [997]
-----------------------------------------------
                0.00    0.00       2/2           nfd::UdpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [557]
[978]    0.0    0.00    0.00       2         std::__shared_ptr<nfd::UdpChannel, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<nfd::UdpChannel>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&>(std::_Sp_make_shared_tag, std::allocator<nfd::UdpChannel> const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [978]
                0.00    0.00       2/2           nfd::UdpChannel::UdpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [943]
                0.00    0.00       2/2           std::_Sp_counted_ptr_inplace<nfd::UdpChannel, std::allocator<nfd::UdpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1000]
-----------------------------------------------
                0.00    0.00       1/2           nfd::Nfd::initialize() [148]
                0.00    0.00       1/2           ndn::util::signal::Signal<ndn::util::NetworkMonitor>::connect(std::function<void ()> const&) [594]
[979]    0.0    0.00    0.00       2         std::_Function_base::_Base_manager<nfd::Nfd::initialize()::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::Nfd::initialize()::{lambda()#1}> const&, std::_Manager_operation) [979]
-----------------------------------------------
                0.00    0.00       2/2           nfd::ConfigFile::process(bool, std::string const&) const [510]
[980]    0.0    0.00    0.00       2         std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), void (*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [980]
-----------------------------------------------
                0.00    0.00       2/2           nfd::ConfigFile::process(bool, std::string const&) const [510]
[981]    0.0    0.00    0.00       2         std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [981]
-----------------------------------------------
                0.00    0.00       2/2           nfd::ConfigFile::process(bool, std::string const&) const [510]
[982]    0.0    0.00    0.00       2         std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::CommandValidator::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::CommandValidator*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [982]
-----------------------------------------------
                0.00    0.00       2/2           nfd::ConfigFile::process(bool, std::string const&) const [510]
[983]    0.0    0.00    0.00       2         std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::TablesConfigSection::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::TablesConfigSection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [983]
-----------------------------------------------
                0.00    0.00       2/2           nfd::ConfigFile::process(bool, std::string const&) const [510]
[984]    0.0    0.00    0.00       2         std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::rib::RibManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [984]
-----------------------------------------------
                0.00    0.00       2/2           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[985]    0.0    0.00    0.00       2         std::_Sp_counted_deleter<ndn::IdentityCertificate*, std::_Sp_destroy_inplace<ndn::IdentityCertificate>, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [985]
-----------------------------------------------
                                   2             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[986]    0.0    0.00    0.00       2         std::_Sp_counted_deleter<ndn::nfd::FibAddNextHopCommand*, std::_Sp_destroy_inplace<ndn::nfd::FibAddNextHopCommand>, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [986]
                                   4             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                   4             ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                                   2             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[987]    0.0    0.00    0.00       2         std::_Sp_counted_deleter<ndn::nfd::FaceEnableLocalControlCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceEnableLocalControlCommand>, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [987]
                                   4             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                   4             ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.00    0.00       2/2           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[988]    0.0    0.00    0.00       2         std::_Sp_counted_deleter<nfd::TcpChannel*, std::_Sp_destroy_inplace<nfd::TcpChannel>, std::allocator<nfd::TcpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [988]
-----------------------------------------------
                0.00    0.00       2/2           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[989]    0.0    0.00    0.00       2         std::_Sp_counted_deleter<nfd::UdpChannel*, std::_Sp_destroy_inplace<nfd::UdpChannel>, std::allocator<nfd::UdpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [989]
-----------------------------------------------
                0.00    0.00       2/2           std::shared_ptr<ndn::IdentityCertificate> std::allocate_shared<ndn::IdentityCertificate, std::allocator<ndn::IdentityCertificate>>(std::allocator<ndn::IdentityCertificate> const&) [3252]
[990]    0.0    0.00    0.00       2         std::_Sp_counted_ptr_inplace<ndn::IdentityCertificate, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [990]
-----------------------------------------------
                0.00    0.00       2/2           std::_Sp_counted_ptr_inplace<ndn::IdentityCertificate, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [197]
[991]    0.0    0.00    0.00       2         std::_Sp_counted_ptr_inplace<ndn::IdentityCertificate, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [991]
-----------------------------------------------
                0.00    0.00       1/2           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibAddNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [505]
                0.00    0.00       1/2           nfd::rib::RibManager::startListening(ndn::Name const&, std::function<void (ndn::InterestFilter const&, ndn::Interest const&)> const&) [488]
[992]    0.0    0.00    0.00       2         std::_Sp_counted_ptr_inplace<ndn::nfd::FibAddNextHopCommand, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [992]
-----------------------------------------------
                0.00    0.00       2/2           std::_Sp_counted_ptr_inplace<ndn::nfd::FibAddNextHopCommand, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1255]
[993]    0.0    0.00    0.00       2         std::_Sp_counted_ptr_inplace<ndn::nfd::FibAddNextHopCommand, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [993]
-----------------------------------------------
                0.00    0.00       1/2           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceEnableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [503]
                0.00    0.00       1/2           nfd::rib::RibManager::enableLocalControlHeader() [489]
[994]    0.0    0.00    0.00       2         std::_Sp_counted_ptr_inplace<ndn::nfd::FaceEnableLocalControlCommand, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [994]
-----------------------------------------------
                0.00    0.00       2/2           std::_Sp_counted_ptr_inplace<ndn::nfd::FaceEnableLocalControlCommand, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1265]
[995]    0.0    0.00    0.00       2         std::_Sp_counted_ptr_inplace<ndn::nfd::FaceEnableLocalControlCommand, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [995]
-----------------------------------------------
                0.00    0.00       2/2           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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >*) <cycle 2> [1324]
[996]    0.0    0.00    0.00       2         std::_Sp_counted_ptr_inplace<nfd::TcpChannel, std::allocator<nfd::TcpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [996]
                0.00    0.00       2/2           std::_Sp_counted_ptr_inplace<nfd::TcpChannel, std::allocator<nfd::TcpChannel>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [998]
-----------------------------------------------
                0.00    0.00       2/2           std::__shared_ptr<nfd::TcpChannel, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<nfd::TcpChannel>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&>(std::_Sp_make_shared_tag, std::allocator<nfd::TcpChannel> const&, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [977]
[997]    0.0    0.00    0.00       2         std::_Sp_counted_ptr_inplace<nfd::TcpChannel, std::allocator<nfd::TcpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [997]
-----------------------------------------------
                0.00    0.00       2/2           std::_Sp_counted_ptr_inplace<nfd::TcpChannel, std::allocator<nfd::TcpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [996]
[998]    0.0    0.00    0.00       2         std::_Sp_counted_ptr_inplace<nfd::TcpChannel, std::allocator<nfd::TcpChannel>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [998]
-----------------------------------------------
                0.00    0.00       2/2           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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >*) <cycle 2> [1327]
[999]    0.0    0.00    0.00       2         std::_Sp_counted_ptr_inplace<nfd::UdpChannel, std::allocator<nfd::UdpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [999]
                0.00    0.00       2/2           std::_Sp_counted_ptr_inplace<nfd::UdpChannel, std::allocator<nfd::UdpChannel>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1001]
-----------------------------------------------
                0.00    0.00       2/2           std::__shared_ptr<nfd::UdpChannel, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<nfd::UdpChannel>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&>(std::_Sp_make_shared_tag, std::allocator<nfd::UdpChannel> const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [978]
[1000]   0.0    0.00    0.00       2         std::_Sp_counted_ptr_inplace<nfd::UdpChannel, std::allocator<nfd::UdpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1000]
-----------------------------------------------
                0.00    0.00       2/2           std::_Sp_counted_ptr_inplace<nfd::UdpChannel, std::allocator<nfd::UdpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [999]
[1001]   0.0    0.00    0.00       2         std::_Sp_counted_ptr_inplace<nfd::UdpChannel, std::allocator<nfd::UdpChannel>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1001]
-----------------------------------------------
                0.00    0.00       2/2           nfd::TcpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [942]
[1002]   0.0    0.00    0.00       2         std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::shared_ptr<nfd::TcpChannel>, 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::TcpChannel> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [1002]
                0.00    0.00       2/2           std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > > 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&) [1010]
                0.00    0.00       1/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
-----------------------------------------------
                0.00    0.00       2/2           ndn::ValidatorConfig::~ValidatorConfig() [935]
[1003]   0.0    0.00    0.00       2         std::list<ndn::ValidatorConfig::DynamicTrustAnchorContainer, std::allocator<ndn::ValidatorConfig::DynamicTrustAnchorContainer> >::~list() [1003]
-----------------------------------------------
                0.00    0.00       2/2           ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::connect(std::function<void (ndn::Block const&)> const&) [938]
[1004]   0.0    0.00    0.00       2         std::_List_iterator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot> std::list<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot>, ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot&&) [1004]
-----------------------------------------------
                0.00    0.00       2/2           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, nfd::rib::RibEntry>(std::_Sp_make_shared_tag, nfd::rib::RibEntry*, std::allocator<nfd::rib::RibEntry> const&, nfd::rib::RibEntry&&) [2707]
[1005]   0.0    0.00    0.00       2         std::list<nfd::rib::Route, std::allocator<nfd::rib::Route> >::list(std::list<nfd::rib::Route, std::allocator<nfd::rib::Route> > const&) [1005]
-----------------------------------------------
                0.00    0.00       2/2           nfd::rib::RibManager::unregisterEntry(std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&) [547]
[1006]   0.0    0.00    0.00       2         std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >(std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >&&) [1006]
-----------------------------------------------
                0.00    0.00       2/2           nfd::rib::RibManager::unregisterEntry(std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&) [547]
[1007]   0.0    0.00    0.00       2         std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >::~pair() [1007]
-----------------------------------------------
                0.00    0.00       2/2           ndn::ValidatorConfig::~ValidatorConfig() [935]
[1008]   0.0    0.00    0.00       2         std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<ndn::IdentityCertificate> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<ndn::IdentityCertificate> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<ndn::IdentityCertificate> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<ndn::IdentityCertificate> > >*) [1008]
-----------------------------------------------
                0.00    0.00       1/2           std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, bool> 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_unique<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&) [1323]
                0.00    0.00       1/2           std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > > 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&) [1010]
[1009]   0.0    0.00    0.00       2         std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > > 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&) [1009]
                0.00    0.00       1/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
-----------------------------------------------
                0.00    0.00       2/2           std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::shared_ptr<nfd::TcpChannel>, 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::TcpChannel> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [1002]
[1010]   0.0    0.00    0.00       2         std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > > 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&) [1010]
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, bool> 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_unique<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&) [1323]
                0.00    0.00       1/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
                0.00    0.00       1/2           std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > > 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&) [1009]
-----------------------------------------------
                0.00    0.00       2/2           nfd::TcpChannel::~TcpChannel() [375]
[1011]   0.0    0.00    0.00       2         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> > >*) [1011]
-----------------------------------------------
                0.00    0.00       1/2           std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, bool> 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_unique<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&) [1326]
                0.00    0.00       1/2           std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > > 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&) [1013]
[1012]   0.0    0.00    0.00       2         std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > > 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&) [1012]
                0.00    0.00       1/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
-----------------------------------------------
                0.00    0.00       2/2           std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::shared_ptr<nfd::UdpChannel>, 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::UdpChannel> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [587]
[1013]   0.0    0.00    0.00       2         std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > > 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&) [1013]
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, bool> 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_unique<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&) [1326]
                0.00    0.00       1/602         boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [664]
                0.00    0.00       1/2           std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > > 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&) [1012]
-----------------------------------------------
                0.00    0.00       1/2           nfd::FaceManager::processSectionEther(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [585]
                0.00    0.00       1/2           nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [520]
[1014]   0.0    0.00    0.00       2         std::_Rb_tree<std::shared_ptr<nfd::face::Face>, std::shared_ptr<nfd::face::Face>, std::_Identity<std::shared_ptr<nfd::face::Face> >, std::less<std::shared_ptr<nfd::face::Face> >, std::allocator<std::shared_ptr<nfd::face::Face> > >::_M_erase(std::_Rb_tree_node<std::shared_ptr<nfd::face::Face> >*) [1014]
-----------------------------------------------
                0.00    0.00       2/2           nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [449]
[1015]   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::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >(std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::value), std::function<void (std::shared_ptr<nfd::face::Face> const&)>::_Useless>::type) [1015]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1016]   0.0    0.00    0.00       1         _GLOBAL__sub_I__Z10CityHash32PKcm [1016]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1017]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd10ConfigFileC2ESt8functionIFvRKSsS3_RKN5boost13property_tree11basic_ptreeISsSsSt4lessISsEEEbEE [1017]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1018]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd10FibManagerC2ERNS_3FibESt8functionIFSt10shared_ptrINS_4face4FaceEEmEERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE [1018]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1019]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd10TcpChannelC2ERKN5boost4asio2ip14basic_endpointINS3_3tcpEEE [1019]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1020]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd10TcpFactory16prohibitEndpointERKN5boost4asio2ip14basic_endpointINS3_3tcpEEE [1020]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1021]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd10UdpChannelC2ERKN5boost4asio2ip14basic_endpointINS3_3udpEEERKNS1_6chrono8durationIlNS1_5ratioILl1ELl1EEEEE [1021]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1022]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd10UdpFactory16prohibitEndpointERKN5boost4asio2ip14basic_endpointINS3_3udpEEE [1022]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1023]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd10g_logMutexE [1023]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1024]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd11FaceManagerC2ERNS_9FaceTableERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE [1024]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1025]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd11ManagerBaseC2ERN3ndn4mgmt10DispatcherERNS_16CommandValidatorERKSs [1025]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1026]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd12MeasurementsC2ERNS_8NameTreeE [1026]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1027]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd12RttEstimatorC2EtN5boost6chrono8durationIlNS1_5ratioILl1ELl1000000EEEEEd [1027]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1028]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd12getGlobalRngEv [1028]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1029]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd12measurements5EntryC2ERKN3ndn4NameE [1029]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1030]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd13DeadNonceList16DEFAULT_LIFETIMEE [1030]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1031]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd13LoggerFactory11getInstanceEv [1031]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1032]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd14StrategyChoiceC2ERNS_8NameTreeESt10shared_ptrINS_2fw8StrategyEE [1032]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1033]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd15EthernetFactory19createMulticastFaceERKNS_20NetworkInterfaceInfoERKN3ndn4util8ethernet7AddressE [1033]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1034]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd15PrivilegeHelper11s_normalUidE [1034]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1035]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd15strategy_choice5EntryC2ERKN3ndn4NameE [1035]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1036]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd16CommandValidatorC2Ev [1036]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1037]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd16StrategyInfoHost17clearStrategyInfoEv [1037]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1038]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd17UnixStreamChannelC2ERKN5boost4asio5local14basic_endpointINS3_15stream_protocolEEE [1038]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1039]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd17UnixStreamFactory13createChannelERKSs [1039]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1040]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd18getGlobalIoServiceEv [1040]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1041]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd19TablesConfigSection22DEFAULT_CS_MAX_PACKETSE [1041]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1042]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd20MeasurementsAccessorC2ERNS_12MeasurementsERKNS_14StrategyChoiceERKNS_2fw8StrategyE [1042]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1043]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd21StrategyChoiceManagerC2ERNS_14StrategyChoiceERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE [1043]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1044]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd22ForwarderStatusManagerC2ERNS_9ForwarderERN3ndn4mgmt10DispatcherE [1044]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1045]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd25setDebugNetworkInterfacesESt10shared_ptrISt6vectorINS_20NetworkInterfaceInfoESaIS2_EEE [1045]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1046]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd2cs13priority_fifo18PriorityFifoPolicy11POLICY_NAMEE [1046]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1047]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd2cs17makeDefaultPolicyEv [1047]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1048]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd2cs3lru9LruPolicy11POLICY_NAMEE [1048]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1049]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd2cs5Entry7setDataESt10shared_ptrIKN3ndn4DataEEb [1049]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1050]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd2cs6PolicyC2ERKSs [1050]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1051]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd2cs9EntryImplC2ERKN3ndn4NameE [1051]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1052]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd2fw11NccStrategy13STRATEGY_NAMEE [1052]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1053]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd2fw14AccessStrategy13STRATEGY_NAMEE [1053]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1054]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd2fw17BestRouteStrategy13STRATEGY_NAMEE [1054]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1055]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd2fw17BroadcastStrategy13STRATEGY_NAMEE [1055]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1056]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd2fw17MulticastStrategy13STRATEGY_NAMEE [1056]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1057]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd2fw18BestRouteStrategy213STRATEGY_NAMEE [1057]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1058]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd2fw19makeDefaultStrategyERNS_9ForwarderE [1058]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1059]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd2fw20RetxSuppressionFixed25DEFAULT_MIN_RETX_INTERVALE [1059]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1060]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd2fw21ClientControlStrategy13STRATEGY_NAMEE [1060]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1061]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd2fw26RetxSuppressionExponential24DEFAULT_INITIAL_INTERVALE [1061]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1062]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd2fw8StrategyC2ERNS_9ForwarderERKN3ndn4NameE [1062]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1063]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3Fib12s_emptyEntryE [1063]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1064]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3NfdC2ERKSsRN3ndn8security8KeyChainE [1064]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1065]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3PitC2ERNS_8NameTreeE [1065]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1066]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3fib5EntryC2ERKN3ndn4NameE [1066]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1067]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3fib7NextHopC2ESt10shared_ptrINS_4face4FaceEE [1067]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1068]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3pit10FaceRecordC2ESt10shared_ptrINS_4face4FaceEE [1068]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1069]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3pit5Entry14LOCALHOST_NAMEE [1069]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1070]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3pit8InRecordC2ESt10shared_ptrINS_4face4FaceEE [1070]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1071]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3pit9OutRecordC2ESt10shared_ptrINS_4face4FaceEE [1071]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1072]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3rib10FibUpdater16MAX_NUM_TIMEOUTSE [1072]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1073]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3rib10RibManager14COMMAND_PREFIXE [1073]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1074]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3rib14RibUpdateBatchC2Em [1074]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1075]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3rib18RibStatusPublisherC2ERKNS0_3RibERN3ndn4FaceERKNS5_4NameERNS5_8security8KeyChainE [1075]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1076]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3rib20AutoPrefixPropagatorC2ERN3ndn3nfd10ControllerERNS2_8security8KeyChainERNS0_3RibE [1076]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1077]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3rib3NrdC2ERKSsRN3ndn8security8KeyChainE [1077]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1078]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3rib3RibC2Ev [1078]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1079]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3rib8RibEntry9findRouteERKNS0_5RouteE [1079]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1080]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3rib9FibUpdate15createAddUpdateERKN3ndn4NameEmm [1080]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1081]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3rib9RibUpdateC2Ev [1081]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1082]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3riblsERSoNS0_17PropagationStatusE [1082]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1083]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd3udp10computeMtuERKN5boost4asio2ip14basic_endpointINS3_3udpEEE [1083]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1084]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd4face11LinkServiceC2Ev [1084]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1085]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd4face12FaceCountersC2ERKNS0_19LinkServiceCountersERKNS0_17TransportCountersE [1085]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1086]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd4face12LpFragmenter7OptionsC2Ev [1086]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1087]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd4face12makeNullFaceERKN3ndn4util7FaceUriE [1087]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1088]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd4face13LpReassembler7OptionsC2Ev [1088]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1089]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd4face15StreamTransportIN5boost4asio2ip3tcpEE8g_loggerE [1089]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1090]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd4face15StreamTransportIN5boost4asio5local15stream_protocolEE8g_loggerE [1090]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1091]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd4face16makeInternalFaceERN3ndn8security8KeyChainE [1091]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1092]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd4face17DatagramTransportIN5boost4asio2ip3udpENS0_7UnicastEE8g_loggerE [1092]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1093]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd4face17DatagramTransportIN5boost4asio2ip3udpENS0_9MulticastEE8g_loggerE [1093]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1094]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd4face17EthernetTransportC2ERKNS_20NetworkInterfaceInfoERKN3ndn4util8ethernet7AddressE [1094]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1095]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd4face26GenericLinkServiceCountersC2ERKNS0_13LpReassemblerE [1095]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1096]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd4face26InternalForwarderTransport8g_loggerE [1096]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1097]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd4face4FaceC2ESt10unique_ptrINS0_11LinkServiceESt14default_deleteIS3_EES2_INS0_9TransportES4_IS7_EE [1097]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1098]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd4facelsERSoNS0_14TransportStateE [1098]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1099]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd7ChannelD2Ev [1099]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1100]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd7general13setConfigFileERNS_10ConfigFileE [1100]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1101]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd9FaceTableC2ERNS_9ForwarderE [1101]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1102]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd9Forwarder14LOCALHOST_NAMEE [1102]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1103]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd9name_tree11computeHashERKN3ndn4NameE [1103]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1104]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd9name_tree4NodeC2Ev [1104]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1105]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZN3nfd9scheduler18getGlobalSchedulerEv [1105]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1106]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZNK3nfd18NetworkRegionTable18isInProducerRegionERKN3ndn4LinkE [1106]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1107]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZNK3nfd2fw15RetxSuppression15getLastOutgoingERKNS_3pit5EntryE [1107]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1108]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZNK3nfd3rib5RouteeqERKS1_ [1108]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1109]   0.0    0.00    0.00       1         _GLOBAL__sub_I__ZNK3nfd7Network5printERSo [1109]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [548]
[1110]   0.0    0.00    0.00       1         _GLOBAL__sub_I_main [1110]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Rib::insert(ndn::Name const&, nfd::rib::Route const&) [286]
[1111]   0.0    0.00    0.00       1         ndn::util::signal::Signal<nfd::rib::Rib, ndn::Name>::operator()(ndn::Name const&) [1111]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_handler<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>)> >::_M_invoke(std::_Any_data const&) [2777]
[1112]   0.0    0.00    0.00       1         ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>) [1112]
                0.00    0.00       1/3           std::_Function_base::_Base_manager<nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}> const&, std::_Manager_operation) [914]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibManager::~RibManager() [486]
[1113]   0.0    0.00    0.00       1         ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>>::~Signal() [1113]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibManager::~RibManager() [486]
[1114]   0.0    0.00    0.00       1         ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::Data>::~Signal() [1114]
-----------------------------------------------
                                   1             nfd::TcpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) <cycle 4> [830]
[1115]   0.0    0.00    0.00       1         nfd::TcpFactory::prohibitAllIpv4Endpoints(unsigned short) <cycle 4> [1115]
                0.00    0.00       1/6           nfd::listNetworkInterfaces() [858]
                                   3             nfd::TcpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) <cycle 4> [830]
-----------------------------------------------
                                   1             nfd::TcpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) <cycle 4> [830]
[1116]   0.0    0.00    0.00       1         nfd::TcpFactory::prohibitAllIpv6Endpoints(unsigned short) <cycle 4> [1116]
                0.00    0.00       1/6           nfd::listNetworkInterfaces() [858]
                                   3             nfd::TcpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) <cycle 4> [830]
-----------------------------------------------
                                   1             nfd::UdpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) <cycle 5> [817]
[1117]   0.0    0.00    0.00       1         nfd::UdpFactory::prohibitAllIpv4Endpoints(unsigned short) <cycle 5> [1117]
                0.00    0.00       6/41          boost::asio::ip::detail::endpoint::endpoint(boost::asio::ip::address const&, unsigned short) [761]
                0.00    0.00       1/6           nfd::listNetworkInterfaces() [858]
                                   6             nfd::UdpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) <cycle 5> [817]
-----------------------------------------------
                                   1             nfd::UdpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) <cycle 5> [817]
[1118]   0.0    0.00    0.00       1         nfd::UdpFactory::prohibitAllIpv6Endpoints(unsigned short) <cycle 5> [1118]
                0.00    0.00       3/41          boost::asio::ip::detail::endpoint::endpoint(boost::asio::ip::address const&, unsigned short) [761]
                0.00    0.00       1/6           nfd::listNetworkInterfaces() [858]
                                   3             nfd::UdpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) <cycle 5> [817]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::initializeManagement() [354]
[1119]   0.0    0.00    0.00       1         nfd::FaceManager::setConfigFile(nfd::ConfigFile&) [1119]
                0.00    0.00       1/7           nfd::ConfigFile::addSectionHandler(std::string const&, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>) [840]
                0.00    0.00       1/7           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [846]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Forwarder::Forwarder() [153]
[1120]   0.0    0.00    0.00       1         nfd::Measurements::Measurements(nfd::NameTree&) [1120]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibManager::unregisterEntry(std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&) [547]
[1121]   0.0    0.00    0.00       1         nfd::LoggerFactory::createLogger(std::string const&) [1121]
                0.00    0.00      45/45          nfd::Logger::Logger(std::string const&, nfd::LogLevel) [758]
                0.00    0.00      45/45          std::pair<std::_Rb_tree_iterator<std::pair<std::string const, nfd::Logger> >, bool> 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_insert_unique<std::pair<std::string, nfd::Logger> >(std::pair<std::string, nfd::Logger>&&) [760]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibManager::unregisterEntry(std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&) [547]
[1122]   0.0    0.00    0.00       1         nfd::LoggerFactory::create(std::string const&) [1122]
                0.00    0.00      45/47          nfd::LoggerFactory::getInstance() [756]
-----------------------------------------------
                0.00    0.00       1/1           nfd::LoggerFactory::getInstance() [756]
[1123]   0.0    0.00    0.00       1         nfd::LoggerFactory::LoggerFactory() [1123]
                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&&) [850]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::initialize() [148]
[1124]   0.0    0.00    0.00       1         nfd::PrivilegeHelper::drop() [1124]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::initializeManagement() [354]
[1125]   0.0    0.00    0.00       1         nfd::CommandValidator::setConfigFile(nfd::ConfigFile&) [1125]
                0.00    0.00       1/7           nfd::ConfigFile::addSectionHandler(std::string const&, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>) [840]
                0.00    0.00       1/7           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::CommandValidator::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::CommandValidator*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [847]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::initializeManagement() [354]
[1126]   0.0    0.00    0.00       1         nfd::CommandValidator::CommandValidator() [1126]
-----------------------------------------------
                0.00    0.00       1/1           nfd::UnixStreamFactory::createChannel(std::string const&) [1128]
[1127]   0.0    0.00    0.00       1         nfd::UnixStreamChannel::UnixStreamChannel(boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const&) [1127]
                0.00    0.00       2/744         nfd::getGlobalIoService() [663]
                0.00    0.00       2/42          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> [755]
                0.00    0.00       1/5           nfd::Channel::setUri(ndn::util::FaceUri const&) [867]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FaceManager::processSectionUnix(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [541]
[1128]   0.0    0.00    0.00       1         nfd::UnixStreamFactory::createChannel(std::string const&) [1128]
                0.00    0.00       1/1           nfd::UnixStreamFactory::findChannel(boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const&) const [1209]
                0.00    0.00       1/1           nfd::UnixStreamChannel::UnixStreamChannel(boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const&) [1127]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::UnixStreamChannel, std::allocator<nfd::UnixStreamChannel>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1283]
                0.00    0.00       1/1           std::map<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::shared_ptr<nfd::UnixStreamChannel>, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::operator[](boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const&) [1316]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::initializeManagement() [354]
[1129]   0.0    0.00    0.00       1         nfd::TablesConfigSection::setConfigFile(nfd::ConfigFile&) [1129]
                0.00    0.00       1/7           nfd::ConfigFile::addSectionHandler(std::string const&, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>) [840]
                0.00    0.00       1/7           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::TablesConfigSection::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::TablesConfigSection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [848]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::initializeManagement() [354]
[1130]   0.0    0.00    0.00       1         nfd::TablesConfigSection::ensureTablesAreConfigured() [1130]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::initializeManagement() [354]
[1131]   0.0    0.00    0.00       1         nfd::TablesConfigSection::TablesConfigSection(nfd::cs::Cs&, nfd::Pit&, nfd::Fib&, nfd::StrategyChoice&, nfd::Measurements&, nfd::NetworkRegionTable&) [1131]
-----------------------------------------------
                0.00    0.00       1/1           nfd::cs::makeDefaultPolicy() [1135]
[1132]   0.0    0.00    0.00       1         nfd::cs::priority_fifo::PriorityFifoPolicy::PriorityFifoPolicy() [1132]
                0.00    0.00       1/1           nfd::cs::Policy::Policy(std::string const&) [1137]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Forwarder::~Forwarder() [229]
[1133]   0.0    0.00    0.00       1         nfd::cs::priority_fifo::PriorityFifoPolicy::~PriorityFifoPolicy() [1133]
                0.00    0.00       1/1           nfd::cs::Policy::~Policy() [1138]
                0.00    0.00       1/1           nfd::cs::priority_fifo::PriorityFifoPolicy::~PriorityFifoPolicy() [1134]
-----------------------------------------------
                0.00    0.00       1/1           nfd::cs::priority_fifo::PriorityFifoPolicy::~PriorityFifoPolicy() [1133]
[1134]   0.0    0.00    0.00       1         nfd::cs::priority_fifo::PriorityFifoPolicy::~PriorityFifoPolicy() [1134]
                0.00    0.00       1/1           std::_Rb_tree<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::pair<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const, nfd::cs::priority_fifo::EntryInfo*>, std::_Select1st<std::pair<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const, nfd::cs::priority_fifo::EntryInfo*> >, nfd::cs::priority_fifo::EntryItComparator, std::allocator<std::pair<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const, nfd::cs::priority_fifo::EntryInfo*> > >::_M_erase(std::_Rb_tree_node<std::pair<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const, nfd::cs::priority_fifo::EntryInfo*> >*) [1340]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Forwarder::Forwarder() [153]
[1135]   0.0    0.00    0.00       1         nfd::cs::makeDefaultPolicy() [1135]
                0.00    0.00       1/1           nfd::cs::priority_fifo::PriorityFifoPolicy::PriorityFifoPolicy() [1132]
-----------------------------------------------
                0.00    0.00       1/1           nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [947]
[1136]   0.0    0.00    0.00       1         nfd::cs::Cs::setLimit(unsigned long) [1136]
-----------------------------------------------
                0.00    0.00       1/1           nfd::cs::priority_fifo::PriorityFifoPolicy::PriorityFifoPolicy() [1132]
[1137]   0.0    0.00    0.00       1         nfd::cs::Policy::Policy(std::string const&) [1137]
-----------------------------------------------
                0.00    0.00       1/1           nfd::cs::priority_fifo::PriorityFifoPolicy::~PriorityFifoPolicy() [1133]
[1138]   0.0    0.00    0.00       1         nfd::cs::Policy::~Policy() [1138]
                0.00    0.00       1/1           std::_List_base<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot, std::allocator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot> >::_M_clear() [1214]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1139]   0.0    0.00    0.00       1         nfd::fw::NccStrategy::~NccStrategy() [1139]
-----------------------------------------------
                                   1             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1140]   0.0    0.00    0.00       1         nfd::fw::AccessStrategy::~AccessStrategy() <cycle 2> [1140]
                0.00    0.00       1/8           std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [835]
                                   1             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) <cycle 2> [70]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1141]   0.0    0.00    0.00       1         nfd::fw::BroadcastStrategy::~BroadcastStrategy() [1141]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1142]   0.0    0.00    0.00       1         nfd::fw::MulticastStrategy::~MulticastStrategy() [1142]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1143]   0.0    0.00    0.00       1         nfd::fw::BestRouteStrategy2::~BestRouteStrategy2() [1143]
-----------------------------------------------
                0.00    0.00       1/1           nfd::fw::AccessStrategy::AccessStrategy(nfd::Forwarder&, ndn::Name const&) [546]
[1144]   0.0    0.00    0.00       1         nfd::fw::RetxSuppressionFixed::RetxSuppressionFixed(boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [1144]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1145]   0.0    0.00    0.00       1         nfd::fw::ClientControlStrategy::~ClientControlStrategy() [1145]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Forwarder::Forwarder() [153]
[1146]   0.0    0.00    0.00       1         nfd::Fib::Fib(nfd::NameTree&) [1146]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Forwarder::~Forwarder() [229]
[1147]   0.0    0.00    0.00       1         nfd::Fib::~Fib() [1147]
-----------------------------------------------
                0.00    0.00       1/1           nfd::NfdRunner::NfdRunner(std::string const&) [1849]
[1148]   0.0    0.00    0.00       1         nfd::Nfd::Nfd(std::string const&, ndn::security::KeyChain&) [1148]
                0.00    0.00       1/744         nfd::getGlobalIoService() [663]
                0.00    0.00       1/33          nfd::scheduler::ScopedEventId::ScopedEventId() [776]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibManager::RibManager(ndn::Face&, ndn::security::KeyChain&) [521]
[1149]   0.0    0.00    0.00       1         nfd::rib::FibUpdater::FibUpdater(nfd::rib::Rib&, ndn::nfd::Controller&) [1149]
                0.00    0.00       1/1           nfd::rib::Rib::setFibUpdater(nfd::rib::FibUpdater*) [1154]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibManager::~RibManager() [486]
[1150]   0.0    0.00    0.00       1         nfd::rib::FibUpdater::~FibUpdater() [1150]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Nrd::initialize() [454]
[1151]   0.0    0.00    0.00       1         nfd::rib::RibManager::setConfigFile(nfd::ConfigFile&) [1151]
                0.00    0.00       1/7           nfd::ConfigFile::addSectionHandler(std::string const&, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>) [840]
                0.00    0.00       1/7           std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::rib::RibManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [849]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibManager::RibManager(ndn::Face&, ndn::security::KeyChain&) [521]
[1152]   0.0    0.00    0.00       1         nfd::rib::RibStatusPublisher::RibStatusPublisher(nfd::rib::Rib const&, ndn::Face&, ndn::Name const&, ndn::security::KeyChain&) [1152]
                0.00    0.00       1/1           __tcf_0 [1353]
-----------------------------------------------
                0.00    0.00       1/1           nfd::NfdRunner::run()::{lambda()#1}::operator()() const [12]
[1153]   0.0    0.00    0.00       1         nfd::rib::Nrd::Nrd(std::string const&, ndn::security::KeyChain&) [1153]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::FibUpdater::FibUpdater(nfd::rib::Rib&, ndn::nfd::Controller&) [1149]
[1154]   0.0    0.00    0.00       1         nfd::rib::Rib::setFibUpdater(nfd::rib::FibUpdater*) [1154]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibManager::RibManager(ndn::Face&, ndn::security::KeyChain&) [521]
[1155]   0.0    0.00    0.00       1         nfd::rib::Rib::Rib() [1155]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibEntry::insertRoute(nfd::rib::Route const&) [1714]
[1156]   0.0    0.00    0.00       1         nfd::rib::RibEntry::findRoute(nfd::rib::Route const&) [1156]
-----------------------------------------------
                                   1             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1157]   0.0    0.00    0.00       1         nfd::rib::RibEntry::~RibEntry() <cycle 2> [1157]
                                   2             ndn::Name::~Name() <cycle 2> [299]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1158]   0.0    0.00    0.00       1         nfd::face::InternalClientTransport::~InternalClientTransport() [1158]
                0.00    0.00       3/8           std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [835]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::initializeManagement() [354]
[1159]   0.0    0.00    0.00       1         nfd::general::setConfigFile(nfd::ConfigFile&) [1159]
                0.00    0.00       1/7           nfd::ConfigFile::addSectionHandler(std::string const&, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>) [840]
                0.00    0.00       1/7           std::_Function_base::_Base_manager<void (*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [845]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Forwarder::Forwarder() [153]
[1160]   0.0    0.00    0.00       1         nfd::FaceTable::FaceTable(nfd::Forwarder&) [1160]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Forwarder::~Forwarder() [228]
[1161]   0.0    0.00    0.00       1         nfd::FaceTable::~FaceTable() [1161]
                0.00    0.00       1/2           ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::~Signal() [939]
                0.00    0.00       1/1           std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >*) [1343]
-----------------------------------------------
                0.00    0.00       1/1           boost::asio::detail::signal_handler<std::_Bind<std::_Mem_fn<void (nfd::NfdRunner::*)(boost::system::error_code const&, int)> (nfd::NfdRunner*, std::_Placeholder<1>, std::_Placeholder<2>)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [960]
[1162]   0.0    0.00    0.00       1         nfd::NfdRunner::terminate(boost::system::error_code const&, int) [1162]
                0.00    0.00       1/1           boost::asio::detail::task_io_service::stop() [1186]
                0.00    0.00       1/744         nfd::getGlobalIoService() [663]
-----------------------------------------------
                0.00    0.00       1/1           nfd::StrategyChoice::setDefaultStrategy(std::shared_ptr<nfd::fw::Strategy>) [472]
[1163]   0.0    0.00    0.00       1         nfd::name_tree::Entry::setStrategyChoiceEntry(std::shared_ptr<nfd::strategy_choice::Entry>) [1163]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Nrd::getLocalNfdTransport() [613]
[1164]   0.0    0.00    0.00       1         boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_child_optional(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> > const&) [1164]
                0.00    0.00       1/14          boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::walk_path(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> >&) const [812]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Nrd::getLocalNfdTransport() [613]
[1165]   0.0    0.00    0.00       1         void boost::property_tree::info_parser::read_info<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >(std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >&, std::locale const&) [1165]
                0.00    0.00       1/9           void boost::property_tree::info_parser::read_info_internal<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >, char>(std::basic_istream<char, std::char_traits<char> >&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >&, std::string const&, int) [822]
                0.00    0.00       1/1314        boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::~basic_ptree() [649]
-----------------------------------------------
                0.00    0.00       1/1           boost::exception_ptr::~exception_ptr() [1867]
[1166]   0.0    0.00    0.00       1         boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::~clone_impl() [1166]
                0.00    0.00       1/6           boost::exception::~exception() [860]
-----------------------------------------------
                0.00    0.00       1/1           boost::exception_ptr::~exception_ptr() [1867]
[1167]   0.0    0.00    0.00       1         boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::~clone_impl() [1167]
                0.00    0.00       1/6           boost::exception::~exception() [860]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::~thread_specific_ptr() [2105]
[1168]   0.0    0.00    0.00       1         boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data::~delete_data() [1168]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<boost::asio::io_service>::~thread_specific_ptr() [2107]
[1169]   0.0    0.00    0.00       1         boost::thread_specific_ptr<boost::asio::io_service>::delete_data::~delete_data() [1169]
-----------------------------------------------
                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() [2111]
[1170]   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() [1170]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree<std::string, std::pair<std::string const, boost::program_options::variable_value>, std::_Select1st<std::pair<std::string const, boost::program_options::variable_value> >, std::less<std::string>, std::allocator<std::pair<std::string const, boost::program_options::variable_value> > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, boost::program_options::variable_value> >*) [1335]
[1171]   0.0    0.00    0.00       1         boost::any::holder<std::string>::~holder() [1171]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[1172]   0.0    0.00    0.00       1         boost::asio::signal_set_service::shutdown_service() [1172]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[1173]   0.0    0.00    0.00       1         boost::asio::signal_set_service::~signal_set_service() [1173]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[1174]   0.0    0.00    0.00       1         boost::asio::stream_socket_service<boost::asio::ip::tcp>::shutdown_service() [1174]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[1175]   0.0    0.00    0.00       1         boost::asio::stream_socket_service<boost::asio::ip::tcp>::~stream_socket_service() [1175]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[1176]   0.0    0.00    0.00       1         boost::asio::datagram_socket_service<boost::asio::ip::udp>::shutdown_service() [1176]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[1177]   0.0    0.00    0.00       1         boost::asio::datagram_socket_service<boost::asio::ip::udp>::~datagram_socket_service() [1177]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[1178]   0.0    0.00    0.00       1         boost::asio::socket_acceptor_service<boost::asio::ip::tcp>::shutdown_service() [1178]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[1179]   0.0    0.00    0.00       1         boost::asio::socket_acceptor_service<boost::asio::ip::tcp>::~socket_acceptor_service() [1179]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[1180]   0.0    0.00    0.00       1         boost::asio::socket_acceptor_service<boost::asio::local::stream_protocol>::shutdown_service() [1180]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[1181]   0.0    0.00    0.00       1         boost::asio::socket_acceptor_service<boost::asio::local::stream_protocol>::~socket_acceptor_service() [1181]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[1182]   0.0    0.00    0.00       1         boost::asio::posix::stream_descriptor_service::shutdown_service() [1182]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[1183]   0.0    0.00    0.00       1         boost::asio::posix::stream_descriptor_service::~stream_descriptor_service() [1183]
-----------------------------------------------
                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> [1187]
[1184]   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*) [1184]
-----------------------------------------------
                0.00    0.00       1/1           boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::posix::stream_descriptor_service>(boost::asio::io_service&) <cycle 1> [1192]
[1185]   0.0    0.00    0.00       1         boost::asio::detail::task_io_service::wake_one_thread_and_unlock(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&) [1185]
-----------------------------------------------
                0.00    0.00       1/1           nfd::NfdRunner::terminate(boost::system::error_code const&, int) [1162]
[1186]   0.0    0.00    0.00       1         boost::asio::detail::task_io_service::stop() [1186]
-----------------------------------------------
                                   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> [755]
[1187]   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> [1187]
                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*) [1184]
                0.00    0.00       1/1           boost::asio::detail::signal_set_service::open_descriptors() [1196]
                                   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> [755]
-----------------------------------------------
                                   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> [755]
[1188]   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> [1188]
                                   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> [755]
-----------------------------------------------
                                   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> [755]
[1189]   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> [1189]
                                   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> [755]
-----------------------------------------------
                                   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> [755]
[1190]   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> [1190]
                                   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> [755]
-----------------------------------------------
                                   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> [755]
[1191]   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::local::stream_protocol> >(boost::asio::io_service&) <cycle 1> [1191]
                                   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> [755]
-----------------------------------------------
                                   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> [755]
[1192]   0.0    0.00    0.00       1         boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::posix::stream_descriptor_service>(boost::asio::io_service&) <cycle 1> [1192]
                0.00    0.00       1/1           boost::asio::detail::task_io_service::wake_one_thread_and_unlock(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&) [1185]
                                   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> [755]
-----------------------------------------------
                0.00    0.00       1/1           boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int) [75]
[1193]   0.0    0.00    0.00       1         boost::asio::detail::signal_set_service::pipe_read_op::do_perform(boost::asio::detail::reactor_op*) [1193]
                0.00    0.00       1/1           boost::asio::detail::signal_set_service::deliver_signal(int) [1195]
-----------------------------------------------
                0.00    0.00       1/1           boost::asio::detail::task_io_service::shutdown_service() [371]
[1194]   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) [1194]
-----------------------------------------------
                0.00    0.00       1/1           boost::asio::detail::signal_set_service::pipe_read_op::do_perform(boost::asio::detail::reactor_op*) [1193]
[1195]   0.0    0.00    0.00       1         boost::asio::detail::signal_set_service::deliver_signal(int) [1195]
-----------------------------------------------
                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> [1187]
[1196]   0.0    0.00    0.00       1         boost::asio::detail::signal_set_service::open_descriptors() [1196]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<boost::asio::io_service>::delete_data::operator()(void*) [370]
[1197]   0.0    0.00    0.00       1         boost::asio::detail::signal_set_service::shutdown_service() [1197]
                0.00    0.00       1/71          boost::asio::detail::epoll_reactor::deregister_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&, bool) [735]
-----------------------------------------------
                0.00    0.00       1/1           nfd::UnixStreamChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [556]
[1198]   0.0    0.00    0.00       1         boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::open(boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::implementation_type&, boost::asio::local::stream_protocol const&, boost::system::error_code&) [1198]
                0.00    0.00       1/69          boost::asio::detail::epoll_reactor::register_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&) [737]
-----------------------------------------------
                0.00    0.00       1/1           boost::exception_ptr::~exception_ptr() [1867]
[1199]   0.0    0.00    0.00       1         boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> >::dispose() [1199]
-----------------------------------------------
                0.00    0.00       1/1           boost::exception_ptr::~exception_ptr() [1867]
[1200]   0.0    0.00    0.00       1         boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> >::dispose() [1200]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::~thread_specific_ptr() [2105]
[1201]   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() [1201]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::~thread_specific_ptr() [2105]
[1202]   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() [1202]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<boost::asio::io_service>::~thread_specific_ptr() [2107]
[1203]   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() [1203]
-----------------------------------------------
                0.00    0.00       1/1           boost::thread_specific_ptr<boost::asio::io_service>::~thread_specific_ptr() [2107]
[1204]   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() [1204]
-----------------------------------------------
                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() [2111]
[1205]   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() [1205]
-----------------------------------------------
                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() [2111]
[1206]   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() [1206]
-----------------------------------------------
                0.00    0.00       1/1           nfd::NfdRunner::run() [13]
[1207]   0.0    0.00    0.00       1         boost::detail::thread_data<nfd::NfdRunner::run()::{lambda()#1}>* boost::detail::heap_new<boost::detail::thread_data<nfd::NfdRunner::run()::{lambda()#1}>, {lambda()#1}>({lambda()#1}&&) [1207]
-----------------------------------------------
                0.00    0.00       1/1           unsigned long boost::random::detail::generate_uniform_int<boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u>, unsigned long>(boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u>&, unsigned long, unsigned long, mpl_::bool_<true>) [2301]
[1208]   0.0    0.00    0.00       1         boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u>::twist() [1208]
-----------------------------------------------
                0.00    0.00       1/1           nfd::UnixStreamFactory::createChannel(std::string const&) [1128]
[1209]   0.0    0.00    0.00       1         nfd::UnixStreamFactory::findChannel(boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const&) const [1209]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Rib::insert(ndn::Name const&, nfd::rib::Route const&) [286]
[1210]   0.0    0.00    0.00       1         nfd::rib::Rib::findDescendants(ndn::Name const&) const [1210]
-----------------------------------------------
                0.00    0.00       1/1           boost::program_options::typed_value<std::string, char>::notify(boost::any const&) const [2493]
[1211]   0.0    0.00    0.00       1         boost::any::holder<std::string>::type() const [1211]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibManager::~RibManager() [486]
[1212]   0.0    0.00    0.00       1         std::_Hashtable<ndn::Name, std::pair<ndn::Name const, nfd::rib::PropagatedEntry>, std::allocator<std::pair<ndn::Name const, nfd::rib::PropagatedEntry> >, std::_Select1st<std::pair<ndn::Name const, nfd::rib::PropagatedEntry> >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::clear() [1212]
-----------------------------------------------
                0.00    0.00       1/1           std::__detail::_Hashtable_iterator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, false, false> std::_Hashtable<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::allocator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::_M_insert_bucket<std::pair<ndn::Name, std::function<void (ndn::Name const&, ndn::Interest const&)> > >(std::pair<ndn::Name, std::function<void (ndn::Name const&, ndn::Interest const&)> >&&, unsigned long, unsigned long) [491]
[1213]   0.0    0.00    0.00       1         std::_Hashtable<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::allocator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::_M_rehash(unsigned long) [1213]
-----------------------------------------------
                0.00    0.00       1/1           nfd::cs::Policy::~Policy() [1138]
[1214]   0.0    0.00    0.00       1         std::_List_base<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot, std::allocator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot> >::_M_clear() [1214]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Rib::insert(ndn::Name const&, nfd::rib::Route const&) [286]
[1215]   0.0    0.00    0.00       1         std::_List_base<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > >::~_List_base() [1215]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1216]   0.0    0.00    0.00       1         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::*)(std::_List_iterator<ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::Slot>)> (ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>*, std::_List_iterator<ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::Slot>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1216]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FibManager::FibManager(nfd::Fib&, std::function<std::shared_ptr<nfd::face::Face> (unsigned long)>, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [474]
[1217]   0.0    0.00    0.00       1         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> (nfd::FibManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1217]
-----------------------------------------------
                0.00    0.00       1/1           nfd::StrategyChoiceManager::StrategyChoiceManager(nfd::StrategyChoice&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [473]
[1218]   0.0    0.00    0.00       1         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::StrategyChoiceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> (nfd::StrategyChoiceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1218]
-----------------------------------------------
                0.00    0.00       1/1           nfd::ForwarderStatusManager::ForwarderStatusManager(nfd::Forwarder&, ndn::mgmt::Dispatcher&) [599]
[1219]   0.0    0.00    0.00       1         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ForwarderStatusManager::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> (nfd::ForwarderStatusManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1219]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibManager::startListening(ndn::Name const&, std::function<void (ndn::InterestFilter const&, ndn::Interest const&)> const&) [488]
[1220]   0.0    0.00    0.00       1         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::Name const&, ndn::nfd::ControlParameters const&)> (nfd::rib::RibManager*, std::reference_wrapper<ndn::Name const>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1220]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibManager::registerWithNfd() [480]
[1221]   0.0    0.00    0.00       1         std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::Interest const&)> (nfd::rib::RibManager*, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1221]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FaceManager::processSectionTcp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [523]
[1222]   0.0    0.00    0.00       1         std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<nfd::TcpFactory, std::allocator<nfd::TcpFactory>>(std::_Sp_make_shared_tag, nfd::TcpFactory*, std::allocator<nfd::TcpFactory> const&) [1222]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [520]
[1223]   0.0    0.00    0.00       1         std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<nfd::UdpFactory, std::allocator<nfd::UdpFactory>>(std::_Sp_make_shared_tag, nfd::UdpFactory*, std::allocator<nfd::UdpFactory> const&) [1223]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1224]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<ndn::UnixTransport*, std::_Sp_destroy_inplace<ndn::UnixTransport>, std::allocator<ndn::UnixTransport>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1224]
-----------------------------------------------
                                   1             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1225]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<ndn::nfd::FaceCreateCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceCreateCommand>, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1225]
                                   2             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                   2             ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                                   1             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1226]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<ndn::nfd::FaceDestroyCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceDestroyCommand>, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1226]
                                   2             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                   2             ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                                   1             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1227]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<ndn::nfd::FibRemoveNextHopCommand*, std::_Sp_destroy_inplace<ndn::nfd::FibRemoveNextHopCommand>, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1227]
                                   2             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                   2             ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                                   1             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1228]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<ndn::nfd::StrategyChoiceSetCommand*, std::_Sp_destroy_inplace<ndn::nfd::StrategyChoiceSetCommand>, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1228]
                                   2             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                   2             ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                                   1             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1229]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<ndn::nfd::StrategyChoiceUnsetCommand*, std::_Sp_destroy_inplace<ndn::nfd::StrategyChoiceUnsetCommand>, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1229]
                                   2             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                   2             ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                                   1             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1230]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<ndn::nfd::FaceDisableLocalControlCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceDisableLocalControlCommand>, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 2> [1230]
                                   2             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                   2             ndn::Block::~Block() <cycle 2> [40]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1231]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<ndn::Face*, std::_Sp_destroy_inplace<ndn::Face>, std::allocator<ndn::Face>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1231]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1232]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<nfd::TcpFactory*, std::_Sp_destroy_inplace<nfd::TcpFactory>, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1232]
                0.00    0.00       1/1           std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > >::_M_erase(std::_Rb_tree_node<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >*) [1322]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1233]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<nfd::UdpFactory*, std::_Sp_destroy_inplace<nfd::UdpFactory>, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1233]
                0.00    0.00       1/1           std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > >::_M_erase(std::_Rb_tree_node<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >*) [1325]
                0.00    0.00       1/3           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> > >*) [927]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1234]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<nfd::EthernetFactory*, std::_Sp_destroy_inplace<nfd::EthernetFactory>, std::allocator<nfd::EthernetFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1234]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1235]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<nfd::UnixStreamChannel*, std::_Sp_destroy_inplace<nfd::UnixStreamChannel>, std::allocator<nfd::UnixStreamChannel>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1235]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1236]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<nfd::UnixStreamFactory*, std::_Sp_destroy_inplace<nfd::UnixStreamFactory>, std::allocator<nfd::UnixStreamFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1236]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1237]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<nfd::fw::NccStrategy*, std::_Sp_destroy_inplace<nfd::fw::NccStrategy>, std::allocator<nfd::fw::NccStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1237]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1238]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<nfd::fw::AccessStrategy*, std::_Sp_destroy_inplace<nfd::fw::AccessStrategy>, std::allocator<nfd::fw::AccessStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1238]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1239]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<nfd::fw::BestRouteStrategy*, std::_Sp_destroy_inplace<nfd::fw::BestRouteStrategy>, std::allocator<nfd::fw::BestRouteStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1239]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1240]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<nfd::fw::BroadcastStrategy*, std::_Sp_destroy_inplace<nfd::fw::BroadcastStrategy>, std::allocator<nfd::fw::BroadcastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1240]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1241]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<nfd::fw::MulticastStrategy*, std::_Sp_destroy_inplace<nfd::fw::MulticastStrategy>, std::allocator<nfd::fw::MulticastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1241]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1242]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<nfd::fw::BestRouteStrategy2*, std::_Sp_destroy_inplace<nfd::fw::BestRouteStrategy2>, std::allocator<nfd::fw::BestRouteStrategy2>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1242]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1243]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<nfd::fw::ClientControlStrategy*, std::_Sp_destroy_inplace<nfd::fw::ClientControlStrategy>, std::allocator<nfd::fw::ClientControlStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1243]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1244]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<nfd::rib::RibEntry*, std::_Sp_destroy_inplace<nfd::rib::RibEntry>, std::allocator<nfd::rib::RibEntry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1244]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1245]   0.0    0.00    0.00       1         std::_Sp_counted_deleter<nfd::face::InternalClientTransport*, std::_Sp_destroy_inplace<nfd::face::InternalClientTransport>, std::allocator<nfd::face::InternalClientTransport>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1245]
-----------------------------------------------
                0.00    0.00       1/1           boost::program_options::basic_command_line_parser<char>::run() [1901]
[1246]   0.0    0.00    0.00       1         boost::program_options::basic_option<char>* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<boost::program_options::basic_option<char> const*, std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > > >, boost::program_options::basic_option<char>*>(__gnu_cxx::__normal_iterator<boost::program_options::basic_option<char> const*, std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > > >, __gnu_cxx::__normal_iterator<boost::program_options::basic_option<char> const*, std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > > >, boost::program_options::basic_option<char>*) [1246]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Nrd::getLocalNfdTransport() [613]
[1247]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::UnixTransport, std::allocator<ndn::UnixTransport>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1247]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::UnixTransport, std::allocator<ndn::UnixTransport>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [3018]
[1248]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::UnixTransport, std::allocator<ndn::UnixTransport>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1248]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceCreateCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [493]
[1249]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::FaceCreateCommand, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1249]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FaceCreateCommand, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1251]
-----------------------------------------------
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceCreateCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [504]
[1250]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::FaceCreateCommand, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1250]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FaceCreateCommand, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1249]
[1251]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::FaceCreateCommand, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1251]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDestroyCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [580]
[1252]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDestroyCommand, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1252]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDestroyCommand, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1254]
-----------------------------------------------
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDestroyCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [498]
[1253]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDestroyCommand, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1253]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDestroyCommand, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1252]
[1254]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDestroyCommand, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1254]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [490]
[1255]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::FibAddNextHopCommand, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1255]
                0.00    0.00       2/2           std::_Sp_counted_ptr_inplace<ndn::nfd::FibAddNextHopCommand, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [993]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [581]
[1256]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::FibRemoveNextHopCommand, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1256]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FibRemoveNextHopCommand, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1258]
-----------------------------------------------
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibRemoveNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [499]
[1257]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::FibRemoveNextHopCommand, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1257]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FibRemoveNextHopCommand, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1256]
[1258]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::FibRemoveNextHopCommand, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1258]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [582]
[1259]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceSetCommand, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1259]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceSetCommand, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1261]
-----------------------------------------------
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceSetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [500]
[1260]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceSetCommand, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1260]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceSetCommand, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1259]
[1261]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceSetCommand, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1261]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [583]
[1262]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceUnsetCommand, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1262]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceUnsetCommand, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1264]
-----------------------------------------------
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceUnsetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [501]
[1263]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceUnsetCommand, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1263]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceUnsetCommand, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1262]
[1264]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceUnsetCommand, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1264]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceEnableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [560]
[1265]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::FaceEnableLocalControlCommand, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1265]
                0.00    0.00       2/2           std::_Sp_counted_ptr_inplace<ndn::nfd::FaceEnableLocalControlCommand, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [995]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDisableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [584]
[1266]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDisableLocalControlCommand, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1266]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDisableLocalControlCommand, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1268]
-----------------------------------------------
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDisableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [502]
[1267]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDisableLocalControlCommand, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1267]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDisableLocalControlCommand, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1266]
[1268]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDisableLocalControlCommand, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1268]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Nfd::~Nfd() [226]
[1269]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::Face, std::allocator<ndn::Face>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1269]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::Face, std::allocator<ndn::Face>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1271]
-----------------------------------------------
                0.00    0.00       1/1           nfd::face::makeInternalFace(ndn::security::KeyChain&) [409]
[1270]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::Face, std::allocator<ndn::Face>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1270]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<ndn::Face, std::allocator<ndn::Face>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1269]
[1271]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<ndn::Face, std::allocator<ndn::Face>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1271]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >*) [578]
[1272]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::TcpFactory, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1272]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::TcpFactory, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1274]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FaceManager::processSectionTcp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [523]
[1273]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::TcpFactory, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1273]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::TcpFactory, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1272]
[1274]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::TcpFactory, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1274]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >*) [578]
[1275]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::UdpFactory, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1275]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::UdpFactory, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1277]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [520]
[1276]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::UdpFactory, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1276]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::UdpFactory, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1275]
[1277]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::UdpFactory, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1277]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >*) [578]
[1278]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::EthernetFactory, std::allocator<nfd::EthernetFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1278]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::EthernetFactory, std::allocator<nfd::EthernetFactory>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1280]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FaceManager::processSectionEther(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [585]
[1279]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::EthernetFactory, std::allocator<nfd::EthernetFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1279]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::EthernetFactory, std::allocator<nfd::EthernetFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1278]
[1280]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::EthernetFactory, std::allocator<nfd::EthernetFactory>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1280]
-----------------------------------------------
                0.00    0.00       1/1           nfd::StrategyChoice::setDefaultStrategy(std::shared_ptr<nfd::fw::Strategy>) [472]
[1281]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::strategy_choice::Entry, std::allocator<nfd::strategy_choice::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1281]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >*) <cycle 2> [1332]
[1282]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::UnixStreamChannel, std::allocator<nfd::UnixStreamChannel>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1282]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::UnixStreamChannel, std::allocator<nfd::UnixStreamChannel>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1284]
-----------------------------------------------
                0.00    0.00       1/1           nfd::UnixStreamFactory::createChannel(std::string const&) [1128]
[1283]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::UnixStreamChannel, std::allocator<nfd::UnixStreamChannel>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1283]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::UnixStreamChannel, std::allocator<nfd::UnixStreamChannel>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1282]
[1284]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::UnixStreamChannel, std::allocator<nfd::UnixStreamChannel>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1284]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >*) [578]
[1285]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::UnixStreamFactory, std::allocator<nfd::UnixStreamFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1285]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::UnixStreamFactory, std::allocator<nfd::UnixStreamFactory>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1287]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FaceManager::processSectionUnix(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [541]
[1286]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::UnixStreamFactory, std::allocator<nfd::UnixStreamFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1286]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::UnixStreamFactory, std::allocator<nfd::UnixStreamFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1285]
[1287]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::UnixStreamFactory, std::allocator<nfd::UnixStreamFactory>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1287]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >*) [512]
[1288]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::NccStrategy, std::allocator<nfd::fw::NccStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1288]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::NccStrategy, std::allocator<nfd::fw::NccStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1290]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [558]
[1289]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::NccStrategy, std::allocator<nfd::fw::NccStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1289]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::NccStrategy, std::allocator<nfd::fw::NccStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1288]
[1290]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::NccStrategy, std::allocator<nfd::fw::NccStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1290]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >*) [512]
[1291]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::AccessStrategy, std::allocator<nfd::fw::AccessStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1291]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::AccessStrategy, std::allocator<nfd::fw::AccessStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1293]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [543]
[1292]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::AccessStrategy, std::allocator<nfd::fw::AccessStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1292]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::AccessStrategy, std::allocator<nfd::fw::AccessStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1291]
[1293]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::AccessStrategy, std::allocator<nfd::fw::AccessStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1293]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >*) [512]
[1294]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy, std::allocator<nfd::fw::BestRouteStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1294]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy, std::allocator<nfd::fw::BestRouteStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1296]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [566]
[1295]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy, std::allocator<nfd::fw::BestRouteStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1295]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy, std::allocator<nfd::fw::BestRouteStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1294]
[1296]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy, std::allocator<nfd::fw::BestRouteStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1296]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >*) [512]
[1297]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::BroadcastStrategy, std::allocator<nfd::fw::BroadcastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1297]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::BroadcastStrategy, std::allocator<nfd::fw::BroadcastStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1299]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [567]
[1298]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::BroadcastStrategy, std::allocator<nfd::fw::BroadcastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1298]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::BroadcastStrategy, std::allocator<nfd::fw::BroadcastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1297]
[1299]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::BroadcastStrategy, std::allocator<nfd::fw::BroadcastStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1299]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >*) [512]
[1300]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::MulticastStrategy, std::allocator<nfd::fw::MulticastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1300]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::MulticastStrategy, std::allocator<nfd::fw::MulticastStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1302]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [568]
[1301]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::MulticastStrategy, std::allocator<nfd::fw::MulticastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1301]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::MulticastStrategy, std::allocator<nfd::fw::MulticastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1300]
[1302]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::MulticastStrategy, std::allocator<nfd::fw::MulticastStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1302]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >*) [512]
[1303]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy2, std::allocator<nfd::fw::BestRouteStrategy2>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1303]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy2, std::allocator<nfd::fw::BestRouteStrategy2>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1305]
-----------------------------------------------
                0.00    0.00       1/1           nfd::fw::makeDefaultStrategy(nfd::Forwarder&) [161]
[1304]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy2, std::allocator<nfd::fw::BestRouteStrategy2>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1304]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy2, std::allocator<nfd::fw::BestRouteStrategy2>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1303]
[1305]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy2, std::allocator<nfd::fw::BestRouteStrategy2>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1305]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >*) [512]
[1306]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::ClientControlStrategy, std::allocator<nfd::fw::ClientControlStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1306]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::ClientControlStrategy, std::allocator<nfd::fw::ClientControlStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1308]
-----------------------------------------------
                0.00    0.00       1/1           std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [569]
[1307]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::ClientControlStrategy, std::allocator<nfd::fw::ClientControlStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1307]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::fw::ClientControlStrategy, std::allocator<nfd::fw::ClientControlStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1306]
[1308]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::fw::ClientControlStrategy, std::allocator<nfd::fw::ClientControlStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1308]
-----------------------------------------------
                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_destroy() [3086]
[1309]   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>::~_Sp_counted_ptr_inplace() [1309]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >*) [601]
[1310]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1310]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1312]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<nfd::rib::RibEntry> std::allocate_shared<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, nfd::rib::RibEntry>(std::allocator<nfd::rib::RibEntry> const&, nfd::rib::RibEntry&&) [1352]
[1311]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1311]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1310]
[1312]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1312]
-----------------------------------------------
                0.00    0.00       1/1           nfd::face::makeInternalFace(ndn::security::KeyChain&) [409]
[1313]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::face::InternalClientTransport, std::allocator<nfd::face::InternalClientTransport>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1313]
-----------------------------------------------
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::face::InternalClientTransport, std::allocator<nfd::face::InternalClientTransport>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [3090]
[1314]   0.0    0.00    0.00       1         std::_Sp_counted_ptr_inplace<nfd::face::InternalClientTransport, std::allocator<nfd::face::InternalClientTransport>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1314]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Rib::insert(ndn::Name const&, nfd::rib::Route const&) [286]
[1315]   0.0    0.00    0.00       1         std::map<ndn::Name, std::shared_ptr<nfd::rib::RibEntry>, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::find(ndn::Name const&) [1315]
-----------------------------------------------
                0.00    0.00       1/1           nfd::UnixStreamFactory::createChannel(std::string const&) [1128]
[1316]   0.0    0.00    0.00       1         std::map<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::shared_ptr<nfd::UnixStreamChannel>, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::operator[](boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const&) [1316]
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_insert_unique_<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >&&) [1331]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Rib::insert(ndn::Name const&, nfd::rib::Route const&) [286]
[1317]   0.0    0.00    0.00       1         std::map<unsigned long, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::operator[](unsigned long const&) [1317]
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_insert_unique_<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >&&) [1346]
-----------------------------------------------
                0.00    0.00       1/1           ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::connect(std::function<void (std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const&)> const&) [593]
[1318]   0.0    0.00    0.00       1         std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot> std::list<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot, std::allocator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot> >::emplace<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>, ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot&&) [1318]
-----------------------------------------------
                0.00    0.00       1/1           ndn::util::signal::Signal<ndn::util::NetworkMonitor>::connect(std::function<void ()> const&) [594]
[1319]   0.0    0.00    0.00       1         std::_List_iterator<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot> std::list<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot, std::allocator<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot> >::emplace<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot>(std::_List_iterator<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot>, ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot&&) [1319]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Rib::insert(ndn::Name const&, nfd::rib::Route const&) [286]
[1320]   0.0    0.00    0.00       1         std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > >::push_back(std::shared_ptr<nfd::rib::RibEntry> const&) [1320]
-----------------------------------------------
                0.00    0.00       1/1           nfd::Forwarder::~Forwarder() [229]
[1321]   0.0    0.00    0.00       1         std::_Rb_tree<nfd::cs::EntryImpl, nfd::cs::EntryImpl, std::_Identity<nfd::cs::EntryImpl>, std::less<nfd::cs::EntryImpl>, std::allocator<nfd::cs::EntryImpl> >::_M_erase(std::_Rb_tree_node<nfd::cs::EntryImpl>*) [1321]
-----------------------------------------------
                                   8             std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > >::_M_erase(std::_Rb_tree_node<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >*) [1322]
                0.00    0.00       1/1           std::_Sp_counted_deleter<nfd::TcpFactory*, std::_Sp_destroy_inplace<nfd::TcpFactory>, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1232]
[1322]   0.0    0.00    0.00       1+8       std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > >::_M_erase(std::_Rb_tree_node<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >*) [1322]
                                   8             std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > >::_M_erase(std::_Rb_tree_node<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >*) [1322]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > > 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&) [1010]
[1323]   0.0    0.00    0.00       1         std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, bool> 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_unique<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&) [1323]
                0.00    0.00       1/2           std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > > 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&) [1009]
-----------------------------------------------
                                   2             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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >*) <cycle 2> [1324]
                                   1             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1324]   0.0    0.00    0.00       1+2       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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >*) <cycle 2> [1324]
                0.00    0.00       2/2           std::_Sp_counted_ptr_inplace<nfd::TcpChannel, std::allocator<nfd::TcpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [996]
                                   2             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                   2             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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >*) <cycle 2> [1324]
-----------------------------------------------
                                  11             std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > >::_M_erase(std::_Rb_tree_node<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >*) [1325]
                0.00    0.00       1/1           std::_Sp_counted_deleter<nfd::UdpFactory*, std::_Sp_destroy_inplace<nfd::UdpFactory>, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1233]
[1325]   0.0    0.00    0.00       1+11      std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > >::_M_erase(std::_Rb_tree_node<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >*) [1325]
                                  11             std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > >::_M_erase(std::_Rb_tree_node<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >*) [1325]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > > 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&) [1013]
[1326]   0.0    0.00    0.00       1         std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, bool> 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_unique<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&) [1326]
                0.00    0.00       1/2           std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > > 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&) [1012]
-----------------------------------------------
                                   2             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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >*) <cycle 2> [1327]
                                   1             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1327]   0.0    0.00    0.00       1+2       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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >*) <cycle 2> [1327]
                0.00    0.00       2/2           std::_Sp_counted_ptr_inplace<nfd::UdpChannel, std::allocator<nfd::UdpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [999]
                                   2             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                   2             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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >*) <cycle 2> [1327]
-----------------------------------------------
                0.00    0.00       1/1           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_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&) [788]
[1328]   0.0    0.00    0.00       1         std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, bool> 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_insert_unique<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&) [1328]
                0.00    0.00       1/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_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&) [787]
-----------------------------------------------
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, bool> std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_insert_unique<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >(std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >&&) [1330]
[1329]   0.0    0.00    0.00       1         std::_Rb_tree_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_insert_<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >&&) [1329]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_insert_unique_<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >&&) [1331]
[1330]   0.0    0.00    0.00       1         std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, bool> std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_insert_unique<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >(std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >&&) [1330]
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_insert_<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >&&) [1329]
-----------------------------------------------
                0.00    0.00       1/1           std::map<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::shared_ptr<nfd::UnixStreamChannel>, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::operator[](boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const&) [1316]
[1331]   0.0    0.00    0.00       1         std::_Rb_tree_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_insert_unique_<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >&&) [1331]
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, bool> std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_insert_unique<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >(std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >&&) [1330]
-----------------------------------------------
                                   1             std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >*) <cycle 2> [1332]
                                   1             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1332]   0.0    0.00    0.00       1+1       std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >*) <cycle 2> [1332]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::UnixStreamChannel, std::allocator<nfd::UnixStreamChannel>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1282]
                                   1             std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
                                   1             std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >*) <cycle 2> [1332]
-----------------------------------------------
                                  45             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> >*) [1333]
                0.00    0.00       1/1           nfd::LoggerFactory::~LoggerFactory() [1489]
[1333]   0.0    0.00    0.00       1+45      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> >*) [1333]
                                  45             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> >*) [1333]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<std::string const, nfd::LogLevel> > 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_insert_unique_<std::pair<std::string, nfd::LogLevel> >(std::_Rb_tree_const_iterator<std::pair<std::string const, nfd::LogLevel> >, std::pair<std::string, nfd::LogLevel>&&) [853]
[1334]   0.0    0.00    0.00       1         std::pair<std::_Rb_tree_iterator<std::pair<std::string const, nfd::LogLevel> >, bool> 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_insert_unique<std::pair<std::string, nfd::LogLevel> >(std::pair<std::string, nfd::LogLevel>&&) [1334]
                0.00    0.00       1/7           std::_Rb_tree_iterator<std::pair<std::string const, nfd::LogLevel> > 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_insert_<std::pair<std::string, nfd::LogLevel> >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string, nfd::LogLevel>&&) [852]
-----------------------------------------------
                                   1             std::_Rb_tree<std::string, std::pair<std::string const, boost::program_options::variable_value>, std::_Select1st<std::pair<std::string const, boost::program_options::variable_value> >, std::less<std::string>, std::allocator<std::pair<std::string const, boost::program_options::variable_value> > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, boost::program_options::variable_value> >*) [1335]
                0.00    0.00       1/1           boost::program_options::variables_map::~variables_map() [1893]
[1335]   0.0    0.00    0.00       1+1       std::_Rb_tree<std::string, std::pair<std::string const, boost::program_options::variable_value>, std::_Select1st<std::pair<std::string const, boost::program_options::variable_value> >, std::less<std::string>, std::allocator<std::pair<std::string const, boost::program_options::variable_value> > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, boost::program_options::variable_value> >*) [1335]
                0.00    0.00       1/1           boost::any::holder<std::string>::~holder() [1171]
                                   1             std::_Rb_tree<std::string, std::pair<std::string const, boost::program_options::variable_value>, std::_Select1st<std::pair<std::string const, boost::program_options::variable_value> >, std::less<std::string>, std::allocator<std::pair<std::string const, boost::program_options::variable_value> > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, boost::program_options::variable_value> >*) [1335]
-----------------------------------------------
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> > >(std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> >&&) [1338]
[1336]   0.0    0.00    0.00       1         std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_<std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> >&&) [1336]
-----------------------------------------------
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> > >(std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> >&&) [1339]
[1337]   0.0    0.00    0.00       1         std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_<std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> >&&) [1337]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FaceManager::processSectionEther(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [585]
[1338]   0.0    0.00    0.00       1         std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> > >(std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> >&&) [1338]
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_<std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> >&&) [1336]
-----------------------------------------------
                0.00    0.00       1/1           nfd::FaceManager::processSectionUnix(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [541]
[1339]   0.0    0.00    0.00       1         std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> > >(std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> >&&) [1339]
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_<std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> >&&) [1337]
-----------------------------------------------
                0.00    0.00       1/1           nfd::cs::priority_fifo::PriorityFifoPolicy::~PriorityFifoPolicy() [1134]
[1340]   0.0    0.00    0.00       1         std::_Rb_tree<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::pair<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const, nfd::cs::priority_fifo::EntryInfo*>, std::_Select1st<std::pair<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const, nfd::cs::priority_fifo::EntryInfo*> >, nfd::cs::priority_fifo::EntryItComparator, std::allocator<std::pair<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const, nfd::cs::priority_fifo::EntryInfo*> > >::_M_erase(std::_Rb_tree_node<std::pair<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const, nfd::cs::priority_fifo::EntryInfo*> >*) [1340]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 2> [16]
[1341]   0.0    0.00    0.00       1         std::_Rb_tree<std::pair<std::string, ndn::util::ethernet::Address>, std::pair<std::pair<std::string, ndn::util::ethernet::Address> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<std::pair<std::string, ndn::util::ethernet::Address> const, std::shared_ptr<nfd::face::Face> > >, std::less<std::pair<std::string, ndn::util::ethernet::Address> >, std::allocator<std::pair<std::pair<std::string, ndn::util::ethernet::Address> const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::pair<std::string, ndn::util::ethernet::Address> const, std::shared_ptr<nfd::face::Face> > >*) [1341]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_insert_unique_<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >&&) [731]
[1342]   0.0    0.00    0.00       1         std::pair<std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, bool> std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_insert_unique<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >(std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >&&) [1342]
                0.00    0.00       1/101         std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_insert_<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >&&) [730]
-----------------------------------------------
                                  36             std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >*) [1343]
                0.00    0.00       1/1           nfd::FaceTable::~FaceTable() [1161]
[1343]   0.0    0.00    0.00       1+36      std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >*) [1343]
                                  36             std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >*) [1343]
-----------------------------------------------
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, bool> std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_insert_unique<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >(std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >&&) [1345]
[1344]   0.0    0.00    0.00       1         std::_Rb_tree_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_insert_<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >&&) [1344]
-----------------------------------------------
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_insert_unique_<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >&&) [1346]
[1345]   0.0    0.00    0.00       1         std::pair<std::_Rb_tree_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, bool> std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_insert_unique<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >(std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >&&) [1345]
                0.00    0.00       1/1           std::_Rb_tree_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_insert_<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >&&) [1344]
-----------------------------------------------
                0.00    0.00       1/1           std::map<unsigned long, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::operator[](unsigned long const&) [1317]
[1346]   0.0    0.00    0.00       1         std::_Rb_tree_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_insert_unique_<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >&&) [1346]
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, bool> std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_insert_unique<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >(std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >&&) [1345]
-----------------------------------------------
                0.00    0.00       1/1           std::pair<std::_Rb_tree_iterator<unsigned long>, bool> std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_insert_unique<unsigned long const&>(unsigned long const&) [3235]
[1347]   0.0    0.00    0.00       1         std::_Rb_tree_iterator<unsigned long> std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_insert_<unsigned long const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, unsigned long const&) [1347]
-----------------------------------------------
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibAddNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [505]
[1348]   0.0    0.00    0.00       1         std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::_Useless>::type) [1348]
-----------------------------------------------
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceSetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [500]
[1349]   0.0    0.00    0.00       1         std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::_Useless>::type) [1349]
-----------------------------------------------
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibRemoveNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [499]
[1350]   0.0    0.00    0.00       1         std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::_Useless>::type) [1350]
-----------------------------------------------
                0.00    0.00       1/1           void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceUnsetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [501]
[1351]   0.0    0.00    0.00       1         std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::_Useless>::type) [1351]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::Rib::insert(ndn::Name const&, nfd::rib::Route const&) [286]
[1352]   0.0    0.00    0.00       1         std::shared_ptr<nfd::rib::RibEntry> std::allocate_shared<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, nfd::rib::RibEntry>(std::allocator<nfd::rib::RibEntry> const&, nfd::rib::RibEntry&&) [1352]
                0.00    0.00       1/1           std::_Sp_counted_ptr_inplace<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1311]
-----------------------------------------------
                0.00    0.00       1/1           nfd::rib::RibStatusPublisher::RibStatusPublisher(nfd::rib::Rib const&, ndn::Face&, ndn::Name const&, ndn::security::KeyChain&) [1152]
[1353]   0.0    0.00    0.00       1         __tcf_0 [1353]
-----------------------------------------------
                                   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> >*) [3206]
[3206]   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> >*) [3206]
                                   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> >*) [3206]
-----------------------------------------------

 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

 [1016] _GLOBAL__sub_I__Z10CityHash32PKcm (city-hash.cpp) [683] nfd::face::InternalClientTransport::receiveFromLink(ndn::Block const&) [569] std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::ClientControlStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&)
 [1017] _GLOBAL__sub_I__ZN3nfd10ConfigFileC2ESt8functionIFvRKSsS3_RKN5boost13property_tree11basic_ptreeISsSsSt4lessISsEEEbEE (config-file.cpp) [410] nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*) [778] std::_Function_handler<std::shared_ptr<nfd::face::Face> (unsigned long), std::_Bind<std::_Mem_fn<std::shared_ptr<nfd::face::Face> (nfd::Forwarder::*)(unsigned long) const> (nfd::Forwarder*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, unsigned long)
 [1018] _GLOBAL__sub_I__ZN3nfd10FibManagerC2ERNS_3FibESt8functionIFSt10shared_ptrINS_4face4FaceEEmEERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE (fib-manager.cpp) [1158] nfd::face::InternalClientTransport::~InternalClientTransport() [190] std::_Function_handler<std::pair<bool, bool> (nfd::name_tree::Entry const&), nfd::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&)::{lambda(nfd::name_tree::Entry const&)#1}>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&) (functional)
 [1019] _GLOBAL__sub_I__ZN3nfd10TcpChannelC2ERKN5boost4asio2ip14basic_endpointINS3_3tcpEEE (tcp-channel.cpp) [407] nfd::face::InternalForwarderTransport::receiveFromLink(ndn::Block const&) [396] std::_Function_handler<bool (nfd::name_tree::Entry const&), bool (*)(nfd::name_tree::Entry const&)>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&)
 [1020] _GLOBAL__sub_I__ZN3nfd10TcpFactory16prohibitEndpointERKN5boost4asio2ip14basic_endpointINS3_3tcpEEE (tcp-factory.cpp) [431] nfd::face::InternalForwarderTransport::doSend(nfd::face::Transport::Packet&&) [71] std::_Function_handler<bool (nfd::name_tree::Entry const&), nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&) (functional)
 [1021] _GLOBAL__sub_I__ZN3nfd10UdpChannelC2ERKN5boost4asio2ip14basic_endpointINS3_3udpEEERKNS1_6chrono8durationIlNS1_5ratioILl1ELl1EEEEE (udp-channel.cpp) [418] nfd::face::InternalForwarderTransport::InternalForwarderTransport(ndn::util::FaceUri const&, ndn::util::FaceUri const&, ndn::nfd::FaceScope, ndn::nfd::LinkType) [247] std::_Function_handler<bool (nfd::name_tree::Entry const&), nfd::Pit::findAllDataMatches(ndn::Data const&) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_invoke(std::_Any_data const&, nfd::name_tree::Entry const&) (functional)
 [1022] _GLOBAL__sub_I__ZN3nfd10UdpFactory16prohibitEndpointERKN5boost4asio2ip14basic_endpointINS3_3udpEEE (udp-factory.cpp) [384] 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> >) [77] std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*)
 [1023] _GLOBAL__sub_I__ZN3nfd10g_logMutexE (logger.cpp) [711] nfd::face::Transport::setPersistency(ndn::nfd::FacePersistency) [29] std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*)
 [1024] _GLOBAL__sub_I__ZN3nfd11FaceManagerC2ERNS_9FaceTableERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE (face-manager.cpp) [385] nfd::face::Transport::setFaceAndLinkService(nfd::face::Face&, nfd::face::LinkService&) [276] std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*)
 [1025] _GLOBAL__sub_I__ZN3nfd11ManagerBaseC2ERN3ndn4mgmt10DispatcherERNS_16CommandValidatorERKSs (manager-base.cpp) [32] nfd::face::Transport::send(nfd::face::Transport::Packet&&) [152] std::_Function_handler<void (nfd::fw::Strategy*), std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::Data const&)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Data const>)> >::_M_invoke(std::_Any_data const&, nfd::fw::Strategy*)
 [1026] _GLOBAL__sub_I__ZN3nfd12MeasurementsC2ERNS_8NameTreeE (measurements.cpp) [147] nfd::face::Transport::Packet::Packet(ndn::Block&&) [915] std::_Function_handler<void (nfd::rib::RibManager*, ndn::Interest const&), void (nfd::rib::RibManager::*)(ndn::Interest const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
 [1027] _GLOBAL__sub_I__ZN3nfd12RttEstimatorC2EtN5boost6chrono8durationIlNS1_5ratioILl1ELl1000000EEEEEd (rtt-estimator.cpp) [164] nfd::face::Transport::receive(nfd::face::Transport::Packet&&) [863] std::_Function_handler<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&), void (nfd::rib::RibManager::*)(std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)
 [1028] _GLOBAL__sub_I__ZN3nfd12getGlobalRngEv (random.cpp) [155] nfd::face::Transport::setState(nfd::face::TransportState) [638] std::_Function_handler<void (ndn::lp::Nack const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::lp::Nack const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::lp::Nack const&)
 [1029] _GLOBAL__sub_I__ZN3nfd12measurements5EntryC2ERKN3ndn4NameE (measurements-entry.cpp) [386] nfd::face::Transport::Transport() [326] std::_Function_handler<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>), std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_invoke(std::_Any_data const&, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)
 [1030] _GLOBAL__sub_I__ZN3nfd13DeadNonceList16DEFAULT_LIFETIMEE (dead-nonce-list.cpp) [429] nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&) (internal-transport.cpp) [779] std::_Function_handler<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_invoke(std::_Any_data const&, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)
 [1031] _GLOBAL__sub_I__ZN3nfd13LoggerFactory11getInstanceEv (logger-factory.cpp) [196] nfd::face::operator<<(std::ostream&, nfd::face::TransportState) [707] std::_Function_handler<void (ndn::nfd::FaceEventNotification const&), std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::nfd::FaceEventNotification const&)> (nfd::rib::RibManager*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::nfd::FaceEventNotification const&)
 [1032] _GLOBAL__sub_I__ZN3nfd14StrategyChoiceC2ERNS_8NameTreeESt10shared_ptrINS_2fw8StrategyEE (strategy-choice.cpp) [89] nfd::face::operator<<(std::ostream&, nfd::face::FaceLogHelper<nfd::face::LpReassembler> const&) [360] std::_Function_handler<void (ndn::Data const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Data const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::Data const&)
 [1033] _GLOBAL__sub_I__ZN3nfd15EthernetFactory19createMulticastFaceERKNS_20NetworkInterfaceInfoERKN3ndn4util8ethernet7AddressE (ethernet-factory.cpp) [297] std::enable_if<(std::is_base_of<nfd::face::Transport, nfd::face::UnicastUdpTransport>::value)&&(!(std::is_same<nfd::face::Transport, nfd::face::UnicastUdpTransport>::value)), std::ostream&>::type nfd::face::operator<< <nfd::face::UnicastUdpTransport>(std::ostream&, nfd::face::FaceLogHelper<nfd::face::UnicastUdpTransport> const&) [685] std::_Function_handler<void (ndn::Block const&), std::_Bind<void (*(nfd::face::InternalClientTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_invoke(std::_Any_data const&, ndn::Block const&)
 [1034] _GLOBAL__sub_I__ZN3nfd15PrivilegeHelper11s_normalUidE (privilege-helper.cpp) [758] nfd::Logger::Logger(std::string const&, nfd::LogLevel) [690] std::_Function_handler<void (ndn::Block const&), std::_Bind<void (*(nfd::face::InternalForwarderTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_invoke(std::_Any_data const&, ndn::Block const&)
 [1035] _GLOBAL__sub_I__ZN3nfd15strategy_choice5EntryC2ERKN3ndn4NameE (strategy-choice-entry.cpp) [867] nfd::Channel::setUri(ndn::util::FaceUri const&) [18] std::_Function_handler<void (ndn::Interest const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::Interest const&)
 [1036] _GLOBAL__sub_I__ZN3nfd16CommandValidatorC2Ev (command-validator.cpp) [868] nfd::Channel::~Channel() [262] std::_Function_handler<void (ndn::Interest const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, ndn::Interest const&)
 [1037] _GLOBAL__sub_I__ZN3nfd16StrategyInfoHost17clearStrategyInfoEv (strategy-info-host.cpp) [1159] nfd::general::setConfigFile(nfd::ConfigFile&) [211] std::_Function_handler<void (ndn::Interest const&, ndn::Data const&), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&, ndn::Data const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, ndn::Interest const&, ndn::Data const&)
 [1038] _GLOBAL__sub_I__ZN3nfd17UnixStreamChannelC2ERKN5boost4asio5local14basic_endpointINS3_15stream_protocolEEE (unix-stream-channel.cpp) [954] nfd::general::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) (general-config-section.cpp) [706] std::_Function_handler<void (nfd::face::TransportState const&, nfd::face::TransportState const&), nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_invoke(std::_Any_data const&, nfd::face::TransportState const&, nfd::face::TransportState const&) (functional)
 [1039] _GLOBAL__sub_I__ZN3nfd17UnixStreamFactory13createChannelERKSs (unix-stream-factory.cpp) [184] nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::IteratorType, nfd::NameTree const&, std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&, std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> const&) [980] std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), void (*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
 [1040] _GLOBAL__sub_I__ZN3nfd18getGlobalIoServiceEv (global-io.cpp) [342] nfd::NameTree::const_iterator::const_iterator() [981] std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
 [1041] _GLOBAL__sub_I__ZN3nfd19TablesConfigSection22DEFAULT_CS_MAX_PACKETSE (tables-config-section.cpp) [100] nfd::NameTree::const_iterator::const_iterator(nfd::NameTree::const_iterator const&) [888] std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::LoggerFactory::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::LoggerFactory*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
 [1042] _GLOBAL__sub_I__ZN3nfd20MeasurementsAccessorC2ERNS_12MeasurementsERKNS_14StrategyChoiceERKNS_2fw8StrategyE (measurements-accessor.cpp) [62] nfd::NameTree::const_iterator::operator++() [982] std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::CommandValidator::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::CommandValidator*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
 [1043] _GLOBAL__sub_I__ZN3nfd21StrategyChoiceManagerC2ERNS_14StrategyChoiceERN3ndn4mgmt10DispatcherERNS_16CommandValidatorE (strategy-choice-manager.cpp) [105] nfd::NameTree::eraseEntryIfEmpty(std::shared_ptr<nfd::name_tree::Entry>) [983] std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::TablesConfigSection::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::TablesConfigSection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
 [1044] _GLOBAL__sub_I__ZN3nfd22ForwarderStatusManagerC2ERNS_9ForwarderERN3ndn4mgmt10DispatcherE (forwarder-status-manager.cpp) [108] nfd::NameTree::get(nfd::pit::Entry const&) [984] std::_Function_handler<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&), std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::rib::RibManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)
 [1045] _GLOBAL__sub_I__ZN3nfd25setDebugNetworkInterfacesESt10shared_ptrISt6vectorINS_20NetworkInterfaceInfoESaIS2_EEE (network-interface.cpp) [43] nfd::NameTree::insert(ndn::Name const&) [744] std::_Function_handler<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*), std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_invoke(std::_Any_data const&, std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)
 [1046] _GLOBAL__sub_I__ZN3nfd2cs13priority_fifo18PriorityFifoPolicy11POLICY_NAMEE (cs-policy-priority-fifo.cpp) [28] nfd::NameTree::lookup(ndn::Name const&) [791] std::_Function_handler<void (std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool), void (*)(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>::_M_invoke(std::_Any_data const&, std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)
 [1047] _GLOBAL__sub_I__ZN3nfd2cs17makeDefaultPolicyEv (cs.cpp) [882] nfd::NameTree::resize(unsigned long) [821] std::_Function_handler<void (std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool), nfd::rib::Nrd::initialize()::{lambda(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)#1}>::_M_invoke(std::_Any_data const&, std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) (functional)
 [1048] _GLOBAL__sub_I__ZN3nfd2cs3lru9LruPolicy11POLICY_NAMEE (cs-policy-lru.cpp) [372] nfd::NameTree::NameTree(unsigned long) [421] std::_Function_handler<void (std::shared_ptr<ndn::Interest const> const&), std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Interest const&, std::function<void (std::string const&)>)> (nfd::ManagerBase*, ndn::Interest, std::function<void (std::string const&)>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<ndn::Interest const> const&)
 [1049] _GLOBAL__sub_I__ZN3nfd2cs5Entry7setDataESt10shared_ptrIKN3ndn4DataEEb (cs-entry.cpp) [280] nfd::NameTree::~NameTree() [785] std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, ndn::nfd::ControlParameters, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&)
 [1050] _GLOBAL__sub_I__ZN3nfd2cs6PolicyC2ERKSs (cs-policy.cpp) [321] nfd::FaceTable::addReserved(std::shared_ptr<nfd::face::Face>, unsigned long) [446] std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&)
 [1051] _GLOBAL__sub_I__ZN3nfd2cs9EntryImplC2ERKN3ndn4NameE (cs-entry-impl.cpp) [95] nfd::FaceTable::add(std::shared_ptr<nfd::face::Face>) [496] std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::fw::AccessStrategy::*)(std::shared_ptr<nfd::face::Face>)> (nfd::fw::AccessStrategy*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&)
 [1052] _GLOBAL__sub_I__ZN3nfd2fw11NccStrategy13STRATEGY_NAMEE (ncc-strategy.cpp) [157] nfd::FaceTable::remove(std::shared_ptr<nfd::face::Face>) [121] std::_Function_handler<void (std::shared_ptr<nfd::face::Face> const&), std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<nfd::face::Face> const&)
 [1053] _GLOBAL__sub_I__ZN3nfd2fw14AccessStrategy13STRATEGY_NAMEE (access-strategy.cpp) [94] nfd::FaceTable::addImpl(std::shared_ptr<nfd::face::Face>, unsigned long) [285] std::_Function_handler<void (std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const&), nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&)::{lambda(std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>)#1}>::_M_invoke(std::_Any_data const&, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const&) (functional)
 [1054] _GLOBAL__sub_I__ZN3nfd2fw17BestRouteStrategy13STRATEGY_NAMEE (best-route-strategy.cpp) [1160] nfd::FaceTable::FaceTable(nfd::Forwarder&) [64] std::_Function_handler<void (), boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&>, boost::_bi::list4<boost::_bi::value<nfd::Forwarder*>, boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::duration<long, boost::ratio<1l, 1000l> > > > > >::_M_invoke(std::_Any_data const&)
 [1055] _GLOBAL__sub_I__ZN3nfd2fw17BroadcastStrategy13STRATEGY_NAMEE (broadcast-strategy.cpp) [1161] nfd::FaceTable::~FaceTable() [156] std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::shared_ptr<nfd::face::Face>)> >::_M_invoke(std::_Any_data const&)
 [1056] _GLOBAL__sub_I__ZN3nfd2fw17MulticastStrategy13STRATEGY_NAMEE (multicast-strategy.cpp) [23] nfd::Forwarder::onIncomingData(nfd::face::Face&, ndn::Data const&) [112] std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>)> (nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>)> >::_M_invoke(std::_Any_data const&)
 [1057] _GLOBAL__sub_I__ZN3nfd2fw18BestRouteStrategy213STRATEGY_NAMEE (best-route-strategy2.cpp) [54] nfd::Forwarder::onIncomingNack(nfd::face::Face&, ndn::lp::Nack const&) [864] std::_Sp_counted_deleter<ndn::OBufferStream*, std::_Sp_destroy_inplace<ndn::OBufferStream>, std::allocator<ndn::OBufferStream>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1058] _GLOBAL__sub_I__ZN3nfd2fw19makeDefaultStrategyERNS_9ForwarderE (strategy-registry.cpp) [38] nfd::Forwarder::onOutgoingData(ndn::Data const&, nfd::face::Face&) [1224] std::_Sp_counted_deleter<ndn::UnixTransport*, std::_Sp_destroy_inplace<ndn::UnixTransport>, std::allocator<ndn::UnixTransport>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1059] _GLOBAL__sub_I__ZN3nfd2fw20RetxSuppressionFixed25DEFAULT_MIN_RETX_INTERVALE (retx-suppression-fixed.cpp) [92] nfd::Forwarder::onOutgoingNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&) [916] std::_Sp_counted_deleter<ndn::RegexTopMatcher*, std::_Sp_destroy_inplace<ndn::RegexTopMatcher>, std::allocator<ndn::RegexTopMatcher>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1060] _GLOBAL__sub_I__ZN3nfd2fw21ClientControlStrategy13STRATEGY_NAMEE (client-control-strategy.cpp) [252] nfd::Forwarder::startProcessData(nfd::face::Face&, ndn::Data const&) [985] std::_Sp_counted_deleter<ndn::IdentityCertificate*, std::_Sp_destroy_inplace<ndn::IdentityCertificate>, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1061] _GLOBAL__sub_I__ZN3nfd2fw26RetxSuppressionExponential24DEFAULT_INITIAL_INTERVALE (retx-suppression-exponential.cpp) [53] nfd::Forwarder::startProcessNack(nfd::face::Face&, ndn::lp::Nack const&) [1225] std::_Sp_counted_deleter<ndn::nfd::FaceCreateCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceCreateCommand>, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1062] _GLOBAL__sub_I__ZN3nfd2fw8StrategyC2ERNS_9ForwarderERKN3ndn4NameE (strategy.cpp) [303] nfd::Forwarder::onContentStoreHit(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&, ndn::Data const&) [1226] std::_Sp_counted_deleter<ndn::nfd::FaceDestroyCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceDestroyCommand>, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1063] _GLOBAL__sub_I__ZN3nfd3Fib12s_emptyEntryE (fib.cpp) [267] nfd::Forwarder::onDataUnsolicited(nfd::face::Face&, ndn::Data const&) [986] std::_Sp_counted_deleter<ndn::nfd::FibAddNextHopCommand*, std::_Sp_destroy_inplace<ndn::nfd::FibAddNextHopCommand>, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1064] _GLOBAL__sub_I__ZN3nfd3NfdC2ERKSsRN3ndn8security8KeyChainE (nfd.cpp) [87] nfd::Forwarder::setStragglerTimer(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [1227] std::_Sp_counted_deleter<ndn::nfd::FibRemoveNextHopCommand*, std::_Sp_destroy_inplace<ndn::nfd::FibRemoveNextHopCommand>, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1065] _GLOBAL__sub_I__ZN3nfd3PitC2ERNS_8NameTreeE (pit.cpp) [111] nfd::Forwarder::setUnsatisfyTimer(std::shared_ptr<nfd::pit::Entry>) [1228] std::_Sp_counted_deleter<ndn::nfd::StrategyChoiceSetCommand*, std::_Sp_destroy_inplace<ndn::nfd::StrategyChoiceSetCommand>, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1066] _GLOBAL__sub_I__ZN3nfd3fib5EntryC2ERKN3ndn4NameE (fib-entry.cpp) [47] nfd::Forwarder::dispatchToStrategy(std::shared_ptr<nfd::pit::Entry>, std::function<void (nfd::fw::Strategy*)>) [1229] std::_Sp_counted_deleter<ndn::nfd::StrategyChoiceUnsetCommand*, std::_Sp_destroy_inplace<ndn::nfd::StrategyChoiceUnsetCommand>, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1067] _GLOBAL__sub_I__ZN3nfd3fib7NextHopC2ESt10shared_ptrINS_4face4FaceEE (fib-nexthop.cpp) [19] nfd::Forwarder::onContentStoreMiss(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&) [987] std::_Sp_counted_deleter<ndn::nfd::FaceEnableLocalControlCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceEnableLocalControlCommand>, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1068] _GLOBAL__sub_I__ZN3nfd3pit10FaceRecordC2ESt10shared_ptrINS_4face4FaceEE (pit-face-record.cpp) [11] nfd::Forwarder::onIncomingInterest(nfd::face::Face&, ndn::Interest const&) [1230] std::_Sp_counted_deleter<ndn::nfd::FaceDisableLocalControlCommand*, std::_Sp_destroy_inplace<ndn::nfd::FaceDisableLocalControlCommand>, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1069] _GLOBAL__sub_I__ZN3nfd3pit5Entry14LOCALHOST_NAMEE (pit-entry.cpp) [65] nfd::Forwarder::onInterestFinalize(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [235] std::_Sp_counted_deleter<ndn::Data*, std::_Sp_destroy_inplace<ndn::Data>, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1070] _GLOBAL__sub_I__ZN3nfd3pit8InRecordC2ESt10shared_ptrINS_4face4FaceEE (pit-in-record.cpp) [35] nfd::Forwarder::onOutgoingInterest(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face&, bool) [1231] std::_Sp_counted_deleter<ndn::Face*, std::_Sp_destroy_inplace<ndn::Face>, std::allocator<ndn::Face>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1071] _GLOBAL__sub_I__ZN3nfd3pit9OutRecordC2ESt10shared_ptrINS_4face4FaceEE (pit-out-record.cpp) [133] nfd::Forwarder::insertDeadNonceList(nfd::pit::Entry&, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&, nfd::face::Face*) [308] std::_Sp_counted_deleter<ndn::Buffer*, std::_Sp_destroy_inplace<ndn::Buffer>, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1072] _GLOBAL__sub_I__ZN3nfd3rib10FibUpdater16MAX_NUM_TIMEOUTSE (fib-updater.cpp) [10] nfd::Forwarder::startProcessInterest(nfd::face::Face&, ndn::Interest const&) [132] std::_Sp_counted_deleter<ndn::Buffer*, std::_Sp_destroy_inplace<ndn::Buffer>, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [1073] _GLOBAL__sub_I__ZN3nfd3rib10RibManager14COMMAND_PREFIXE (rib-manager.cpp) [116] nfd::Forwarder::onInterestUnsatisfied(std::shared_ptr<nfd::pit::Entry>) [329] std::_Sp_counted_deleter<ndn::Interest*, std::_Sp_destroy_inplace<ndn::Interest>, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1074] _GLOBAL__sub_I__ZN3nfd3rib14RibUpdateBatchC2Em (rib-update-batch.cpp) [193] nfd::Forwarder::cancelUnsatisfyAndStragglerTimer(std::shared_ptr<nfd::pit::Entry>) [675] std::_Sp_counted_deleter<ndn::SimpleTag<ndn::lp::CachePolicy, 12>*, std::_Sp_destroy_inplace<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1075] _GLOBAL__sub_I__ZN3nfd3rib18RibStatusPublisherC2ERKNS0_3RibERN3ndn4FaceERKNS5_4NameERNS5_8security8KeyChainE (rib-status-publisher.cpp) [153] nfd::Forwarder::Forwarder() [273] std::_Sp_counted_deleter<ndn::SimpleTag<unsigned long, 10>*, std::_Sp_destroy_inplace<ndn::SimpleTag<unsigned long, 10> >, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [1076] _GLOBAL__sub_I__ZN3nfd3rib20AutoPrefixPropagatorC2ERN3ndn3nfd10ControllerERNS2_8security8KeyChainERNS0_3RibE (auto-prefix-propagator.cpp) [228] nfd::Forwarder::~Forwarder() [334] std::_Sp_counted_deleter<ndn::SimpleTag<unsigned long, 10>*, std::_Sp_destroy_inplace<ndn::SimpleTag<unsigned long, 10> >, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1077] _GLOBAL__sub_I__ZN3nfd3rib3NrdC2ERKSsRN3ndn8security8KeyChainE (nrd.cpp) [229] nfd::Forwarder::~Forwarder() [338] std::_Sp_counted_deleter<ndn::SimpleTag<unsigned long, 10>*, std::_Sp_destroy_inplace<ndn::SimpleTag<unsigned long, 10> >, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [1078] _GLOBAL__sub_I__ZN3nfd3rib3RibC2Ev (rib.cpp) [1162] nfd::NfdRunner::terminate(boost::system::error_code const&, int) [347] std::_Sp_counted_deleter<ndn::SimpleTag<unsigned long, 10>*, std::_Sp_destroy_inplace<ndn::SimpleTag<unsigned long, 10> >, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter()
 [1079] _GLOBAL__sub_I__ZN3nfd3rib8RibEntry9findRouteERKNS0_5RouteE (rib-entry.cpp) [67] nfd::name_tree::computeHash(ndn::Name const&) [316] std::_Sp_counted_deleter<ndn::SimpleTag<unsigned long, 10>*, std::_Sp_destroy_inplace<ndn::SimpleTag<unsigned long, 10> >, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter()
 [1080] _GLOBAL__sub_I__ZN3nfd3rib9FibUpdate15createAddUpdateERKN3ndn4NameEmm (fib-update.cpp) [120] nfd::name_tree::computeHashSet(ndn::Name const&) [988] std::_Sp_counted_deleter<nfd::TcpChannel*, std::_Sp_destroy_inplace<nfd::TcpChannel>, std::allocator<nfd::TcpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1081] _GLOBAL__sub_I__ZN3nfd3rib9RibUpdateC2Ev (rib-update.cpp) [268] nfd::name_tree::Node::Node() [1232] std::_Sp_counted_deleter<nfd::TcpFactory*, std::_Sp_destroy_inplace<nfd::TcpFactory>, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1082] _GLOBAL__sub_I__ZN3nfd3riblsERSoNS0_17PropagationStatusE (propagated-entry.cpp) [341] nfd::name_tree::Node::~Node() [989] std::_Sp_counted_deleter<nfd::UdpChannel*, std::_Sp_destroy_inplace<nfd::UdpChannel>, std::allocator<nfd::UdpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1083] _GLOBAL__sub_I__ZN3nfd3udp10computeMtuERKN5boost4asio2ip14basic_endpointINS3_3udpEEE (udp-protocol.cpp) [362] nfd::name_tree::Entry::setFibEntry(std::shared_ptr<nfd::fib::Entry>) [1233] std::_Sp_counted_deleter<nfd::UdpFactory*, std::_Sp_destroy_inplace<nfd::UdpFactory>, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1084] _GLOBAL__sub_I__ZN3nfd4face11LinkServiceC2Ev (link-service.cpp) [149] nfd::name_tree::Entry::erasePitEntry(std::shared_ptr<nfd::pit::Entry>) [298] std::_Sp_counted_deleter<nfd::measurements::Entry*, std::_Sp_destroy_inplace<nfd::measurements::Entry>, std::allocator<nfd::measurements::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1085] _GLOBAL__sub_I__ZN3nfd4face12FaceCountersC2ERKNS0_19LinkServiceCountersERKNS0_17TransportCountersE (face-counters.cpp) [127] nfd::name_tree::Entry::insertPitEntry(std::shared_ptr<nfd::pit::Entry>) [1234] std::_Sp_counted_deleter<nfd::EthernetFactory*, std::_Sp_destroy_inplace<nfd::EthernetFactory>, std::allocator<nfd::EthernetFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1086] _GLOBAL__sub_I__ZN3nfd4face12LpFragmenter7OptionsC2Ev (lp-fragmenter.cpp) [1163] nfd::name_tree::Entry::setStrategyChoiceEntry(std::shared_ptr<nfd::strategy_choice::Entry>) [1235] std::_Sp_counted_deleter<nfd::UnixStreamChannel*, std::_Sp_destroy_inplace<nfd::UnixStreamChannel>, std::allocator<nfd::UnixStreamChannel>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1087] _GLOBAL__sub_I__ZN3nfd4face12makeNullFaceERKN3ndn4util7FaceUriE (null-face.cpp) [107] nfd::name_tree::Entry::Entry(ndn::Name const&) [1236] std::_Sp_counted_deleter<nfd::UnixStreamFactory*, std::_Sp_destroy_inplace<nfd::UnixStreamFactory>, std::allocator<nfd::UnixStreamFactory>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1088] _GLOBAL__sub_I__ZN3nfd4face13LpReassembler7OptionsC2Ev (lp-reassembler.cpp) [204] nfd::name_tree::Entry::~Entry() [1237] std::_Sp_counted_deleter<nfd::fw::NccStrategy*, std::_Sp_destroy_inplace<nfd::fw::NccStrategy>, std::allocator<nfd::fw::NccStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1089] _GLOBAL__sub_I__ZN3nfd4face15StreamTransportIN5boost4asio2ip3tcpEE8g_loggerE (tcp-transport.cpp) [337] nfd::scheduler::ScopedEventId::ScopedEventId(nfd::scheduler::ScopedEventId&&) [1238] std::_Sp_counted_deleter<nfd::fw::AccessStrategy*, std::_Sp_destroy_inplace<nfd::fw::AccessStrategy>, std::allocator<nfd::fw::AccessStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1090] _GLOBAL__sub_I__ZN3nfd4face15StreamTransportIN5boost4asio5local15stream_protocolEE8g_loggerE (unix-stream-transport.cpp) [776] nfd::scheduler::ScopedEventId::ScopedEventId() [1239] std::_Sp_counted_deleter<nfd::fw::BestRouteStrategy*, std::_Sp_destroy_inplace<nfd::fw::BestRouteStrategy>, std::allocator<nfd::fw::BestRouteStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1091] _GLOBAL__sub_I__ZN3nfd4face16makeInternalFaceERN3ndn8security8KeyChainE (internal-face.cpp) [619] nfd::scheduler::ScopedEventId::~ScopedEventId() [1240] std::_Sp_counted_deleter<nfd::fw::BroadcastStrategy*, std::_Sp_destroy_inplace<nfd::fw::BroadcastStrategy>, std::allocator<nfd::fw::BroadcastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1092] _GLOBAL__sub_I__ZN3nfd4face17DatagramTransportIN5boost4asio2ip3udpENS0_7UnicastEE8g_loggerE (unicast-udp-transport.cpp) [168] nfd::scheduler::getGlobalScheduler() [1241] std::_Sp_counted_deleter<nfd::fw::MulticastStrategy*, std::_Sp_destroy_inplace<nfd::fw::MulticastStrategy>, std::allocator<nfd::fw::MulticastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1093] _GLOBAL__sub_I__ZN3nfd4face17DatagramTransportIN5boost4asio2ip3udpENS0_9MulticastEE8g_loggerE (multicast-udp-transport.cpp) [174] nfd::scheduler::cancel(std::shared_ptr<ndn::util::scheduler::EventIdImpl> const&) [1242] std::_Sp_counted_deleter<nfd::fw::BestRouteStrategy2*, std::_Sp_destroy_inplace<nfd::fw::BestRouteStrategy2>, std::allocator<nfd::fw::BestRouteStrategy2>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1094] _GLOBAL__sub_I__ZN3nfd4face17EthernetTransportC2ERKNS_20NetworkInterfaceInfoERKN3ndn4util8ethernet7AddressE (ethernet-transport.cpp) [257] nfd::scheduler::schedule(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&, std::function<void ()> const&) [1243] std::_Sp_counted_deleter<nfd::fw::ClientControlStrategy*, std::_Sp_destroy_inplace<nfd::fw::ClientControlStrategy>, std::allocator<nfd::fw::ClientControlStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1095] _GLOBAL__sub_I__ZN3nfd4face26GenericLinkServiceCountersC2ERKNS0_13LpReassemblerE (generic-link-service.cpp) [260] nfd::insertNonceToDnl(nfd::DeadNonceList&, nfd::pit::Entry const&, nfd::pit::OutRecord const&) (forwarder.cpp) [917] std::_Sp_counted_deleter<nfd::fw::RetxSuppressionExponential::PitInfo*, std::_Sp_destroy_inplace<nfd::fw::RetxSuppressionExponential::PitInfo>, std::allocator<nfd::fw::RetxSuppressionExponential::PitInfo>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1096] _GLOBAL__sub_I__ZN3nfd4face26InternalForwarderTransport8g_loggerE (internal-transport.cpp) [304] nfd::compare_pickInterest(nfd::pit::InRecord const&, nfd::pit::InRecord const&, nfd::face::Face const*) (forwarder.cpp) [236] std::_Sp_counted_deleter<nfd::fib::Entry*, std::_Sp_destroy_inplace<nfd::fib::Entry>, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [1097] _GLOBAL__sub_I__ZN3nfd4face4FaceC2ESt10unique_ptrINS0_11LinkServiceESt14default_deleteIS3_EES2_INS0_9TransportES4_IS7_EE (face.cpp) [883] nfd::ignoreRibAndLogSections(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) (nfd.cpp) [590] std::_Sp_counted_deleter<nfd::fib::Entry*, std::_Sp_destroy_inplace<nfd::fib::Entry>, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1098] _GLOBAL__sub_I__ZN3nfd4facelsERSoNS0_14TransportStateE (transport.cpp) [192] nfd::predicate_NameTreeEntry_hasFibEntry(nfd::name_tree::Entry const&) (fib.cpp) [191] std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [1099] _GLOBAL__sub_I__ZN3nfd7ChannelD2Ev (channel.cpp) [651] boost::multi_index::multi_index_container<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > >::multi_index_container(boost::multi_index::multi_index_container<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > > const&) [210] std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1100] _GLOBAL__sub_I__ZN3nfd7general13setConfigFileERNS_10ConfigFileE (general-config-section.cpp) [859] boost::multi_index::detail::hashed_index<boost::multi_index::identity<unsigned long>, boost::hash<unsigned long>, std::equal_to<unsigned long>, boost::multi_index::detail::nth_layer<2, unsigned long, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::hashed_non_unique<boost::multi_index::identity<unsigned long>, mpl_::na, mpl_::na, mpl_::na>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<unsigned long> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::hashed_non_unique_tag>::unchecked_rehash(unsigned long) [317] std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter()
 [1101] _GLOBAL__sub_I__ZN3nfd9FaceTableC2ERNS_9ForwarderE (face-table.cpp) [650] boost::multi_index::detail::ordered_index<boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string>, boost::multi_index::detail::nth_layer<2, std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > >, boost::mpl::v_item<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, boost::mpl::vector0<mpl_::na>, 0>, boost::multi_index::detail::ordered_non_unique_tag>::copy_(boost::multi_index::detail::ordered_index<boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string>, boost::multi_index::detail::nth_layer<2, std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<boost::multi_index::tag<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::string const, &std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >::first>, std::less<std::string> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > >, boost::mpl::v_item<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::subs::by_name, boost::mpl::vector0<mpl_::na>, 0>, boost::multi_index::detail::ordered_non_unique_tag> const&, boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > > > >, std::allocator<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > > > const&) [395] std::_Sp_counted_deleter<nfd::pit::Entry*, std::_Sp_destroy_inplace<nfd::pit::Entry>, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter()
 [1102] _GLOBAL__sub_I__ZN3nfd9Forwarder14LOCALHOST_NAMEE (forwarder.cpp) [1164] boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_child_optional(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> > const&) [1244] std::_Sp_counted_deleter<nfd::rib::RibEntry*, std::_Sp_destroy_inplace<nfd::rib::RibEntry>, std::allocator<nfd::rib::RibEntry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1103] _GLOBAL__sub_I__ZN3nfd9name_tree11computeHashERKN3ndn4NameE (name-tree.cpp) [884] boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_child(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> > const&) [1245] std::_Sp_counted_deleter<nfd::face::InternalClientTransport*, std::_Sp_destroy_inplace<nfd::face::InternalClientTransport>, std::allocator<nfd::face::InternalClientTransport>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1104] _GLOBAL__sub_I__ZN3nfd9name_tree4NodeC2Ev (name-tree-entry.cpp) [649] boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::~basic_ptree() [323] std::_Sp_counted_deleter<nfd::name_tree::Entry*, std::_Sp_destroy_inplace<nfd::name_tree::Entry>, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [1105] _GLOBAL__sub_I__ZN3nfd9scheduler18getGlobalSchedulerEv (scheduler.cpp) [672] std::basic_string<std::iterator_traits<char const*>::value_type, std::char_traits<std::iterator_traits<char const*>::value_type>, std::allocator<std::iterator_traits<char const*>::value_type> > boost::property_tree::info_parser::expand_escapes<char const*>(char const*, char const*) [379] std::_Sp_counted_deleter<nfd::name_tree::Entry*, std::_Sp_destroy_inplace<nfd::name_tree::Entry>, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1106] _GLOBAL__sub_I__ZNK3nfd18NetworkRegionTable18isInProducerRegionERKN3ndn4LinkE (network-region-table.cpp) [640] void boost::property_tree::info_parser::skip_whitespace<char>(char const*&) [380] std::_Sp_counted_deleter<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [1107] _GLOBAL__sub_I__ZNK3nfd2fw15RetxSuppression15getLastOutgoingERKNS_3pit5EntryE (retx-suppression.cpp) [822] void boost::property_tree::info_parser::read_info_internal<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >, char>(std::basic_istream<char, std::char_traits<char> >&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >&, std::string const&, int) [230] std::_Sp_counted_deleter<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [1108] _GLOBAL__sub_I__ZNK3nfd3rib5RouteeqERKS1_ (route.cpp) [1165] void boost::property_tree::info_parser::read_info<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > >(std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >&, std::locale const&) [348] std::_Sp_counted_deleter<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter()
 [1109] _GLOBAL__sub_I__ZNK3nfd7Network5printERSo (network.cpp) [673] std::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::property_tree::info_parser::read_word<char>(char const*&) [318] std::_Sp_counted_deleter<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_deleter()
 [1110] _GLOBAL__sub_I_main (main.cpp) [799] boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> >::reduce() [634] std::_Sp_counted_deleter<std::function<bool (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<bool (nfd::name_tree::Entry const&)> >, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [135] CityHash32(char const*, unsigned long) [1166] boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::~clone_impl() [256] std::_Sp_counted_deleter<std::function<bool (nfd::name_tree::Entry const&)>*, std::_Sp_destroy_inplace<std::function<bool (nfd::name_tree::Entry const&)> >, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [101] CityHash64(char const*, unsigned long) [1167] boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::~clone_impl() [876] std::_Sp_counted_deleter<std::function<void ()>*, std::_Sp_destroy_inplace<std::function<void ()> >, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
 [631] CityHash64WithSeed(char const*, unsigned long, unsigned long) [79] boost::exception_detail::refcount_ptr<boost::exception_detail::error_info_container>::operator=(boost::exception_detail::refcount_ptr<boost::exception_detail::error_info_container> const&) [1246] boost::program_options::basic_option<char>* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<boost::program_options::basic_option<char> const*, std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > > >, boost::program_options::basic_option<char>*>(__gnu_cxx::__normal_iterator<boost::program_options::basic_option<char> const*, std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > > >, __gnu_cxx::__normal_iterator<boost::program_options::basic_option<char> const*, std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > > >, boost::program_options::basic_option<char>*)
 [238] CityHash64WithSeeds(char const*, unsigned long, unsigned long, unsigned long) [330] void boost::exception_detail::throw_exception_<std::out_of_range>(std::out_of_range const&, char const*, char const*, int) [877] std::_Sp_counted_ptr_inplace<ndn::OBufferStream, std::allocator<ndn::OBufferStream>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  [86] HashLen0to16(char const*, unsigned long) (city-hash.cpp) [366] boost::exception_detail::error_info_injector<std::bad_cast>::~error_info_injector() [878] std::_Sp_counted_ptr_inplace<ndn::OBufferStream, std::allocator<ndn::OBufferStream>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [144] WeakHashLen32WithSeeds(char const*, unsigned long, unsigned long) (city-hash.cpp) [955] boost::exception_detail::copy_boost_exception(boost::exception*, boost::exception const*) [889] std::_Sp_counted_ptr_inplace<ndn::OBufferStream, std::allocator<ndn::OBufferStream>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [139] Fetch32(char const*) (city-hash.cpp) [1168] boost::thread_specific_ptr<ndn::util::scheduler::Scheduler>::delete_data::~delete_data() [1247] std::_Sp_counted_ptr_inplace<ndn::UnixTransport, std::allocator<ndn::UnixTransport>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [335] Fetch64(char const*) (city-hash.cpp) [1169] boost::thread_specific_ptr<boost::asio::io_service>::delete_data::~delete_data() [1248] std::_Sp_counted_ptr_inplace<ndn::UnixTransport, std::allocator<ndn::UnixTransport>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [124] ndn::KeyLocator::~KeyLocator() [816] boost::thread_specific_ptr<boost::asio::io_service>::thread_specific_ptr() [918] std::_Sp_counted_ptr_inplace<ndn::RegexTopMatcher, std::allocator<ndn::RegexTopMatcher>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [456] ndn::RegexMatcher::recursiveMatch(unsigned long, ndn::Name const&, unsigned long, unsigned long) [1170] 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() [919] std::_Sp_counted_ptr_inplace<ndn::RegexTopMatcher, std::allocator<ndn::RegexTopMatcher>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [620] ndn::RegexMatcher::~RegexMatcher() [956] 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&)> > >::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&)> >) [920] std::_Sp_counted_ptr_inplace<ndn::RegexTopMatcher, std::allocator<ndn::RegexTopMatcher>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [618] ndn::OBufferStream::~OBufferStream() [738] boost::_bi::list4<boost::_bi::value<nfd::UnixStreamChannel*>, 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&)> > >::list4(boost::_bi::value<nfd::UnixStreamChannel*>, 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&)> >) [197] std::_Sp_counted_ptr_inplace<ndn::IdentityCertificate, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [419] ndn::SignatureInfo::~SignatureInfo() [1171] boost::any::holder<std::string>::~holder() [990] std::_Sp_counted_ptr_inplace<ndn::IdentityCertificate, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [935] ndn::ValidatorConfig::~ValidatorConfig() [264] boost::any::holder<std::string>::~holder() [991] std::_Sp_counted_ptr_inplace<ndn::IdentityCertificate, std::allocator<ndn::IdentityCertificate>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [798] ndn::RegexBackrefManager::~RegexBackrefManager() [770] 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&) [745] std::_Sp_counted_ptr_inplace<ndn::nfd::ControlParameters, std::allocator<ndn::nfd::ControlParameters>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [294] ndn::lp::Nack::~Nack() [1172] boost::asio::signal_set_service::shutdown_service() [746] std::_Sp_counted_ptr_inplace<ndn::nfd::ControlParameters, std::allocator<ndn::nfd::ControlParameters>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [163] ndn::lp::Packet& ndn::lp::Packet::add<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::NackHeader, 800ul, false> >(ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::NackHeader, 800ul, false>::ValueType const&) [1173] boost::asio::signal_set_service::~signal_set_service() [1249] std::_Sp_counted_ptr_inplace<ndn::nfd::FaceCreateCommand, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [413] ndn::lp::Packet& ndn::lp::Packet::add<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >(ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false>::ValueType const&) [1174] boost::asio::stream_socket_service<boost::asio::ip::tcp>::shutdown_service() [1250] std::_Sp_counted_ptr_inplace<ndn::nfd::FaceCreateCommand, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [364] ndn::lp::Packet& ndn::lp::Packet::add<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 81ul, false> >(ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 81ul, false>::ValueType const&) [1175] boost::asio::stream_socket_service<boost::asio::ip::tcp>::~stream_socket_service() [1251] std::_Sp_counted_ptr_inplace<ndn::nfd::FaceCreateCommand, std::allocator<ndn::nfd::FaceCreateCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [177] ndn::nfd::CommandOptions::CommandOptions(ndn::nfd::CommandOptions const&) [957] boost::asio::stream_socket_service<boost::asio::local::stream_protocol>::shutdown_service() [1252] std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDestroyCommand, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [425] ndn::nfd::ControlParameters::ControlParameters(ndn::nfd::ControlParameters const&) [958] boost::asio::stream_socket_service<boost::asio::local::stream_protocol>::~stream_socket_service() [1253] std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDestroyCommand, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [351] ndn::tlv::Error::~Error() [1176] boost::asio::datagram_socket_service<boost::asio::ip::udp>::shutdown_service() [1254] std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDestroyCommand, std::allocator<ndn::nfd::FaceDestroyCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [299] ndn::Name::~Name()     [68] void boost::asio::datagram_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, 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> (*)()> > >(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::mutable_buffers_1 const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>&, int, 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> (*)()> >&&) [1255] std::_Sp_counted_ptr_inplace<ndn::nfd::FibAddNextHopCommand, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [441] void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&) [535] void boost::asio::datagram_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, 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&)> > > > >(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::mutable_buffers_1 const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>&, int, 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&)> > > >&&) [992] std::_Sp_counted_ptr_inplace<ndn::nfd::FibAddNextHopCommand, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [879] ndn::name::Component::Component(ndn::name::Component&&) [1177] boost::asio::datagram_socket_service<boost::asio::ip::udp>::~datagram_socket_service() [993] std::_Sp_counted_ptr_inplace<ndn::nfd::FibAddNextHopCommand, std::allocator<ndn::nfd::FibAddNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [434] ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendNextInterest() [1178] boost::asio::socket_acceptor_service<boost::asio::ip::tcp>::shutdown_service() [1256] std::_Sp_counted_ptr_inplace<ndn::nfd::FibRemoveNextHopCommand, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [522] ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::sendInitialInterest() [1179] boost::asio::socket_acceptor_service<boost::asio::ip::tcp>::~socket_acceptor_service() [1257] std::_Sp_counted_ptr_inplace<ndn::nfd::FibRemoveNextHopCommand, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [610] ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>) [1180] boost::asio::socket_acceptor_service<boost::asio::local::stream_protocol>::shutdown_service() [1258] std::_Sp_counted_ptr_inplace<ndn::nfd::FibRemoveNextHopCommand, std::allocator<ndn::nfd::FibRemoveNextHopCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [593] ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::connect(std::function<void (std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const&)> const&) [1181] boost::asio::socket_acceptor_service<boost::asio::local::stream_protocol>::~socket_acceptor_service() [1259] std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceSetCommand, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [936] ndn::util::signal::Signal<nfd::rib::Rib, ndn::Name>::~Signal() [761] boost::asio::ip::detail::endpoint::endpoint(boost::asio::ip::address const&, unsigned short) [1260] std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceSetCommand, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [1111] ndn::util::signal::Signal<nfd::rib::Rib, ndn::Name>::operator()(ndn::Name const&) [664] boost::asio::ip::detail::operator<(boost::asio::ip::detail::endpoint const&, boost::asio::ip::detail::endpoint const&) [1261] std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceSetCommand, std::allocator<ndn::nfd::StrategyChoiceSetCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [460] ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::connect(std::function<void (ndn::lp::Nack const&)> const&) [781] boost::asio::ip::address::from_string(char const*) [1262] std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceUnsetCommand, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  [51] ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::operator()(ndn::lp::Nack const&) [885] boost::asio::ip::operator==(boost::asio::ip::address_v6 const&, boost::asio::ip::address_v6 const&) [1263] std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceUnsetCommand, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [461] ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::connect(std::function<void (ndn::Data const&)> const&) [1182] boost::asio::posix::stream_descriptor_service::shutdown_service() [1264] std::_Sp_counted_ptr_inplace<ndn::nfd::StrategyChoiceUnsetCommand, std::allocator<ndn::nfd::StrategyChoiceUnsetCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  [22] ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::operator()(ndn::Data const&) [1183] boost::asio::posix::stream_descriptor_service::~stream_descriptor_service() [1265] std::_Sp_counted_ptr_inplace<ndn::nfd::FaceEnableLocalControlCommand, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [462] ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::connect(std::function<void (ndn::Interest const&)> const&) [765] boost::asio::detail::socket_ops::setsockopt(int, unsigned char&, int, int, void const*, unsigned long, boost::system::error_code&) [994] std::_Sp_counted_ptr_inplace<ndn::nfd::FaceEnableLocalControlCommand, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
   [9] ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::operator()(ndn::Interest const&) [782] boost::asio::detail::socket_ops::sync_connect(int, sockaddr const*, unsigned long, boost::system::error_code&) [995] std::_Sp_counted_ptr_inplace<ndn::nfd::FaceEnableLocalControlCommand, std::allocator<ndn::nfd::FaceEnableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [171] ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot>) [657] boost::asio::detail::socket_ops::non_blocking_recv(int, iovec*, unsigned long, int, bool, boost::system::error_code&, unsigned long&) [1266] std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDisableLocalControlCommand, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [463] ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::connect(std::function<void (unsigned long const&, unsigned long const&)> const&) [709] boost::asio::detail::socket_ops::non_blocking_accept(int, unsigned char, sockaddr*, unsigned long*, boost::system::error_code&, int&) [1267] std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDisableLocalControlCommand, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [159] ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::operator()(unsigned long const&, unsigned long const&) [903] boost::asio::detail::socket_ops::set_internal_non_blocking(int, unsigned char&, bool, boost::system::error_code&) [1268] std::_Sp_counted_ptr_inplace<ndn::nfd::FaceDisableLocalControlCommand, std::allocator<ndn::nfd::FaceDisableLocalControlCommand>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [937] ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot>) [169] boost::asio::detail::socket_ops::close(int, unsigned char&, bool, boost::system::error_code&) [301] std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [938] ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::connect(std::function<void (ndn::Block const&)> const&) [886] boost::asio::detail::object_pool<boost::asio::detail::epoll_reactor::descriptor_state>::destroy_list(boost::asio::detail::epoll_reactor::descriptor_state*) [251] std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [430] ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::operator()(ndn::Block const&) [762] boost::asio::detail::posix_mutex::posix_mutex() [314] std::_Sp_counted_ptr_inplace<ndn::Data, std::allocator<ndn::Data>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [1112] ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>) [748] boost::asio::detail::epoll_reactor::cancel_ops(int, boost::asio::detail::epoll_reactor::descriptor_state*&) [1269] std::_Sp_counted_ptr_inplace<ndn::Face, std::allocator<ndn::Face>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [178] ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::connect(std::function<void (nfd::face::TransportState const&, nfd::face::TransportState const&)> const&) [283] 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) [1270] std::_Sp_counted_ptr_inplace<ndn::Face, std::allocator<ndn::Face>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [154] ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::operator()(nfd::face::TransportState const&, nfd::face::TransportState const&) [75] boost::asio::detail::epoll_reactor::descriptor_state::perform_io(unsigned int) [1271] std::_Sp_counted_ptr_inplace<ndn::Face, std::allocator<ndn::Face>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [592] ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::disconnect(std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>) [72] 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) [281] std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [561] ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::connect(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&) [411] boost::asio::detail::epoll_reactor::shutdown_service() [241] std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [939] ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::~Signal() [737] boost::asio::detail::epoll_reactor::register_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&) [345] std::_Sp_counted_ptr_inplace<ndn::Buffer, std::allocator<ndn::Buffer>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [440] ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::operator()(std::shared_ptr<nfd::face::Face> const&) [735] boost::asio::detail::epoll_reactor::deregister_descriptor(int, boost::asio::detail::epoll_reactor::descriptor_state*&, bool) [311] std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [594] ndn::util::signal::Signal<ndn::util::NetworkMonitor>::connect(std::function<void ()> const&) [767] boost::asio::detail::epoll_reactor::allocate_descriptor_state() [350] std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [1113] ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>>::~Signal() [1184] boost::asio::detail::epoll_reactor::register_internal_descriptor(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*) [403] std::_Sp_counted_ptr_inplace<ndn::Interest, std::allocator<ndn::Interest>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [790] ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>>::operator()() [404] boost::asio::detail::epoll_reactor::perform_io_cleanup_on_block_exit::~perform_io_cleanup_on_block_exit() [300] 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()
 [1114] ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::Data>::~Signal() [58] boost::asio::detail::epoll_reactor::start_op(int, int, boost::asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool) [253] 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&)
 [611] ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::~Signal() [959] boost::asio::detail::epoll_reactor::~epoll_reactor() [310] std::_Sp_counted_ptr_inplace<ndn::SimpleTag<ndn::lp::CachePolicy, 12>, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [507] ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::operator()(ndn::nfd::FaceEventNotification const&) [960] boost::asio::detail::signal_handler<std::_Bind<std::_Mem_fn<void (nfd::NfdRunner::*)(boost::system::error_code const&, int)> (nfd::NfdRunner*, std::_Placeholder<1>, std::_Placeholder<2>)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [346] std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 10>, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  [17] ndn::Block::Block(ndn::Block const&) [371] boost::asio::detail::task_io_service::shutdown_service() [382] std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 10>, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  [40] ndn::Block::~Block()  [734] boost::asio::detail::task_io_service::post_deferred_completions(boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) [356] std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 10>, std::allocator<ndn::SimpleTag<unsigned long, 10> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  [44] ndn::Block::operator=(ndn::Block&&) [125] boost::asio::detail::task_io_service::post_immediate_completion(boost::asio::detail::task_io_service_operation*) [343] std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 11>, std::allocator<ndn::SimpleTag<unsigned long, 11> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
  [57] ndn::Block::operator=(ndn::Block const&) [1185] boost::asio::detail::task_io_service::wake_one_thread_and_unlock(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&) [406] std::_Sp_counted_ptr_inplace<ndn::SimpleTag<unsigned long, 11>, std::allocator<ndn::SimpleTag<unsigned long, 11> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
  [31] ndn::Interest::Interest(ndn::Interest const&) [1] boost::asio::detail::task_io_service::run(boost::system::error_code&) [996] std::_Sp_counted_ptr_inplace<nfd::TcpChannel, std::allocator<nfd::TcpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [219] ndn::Interest::~Interest() [1186] boost::asio::detail::task_io_service::stop() [997] std::_Sp_counted_ptr_inplace<nfd::TcpChannel, std::allocator<nfd::TcpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [401] ndn::Selectors::~Selectors() [961] boost::asio::detail::task_io_service::~task_io_service() [998] std::_Sp_counted_ptr_inplace<nfd::TcpChannel, std::allocator<nfd::TcpChannel>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [307] ndn::Signature::~Signature() [755] boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) [1272] std::_Sp_counted_ptr_inplace<nfd::TcpFactory, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [140] ndn::SimpleTag<ndn::lp::CachePolicy, 12>::~SimpleTag() [1187] boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::signal_set_service>(boost::asio::io_service&) [1273] std::_Sp_counted_ptr_inplace<nfd::TcpFactory, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [676] ndn::SimpleTag<ndn::lp::CachePolicy, 12>::~SimpleTag() [1188] boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::stream_socket_service<boost::asio::ip::tcp> >(boost::asio::io_service&) [1274] std::_Sp_counted_ptr_inplace<nfd::TcpFactory, std::allocator<nfd::TcpFactory>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [207] ndn::SimpleTag<unsigned long, 10>::~SimpleTag() [962] boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >(boost::asio::io_service&) [999] std::_Sp_counted_ptr_inplace<nfd::UdpChannel, std::allocator<nfd::UdpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [810] nfd::ConfigFile::parseYesNo(std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > const&, std::string const&) [1189] boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::datagram_socket_service<boost::asio::ip::udp> >(boost::asio::io_service&) [1000] std::_Sp_counted_ptr_inplace<nfd::UdpChannel, std::allocator<nfd::UdpChannel>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [940] std::enable_if<std::is_arithmetic<unsigned short>::value, unsigned short>::type nfd::ConfigFile::parseNumber<unsigned short>(std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > const&, std::string const&) [1190] boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::socket_acceptor_service<boost::asio::ip::tcp> >(boost::asio::io_service&) [1001] std::_Sp_counted_ptr_inplace<nfd::UdpChannel, std::allocator<nfd::UdpChannel>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [840] nfd::ConfigFile::addSectionHandler(std::string const&, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>) [1191] boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::socket_acceptor_service<boost::asio::local::stream_protocol> >(boost::asio::io_service&) [1275] std::_Sp_counted_ptr_inplace<nfd::UdpFactory, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [801] nfd::ConfigFile::ignoreUnknownSection(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [1192] boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::posix::stream_descriptor_service>(boost::asio::io_service&) [1276] std::_Sp_counted_ptr_inplace<nfd::UdpFactory, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [508] nfd::ConfigFile::parse(std::string const&, bool) [963] boost::asio::io_service::service* boost::asio::detail::service_registry::create<boost::asio::detail::epoll_reactor>(boost::asio::io_service&) [1277] std::_Sp_counted_ptr_inplace<nfd::UdpFactory, std::allocator<nfd::UdpFactory>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [509] nfd::ConfigFile::parse(std::istream&, bool, std::string const&) [964] boost::asio::detail::service_registry::service_registry<boost::asio::detail::task_io_service, unsigned long>(boost::asio::io_service&, boost::asio::detail::task_io_service*, unsigned long) [1278] std::_Sp_counted_ptr_inplace<nfd::EthernetFactory, std::allocator<nfd::EthernetFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [880] nfd::ConfigFile::ConfigFile(std::function<void (std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>) [142] boost::asio::detail::completion_handler<std::_Bind<std::_Mem_fn<void (nfd::face::StreamTransport<boost::asio::local::stream_protocol>::*)()> (nfd::face::StreamTransport<boost::asio::local::stream_protocol>*)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) [1279] std::_Sp_counted_ptr_inplace<nfd::EthernetFactory, std::allocator<nfd::EthernetFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [328] nfd::FibManager::addNextHop(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [402] boost::asio::detail::completion_handler<nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&)::{lambda()#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp) [1280] std::_Sp_counted_ptr_inplace<nfd::EthernetFactory, std::allocator<nfd::EthernetFactory>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [609] nfd::FibManager::setFaceForSelfRegistration(ndn::Interest const&, ndn::nfd::ControlParameters&) [642] boost::asio::detail::completion_handler<nfd::face::asyncReceive(nfd::face::InternalTransportBase*, ndn::Block const&)::{lambda()#1}>::ptr::~ptr() (completion_handler.hpp) [1281] std::_Sp_counted_ptr_inplace<nfd::strategy_choice::Entry, std::allocator<nfd::strategy_choice::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [474] nfd::FibManager::FibManager(nfd::Fib&, std::function<std::shared_ptr<nfd::face::Face> (unsigned long)>, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [478] boost::asio::detail::completion_handler<nfd::FaceTable::remove(std::shared_ptr<nfd::face::Face>)::{lambda()#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp) [1282] std::_Sp_counted_ptr_inplace<nfd::UnixStreamChannel, std::allocator<nfd::UnixStreamChannel>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [531] nfd::TcpChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [1193] boost::asio::detail::signal_set_service::pipe_read_op::do_perform(boost::asio::detail::reactor_op*) [1283] std::_Sp_counted_ptr_inplace<nfd::UnixStreamChannel, std::allocator<nfd::UnixStreamChannel>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [532] nfd::TcpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [1194] 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) [1284] std::_Sp_counted_ptr_inplace<nfd::UnixStreamChannel, std::allocator<nfd::UnixStreamChannel>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [941] nfd::TcpChannel::TcpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [965] boost::asio::detail::signal_set_service::start_wait_op(boost::asio::detail::signal_set_service::implementation_type&, boost::asio::detail::signal_op*) [1285] std::_Sp_counted_ptr_inplace<nfd::UnixStreamFactory, std::allocator<nfd::UnixStreamFactory>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [375] nfd::TcpChannel::~TcpChannel() [1195] boost::asio::detail::signal_set_service::deliver_signal(int) [1286] std::_Sp_counted_ptr_inplace<nfd::UnixStreamFactory, std::allocator<nfd::UnixStreamFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [942] nfd::TcpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [1196] boost::asio::detail::signal_set_service::open_descriptors() [1287] std::_Sp_counted_ptr_inplace<nfd::UnixStreamFactory, std::allocator<nfd::UnixStreamFactory>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [830] nfd::TcpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [1197] boost::asio::detail::signal_set_service::shutdown_service() [1288] std::_Sp_counted_ptr_inplace<nfd::fw::NccStrategy, std::allocator<nfd::fw::NccStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [1115] nfd::TcpFactory::prohibitAllIpv4Endpoints(unsigned short) [966] boost::asio::detail::signal_set_service::clear(boost::asio::detail::signal_set_service::implementation_type&, boost::system::error_code&) [1289] std::_Sp_counted_ptr_inplace<nfd::fw::NccStrategy, std::allocator<nfd::fw::NccStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [1116] nfd::TcpFactory::prohibitAllIpv6Endpoints(unsigned short) [967] boost::asio::detail::signal_set_service::cancel(boost::asio::detail::signal_set_service::implementation_type&, boost::system::error_code&) [1290] std::_Sp_counted_ptr_inplace<nfd::fw::NccStrategy, std::allocator<nfd::fw::NccStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [137] nfd::UdpChannel::createFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, ndn::nfd::FacePersistency) [214] boost::asio::detail::reactive_socket_recv_op<boost::asio::mutable_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, 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) [1291] std::_Sp_counted_ptr_inplace<nfd::fw::AccessStrategy, std::allocator<nfd::fw::AccessStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [533] nfd::UdpChannel::waitForNewPeer(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [450] boost::asio::detail::reactive_socket_send_op<boost::asio::const_buffers_1, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::const_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, 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) [1292] std::_Sp_counted_ptr_inplace<nfd::fw::AccessStrategy, std::allocator<nfd::fw::AccessStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [534] nfd::UdpChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [70] 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) [1293] std::_Sp_counted_ptr_inplace<nfd::fw::AccessStrategy, std::allocator<nfd::fw::AccessStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [114] 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&) [170] 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> > > >::ptr::~ptr() [1294] std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy, std::allocator<nfd::fw::BestRouteStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [943] nfd::UdpChannel::UdpChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [536] void boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::async_accept<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<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&)> > > > >(boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::implementation_type&, boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >&, boost::asio::ip::basic_endpoint<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&)> > > >) [1295] std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy, std::allocator<nfd::fw::BestRouteStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [376] nfd::UdpChannel::~UdpChannel() [968] boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::open(boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp>::implementation_type&, boost::asio::ip::tcp const&, boost::system::error_code&) [1296] std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy, std::allocator<nfd::fw::BestRouteStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [115] nfd::UdpFactory::createFace(ndn::util::FaceUri const&, ndn::nfd::FacePersistency, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [443] void boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::async_accept<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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&)> > > > >(boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::implementation_type&, boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&, boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>*, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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&)> > > >) [1297] std::_Sp_counted_ptr_inplace<nfd::fw::BroadcastStrategy, std::allocator<nfd::fw::BroadcastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [557] nfd::UdpFactory::createChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [1198] boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::open(boost::asio::detail::reactive_socket_service<boost::asio::local::stream_protocol>::implementation_type&, boost::asio::local::stream_protocol const&, boost::system::error_code&) [1298] std::_Sp_counted_ptr_inplace<nfd::fw::BroadcastStrategy, std::allocator<nfd::fw::BroadcastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [817] nfd::UdpFactory::prohibitEndpoint(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [969] 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) [1299] std::_Sp_counted_ptr_inplace<nfd::fw::BroadcastStrategy, std::allocator<nfd::fw::BroadcastStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [1117] nfd::UdpFactory::prohibitAllIpv4Endpoints(unsigned short) [118] boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol, boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::UnixStreamChannel*>, 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) [1300] std::_Sp_counted_ptr_inplace<nfd::fw::MulticastStrategy, std::allocator<nfd::fw::MulticastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [1118] nfd::UdpFactory::prohibitAllIpv6Endpoints(unsigned short) [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) [1301] std::_Sp_counted_ptr_inplace<nfd::fw::MulticastStrategy, std::allocator<nfd::fw::MulticastStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [113] nfd::FaceManager::createFace(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [165] 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> (*)()> > >::ptr::~ptr() [1302] std::_Sp_counted_ptr_inplace<nfd::fw::MulticastStrategy, std::allocator<nfd::fw::MulticastStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [511] nfd::FaceManager::processConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [970] 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) [1303] std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy2, std::allocator<nfd::fw::BestRouteStrategy2>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [1119] nfd::FaceManager::setConfigFile(nfd::ConfigFile&) [656] boost::asio::detail::reactive_socket_recv_op_base<boost::asio::mutable_buffers_1>::do_perform(boost::asio::detail::reactor_op*) [1304] std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy2, std::allocator<nfd::fw::BestRouteStrategy2>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [476] nfd::FaceManager::afterFaceAdded(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&) [110] boost::asio::detail::reactive_socket_send_op_base<boost::asio::const_buffers_1>::do_perform(boost::asio::detail::reactor_op*) [1305] std::_Sp_counted_ptr_inplace<nfd::fw::BestRouteStrategy2, std::allocator<nfd::fw::BestRouteStrategy2>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [654] nfd::FaceManager::doesMatchFilter(ndn::nfd::FaceQueryFilter const&, std::shared_ptr<nfd::face::Face>) [428] void boost::asio::detail::reactive_socket_service_base::async_send<boost::asio::const_buffers_1, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::const_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, boost::asio::const_buffers_1 const&, int, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::const_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >) [1306] std::_Sp_counted_ptr_inplace<nfd::fw::ClientControlStrategy, std::allocator<nfd::fw::ClientControlStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [495] nfd::FaceManager::afterFaceRemoved(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&) [424] void boost::asio::detail::reactive_socket_service_base::async_receive<boost::asio::mutable_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, boost::asio::mutable_buffers_1 const&, int, boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::face::StreamTransport<boost::asio::local::stream_protocol>, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<nfd::face::StreamTransport<boost::asio::local::stream_protocol>*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >) [1307] std::_Sp_counted_ptr_inplace<nfd::fw::ClientControlStrategy, std::allocator<nfd::fw::ClientControlStrategy>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [687] nfd::FaceManager::collectFaceStatus(nfd::face::Face const&, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > const&) [771] boost::asio::detail::reactive_socket_service_base::do_open(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, int, int, int, boost::system::error_code&) [1308] std::_Sp_counted_ptr_inplace<nfd::fw::ClientControlStrategy, std::allocator<nfd::fw::ClientControlStrategy>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [523] nfd::FaceManager::processSectionTcp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [444] boost::asio::detail::reactive_socket_service_base::start_op(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, int, boost::asio::detail::reactor_op*, bool, bool) [921] std::_Sp_counted_ptr_inplace<nfd::fw::RetxSuppressionExponential::PitInfo, std::allocator<nfd::fw::RetxSuppressionExponential::PitInfo>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [520] nfd::FaceManager::processSectionUdp(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [971] boost::asio::detail::reactive_socket_accept_op_base<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ip::tcp>::do_perform(boost::asio::detail::reactor_op*) [890] std::_Sp_counted_ptr_inplace<nfd::fw::RetxSuppressionExponential::PitInfo, std::allocator<nfd::fw::RetxSuppressionExponential::PitInfo>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [559] nfd::FaceManager::enableLocalControl(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [712] boost::asio::detail::reactive_socket_accept_op_base<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol>::do_perform(boost::asio::detail::reactor_op*) [922] std::_Sp_counted_ptr_inplace<nfd::fw::RetxSuppressionExponential::PitInfo, std::allocator<nfd::fw::RetxSuppressionExponential::PitInfo>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [541] nfd::FaceManager::processSectionUnix(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool) [275] 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*) [768] 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&)
 [585] nfd::FaceManager::processSectionEther(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> > const&) [85] 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*) [1309] std::_Sp_counted_ptr_inplace<nfd::fib::Entry, std::allocator<nfd::fib::Entry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [688] void nfd::FaceManager::collectFaceProperties<ndn::nfd::FaceStatus>(nfd::face::Face const&, ndn::nfd::FaceStatus&) [83] boost::_bi::bind_t<bool, bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), boost::_bi::list_av_5<std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > >::type> boost::bind<bool, std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > >(bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >) [633] std::_Sp_counted_ptr_inplace<nfd::pit::Entry, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [702] void nfd::FaceManager::collectFaceProperties<ndn::nfd::FaceEventNotification>(nfd::face::Face const&, ndn::nfd::FaceEventNotification&) [972] 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::list_av_4<nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<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&, nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(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&), nfd::TcpChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [357] std::_Sp_counted_ptr_inplace<nfd::pit::Entry, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [150] nfd::FaceManager::afterCreateFaceSuccess(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [973] 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::list_av_5<nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<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&, nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(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&), nfd::UdpChannel*, boost::arg<1> (*)(), boost::arg<2> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [632] std::_Sp_counted_ptr_inplace<nfd::pit::Entry, std::allocator<nfd::pit::Entry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [598] nfd::FaceManager::findFaceForLocalControl(ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&) [739] boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::UnixStreamChannel, 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::list_av_4<nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >::type> boost::bind<void, nfd::UnixStreamChannel, boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)> >(void (nfd::UnixStreamChannel::*)(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&), nfd::UnixStreamChannel*, boost::arg<1> (*)(), std::function<void (std::shared_ptr<nfd::face::Face> const&)>, std::function<void (std::string const&)>) [1310] std::_Sp_counted_ptr_inplace<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [449] nfd::FaceManager::FaceManager(nfd::FaceTable&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [545] boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream> >, boost::_bi::list_av_3<nfd::rib::RibManager*, std::_Placeholder<2>, std::shared_ptr<ndn::OBufferStream> >::type> boost::bind<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream>, nfd::rib::RibManager*, std::_Placeholder<2>, std::shared_ptr<ndn::OBufferStream> >(void (nfd::rib::RibManager::*)(ndn::Data const&, std::shared_ptr<ndn::OBufferStream>), nfd::rib::RibManager*, std::_Placeholder<2>, std::shared_ptr<ndn::OBufferStream>) [1311] std::_Sp_counted_ptr_inplace<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
  [99] nfd::ManagerBase::handleCommand(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) [46] 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::list_av_4<nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block>::type> boost::bind<void, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>, boost::system::error_code const&, unsigned long, ndn::Block const&, nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block>(void (nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::*)(boost::system::error_code const&, unsigned long, ndn::Block const&), nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>*, boost::arg<1> (*)(), boost::arg<2> (*)(), ndn::Block) [1312] std::_Sp_counted_ptr_inplace<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [420] nfd::ManagerBase::extractRequester(ndn::Interest const&, std::function<void (std::string const&)>) [126] boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&>, boost::_bi::list_av_4<nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > >::type> boost::bind<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&, nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > >(void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&), nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> >) [1313] std::_Sp_counted_ptr_inplace<nfd::face::InternalClientTransport, std::allocator<nfd::face::InternalClientTransport>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [504] void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceCreateCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [844] boost::detail::sp_counted_base::destroy() [1314] std::_Sp_counted_ptr_inplace<nfd::face::InternalClientTransport, std::allocator<nfd::face::InternalClientTransport>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [498] void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDestroyCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [1199] boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> >::dispose() [725] 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&)
 [505] void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibAddNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [1200] boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> >::dispose() [313] std::_Sp_counted_ptr_inplace<nfd::name_tree::Entry, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [499] void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FibRemoveNextHopCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [783] bool boost::detail::lcast_ret_unsigned<std::char_traits<char>, unsigned short, char>(unsigned short&, char const*, char const*) [287] std::_Sp_counted_ptr_inplace<nfd::name_tree::Entry, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [500] void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceSetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [1201] 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() [312] std::_Sp_counted_ptr_inplace<nfd::name_tree::Entry, std::allocator<nfd::name_tree::Entry>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [501] void nfd::ManagerBase::registerCommandHandler<ndn::nfd::StrategyChoiceUnsetCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [1202] 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() [289] std::_Sp_counted_ptr_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [503] void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceEnableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [1203] 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() [369] std::_Sp_counted_ptr_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [502] void nfd::ManagerBase::registerCommandHandler<ndn::nfd::FaceDisableLocalControlCommand>(std::string const&, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&) [1204] 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() [290] std::_Sp_counted_ptr_inplace<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>, std::allocator<std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [549] nfd::ManagerBase::registerNotificationStream(std::string const&) [1205] 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() [296] std::_Sp_counted_ptr_inplace<std::function<bool (nfd::name_tree::Entry const&)>, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [519] nfd::ManagerBase::registerStatusDatasetHandler(std::string const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> const&) [1206] 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() [340] std::_Sp_counted_ptr_inplace<std::function<bool (nfd::name_tree::Entry const&)>, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
 [415] nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>) [1207] boost::detail::thread_data<nfd::NfdRunner::run()::{lambda()#1}>* boost::detail::heap_new<boost::detail::thread_data<nfd::NfdRunner::run()::{lambda()#1}>, {lambda()#1}>({lambda()#1}&&) [322] std::_Sp_counted_ptr_inplace<std::function<bool (nfd::name_tree::Entry const&)>, std::allocator<std::function<bool (nfd::name_tree::Entry const&)> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [900] nfd::ManagerBase::ManagerBase(ndn::mgmt::Dispatcher&, nfd::CommandValidator&, std::string const&) [679] void boost::detail::allocator::construct<std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > >(void*, std::pair<std::string const, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > > const&) [835] std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
 [1120] nfd::Measurements::Measurements(nfd::NameTree&) [1208] boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u>::twist() [669] 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&)
 [374] nfd::DeadNonceList::evictEntries() [223] boost::random::mersenne_twister_engine<unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615u, 11ul, 4294967295u, 7ul, 2636928640u, 15ul, 4022730752u, 18ul, 1812433253u>::operator()() [815] std::_Sp_counted_ptr_inplace<std::function<void ()>, std::allocator<std::function<void ()> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
 [266] nfd::DeadNonceList::add(ndn::Name const&, unsigned int) [860] boost::exception::~exception() [265] std::enable_shared_from_this<ndn::Name>::~enable_shared_from_this()
  [88] nfd::DeadNonceList::makeEntry(ndn::Name const&, unsigned int) [662] boost::iostreams::stream_buffer<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::~stream_buffer() [324] std::enable_shared_from_this<ndn::Interest>::~enable_shared_from_this()
 [378] nfd::DeadNonceList::DeadNonceList(boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > const&) [661] boost::iostreams::detail::execute_traits<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::result_of<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > ()>::type>::result_type boost::iostreams::detail::execute_all<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > >(boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >) [484] std::map<ndn::Name, std::shared_ptr<nfd::fw::Strategy>, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::operator[](ndn::Name const&)
 [617] nfd::DeadNonceList::~DeadNonceList() [660] boost::iostreams::detail::execute_traits<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::result_of<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > > ()>::type>::result_type boost::iostreams::detail::execute_all<boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::reset_operation<boost::iostreams::detail::optional<boost::iostreams::detail::concept_adapter<ndn::iostreams::buffer_append_device> > >, boost::iostreams::detail::clear_flags_operation<int> >(boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::member_close_operation<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> > >, boost::iostreams::detail::reset_operation<boost::iostreams::detail::optional<boost::iostreams::detail::concept_adapter<ndn::iostreams::buffer_append_device> > >, boost::iostreams::detail::clear_flags_operation<int>) [1315] std::map<ndn::Name, std::shared_ptr<nfd::rib::RibEntry>, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::find(ndn::Name const&)
 [856] nfd::LoggerFactory::parseLevel(std::string const&) [648] boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::close_impl(std::_Ios_Openmode) [1002] std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::shared_ptr<nfd::TcpChannel>, 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::TcpChannel> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&)
 [756] nfd::LoggerFactory::getInstance() [647] boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::init_put_area() [587] std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::shared_ptr<nfd::UdpChannel>, 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::UdpChannel> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&)
 [1121] nfd::LoggerFactory::createLogger(std::string const&) [861] boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::open(ndn::iostreams::buffer_append_device const&, long, long) [786] std::map<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, 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> > > >::operator[](boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&)
 [857] nfd::LoggerFactory::extractLevel(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, std::string const&) [659] boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::sync() [1316] std::map<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::shared_ptr<nfd::UnixStreamChannel>, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::operator[](boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const&)
 [944] nfd::LoggerFactory::setConfigFile(nfd::ConfigFile&) [644] boost::iostreams::detail::indirect_streambuf<ndn::iostreams::buffer_append_device, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>::sync_impl() [850] std::map<std::string, nfd::LogLevel, std::less<std::string>, std::allocator<std::pair<std::string const, nfd::LogLevel> > >::operator[](std::string&&)
 [945] nfd::LoggerFactory::setDefaultLevel(nfd::LogLevel) [666] CryptoPP::Base64Decoder::~Base64Decoder() [851] std::map<std::string, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::operator[](std::string const&)
 [1122] nfd::LoggerFactory::create(std::string const&) [667] CryptoPP::AlgorithmParameters CryptoPP::MakeParameters<int const*>(char const*, int const* const&, bool) [433] std::map<unsigned long, std::shared_ptr<ndn::Tag>, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > >::operator[](unsigned long&&)
 [881] nfd::LoggerFactory::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [670] CryptoPP::AlgorithmParameters CryptoPP::MakeParameters<std::ostream*>(char const*, std::ostream* const&, bool) [1317] std::map<unsigned long, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::operator[](unsigned long const&)
 [1123] nfd::LoggerFactory::LoggerFactory() [652] CryptoPP::NameValuePairs::ThrowIfTypeMismatch(char const*, std::type_info const&, std::type_info const&) [923] std::set<std::string, std::less<std::string>, std::allocator<std::string> >::find(std::string const&)
 [472] nfd::StrategyChoice::setDefaultStrategy(std::shared_ptr<nfd::fw::Strategy>) [393] CryptoPP::BufferedTransformation::Attachable() [1003] std::list<ndn::ValidatorConfig::DynamicTrustAnchorContainer, std::allocator<ndn::ValidatorConfig::DynamicTrustAnchorContainer> >::~list()
 [483] nfd::StrategyChoice::install(std::shared_ptr<nfd::fw::Strategy>) [394] CryptoPP::BufferedTransformation::AttachedTransformation() [1318] std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot> std::list<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot, std::allocator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot> >::emplace<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot>, ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot&&)
 [471] nfd::StrategyChoice::StrategyChoice(nfd::NameTree&, std::shared_ptr<nfd::fw::Strategy>) [653] CryptoPP::AlgorithmParametersBase::~AlgorithmParametersBase() [726] std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot> std::list<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot>, ndn::util::signal::Signal<nfd::face::LinkService, ndn::lp::Nack>::Slot&&)
 [946] nfd::PrivilegeHelper::initialize(std::string const&, std::string const&) [671] CryptoPP::AlgorithmParametersTemplate<std::ostream*>::~AlgorithmParametersTemplate() [727] std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot> std::list<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot>, ndn::util::signal::Signal<nfd::face::LinkService, ndn::Data>::Slot&&)
 [1124] nfd::PrivilegeHelper::drop() [668] CryptoPP::Filter::~Filter() [728] std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot> std::list<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot>, ndn::util::signal::Signal<nfd::face::LinkService, ndn::Interest>::Slot&&)
 [562] nfd::strategy_choice::Entry::Entry(ndn::Name const&) [181] 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 [729] std::_List_iterator<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot> std::list<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot>, ndn::util::signal::Signal<nfd::face::LpReassembler, unsigned long, unsigned long>::Slot&&)
 [1125] nfd::CommandValidator::setConfigFile(nfd::ConfigFile&) [249] bool ndn::lp::Packet::has<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, ndn::lp::CachePolicy, 820ul, false> >() const [1004] std::_List_iterator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot> std::list<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot>, ndn::util::signal::Signal<nfd::face::InternalTransportBase, ndn::Block>::Slot&&)
 [901] nfd::CommandValidator::addSupportedPrivilege(std::string const&) [279] bool ndn::lp::Packet::has<ndn::lp::detail::FieldDecl<ndn::lp::field_location_tags::Header, unsigned long, 817ul, false> >() const [710] std::_List_iterator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot> std::list<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot, std::allocator<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot> >::emplace<ndn::util::signal::Signal<nfd::face::Transport, nfd::face::TransportState, nfd::face::TransportState>::Slot>(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>::Slot&&)
 [138] nfd::CommandValidator::Error::~Error() [102] void ndn::TagHost::setTag<ndn::SimpleTag<unsigned long, 10> >(std::shared_ptr<ndn::SimpleTag<unsigned long, 10> >) const [924] std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot> std::list<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot, std::allocator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot> >::emplace<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>(std::_List_iterator<ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot>, ndn::util::signal::Signal<nfd::FaceTable, std::shared_ptr<nfd::face::Face> >::Slot&&)
 [658] nfd::CommandValidator::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [510] nfd::ConfigFile::process(bool, std::string const&) const [1319] std::_List_iterator<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot> std::list<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot, std::allocator<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot> >::emplace<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot>(std::_List_iterator<ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot>, ndn::util::signal::Signal<ndn::util::NetworkMonitor>::Slot&&)
 [1126] nfd::CommandValidator::CommandValidator() [974] nfd::TcpFactory::findChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) const [367] std::list<ndn::Block, std::allocator<ndn::Block> >::operator=(std::list<ndn::Block, std::allocator<ndn::Block> > const&)
 [612] nfd::CommandValidator::~CommandValidator() [975] nfd::UdpFactory::findChannel(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) const [242] std::list<nfd::pit::InRecord, std::allocator<nfd::pit::InRecord> >::~list()
 [831] std::shared_ptr<nfd::fw::RetxSuppressionExponential::PitInfo> nfd::StrategyInfoHost::getOrCreateStrategyInfo<nfd::fw::RetxSuppressionExponential::PitInfo, boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&>(boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&) [976] nfd::UdpFactory::findMulticastFace(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) const [1005] std::list<nfd::rib::Route, std::allocator<nfd::rib::Route> >::list(std::list<nfd::rib::Route, std::allocator<nfd::rib::Route> > const&)
 [119] nfd::UnixStreamChannel::handleAccept(boost::system::error_code const&, std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [645] nfd::DeadNonceList::countMarks() const [1320] std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > >::push_back(std::shared_ptr<nfd::rib::RibEntry> const&)
 [442] nfd::UnixStreamChannel::accept(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&) [84] nfd::DeadNonceList::has(ndn::Name const&, unsigned int) const [1006] std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >(std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >&&)
 [556] nfd::UnixStreamChannel::listen(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&, std::function<void (std::string const&)> const&, int) [811] nfd::StrategyChoice::hasStrategy(ndn::Name const&, bool) const [1007] std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >::~pair()
 [1127] nfd::UnixStreamChannel::UnixStreamChannel(boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const&) [183] nfd::StrategyChoice::findEffectiveStrategy(nfd::measurements::Entry const&) const [327] void std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)>::__call<void, ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&, 0, 1, 2, 3, 4>(std::tuple<ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>&&>&&, std::_Index_tuple<0, 1, 2, 3, 4>)
 [400] nfd::UnixStreamChannel::~UnixStreamChannel() [48] nfd::StrategyChoice::findEffectiveStrategy(nfd::pit::Entry const&) const [416] void std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)>::__call<void, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*&&, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&, 0, 1, 2, 3, 4, 5>(std::tuple<ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*&&, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&>&&, std::_Index_tuple<0, 1, 2, 3, 4, 5>)
 [1128] nfd::UnixStreamFactory::createChannel(std::string const&) [49] nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const [60] std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)>::~_Bind()
 [663] nfd::getGlobalIoService() [1209] nfd::UnixStreamFactory::findChannel(boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const&) const [459] void std::deque<ndn::Block, std::allocator<ndn::Block> >::_M_push_back_aux<ndn::Block const&>(ndn::Block const&)
 [947] nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [225] nfd::NetworkRegionTable::isInProducerRegion(ndn::Link const&) const [836] std::deque<ndn::Block, std::allocator<ndn::Block> >::_M_reallocate_map(unsigned long, bool)
 [1129] nfd::TablesConfigSection::setConfigFile(nfd::ConfigFile&) [26] nfd::cs::Cs::findLeftmost(ndn::Interest const&, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>) const [701] std::deque<ndn::Block, std::allocator<ndn::Block> >::~deque()
 [1130] nfd::TablesConfigSection::ensureTablesAreConfigured() [233] nfd::cs::Cs::findRightmost(ndn::Interest const&, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>) const [66] void std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >::_M_insert_aux<ndn::lp::Packet const&>(__gnu_cxx::__normal_iterator<ndn::lp::Packet*, std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> > >, ndn::lp::Packet const&)
 [1131] nfd::TablesConfigSection::TablesConfigSection(nfd::cs::Cs&, nfd::Pit&, nfd::Fib&, nfd::StrategyChoice&, nfd::Measurements&, nfd::NetworkRegionTable&) [270] nfd::cs::Cs::findRightmostAmongExact(ndn::Interest const&, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>) const [339] std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >::~vector()
 [841] nfd::MeasurementsAccessor::MeasurementsAccessor(nfd::Measurements&, nfd::StrategyChoice const&, nfd::fw::Strategy const&) [14] nfd::cs::Cs::find(ndn::Interest const&, std::function<void (ndn::Interest const&, ndn::Data const&)> const&, std::function<void (ndn::Interest const&)> const&) const [453] void std::vector<ndn::name::Component, std::allocator<ndn::name::Component> >::_M_insert_aux<ndn::name::Component const&>(__gnu_cxx::__normal_iterator<ndn::name::Component*, std::vector<ndn::name::Component, std::allocator<ndn::name::Component> > >, ndn::name::Component const&)
 [842] nfd::MeasurementsAccessor::~MeasurementsAccessor() [833] nfd::fw::RetxSuppression::getLastOutgoing(nfd::pit::Entry const&) const [73] std::vector<ndn::Block, std::allocator<ndn::Block> >::operator=(std::vector<ndn::Block, std::allocator<ndn::Block> > const&)
 [473] nfd::StrategyChoiceManager::StrategyChoiceManager(nfd::StrategyChoice&, ndn::mgmt::Dispatcher&, nfd::CommandValidator&) [232] nfd::fw::RetxSuppressionExponential::decide(nfd::face::Face const&, ndn::Interest const&, nfd::pit::Entry&) const [865] std::vector<nfd::NetworkInterfaceInfo, std::allocator<nfd::NetworkInterfaceInfo> >::reserve(unsigned long)
 [858] nfd::listNetworkInterfaces() [352] nfd::Fib::findLongestPrefixMatch(ndn::Name const&) const [774] void std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> >::_M_insert_aux<nfd::fib::NextHop>(__gnu_cxx::__normal_iterator<nfd::fib::NextHop*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, nfd::fib::NextHop&&)
 [599] nfd::ForwarderStatusManager::ForwarderStatusManager(nfd::Forwarder&, ndn::mgmt::Dispatcher&) [245] nfd::Fib::findLongestPrefixMatch(nfd::measurements::Entry const&) const [806] void std::vector<boost::asio::ip::address_v4, std::allocator<boost::asio::ip::address_v4> >::_M_insert_aux<boost::asio::ip::address_v4>(__gnu_cxx::__normal_iterator<boost::asio::ip::address_v4*, std::vector<boost::asio::ip::address_v4, std::allocator<boost::asio::ip::address_v4> > >, boost::asio::ip::address_v4&&)
  [82] nfd::connectFaceClosedSignal(nfd::face::Face&, std::function<void ()> const&) [55] nfd::Fib::findLongestPrefixMatch(nfd::pit::Entry const&) const [807] void std::vector<boost::asio::ip::address_v6, std::allocator<boost::asio::ip::address_v6> >::_M_insert_aux<boost::asio::ip::address_v6>(__gnu_cxx::__normal_iterator<boost::asio::ip::address_v6*, std::vector<boost::asio::ip::address_v6, std::allocator<boost::asio::ip::address_v6> > >, boost::asio::ip::address_v6&&)
 [948] nfd::cs::priority_fifo::PriorityFifoPolicy::evictEntries() [61] nfd::Fib::findLongestPrefixMatch(std::shared_ptr<nfd::name_tree::Entry>) const [891] void std::vector<std::string, std::allocator<std::string> >::_M_insert_aux<std::string>(__gnu_cxx::__normal_iterator<std::string*, std::vector<std::string, std::allocator<std::string> > >, std::string&&)
 [1132] nfd::cs::priority_fifo::PriorityFifoPolicy::PriorityFifoPolicy() [608] nfd::Fib::begin() const [146] void std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > >::_M_insert_aux<std::shared_ptr<nfd::pit::Entry> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> const&)
 [1133] nfd::cs::priority_fifo::PriorityFifoPolicy::~PriorityFifoPolicy() [42] nfd::Pit::findAllDataMatches(ndn::Data const&) const [250] std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > >::~vector()
 [1134] nfd::cs::priority_fifo::PriorityFifoPolicy::~PriorityFifoPolicy() [315] nfd::Pit::begin() const [426] void std::vector<std::shared_ptr<nfd::name_tree::Entry>, std::allocator<std::shared_ptr<nfd::name_tree::Entry> > >::_M_insert_aux<std::shared_ptr<nfd::name_tree::Entry> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::name_tree::Entry>*, std::vector<std::shared_ptr<nfd::name_tree::Entry>, std::allocator<std::shared_ptr<nfd::name_tree::Entry> > > >, std::shared_ptr<nfd::name_tree::Entry> const&)
 [1135] nfd::cs::makeDefaultPolicy() [248] nfd::fib::NextHop::getCost() const [243] std::vector<std::shared_ptr<nfd::name_tree::Entry>, std::allocator<std::shared_ptr<nfd::name_tree::Entry> > >::~vector()
 [595] nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&) [381] nfd::fib::NextHop::getFace() const [216] std::vector<bool, std::allocator<bool> >::_M_copy_aligned(std::_Bit_const_iterator, std::_Bit_const_iterator, std::_Bit_iterator)
 [359] nfd::cs::Cs::insert(ndn::Data const&, bool) [636] nfd::pit::Entry::getInRecord(nfd::face::Face const&) const [641] void std::vector<unsigned char, std::allocator<unsigned char> >::_M_insert_aux<unsigned char>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char&&)
 [1136] nfd::cs::Cs::setLimit(unsigned long) [198] nfd::pit::Entry::canForwardTo(nfd::face::Face const&) const [180] void std::vector<unsigned long, std::allocator<unsigned long> >::_M_insert_aux<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&)
 [596] nfd::cs::Cs::Cs(unsigned long, std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >) [234] nfd::pit::Entry::violatesScope(nfd::face::Face const&) const [269] std::_Rb_tree<ndn::Name, ndn::Name, std::_Identity<ndn::Name>, std::less<ndn::Name>, std::allocator<ndn::Name> >::_M_erase(std::_Rb_tree_node<ndn::Name>*)
 [949] nfd::cs::Policy::setLimit(unsigned long) [305] nfd::pit::Entry::hasLocalInRecord() const [925] std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > >, std::_Select1st<std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, boost::chrono::time_point<ndn::time::system_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > >*)
 [1137] nfd::cs::Policy::Policy(std::string const&) [282] nfd::pit::Entry::hasUnexpiredOutRecords() const [926] std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, ndn::PublicKey>, std::_Select1st<std::pair<ndn::Name const, ndn::PublicKey> >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, ndn::PublicKey> > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, ndn::PublicKey> >*)
 [1138] nfd::cs::Policy::~Policy() [331] nfd::pit::Entry::getName() const [516] std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_insert_<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >&&)
 [195] nfd::cs::EntryImpl::EntryImpl(std::shared_ptr<ndn::Data const>, bool) [244] nfd::pit::Entry::findNonce(unsigned int, nfd::face::Face const&) const [570] std::pair<std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, bool> std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_insert_unique<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >(std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >&&)
  [76] nfd::cs::EntryImpl::EntryImpl(ndn::Name const&) [614] nfd::rib::Rib::findParent(ndn::Name const&) const [517] std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_insert_unique_<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >(std::_Rb_tree_const_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >&&)
 [302] nfd::cs::EntryImpl::~EntryImpl() [1210] nfd::rib::Rib::findDescendants(ndn::Name const&) const [512] std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::fw::Strategy> > >*)
 [563] nfd::fw::NccStrategy::NccStrategy(nfd::Forwarder&, ndn::Name const&) [723] nfd::face::GenericLinkService::getCounters() const [571] std::_Rb_tree_iterator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::_M_insert_<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >&&)
 [1139] nfd::fw::NccStrategy::~NccStrategy() [724] nfd::face::Transport::getCounters() const [601] std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<nfd::rib::RibEntry> > >*)
 [747] nfd::fw::AccessStrategy::removeFaceInfo(std::shared_ptr<nfd::face::Face>) [237] nfd::NameTree::fullEnumerate(std::function<bool (nfd::name_tree::Entry const&)> const&) const [1008] std::_Rb_tree<ndn::Name, std::pair<ndn::Name const, std::shared_ptr<ndn::IdentityCertificate> >, std::_Select1st<std::pair<ndn::Name const, std::shared_ptr<ndn::IdentityCertificate> > >, std::less<ndn::Name>, std::allocator<std::pair<ndn::Name const, std::shared_ptr<ndn::IdentityCertificate> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::Name const, std::shared_ptr<ndn::IdentityCertificate> > >*)
 [546] nfd::fw::AccessStrategy::AccessStrategy(nfd::Forwarder&, ndn::Name const&) [56] nfd::NameTree::findAllMatches(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const [518] 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 const*, std::_Rb_tree_node_base const*, std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&)
 [1140] nfd::fw::AccessStrategy::~AccessStrategy() [272] nfd::NameTree::findExactMatch(ndn::Name const&) const [514] std::pair<std::_Rb_tree_iterator<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > >, bool> 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_unique<std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&>(std::pair<ndn::Name const, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> > const&)
 [179] void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy2>() [292] nfd::NameTree::partialEnumerate(ndn::Name const&, std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)> const&) const [572] std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_insert_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&)
 [537] nfd::fw::BestRouteStrategy::BestRouteStrategy(nfd::Forwarder&, ndn::Name const&) [78] nfd::NameTree::findLongestPrefixMatch(ndn::Name const&, std::function<bool (nfd::name_tree::Entry const&)> const&) const [573] std::pair<std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, bool> std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_insert_unique<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&>(std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&)
 [950] nfd::fw::BestRouteStrategy::~BestRouteStrategy() [128] nfd::NameTree::findLongestPrefixMatch(nfd::pit::Entry const&) const [574] std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_insert_unique_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&>(std::_Rb_tree_const_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > const&)
 [564] nfd::fw::BroadcastStrategy::BroadcastStrategy(nfd::Forwarder&, ndn::Name const&) [45] nfd::NameTree::findLongestPrefixMatch(std::shared_ptr<nfd::name_tree::Entry>, std::function<bool (nfd::name_tree::Entry const&)> const&) const [602] std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, ndn::Interest const&)> > >*)
 [1141] nfd::fw::BroadcastStrategy::~BroadcastStrategy() [224] nfd::NameTree::dump(std::ostream&) const [539] std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&)
 [538] nfd::fw::MulticastStrategy::MulticastStrategy(nfd::Forwarder&, ndn::Name const&) [763] nfd::FaceTable::end() const [575] std::pair<std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, bool> std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_unique<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&)
 [1142] nfd::fw::MulticastStrategy::~MulticastStrategy() [772] nfd::FaceTable::get(unsigned long) const [540] std::_Rb_tree_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_insert_unique_<std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&>(std::_Rb_tree_const_iterator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::pair<ndn::name::Component, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > const&)
 [479] nfd::fw::installStrategies(nfd::Forwarder&) [764] nfd::FaceTable::begin() const [588] std::_Rb_tree<ndn::name::Component, std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> >, std::_Select1st<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >, std::less<ndn::name::Component>, std::allocator<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<ndn::name::Component const, std::function<void (nfd::rib::RibManager*, std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&)> > >*)
  [80] nfd::fw::BestRouteStrategy2::afterReceiveNack(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [777] nfd::Forwarder::getFace(unsigned long) const [368] 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_copy(std::_Rb_tree_node<std::pair<ndn::name::Component const, bool> > const*, std::_Rb_tree_node<std::pair<ndn::name::Component const, bool> >*)
  [30] nfd::fw::BestRouteStrategy2::afterReceiveInterest(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [320] nfd::name_tree::Entry::isEmpty() const [222] 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> >*)
 [160] nfd::fw::BestRouteStrategy2::BestRouteStrategy2(nfd::Forwarder&, ndn::Name const&) [834] boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_child_optional(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> > const&) const [261] 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>*)
 [1143] nfd::fw::BestRouteStrategy2::~BestRouteStrategy2() [773] boost::enable_if<boost::property_tree::detail::is_translator<boost::property_tree::id_translator<std::string> >, std::string>::type boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_value<std::string, boost::property_tree::id_translator<std::string> >(boost::property_tree::id_translator<std::string>) const [1321] std::_Rb_tree<nfd::cs::EntryImpl, nfd::cs::EntryImpl, std::_Identity<nfd::cs::EntryImpl>, std::less<nfd::cs::EntryImpl>, std::allocator<nfd::cs::EntryImpl> >::_M_erase(std::_Rb_tree_node<nfd::cs::EntryImpl>*)
 [161] nfd::fw::makeDefaultStrategy(nfd::Forwarder&) [887] boost::enable_if<boost::property_tree::detail::is_translator<boost::property_tree::stream_translator<char, std::char_traits<char>, std::allocator<char>, unsigned long> >, unsigned long>::type boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::get_value<unsigned long, boost::property_tree::stream_translator<char, std::char_traits<char>, std::allocator<char>, unsigned long> >(boost::property_tree::stream_translator<char, std::char_traits<char>, std::allocator<char>, unsigned long>) const [837] std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > >::_M_insert_<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&)
 [1144] nfd::fw::RetxSuppressionFixed::RetxSuppressionFixed(boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&) [812] boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >::walk_path(boost::property_tree::string_path<std::string, boost::property_tree::id_translator<std::string> >&) const [838] std::pair<std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, bool> std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > >::_M_insert_unique<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&>(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&)
 [513] nfd::fw::registerStrategyImpl(ndn::Name const&, std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&) [1211] boost::any::holder<std::string>::type() const [1322] std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> > >::_M_erase(std::_Rb_tree_node<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> >*)
 [565] nfd::fw::ClientControlStrategy::ClientControlStrategy(nfd::Forwarder&, ndn::Name const&) [740] boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >::local_endpoint() const [1009] std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > > 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&)
 [1145] nfd::fw::ClientControlStrategy::~ClientControlStrategy() [713] boost::asio::ip::detail::endpoint::address() const [1323] std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, bool> 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_unique<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&)
 [902] nfd::fw::RetxSuppressionExponential::PitInfo::~PitInfo() [904] std::map<std::string, std::shared_ptr<nfd::ProtocolFactory>, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::count(std::string const&) const [1010] std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > > 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> >&&)
 [209] nfd::fw::RetxSuppressionExponential::RetxSuppressionExponential(boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&, float, boost::chrono::duration<long, boost::ratio<1l, 1000000l> > const&) [254] std::function<std::pair<bool, bool> (nfd::name_tree::Entry const&)>::operator()(nfd::name_tree::Entry const&) const [1324] 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::TcpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >, 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::TcpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const, std::shared_ptr<nfd::TcpChannel> > >*)
  [34] nfd::fw::Strategy::sendInterest(std::shared_ptr<nfd::pit::Entry>, std::shared_ptr<nfd::face::Face>, bool) [274] std::function<bool (nfd::name_tree::Entry const&)>::operator()(nfd::name_tree::Entry const&) const [1011] 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> > >*)
 [389] nfd::fw::Strategy::afterReceiveNack(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>) [109] std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::operator()(ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>) const [818] std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > >::_M_insert_<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&)
 [263] nfd::fw::Strategy::beforeSatisfyInterest(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::Data const&) [741] std::function<void (ndn::mgmt::ControlResponse const&)>::operator()(ndn::mgmt::ControlResponse const&) const [819] std::pair<std::_Rb_tree_iterator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, bool> std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > >::_M_insert_unique<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&>(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&)
 [185] nfd::fw::Strategy::rejectPendingInterest(std::shared_ptr<nfd::pit::Entry>) [742] std::function<void (std::string const&)>::operator()(std::string const&) const [1325] std::_Rb_tree<boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>, std::_Identity<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::less<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >, std::allocator<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> > >::_M_erase(std::_Rb_tree_node<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> >*)
 [291] nfd::fw::Strategy::beforeExpirePendingInterest(std::shared_ptr<nfd::pit::Entry>) [1212] std::_Hashtable<ndn::Name, std::pair<ndn::Name const, nfd::rib::PropagatedEntry>, std::allocator<std::pair<ndn::Name const, nfd::rib::PropagatedEntry> >, std::_Select1st<std::pair<ndn::Name const, nfd::rib::PropagatedEntry> >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::clear() [1012] std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > > 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&)
  [91] nfd::fw::Strategy::sendNack(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::lp::NackHeader const&) [491] std::__detail::_Hashtable_iterator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, false, false> std::_Hashtable<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::allocator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::_M_insert_bucket<std::pair<ndn::Name, std::function<void (ndn::Name const&, ndn::Interest const&)> > >(std::pair<ndn::Name, std::function<void (ndn::Name const&, ndn::Interest const&)> >&&, unsigned long, unsigned long) [1326] std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, bool> 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_unique<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&)
  [90] nfd::fw::Strategy::sendNacks(std::shared_ptr<nfd::pit::Entry>, ndn::lp::NackHeader const&, std::initializer_list<nfd::face::Face const*>) [1213] std::_Hashtable<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::allocator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::_M_rehash(unsigned long) [1013] std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > > 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> >&&)
 [515] nfd::fw::Strategy::Strategy(nfd::Forwarder&, ndn::Name const&) [637] std::__detail::_Hashtable_iterator<nfd::face::Face const*, true, false> std::_Hashtable<nfd::face::Face const*, nfd::face::Face const*, std::allocator<nfd::face::Face const*>, std::_Identity<nfd::face::Face const*>, std::equal_to<nfd::face::Face const*>, std::hash<nfd::face::Face const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, true, true>::_M_insert_bucket<nfd::face::Face const*>(nfd::face::Face const*&&, unsigned long, unsigned long) [1327] 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::UdpChannel> >, std::_Select1st<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >, 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::UdpChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::UdpChannel> > >*)
 [843] nfd::fw::Strategy::~Strategy() [804] std::__detail::_Hashtable_iterator<std::pair<std::string const, nfd::NetworkInterfaceInfo>, false, false> std::_Hashtable<std::string, std::pair<std::string const, nfd::NetworkInterfaceInfo>, std::allocator<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::_Select1st<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::_M_insert_bucket<std::pair<std::string, nfd::NetworkInterfaceInfo> >(std::pair<std::string, nfd::NetworkInterfaceInfo>&&, unsigned long, unsigned long) [787] 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_insert_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&)
 [832] nfd::fw::getStrategyFactories() (strategy-registry.cpp) [749] std::_Hashtable<unsigned long, std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo>, std::allocator<std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo> >, std::_Select1st<std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo> >, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true>::erase(unsigned long const&) [1328] std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, bool> 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_insert_unique<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&)
 [122] nfd::fw::predicate_NextHop_eligible(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >) (best-route-strategy2.cpp) [255] std::_Hashtable<unsigned long, unsigned long, std::allocator<unsigned long>, std::_Identity<unsigned long>, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, true, true>::_Hashtable<unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long, std::hash<unsigned long> const&, std::__detail::_Mod_range_hashing const&, std::__detail::_Default_ranged_hash const&, std::equal_to<unsigned long> const&, std::_Identity<unsigned long> const&, std::allocator<unsigned long> const&) [788] 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_insert_unique_<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> > >, std::pair<boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const, std::shared_ptr<nfd::face::Face> >&&)
 [175] nfd::Fib::removeNextHopFromAllEntries(std::shared_ptr<nfd::face::Face>) [905] std::_List_base<ndn::SecRuleSpecific, std::allocator<ndn::SecRuleSpecific> >::_M_clear() [927] 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> > >*)
 [355] nfd::Fib::insert(ndn::Name const&) [1214] std::_List_base<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot, std::allocator<ndn::util::signal::Signal<nfd::cs::Policy, std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >::Slot> >::_M_clear() [1329] std::_Rb_tree_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_insert_<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >&&)
 [1146] nfd::Fib::Fib(nfd::NameTree&) [1215] std::_List_base<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > >::~_List_base() [1330] std::pair<std::_Rb_tree_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, bool> std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_insert_unique<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >(std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >&&)
 [1147] nfd::Fib::~Fib()     [288] std::shared_ptr<nfd::name_tree::Entry>::operator=(std::shared_ptr<nfd::name_tree::Entry> const&) [1331] std::_Rb_tree_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_insert_unique_<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >(std::_Rb_tree_const_iterator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >&&)
 [526] nfd::Nfd::initializeLogging() [692] std::_Deque_base<ndn::Block, std::allocator<ndn::Block> >::_M_initialize_map(unsigned long) [1332] std::_Rb_tree<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>, std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> >, std::_Select1st<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >, std::less<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> >, std::allocator<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > > >::_M_erase(std::_Rb_tree_node<std::pair<boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol> const, std::shared_ptr<nfd::UnixStreamChannel> > >*)
 [354] nfd::Nfd::initializeManagement() [700] std::_Deque_base<ndn::Block, std::allocator<ndn::Block> >::~_Deque_base() [271] std::_Rb_tree_iterator<nfd::face::Face*> std::_Rb_tree<nfd::face::Face*, nfd::face::Face*, std::_Identity<nfd::face::Face*>, std::less<nfd::face::Face*>, std::allocator<nfd::face::Face*> >::_M_insert_<nfd::face::Face*>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, nfd::face::Face*&&)
 [1148] nfd::Nfd::Nfd(std::string const&, ndn::security::KeyChain&) [805] std::_Deque_base<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >*, std::allocator<boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> >*> >::_M_initialize_map(unsigned long) [188] std::pair<std::_Rb_tree_iterator<nfd::face::Face*>, bool> std::_Rb_tree<nfd::face::Face*, nfd::face::Face*, std::_Identity<nfd::face::Face*>, std::less<nfd::face::Face*>, std::allocator<nfd::face::Face*> >::_M_insert_unique<nfd::face::Face*>(nfd::face::Face*&&)
 [226] nfd::Nfd::~Nfd()      [470] std::_Tuple_impl<1ul, ndn::nfd::ControlParameters, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)> >::~_Tuple_impl() [358] std::_Rb_tree<nfd::face::Face*, nfd::face::Face*, std::_Identity<nfd::face::Face*>, std::less<nfd::face::Face*>, std::allocator<nfd::face::Face*> >::_M_erase(std::_Rb_tree_node<nfd::face::Face*>*)
  [25] nfd::Pit::findOrInsert(ndn::Interest const&, bool) [278] std::_Tuple_impl<3ul, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry> >::~_Tuple_impl() [829] std::_Rb_tree_iterator<std::string> std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_insert_<std::string const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::string const&)
  [74] nfd::Pit::erase(std::shared_ptr<nfd::pit::Entry>) [529] std::_Tuple_impl<3ul, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> >::~_Tuple_impl() [928] std::pair<std::_Rb_tree_iterator<std::string>, bool> std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_insert_unique<std::string const&>(std::string const&)
 [363] nfd::Pit::Pit(nfd::NameTree&) [123] std::__shared_ptr<ndn::Data, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ndn::Data>, ndn::Block const&>(std::_Sp_make_shared_tag, std::allocator<ndn::Data> const&, ndn::Block const&) [929] std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase(std::_Rb_tree_node<std::string>*)
 [344] nfd::fib::Entry::addNextHop(std::shared_ptr<nfd::face::Face>, unsigned long) [186] std::__shared_ptr<ndn::Interest, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ndn::Interest>, ndn::Block const&>(std::_Sp_make_shared_tag, std::allocator<ndn::Interest> const&, ndn::Block const&) [759] std::_Rb_tree_iterator<std::pair<std::string const, nfd::Logger> > 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_insert_<std::pair<std::string, nfd::Logger> >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string, nfd::Logger>&&)
 [528] nfd::fib::Entry::findNextHop(nfd::face::Face&) [524] std::__shared_ptr<ndn::Interest, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ndn::Interest>, ndn::Name&>(std::_Sp_make_shared_tag, std::allocator<ndn::Interest> const&, ndn::Name&) [760] std::pair<std::_Rb_tree_iterator<std::pair<std::string const, nfd::Logger> >, bool> 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_insert_unique<std::pair<std::string, nfd::Logger> >(std::pair<std::string, nfd::Logger>&&)
 [481] nfd::fib::Entry::sortNextHops() [977] std::__shared_ptr<nfd::TcpChannel, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<nfd::TcpChannel>, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&>(std::_Sp_make_shared_tag, std::allocator<nfd::TcpChannel> const&, boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&) [1333] 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> >*)
 [530] nfd::fib::Entry::removeNextHop(std::shared_ptr<nfd::face::Face>) [978] std::__shared_ptr<nfd::UdpChannel, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<nfd::UdpChannel>, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&>(std::_Sp_make_shared_tag, std::allocator<nfd::UdpChannel> const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [852] std::_Rb_tree_iterator<std::pair<std::string const, nfd::LogLevel> > 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_insert_<std::pair<std::string, nfd::LogLevel> >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string, nfd::LogLevel>&&)
 [458] nfd::fib::Entry::Entry(ndn::Name const&) [319] std::_Function_base::_Base_manager<nfd::name_tree::AnyEntrySubTree>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1334] std::pair<std::_Rb_tree_iterator<std::pair<std::string const, nfd::LogLevel> >, bool> 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_insert_unique<std::pair<std::string, nfd::LogLevel> >(std::pair<std::string, nfd::LogLevel>&&)
 [769] nfd::fib::NextHop::setCost(unsigned long) [325] std::_Function_base::_Base_manager<nfd::name_tree::AnyEntry>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [853] std::_Rb_tree_iterator<std::pair<std::string const, nfd::LogLevel> > 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_insert_unique_<std::pair<std::string, nfd::LogLevel> >(std::_Rb_tree_const_iterator<std::pair<std::string const, nfd::LogLevel> >, std::pair<std::string, nfd::LogLevel>&&)
 [349] nfd::fib::NextHop::NextHop(std::shared_ptr<nfd::face::Face>) [525] std::_Function_base::_Base_manager<boost::_bi::bind_t<void, boost::_mfi::mf2<void, nfd::rib::RibManager, ndn::Data const&, std::shared_ptr<ndn::OBufferStream> >, boost::_bi::list3<boost::_bi::value<nfd::rib::RibManager*>, boost::arg<2>, boost::_bi::value<std::shared_ptr<ndn::OBufferStream> > > > >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1335] std::_Rb_tree<std::string, std::pair<std::string const, boost::program_options::variable_value>, std::_Select1st<std::pair<std::string const, boost::program_options::variable_value> >, std::less<std::string>, std::allocator<std::pair<std::string const, boost::program_options::variable_value> > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, boost::program_options::variable_value> >*)
 [172] nfd::pit::FaceRecord::update(ndn::Interest const&) [103] std::_Function_base::_Base_manager<boost::_bi::bind_t<void, boost::_mfi::mf3<void, nfd::Forwarder, std::shared_ptr<nfd::pit::Entry>, bool, boost::chrono::duration<long, boost::ratio<1l, 1000l> > const&>, boost::_bi::list4<boost::_bi::value<nfd::Forwarder*>, boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::duration<long, boost::ratio<1l, 1000l> > > > > >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [930] std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_<std::pair<char const*, std::shared_ptr<nfd::TcpFactory> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const*, std::shared_ptr<nfd::TcpFactory> >&&)
 [145] nfd::pit::FaceRecord::FaceRecord(std::shared_ptr<nfd::face::Face>) [383] std::_Function_base::_Base_manager<bool (*)(nfd::name_tree::Entry const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [931] std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_<std::pair<char const*, std::shared_ptr<nfd::UdpFactory> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const*, std::shared_ptr<nfd::UdpFactory> >&&)
 [390] nfd::pit::FaceRecord::~FaceRecord() [845] std::_Function_base::_Base_manager<void (*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1336] std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_<std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> >&&)
 [635] nfd::pit::Entry::getOutRecord(nfd::face::Face const&) [823] std::_Function_base::_Base_manager<void (*)(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1337] std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_<std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> >&&)
 [333] nfd::pit::Entry::deleteInRecord(nfd::face::Face const&) [691] std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceCreateCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [932] std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::TcpFactory> > >(std::pair<char const*, std::shared_ptr<nfd::TcpFactory> >&&)
 [202] nfd::pit::Entry::deleteInRecords() [824] std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceDestroyCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [933] std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::UdpFactory> > >(std::pair<char const*, std::shared_ptr<nfd::UdpFactory> >&&)
 [162] nfd::pit::Entry::deleteOutRecord(nfd::face::Face const&) [689] std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FibAddNextHopCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1338] std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> > >(std::pair<char const*, std::shared_ptr<nfd::EthernetFactory> >&&)
 [104] nfd::pit::Entry::insertOrUpdateInRecord(std::shared_ptr<nfd::face::Face>, ndn::Interest const&) [825] std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FibRemoveNextHopCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1339] std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_insert_unique<std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> > >(std::pair<char const*, std::shared_ptr<nfd::UnixStreamFactory> >&&)
 [106] nfd::pit::Entry::insertOrUpdateOutRecord(std::shared_ptr<nfd::face::Face>, ndn::Interest const&) [826] std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::StrategyChoiceSetCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [578] std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::shared_ptr<nfd::ProtocolFactory> > >*)
 [205] nfd::pit::Entry::Entry(ndn::Interest const&) [827] std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::StrategyChoiceUnsetCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [854] std::_Rb_tree_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_insert_<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >&&)
 [187] nfd::pit::InRecord::update(ndn::Interest const&) [808] std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceEnableLocalControlCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [892] std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_insert_unique<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >(std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >&&)
 [136] nfd::pit::InRecord::InRecord(std::shared_ptr<nfd::face::Face>) [828] std::_Function_base::_Base_manager<std::_Bind<bool (*(std::reference_wrapper<ndn::nfd::FaceDisableLocalControlCommand const>, std::_Placeholder<1>))(ndn::nfd::ControlCommand const&, ndn::mgmt::ControlParameters const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [855] std::_Rb_tree_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_insert_unique_<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >(std::_Rb_tree_const_iterator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >&&)
 [218] nfd::pit::OutRecord::setIncomingNack(ndn::lp::Nack const&) [906] std::_Function_base::_Base_manager<std::_Bind<void (*(nfd::face::InternalClientTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [893] std::_Rb_tree<std::string, std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> >, std::_Select1st<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> > >*)
 [151] nfd::pit::OutRecord::OutRecord(std::shared_ptr<nfd::face::Face>) [907] std::_Function_base::_Base_manager<std::_Bind<void (*(nfd::face::InternalForwarderTransport*, std::_Placeholder<1>))(nfd::face::InternalTransportBase*, ndn::Block const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1014] std::_Rb_tree<std::shared_ptr<nfd::face::Face>, std::shared_ptr<nfd::face::Face>, std::_Identity<std::shared_ptr<nfd::face::Face> >, std::less<std::shared_ptr<nfd::face::Face> >, std::allocator<std::shared_ptr<nfd::face::Face> > >::_M_erase(std::_Rb_tree_node<std::shared_ptr<nfd::face::Face> >*)
 [1149] nfd::rib::FibUpdater::FibUpdater(nfd::rib::Rib&, ndn::nfd::Controller&) [493] std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceCreateCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1340] std::_Rb_tree<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>, std::pair<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const, nfd::cs::priority_fifo::EntryInfo*>, std::_Select1st<std::pair<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const, nfd::cs::priority_fifo::EntryInfo*> >, nfd::cs::priority_fifo::EntryItComparator, std::allocator<std::pair<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const, nfd::cs::priority_fifo::EntryInfo*> > >::_M_erase(std::_Rb_tree_node<std::pair<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> const, nfd::cs::priority_fifo::EntryInfo*> >*)
 [1150] nfd::rib::FibUpdater::~FibUpdater() [580] std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDestroyCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1341] std::_Rb_tree<std::pair<std::string, ndn::util::ethernet::Address>, std::pair<std::pair<std::string, ndn::util::ethernet::Address> const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<std::pair<std::string, ndn::util::ethernet::Address> const, std::shared_ptr<nfd::face::Face> > >, std::less<std::pair<std::string, ndn::util::ethernet::Address> >, std::allocator<std::pair<std::pair<std::string, ndn::util::ethernet::Address> const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::pair<std::string, ndn::util::ethernet::Address> const, std::shared_ptr<nfd::face::Face> > >*)
 [437] nfd::rib::RibManager::fetchSegments(ndn::Data const&, std::shared_ptr<ndn::OBufferStream>) [490] std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [894] std::_Rb_tree_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_insert_<std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> >&&)
 [1151] nfd::rib::RibManager::setConfigFile(nfd::ConfigFile&) [581] std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [895] std::pair<std::_Rb_tree_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, bool> std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_insert_unique<std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> > >(std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> >&&)
 [506] nfd::rib::RibManager::onNotification(ndn::nfd::FaceEventNotification const&) [582] std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [896] std::_Rb_tree_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_insert_unique_<std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> > >(std::_Rb_tree_const_iterator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::pair<int, std::shared_ptr<nfd::fw::StrategyInfo> >&&)
 [488] nfd::rib::RibManager::startListening(ndn::Name const&, std::function<void (ndn::InterestFilter const&, ndn::Interest const&)> const&) [583] std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [309] std::_Rb_tree<int, std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> >, std::_Select1st<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >, std::less<int>, std::allocator<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, std::shared_ptr<nfd::fw::StrategyInfo> > >*)
 [480] nfd::rib::RibManager::registerWithNfd() [560] std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceEnableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [293] std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > 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_insert_<std::pair<unsigned long, std::shared_ptr<ndn::Tag> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<unsigned long, std::shared_ptr<ndn::Tag> >&&)
 [547] nfd::rib::RibManager::unregisterEntry(std::shared_ptr<ndn::Interest const> const&, ndn::nfd::ControlParameters&) [584] std::_Function_base::_Base_manager<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FaceDisableLocalControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [206] std::pair<std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, bool> 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_insert_unique<std::pair<unsigned long, std::shared_ptr<ndn::Tag> > >(std::pair<unsigned long, std::shared_ptr<ndn::Tag> >&&)
 [678] nfd::rib::RibManager::onLocalhopRequest(ndn::Interest const&) [694] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::mgmt::RejectReply, ndn::Interest const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [189] std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > 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_insert_unique_<std::pair<unsigned long, std::shared_ptr<ndn::Tag> > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >, std::pair<unsigned long, std::shared_ptr<ndn::Tag> >&&)
 [438] nfd::rib::RibManager::removeInvalidFaces(std::shared_ptr<ndn::OBufferStream>) [457] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) [176] 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_copy(std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > > const*, std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<ndn::Tag> > >*)
 [544] nfd::rib::RibManager::scheduleActiveFaceFetch(boost::chrono::duration<long, boost::ratio<1l, 1l> > const&) [466] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [134] 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> > >*)
 [489] nfd::rib::RibManager::enableLocalControlHeader() [703] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::*)(ndn::Data const&)> (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>*, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [730] std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_insert_<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >&&)
 [951] nfd::rib::RibManager::onConfig(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&) [705] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>::*)()> (ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [750] std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_erase_aux(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >)
 [521] nfd::rib::RibManager::RibManager(ndn::Face&, ndn::security::KeyChain&) [1216] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::*)(std::_List_iterator<ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::Slot>)> (ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>*, std::_List_iterator<ndn::util::signal::Signal<ndn::util::NotificationSubscriber<ndn::nfd::FaceEventNotification>, ndn::nfd::FaceEventNotification>::Slot>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1342] std::pair<std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, bool> std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_insert_unique<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >(std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >&&)
 [486] nfd::rib::RibManager::~RibManager() [686] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FibManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [731] std::_Rb_tree_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_insert_unique_<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >&&)
 [1152] nfd::rib::RibStatusPublisher::RibStatusPublisher(nfd::rib::Rib const&, ndn::Face&, ndn::Name const&, ndn::security::KeyChain&) [1217] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FibManager::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> (nfd::FibManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [751] std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::erase(unsigned long const&)
 [600] nfd::rib::RibStatusPublisher::~RibStatusPublisher() [680] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1343] std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> >, std::_Select1st<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned long const, std::shared_ptr<nfd::face::Face> > >*)
 [952] nfd::rib::AutoPrefixPropagator::afterHubDisconnect() [908] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> (nfd::FaceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1344] std::_Rb_tree_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_insert_<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >&&)
 [953] nfd::rib::AutoPrefixPropagator::disable() [846] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1345] std::pair<std::_Rb_tree_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, bool> std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_insert_unique<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >(std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >&&)
 [607] nfd::rib::AutoPrefixPropagator::AutoPrefixPropagator(ndn::nfd::Controller&, ndn::security::KeyChain&, nfd::rib::Rib&) [784] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::string const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1346] std::_Rb_tree_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_insert_unique_<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >(std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >&&)
 [454] nfd::rib::Nrd::initialize() [497] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(ndn::nfd::ControlParameters&, std::shared_ptr<nfd::face::Face> const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, ndn::nfd::ControlParameters, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [615] std::_Rb_tree<unsigned long, std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > >, std::_Select1st<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned long const, std::list<std::shared_ptr<nfd::rib::RibEntry>, std::allocator<std::shared_ptr<nfd::rib::RibEntry> > > > >*)
 [527] nfd::rib::Nrd::initializeLogging() [862] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1347] std::_Rb_tree_iterator<unsigned long> std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_insert_<unsigned long const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, unsigned long const&)
 [613] nfd::rib::Nrd::getLocalNfdTransport() [752] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)> (nfd::ManagerBase*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [704] std::_Rb_tree_iterator<unsigned long> std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_insert_<unsigned long>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, unsigned long&&)
 [1153] nfd::rib::Nrd::Nrd(std::string const&, ndn::security::KeyChain&) [494] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ManagerBase::*)(ndn::Interest const&, std::function<void (std::string const&)>)> (nfd::ManagerBase*, ndn::Interest, std::function<void (std::string const&)>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [646] std::_Rb_tree_iterator<unsigned long> std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_insert_equal<unsigned long const&>(unsigned long const&)
 [482] nfd::rib::Nrd::~Nrd() [639] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::DeadNonceList::*)()> (nfd::DeadNonceList*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [708] std::pair<std::_Rb_tree_iterator<unsigned long>, bool> std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_insert_unique<unsigned long>(unsigned long&&)
 [1154] nfd::rib::Rib::setFibUpdater(nfd::rib::FibUpdater*) [813] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::LoggerFactory::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::LoggerFactory*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [766] std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::erase(unsigned long const&)
 [388] nfd::rib::Rib::beginRemoveFace(unsigned long) [847] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::CommandValidator::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::CommandValidator*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [677] std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_erase(std::_Rb_tree_node<unsigned long>*)
 [757] nfd::rib::Rib::sendBatchFromQueue() [848] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::TablesConfigSection::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::TablesConfigSection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [452] std::__detail::_Map_base<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, true, std::_Hashtable<ndn::Name, std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> >, std::allocator<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::_Select1st<std::pair<ndn::Name const, std::function<void (ndn::Name const&, ndn::Interest const&)> > >, std::equal_to<ndn::Name>, std::hash<ndn::Name>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true> >::operator[](ndn::Name const&)
 [387] nfd::rib::Rib::findRoutesWithFaceId(unsigned long) [796] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::StrategyChoiceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::StrategyChoiceManager*, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::_Placeholder<5>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [754] std::__detail::_Map_base<std::string, std::pair<std::string const, nfd::NetworkInterfaceInfo>, std::_Select1st<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, true, std::_Hashtable<std::string, std::pair<std::string const, nfd::NetworkInterfaceInfo>, std::allocator<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::_Select1st<std::pair<std::string const, nfd::NetworkInterfaceInfo> >, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true> >::operator[](std::string const&)
 [1155] nfd::rib::Rib::Rib() [1218] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::StrategyChoiceManager::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> (nfd::StrategyChoiceManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [220] std::__detail::_Map_base<unsigned long, std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo>, std::_Select1st<std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo> >, true, std::_Hashtable<unsigned long, std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo>, std::allocator<std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo> >, std::_Select1st<std::pair<unsigned long const, nfd::fw::AccessStrategy::FaceInfo> >, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, false, false, true> >::operator[](unsigned long&&)
 [589] nfd::rib::Rib::~Rib() [1219] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::ForwarderStatusManager::*)(ndn::Name const&, ndn::Interest const&, ndn::mgmt::StatusDatasetContext&)> (nfd::ForwarderStatusManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [792] std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>::function(std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&)
 [1156] nfd::rib::RibEntry::findRoute(nfd::rib::Route const&) [909] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::AccessStrategy::*)(std::shared_ptr<nfd::face::Face>)> (nfd::fw::AccessStrategy*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [814] std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)>::function(std::function<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&)> const&)
 [1157] nfd::rib::RibEntry::~RibEntry() [194] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [684] std::function<bool (ndn::mgmt::ControlParameters const&)>::function(std::function<bool (ndn::mgmt::ControlParameters const&)> const&)
 [820] nfd::rib::sortRoutes(nfd::rib::Route const&, nfd::rib::Route const&) (rib.cpp) [166] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [793] std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>::function(std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)
 [284] nfd::rib::operator<<(std::ostream&, nfd::rib::Route const&) [377] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [277] std::function<void (nfd::fw::Strategy*)>::function<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >(std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::Interest const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Interest const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::value), std::function<void (nfd::fw::Strategy*)>::_Useless>::type)
 [780] nfd::udp::computeMtu(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&) [143] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(std::shared_ptr<nfd::pit::Entry>, nfd::face::Face const&, ndn::Data const&)> (std::_Placeholder<1>, std::shared_ptr<nfd::pit::Entry>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::Data const>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [361] std::function<void (nfd::fw::Strategy*)>::function<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >(std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (nfd::fw::Strategy::*)(nfd::face::Face const&, ndn::lp::Nack const&, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> (std::_Placeholder<1>, std::reference_wrapper<nfd::face::Face const>, std::reference_wrapper<ndn::lp::Nack const>, std::shared_ptr<nfd::fib::Entry>, std::shared_ptr<nfd::pit::Entry>)> >::value), std::function<void (nfd::fw::Strategy*)>::_Useless>::type)
  [21] nfd::face::LinkService::receiveData(ndn::Data const&) [910] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::nfd::FaceEventNotification const&)> (nfd::rib::RibManager*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [681] std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>::function(std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&)
  [52] nfd::face::LinkService::receiveNack(ndn::lp::Nack const&) [1220] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::Name const&, ndn::nfd::ControlParameters const&)> (nfd::rib::RibManager*, std::reference_wrapper<ndn::Name const>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [485] std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&)>&>::type std::function<void (ndn::Name const&, ndn::Interest const&)>::operator=<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)> >(std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(ndn::Name const&, ndn::Name const&, ndn::Interest const&, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, ndn::Name, std::_Placeholder<2>, std::function<std::shared_ptr<ndn::mgmt::ControlParameters> (ndn::name::Component const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>, std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>, std::function<void (ndn::mgmt::RejectReply, ndn::Interest const&)>)>&&)
  [36] nfd::face::LinkService::sendInterest(ndn::Interest const&) [803] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::Name const&, std::string const&)> (nfd::rib::RibManager*, std::reference_wrapper<ndn::Name const>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [794] std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&)
   [8] nfd::face::LinkService::receiveInterest(ndn::Interest const&) [1221] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(ndn::Interest const&)> (nfd::rib::RibManager*, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1348] std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibAddNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::_Useless>::type)
 [715] nfd::face::LinkService::setFaceAndTransport(nfd::face::Face&, nfd::face::Transport&) [849] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> (nfd::rib::RibManager*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1349] std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceSetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::_Useless>::type)
  [39] nfd::face::LinkService::sendData(ndn::Data const&) [797] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(unsigned int, std::string const&)> (nfd::rib::RibManager*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [487] std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function(std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)
  [96] nfd::face::LinkService::sendNack(ndn::lp::Nack const&) [695] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)(unsigned long)> (nfd::rib::RibManager*, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1350] std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<void (*(std::shared_ptr<ndn::nfd::FibRemoveNextHopCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::_Useless>::type)
 [716] nfd::face::LinkService::LinkService() [795] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::rib::RibManager::*)()> (nfd::rib::RibManager*)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1351] std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::function<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<void (*(std::shared_ptr<ndn::nfd::StrategyChoiceUnsetCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::shared_ptr<ndn::nfd::ControlCommand>, std::function<void (ndn::nfd::ControlCommand const&, ndn::Name const&, ndn::Interest const&, ndn::nfd::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>::_Useless>::type)
 [392] nfd::face::LinkService::~LinkService() [465] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::shared_ptr<nfd::face::Face>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [714] std::function<void (ndn::mgmt::ControlResponse const&)>::function(std::function<void (ndn::mgmt::ControlResponse const&)> const&)
 [717] nfd::face::FaceCounters::FaceCounters(nfd::face::LinkServiceCounters const&, nfd::face::TransportCounters const&) [655] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::FaceTable::*)(std::shared_ptr<nfd::face::Face>)> (nfd::FaceTable*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [866] std::function<void (ndn::Block const&)>::function(std::function<void (ndn::Block const&)> const&)
 [718] nfd::face::LpFragmenter::Options::Options() [201] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [800] std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)>::function(std::function<void (boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool, std::string const&)> const&)
 [719] nfd::face::LpFragmenter::LpFragmenter(nfd::face::LpFragmenter::Options const&, nfd::face::LinkService const*) [182] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face const&, std::shared_ptr<nfd::pit::Entry>, ndn::Interest const&, ndn::Data const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::shared_ptr<nfd::pit::Entry>, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [665] std::function<void (std::string const&)>::function(std::function<void (std::string const&)> const&)
 [414] nfd::face::makeNullFace(ndn::util::FaceUri const&) [697] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::lp::Nack const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [789] std::function<void (std::string const&)>::function<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::string const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >(std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::string const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::string const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::mgmt::ControlResponse const&)>)> >::value), std::function<void (std::string const&)>::_Useless>::type)
 [203] nfd::face::LpReassembler::doReassembly(std::tuple<unsigned long, unsigned long> const&) [698] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Data const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [839] std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>::function<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >(std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (ndn::mgmt::Dispatcher::*)(std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)> (ndn::mgmt::Dispatcher*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>, std::function<bool (ndn::mgmt::ControlParameters const&)>, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)>)> >::value), std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>::_Useless>::type)
  [63] nfd::face::LpReassembler::receiveFragment(unsigned long, ndn::lp::Packet const&) [699] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(nfd::face::Face&, ndn::Interest const&)> (nfd::Forwarder*, std::reference_wrapper<nfd::face::Face>, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [468] std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)>::function(std::function<void (std::string const&, ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*)> const&)
 [720] nfd::face::LpReassembler::Options::Options() [117] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (nfd::Forwarder::*)(std::shared_ptr<nfd::pit::Entry>)> (nfd::Forwarder*, std::shared_ptr<nfd::pit::Entry>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1015] std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >(std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)>, std::enable_if<!(std::is_integral<std::_Bind<std::_Mem_fn<void (nfd::FaceManager::*)(std::shared_ptr<nfd::face::Face>, std::function<void (ndn::Block const&)> const&)> (nfd::FaceManager*, std::_Placeholder<1>, std::function<void (ndn::Block const&)>)> >::value), std::function<void (std::shared_ptr<nfd::face::Face> const&)>::_Useless>::type)
 [721] nfd::face::LpReassembler::LpReassembler(nfd::face::LpReassembler::Options const&, nfd::face::LinkService const*) [911] std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<std::shared_ptr<nfd::face::Face> (nfd::Forwarder::*)(unsigned long) const> (nfd::Forwarder*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [674] std::function<void (std::shared_ptr<nfd::face::Face> const&)>::function(std::function<void (std::shared_ptr<nfd::face::Face> const&)> const&)
 [451] nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleSend(boost::system::error_code const&, unsigned long) [743] std::_Function_base::_Base_manager<std::_Bind<nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)::{lambda()#1} ()> >::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<std::_Bind<nfd::ManagerBase::authorize(ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)>, std::function<void (ndn::mgmt::RejectReply)>)::{lambda()#1} ()> > const&, std::_Manager_operation) (functional) [81] std::function<void ()>::function(std::function<void ()> const&)
 [141] nfd::face::StreamTransport<boost::asio::local::stream_protocol>::deferredClose() [682] 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) [167] __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))
 [213] nfd::face::StreamTransport<boost::asio::local::stream_protocol>::handleReceive(boost::system::error_code const&, unsigned long) [753] std::_Function_base::_Base_manager<void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)::{lambda(ndn::name::Component const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<void ndn::mgmt::Dispatcher::addControlCommand<ndn::nfd::ControlParameters>(ndn::Name const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const*, std::function<void (std::string const&)> const&, std::function<void (ndn::mgmt::RejectReply)> const&)> const&, std::function<bool (ndn::mgmt::ControlParameters const&)> const&, std::function<void (ndn::Name const&, ndn::Interest const&, ndn::mgmt::ControlParameters const&, std::function<void (ndn::mgmt::ControlResponse const&)> const&)> const&)::{lambda(ndn::name::Component const&)#1}> const&, std::_Manager_operation) [373] std::shared_ptr<ndn::SimpleTag<unsigned long, 11> > std::allocate_shared<ndn::SimpleTag<unsigned long, 11>, std::allocator<ndn::SimpleTag<unsigned long, 11> >, unsigned long>(std::allocator<ndn::SimpleTag<unsigned long, 11> > const&, unsigned long&&)
 [427] nfd::face::StreamTransport<boost::asio::local::stream_protocol>::sendFromQueue() [693] 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) [1352] std::shared_ptr<nfd::rib::RibEntry> std::allocate_shared<nfd::rib::RibEntry, std::allocator<nfd::rib::RibEntry>, nfd::rib::RibEntry>(std::allocator<nfd::rib::RibEntry> const&, nfd::rib::RibEntry&&)
 [215] nfd::face::StreamTransport<boost::asio::local::stream_protocol>::processErrorCode(boost::system::error_code const&) [405] std::_Function_base::_Base_manager<nfd::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&)::{lambda(nfd::name_tree::Entry const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&)::{lambda(nfd::name_tree::Entry const&)#1}> const&, std::_Manager_operation) (functional) [408] std::shared_ptr<nfd::face::Face> std::allocate_shared<nfd::face::Face, std::allocator<nfd::face::Face>, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >, std::unique_ptr<nfd::face::UnicastUdpTransport, std::default_delete<nfd::face::UnicastUdpTransport> > >(std::allocator<nfd::face::Face> const&, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >&&, std::unique_ptr<nfd::face::UnicastUdpTransport, std::default_delete<nfd::face::UnicastUdpTransport> >&&)
 [423] nfd::face::StreamTransport<boost::asio::local::stream_protocol>::doSend(nfd::face::Transport::Packet&&) [130] 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) [399] std::shared_ptr<nfd::face::Face> std::allocate_shared<nfd::face::Face, std::allocator<nfd::face::Face>, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >, std::unique_ptr<nfd::face::UnixStreamTransport, std::default_delete<nfd::face::UnixStreamTransport> > >(std::allocator<nfd::face::Face> const&, std::unique_ptr<nfd::face::GenericLinkService, std::default_delete<nfd::face::GenericLinkService> >&&, std::unique_ptr<nfd::face::UnixStreamTransport, std::default_delete<nfd::face::UnixStreamTransport> >&&)
 [475] nfd::face::StreamTransport<boost::asio::local::stream_protocol>::doClose() [912] std::_Function_base::_Base_manager<nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&)::{lambda(std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::cs::Cs::setPolicyImpl(std::unique_ptr<nfd::cs::Policy, std::default_delete<nfd::cs::Policy> >&)::{lambda(std::_Rb_tree_const_iterator<nfd::cs::EntryImpl>)#1}> const&, std::_Manager_operation) (functional) [775] void std::__insertion_sort<__gnu_cxx::__normal_iterator<nfd::fib::NextHop*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, nfd::fib::Entry::sortNextHops()::{lambda(nfd::fib::NextHop const&, nfd::fib::NextHop const&)#1}>(__gnu_cxx::__normal_iterator<nfd::fib::NextHop*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, nfd::fib::Entry::sortNextHops()::{lambda(nfd::fib::NextHop const&, nfd::fib::NextHop const&)#1}, nfd::fib::Entry::sortNextHops()::{lambda(nfd::fib::NextHop const&, nfd::fib::NextHop const&)#1}) (stl_algo.h)
 [397] nfd::face::StreamTransport<boost::asio::local::stream_protocol>::StreamTransport(boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&&) [869] 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) [200] ndn::lp::Packet* std::__uninitialized_move_a<ndn::lp::Packet*, ndn::lp::Packet*, std::allocator<ndn::lp::Packet> >(ndn::lp::Packet*, ndn::lp::Packet*, ndn::lp::Packet*, std::allocator<ndn::lp::Packet>&)
 [409] nfd::face::makeInternalFace(ndn::security::KeyChain&) [870] 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) [733] ndn::name::Component* std::__uninitialized_move_a<ndn::name::Component*, ndn::name::Component*, std::allocator<ndn::name::Component> >(ndn::name::Component*, ndn::name::Component*, ndn::name::Component*, std::allocator<ndn::name::Component>&)
 [231] nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleSend(boost::system::error_code const&, unsigned long, ndn::Block const&) [871] 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) [158] __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<ndn::Block> > > std::copy<__gnu_cxx::__normal_iterator<ndn::Block const*, std::vector<ndn::Block, std::allocator<ndn::Block> > >, __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<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> > >, __gnu_cxx::__normal_iterator<ndn::Block*, std::vector<ndn::Block, std::allocator<ndn::Block> > >)
   [3] nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::handleReceive(boost::system::error_code const&, unsigned long) [872] 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) [217] ndn::Block* std::copy<ndn::Block*, ndn::Block*>(ndn::Block*, ndn::Block*, ndn::Block*)
   [4] nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::receiveDatagram(unsigned char const*, unsigned long, boost::system::error_code const&) [873] 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) [173] __gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > > std::__find<__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> >(__gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, __gnu_cxx::__normal_iterator<std::shared_ptr<nfd::pit::Entry>*, std::vector<std::shared_ptr<nfd::pit::Entry>, std::allocator<std::shared_ptr<nfd::pit::Entry> > > >, std::shared_ptr<nfd::pit::Entry> const&, std::random_access_iterator_tag)
 [365] nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::processErrorCode(boost::system::error_code const&) [874] 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) [802] __gnu_cxx::__normal_iterator<char*, std::string> std::__find<__gnu_cxx::__normal_iterator<char*, std::string>, char>(__gnu_cxx::__normal_iterator<char*, std::string>, __gnu_cxx::__normal_iterator<char*, std::string>, char const&, std::random_access_iterator_tag)
  [33] nfd::face::DatagramTransport<boost::asio::ip::udp, nfd::face::Unicast>::doSend(nfd::face::Transport::Packet&&) [875] 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) [643] std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> > std::find_if<std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)> >(std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::reverse_iterator<std::_Rb_tree_const_iterator<nfd::cs::EntryImpl> >, std::_Bind<std::_Mem_fn<bool (nfd::cs::Entry::*)(ndn::Interest const&) const> (std::_Placeholder<1>, ndn::Interest)>)
 [258] 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> >&&) [979] std::_Function_base::_Base_manager<nfd::Nfd::initialize()::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::Nfd::initialize()::{lambda()#1}> const&, std::_Manager_operation) (functional) [199] void std::_Destroy<ndn::lp::Packet*>(ndn::lp::Packet*, ndn::lp::Packet*)
  [20] nfd::face::GenericLinkService::decodeData(ndn::Block const&, ndn::lp::Packet const&) [913] std::_Function_base::_Base_manager<nfd::rib::Nrd::initialize()::{lambda(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::rib::Nrd::initialize()::{lambda(std::string const&, std::string const&, boost::property_tree::basic_ptree<std::string, std::string, std::less<std::string> > const&, bool)#1}> const&, std::_Manager_operation) (functional) [897] void std::_Destroy<boost::program_options::basic_option<char>*>(boost::program_options::basic_option<char>*, boost::program_options::basic_option<char>*)
  [50] nfd::face::GenericLinkService::decodeNack(ndn::Block const&, ndn::lp::Packet const&) [914] std::_Function_base::_Base_manager<nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::face::InternalClientTransport::connectToForwarder(nfd::face::InternalForwarderTransport*)::{lambda(nfd::face::TransportState, nfd::face::TransportState)#1}> const&, std::_Manager_operation) (functional) [98] __gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > > std::__find_if<__gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, boost::_bi::bind_t<bool, bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), boost::_bi::list5<boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::arg<1>, boost::_bi::value<unsigned long>, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > > > >(__gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, __gnu_cxx::__normal_iterator<nfd::fib::NextHop const*, std::vector<nfd::fib::NextHop, std::allocator<nfd::fib::NextHop> > >, boost::_bi::bind_t<bool, bool (*)(std::shared_ptr<nfd::pit::Entry> const&, nfd::fib::NextHop const&, unsigned long, bool, boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > >), boost::_bi::list5<boost::_bi::value<std::shared_ptr<nfd::pit::Entry> >, boost::arg<1>, boost::_bi::value<unsigned long>, boost::_bi::value<bool>, boost::_bi::value<boost::chrono::time_point<ndn::time::steady_clock, boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > > > >, std::random_access_iterator_tag)
  [41] nfd::face::GenericLinkService::doSendData(ndn::Data const&) [332] std::_Function_base::_Base_manager<nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::StrategyChoice::findEffectiveStrategy(std::shared_ptr<nfd::name_tree::Entry>) const::{lambda(nfd::name_tree::Entry const&)#1}> const&, std::_Manager_operation) (functional) [93] std::to_string(unsigned int)
  [97] nfd::face::GenericLinkService::doSendNack(ndn::lp::Nack const&) [336] std::_Function_base::_Base_manager<nfd::Pit::findAllDataMatches(ndn::Data const&) const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::Pit::findAllDataMatches(ndn::Data const&) const::{lambda(nfd::name_tree::Entry const&)#1}> const&, std::_Manager_operation) (functional) [934] std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  [27] nfd::face::GenericLinkService::sendNetPacket(ndn::lp::Packet&&) [306] std::_Function_base::_Base_manager<nfd::Pit::begin() const::{lambda(nfd::name_tree::Entry const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<nfd::Pit::begin() const::{lambda(nfd::name_tree::Entry const&)#1}> const&, std::_Manager_operation) (functional) [732] covariant return thunk to nfd::face::GenericLinkService::getCounters() const
 [295] nfd::face::GenericLinkService::assignSequence(ndn::lp::Packet&) [208] std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__weak_count<(__gnu_cxx::_Lock_policy)2> const&) [809] __tcf_0 (nfd-control-parameters.hpp)
   [7] nfd::face::GenericLinkService::decodeInterest(ndn::Block const&, ndn::lp::Packet const&) [447] std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ndn::SimpleTag<ndn::lp::CachePolicy, 12>, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> >, ndn::lp::CachePolicy>(std::_Sp_make_shared_tag, ndn::SimpleTag<ndn::lp::CachePolicy, 12>*, std::allocator<ndn::SimpleTag<ndn::lp::CachePolicy, 12> > const&, ndn::lp::CachePolicy&&) [898] __tcf_0 (nfd-control-parameters.hpp)
  [37] nfd::face::GenericLinkService::doSendInterest(ndn::Interest const&) [240] std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ndn::OBufferStream, std::allocator<ndn::OBufferStream>>(std::_Sp_make_shared_tag, ndn::OBufferStream*, std::allocator<ndn::OBufferStream> const&) [899] __tcf_0 (nfd-control-parameters.hpp)
  [24] nfd::face::GenericLinkService::assignSequences(std::vector<ndn::lp::Packet, std::allocator<ndn::lp::Packet> >&) [1222] std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<nfd::TcpFactory, std::allocator<nfd::TcpFactory>>(std::_Sp_make_shared_tag, nfd::TcpFactory*, std::allocator<nfd::TcpFactory> const&) [736] __tcf_0 (nfd-control-parameters.hpp)
   [6] nfd::face::GenericLinkService::decodeNetPacket(ndn::Block const&, ndn::lp::Packet const&) [1223] std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<nfd::UdpFactory, std::allocator<nfd::UdpFactory>>(std::_Sp_make_shared_tag, nfd::UdpFactory*, std::allocator<nfd::UdpFactory> const&) [1353] __tcf_0 (nfd-control-parameters.hpp)
   [5] nfd::face::GenericLinkService::doReceivePacket(nfd::face::Transport::Packet&&) [16] std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() [621] <cycle 1>
 [412] nfd::face::GenericLinkService::encodeLocalFields(ndn::TagHost const&, ndn::lp::Packet&) [696] std::__shared_count<(__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [15] <cycle 2>
 [722] nfd::face::GenericLinkService::Options::Options() [558] std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::NccStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [69] <cycle 3>
 [464] nfd::face::GenericLinkService::GenericLinkService(nfd::face::GenericLinkService::Options const&) [543] std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::AccessStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [622] <cycle 4>
 [212] nfd::face::GenericLinkService::~GenericLinkService() [566] std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::BestRouteStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) [623] <cycle 5>
 [259] 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> >) [567] std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::BroadcastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&) (624) <cycle 6>
 [398] nfd::face::UnixStreamTransport::UnixStreamTransport(boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >&&) [568] std::_Function_handler<std::shared_ptr<nfd::fw::Strategy> (nfd::Forwarder&), void nfd::fw::registerStrategy<nfd::fw::MulticastStrategy>()::{lambda(nfd::Forwarder&)#1}>::_M_invoke(std::_Any_data const&, nfd::Forwarder&)
