version: 1 creator: callgrind-3.10.1 pid: 7881 cmd: ../NFD_current_git/NFD/build/cs-benchmark --run_test=TableCsBenchmark/InsertFindHit part: 1 desc: I1 cache: desc: D1 cache: desc: LL cache: desc: Timerange: Basic block 0 - 21284301187 desc: Trigger: Program termination positions: line events: Ir summary: 0 ob=(3) /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0 fl=(107) ??? fn=(1540) boost::detail::add_new_tss_node(void const*, boost::shared_ptr, void*) 0 11 cfn=(1394) boost::detail::get_current_thread_data() calls=1 0 0 39 0 36 cfn=(1546) boost::detail::sp_counted_base::release() calls=1 0 0 8 0 2 cfn=(1546) calls=1 0 0 8 0 2 cfn=(1546) calls=1 0 0 8 0 9 cfn=(1546) calls=1 0 0 8 0 10 cob=(11) /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19 cfi=(23) ??? cfn=(80) operator new(unsigned long) calls=1 0 0 416 0 1 0 14 cob=(11) cfi=(23) cfn=(92) std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) calls=1 0 0 48 0 1 0 3 fn=(1390) boost::detail::get_tss_data(void const*) 0 1400006 cfn=(1392) boost::detail::find_tss_data(void const*) calls=700003 0 0 51800200 0 3500017 fn=(1396) boost::thread_detail::enter_once_region(boost::once_flag&) 0 9100065 fn=(1546) 0 40 fn=(1392) 0 2100012 cfn=(1394) calls=700004 0 0 27300156 0 22400100 fn=(1538) boost::detail::set_tss_data(void const*, boost::shared_ptr, void*, bool) 0 11 cfn=(1392) calls=1 0 0 68 0 23 cfn=(1540) calls=1 0 0 624 0 4 cfn=(1546) calls=1 0 0 8 0 1 fn=(1394) 0 2100015 cfn=(1396) calls=700005 0 0 9100065 0 3500025 cob=(4) /lib/x86_64-linux-gnu/libpthread-2.19.so cfi=(108) /build/eglibc-oGUzwX/eglibc-2.19/nptl/pthread_getspecific.c cfn=(1400) pthread_getspecific calls=700005 31 0 11900085 0 700005 ob=(23) /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.54.0 fl=(9) ??? fn=(30) boost::chrono::steady_clock::now() 0 1600008 cob=(9) /lib/x86_64-linux-gnu/libc-2.19.so cfi=(10) /build/eglibc-oGUzwX/eglibc-2.19/rt/../sysdeps/unix/clock_gettime.c cfn=(34) clock_gettime calls=400002 93 0 5200026 0 400002 0 2000010 ob=(6) /lib/x86_64-linux-gnu/ld-2.19.so fl=(94) /build/eglibc-oGUzwX/eglibc-2.19/elf/dl-tls.c fn=(874) __tls_get_addr 770 1050000 +2 3150000 +3 3150000 +2 2100000 +3 1050000 +1 1050000 fl=(6) /build/eglibc-oGUzwX/eglibc-2.19/string/../sysdeps/x86_64/multiarch/../strcmp.S fn=(18) strcmp 131 657 +1 657 +1 657 +1 318 +1 318 +1 318 +1 318 cfn=(19) strcmp'2 calls=318 -6 * 19680 +5 339 +1 339 +1 339 +1 339 fn=(19) 131 2790 +1 2790 +1 2790 +1 2547 +1 2547 +1 2547 +1 2547 cfn=(19) calls=2472 -6 * 350990 +2 75 +1 75 +2 243 +1 243 +1 243 +1 243 fl=(78) /build/eglibc-oGUzwX/eglibc-2.19/elf/dl-misc.c fn=(664) _dl_name_match_p 288 1455 +1 582 cfi=(6) cfn=(18) calls=291 131 * 2037 * 291 +1 291 -1 291 +3 291 +2 582 +4 291 -4 582 +1 873 cfi=(6) cfn=(18) calls=291 131 * 7140 * 582 +6 291 -1 291 +1 1164 fl=(3) /build/eglibc-oGUzwX/eglibc-2.19/elf/../sysdeps/x86_64/dl-trampoline.S fn=(8) _dl_runtime_resolve 34 91 +2 91 +1 91 +1 91 +1 91 +1 91 +1 91 +1 91 +1 91 +1 91 +1 91 cfi=(4) /build/eglibc-oGUzwX/eglibc-2.19/elf/../elf/dl-runtime.c cfn=(10) _dl_fixup calls=91 +21 * 140625 +1 91 +1 91 +1 91 +1 91 +1 91 +1 91 +1 91 +1 91 +1 91 +2 91 fl=(4) fn=(10) 66 182 +6 182 -6 273 +3 91 -1 91 +1 91 +3 91 +1 91 -1 182 +1 455 +1 91 -1 91 +1 182 +5 182 +4 182 +4 273 +4 182 +1 364 +2 364 +7 273 +7 182 +3 819 cfi=(5) /build/eglibc-oGUzwX/eglibc-2.19/elf/dl-lookup.c cfn=(12) _dl_lookup_symbol_x calls=91 714 * 132498 * 91 +4 273 +4 364 +6 546 +16 91 -8 91 +8 273 +4 273 fi=(7) /build/eglibc-oGUzwX/eglibc-2.19/elf/../sysdeps/x86_64/dl-machine.h +65 91 fe=(4) -61 455 -33 364 -13 91 +1 182 fi=(91) /build/eglibc-oGUzwX/eglibc-2.19/elf/../sysdeps/x86_64/dl-irel.h -72 3 cob=(9) cfi=(100) /build/eglibc-oGUzwX/eglibc-2.19/string/../sysdeps/x86_64/multiarch/memcpy.S cfn=(1026) memcpy@@GLIBC_2.14 calls=1 * * 7 cob=(9) cfi=(92) /build/eglibc-oGUzwX/eglibc-2.19/string/../sysdeps/x86_64/multiarch/strcmp.S cfn=(836) strcmp calls=2 +56 * 12 * 6 fe=(4) fl=(5) fn=(14) do_lookup_x 82 819 +1 91 -6 91 +5 273 -5 637 +12 91 229 91 +3 182 -3 91 +3 182 98 91 -3 91 +1 91 +2 91 +3 91 -3 91 +3 91 -3 796 -3 796 +1 796 +2 796 +3 796 -3 796 +3 796 +4 1774 +4 1774 +4 1774 +6 2661 +4 1774 +1 2661 225 887 +1 1774 +4 1774 -2 887 +5 3548 +4 1774 -1 1774 +1 887 -1 1774 +21 796 +24 1592 461 3294 +1 1455 cfi=(78) cfn=(664) calls=291 288 * 17034 * 1746 +3 2388 286 628 +4 257 +13 91 +1 91 -1 91 +1 91 +1 91 469 728 240 580 -1 290 +2 290 +2 387 +10 399 -7 1120 +2 182 +1 364 -1 182 +1 91 -1 364 +1 273 cfn=(16) check_match.9481 calls=91 131 * 19622 +1 455 fn=(16) 131 637 +1 182 +2 182 +2 273 -2 182 +12 273 +3 382 cfi=(6) cfn=(18) calls=50 -18 * 12987 * 100 +5 91 -1 91 +1 91 -1 91 +1 91 +2 50 +19 50 +1 200 +46 637 -18 132 +2 132 +1 198 -1 132 +1 66 -1 132 -29 75 cfi=(6) cfn=(18) calls=25 -46 * 2115 * 50 fn=(12) 714 1092 476 91 714 182 476 273 -1 182 +2 91 -1 91 +1 273 -1 273 +1 4038 -1 4038 +1 12114 -1 12296 716 91 +4 91 +4 91 -8 91 +1 182 +7 141 +5 91 +2 182 -2 91 +6 728 +2 1183 cfn=(14) calls=91 82 * 91226 +3 182 -12 182 +38 182 +22 91 +1 637 +26 91 +9 455 +14 273 +3 364 +5 91 +2 728 ob=(2) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/NFD/build/cs-benchmark fl=(106) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/NFD/build/../core/scheduler.cpp fn=(1384) nfd::scheduler::cancel(ndn::util::scheduler::EventId const&) 54 700000 +1 350000 cfn=(1386) nfd::scheduler::getGlobalScheduler() calls=350000 -17 * 61971380 * 700000 +1 350000 -1 350000 cob=(8) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/usr/local/lib/libndn-cxx.so.0.5.0 cfi=(111) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/ndn-cxx/build/../src/util/scheduler.cpp cfn=(1552) ndn::util::scheduler::Scheduler::cancelEvent(ndn::util::scheduler::EventId const&) calls=350000 +46 * 4200000 cob=(6) cfi=(3) cfn=(8) calls=1 -21 * 1403 * 350004 fn=(1386) 38 350000 fi=(110) /usr/include/boost/thread/tss.hpp +46 350000 fe=(106) -46 700000 fi=(110) +46 350000 cob=(3) cfi=(107) cfn=(1390) calls=350000 -84 * 28349995 * 350000 fe=(106) -45 700000 fi=(110) +45 700000 cob=(3) cfi=(107) cfn=(1390) calls=350000 -84 * 28350000 * 350000 fe=(106) -40 1400000 -4 1 cfi=(109) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/NFD/build/../core/global-io.cpp cfn=(1402) nfd::getGlobalIoService() calls=1 +2 * 173 * 3 cob=(11) cfi=(23) cfn=(80) calls=1 -40 * 115 * 1 * 4 cob=(8) cfi=(111) cfn=(1410) ndn::util::scheduler::Scheduler::Scheduler(boost::asio::io_service&) calls=1 +37 * 18847 cob=(6) cfi=(3) cfn=(8) calls=1 -6 * 1395 * 5 fi=(110) +44 2 cob=(3) cfi=(107) cfn=(1390) calls=1 -84 * 76 * 1 +19 2 fi=(139) /usr/include/boost/smart_ptr/detail/shared_count.hpp 377 1 fi=(143) /usr/include/boost/smart_ptr/shared_ptr.hpp +20 1 fi=(139) -15 1 fi=(143) +15 1 fi=(139) -20 1 +5 1 fi=(140) /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp 66 1 fi=(110) +39 5 cob=(3) cfi=(107) cfn=(1538) calls=1 0 * 739 * 1 fi=(139) 371 3 fi=(140) 50 3 +94 2 fe=(106) fl=(29) /usr/include/c++/4.8/bits/stl_vector.h fn=(388) std::vector >::~vector() 414 10400000 +2 5200000 fi=(28) /usr/include/c++/4.8/bits/stl_construct.h 102 5200000 fe=(29) +71 5200000 416 10400000 fi=(28) 102 5200000 fe=(29) fl=(15) /usr/include/c++/4.8/bits/shared_ptr_base.h fn=(106) std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() 137 12950000 fi=(19) /usr/include/c++/4.8/ext/atomicity.h -56 12950000 fe=(15) +60 12950000 -4 38850000 fi=(19) -56 25900000 -32 38850000 fe=(15) +92 25900000 +23 50200000 -20 1200000 cob=(8) cfi=(46) /usr/include/c++/4.8/bits/shared_ptr_base.h cfn=(410) std::_Sp_counted_ptr::_M_dispose() calls=400000 289 * 77999972 fi=(19) -63 400000 fe=(15) +77 400000 fi=(19) -77 400000 -32 1200000 fe=(15) 157 800000 +4 1200000 +3 1200000 -3 400000 cob=(8) cfi=(46) cfn=(418) std::_Sp_counted_ptr::_M_destroy() calls=400000 294 * 40000000 fl=(134) /usr/include/boost/asio/detail/impl/task_io_service.ipp fn=(1516) boost::asio::detail::task_io_service::wake_one_thread_and_unlock(boost::asio::detail::scoped_lock&) 492 4 -13 3 +16 2 fi=(135) /usr/include/boost/asio/detail/scoped_lock.hpp 70 2 fi=(115) /usr/include/boost/asio/detail/posix_mutex.hpp -12 2 cob=(4) cfi=(116) /build/eglibc-oGUzwX/eglibc-2.19/nptl/pthread_mutex_unlock.c cfn=(1432) pthread_mutex_unlock calls=1 -17 * 16 * 1 fi=(135) +15 1 fe=(134) 502 4 fl=(30) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/NFD/build/../daemon/table/cs-policy.cpp fn=(110) nfd::cs::Policy::afterInsert(std::_Rb_tree_const_iterator) 52 1200000 cfi=(31) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/NFD/build/../daemon/table/cs-policy-priority-fifo.cpp cfn=(112) nfd::cs::priority_fifo::PriorityFifoPolicy::doAfterInsert(std::_Rb_tree_const_iterator) calls=400000 -2 * 37339694445 fn=(492) nfd::cs::Policy::beforeUse(std::_Rb_tree_const_iterator) 73 1200000 cfi=(31) cfn=(494) nfd::cs::priority_fifo::PriorityFifoPolicy::doBeforeUse(std::_Rb_tree_const_iterator) calls=400000 -3 * 400000 fl=(31) fn=(494) 70 400000 fn=(588) nfd::cs::priority_fifo::PriorityFifoPolicy::evictOne() 86 350000 fi=(33) /usr/include/c++/4.8/bits/stl_list.h 869 350000 fe=(31) 86 700000 fi=(33) 869 350000 fi=(14) /usr/include/c++/4.8/bits/stl_tree.h 244 350000 fe=(31) 92 700000 +7 700000 +3 1050000 cfn=(592) nfd::cs::priority_fifo::PriorityFifoPolicy::detachQueue(std::_Rb_tree_const_iterator) calls=350000 +32 * 25601349770 fi=(141) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/NFD/build/../daemon/table/cs-policy.hpp +54 350000 fi=(142) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/usr/local/include/ndn-cxx/util/signal-signal.hpp 257 700000 cfn=(1582) ndn::util::signal::Signal >::operator()(std::_Rb_tree_const_iterator const&) calls=350000 -38 * 130056964 fe=(31) 104 1050000 fi=(33) 869 700000 fe=(31) 95 700000 fi=(33) 869 700000 fe=(31) 98 700000 fn=(592) 134 1050000 fi=(14) 879 350000 fe=(31) 134 350000 fi=(14) 879 350000 fe=(31) 134 1400000 fi=(14) 878 350000 fe=(31) 134 350000 fi=(14) 1140 700000 -3 1391483 +5 1391483 -2 2782966 fi=(65) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/NFD/build/../daemon/table/cs-policy-priority-fifo.hpp 58 43518160 cfi=(16) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/NFD/build/../daemon/table/cs-entry-impl.cpp cfn=(176) nfd::cs::EntryImpl::operator<(nfd::cs::EntryImpl const&) const calls=8703632 +39 * 12241526863 fi=(14) 1141 17407264 -4 7312149 +3 14624298 fi=(34) /usr/include/c++/4.8/bits/stl_map.h 463 700000 fi=(65) 58 1750000 cfi=(16) cfn=(176) calls=350000 +39 * 420272400 fi=(34) 463 700000 fe=(31) 138 350000 fi=(33) 1570 700000 cob=(11) cfi=(23) cfn=(1558) std::__detail::_List_node_base::_M_unhook() calls=350000 0 * 1750000 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 2464 * 350004 fi=(25) /usr/include/c++/4.8/ext/new_allocator.h 110 700000 cob=(11) cfi=(23) cfn=(232) operator delete(void*) calls=350000 0 * 31150000 * 350000 fi=(14) 1769 1050000 cfn=(1562) std::_Rb_tree, std::pair const, nfd::cs::priority_fifo::EntryInfo*>, std::_Select1st const, nfd::cs::priority_fifo::EntryInfo*> >, nfd::cs::priority_fifo::EntryItComparator, std::allocator const, nfd::cs::priority_fifo::EntryInfo*> > >::equal_range(std::_Rb_tree_const_iterator const&) calls=350000 1202 * 12594742597 -13 350000 +13 350000 251 350000 1756 350000 +3 700000 278 700000 cob=(11) cfi=(23) cfn=(1570) std::_Rb_tree_increment(std::_Rb_tree_node_base const*) calls=350000 0 * 16301111 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 2526 * 350004 1745 700000 278 350000 1745 350000 cob=(11) cfi=(23) cfn=(1576) std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) calls=350000 0 * 49205930 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 2733 * 350004 fi=(25) 110 700000 cob=(11) cfi=(23) cfn=(232) calls=350000 0 * 31153712 * 350000 fi=(14) 1747 350000 +12 700000 fi=(15) 634 1050000 fe=(31) 144 700000 cob=(11) cfi=(23) cfn=(232) calls=350000 0 * 31488832 * 350000 +1 2800000 -8 1050000 +1 700000 +1 700000 cfi=(106) cfn=(1384) calls=350000 -85 * 68972787 * 350000 fi=(14) 1756 100000 fe=(31) fn=(114) nfd::cs::priority_fifo::PriorityFifoPolicy::attachQueue(std::_Rb_tree_const_iterator) 108 1200000 +3 400000 -3 3200000 +3 400000 cob=(11) cfi=(23) cfn=(80) calls=400000 0 * 51209458 * 400000 fi=(14) 265 400000 fe=(31) 111 2000000 +1 800000 +3 800000 cfi=(20) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/NFD/build/../daemon/table/cs-entry.cpp cfn=(118) nfd::cs::Entry::isStale() const calls=400000 -73 * 15600000 * 800000 +12 400000 +1 400000 fi=(14) 879 400000 fe=(31) 127 800000 fi=(14) 879 400000 fe=(31) 128 400000 cfi=(32) /usr/include/c++/4.8/bits/list.tcc cfn=(124) std::list, std::allocator > >::insert(std::_List_iterator >, std::_Rb_tree_const_iterator const&) [clone .isra.101] calls=400000 -30 * 58400000 fi=(14) 878 400000 fe=(31) 128 400000 fi=(14) 1140 800001 -3 653977 +5 653977 -2 1307954 fi=(65) 58 51849260 cfi=(16) cfn=(176) calls=10369852 +39 * 9829616386 fi=(14) 1141 20739704 -4 9715875 +3 19431750 fi=(34) 463 799998 fi=(65) 58 1687485 cfi=(16) cfn=(176) calls=337497 +39 * 283625421 fi=(34) 463 674994 +2 2000000 fi=(60) /usr/include/c++/4.8/tuple 135 400000 fi=(34) 465 400000 cfi=(14) cfn=(136) std::_Rb_tree_iterator const, nfd::cs::priority_fifo::EntryInfo*> > std::_Rb_tree, std::pair const, nfd::cs::priority_fifo::EntryInfo*>, std::_Select1st const, nfd::cs::priority_fifo::EntryInfo*> >, nfd::cs::priority_fifo::EntryItComparator, std::allocator const, nfd::cs::priority_fifo::EntryInfo*> > >::_M_emplace_hint_unique const&>, std::tuple<> >(std::_Rb_tree_const_iterator const, nfd::cs::priority_fifo::EntryInfo*> >, std::piecewise_construct_t const&, std::tuple const&>&&, std::tuple<>&&) calls=400000 1666 * 1216821471 * 400000 fe=(31) 130 800000 -1 400000 +1 3200000 -9 400000 -2 400000 +2 800000 cfi=(21) /usr/include/boost/chrono/duration.hpp cfn=(122) nfd::cs::EntryImpl::canStale() const calls=400000 697 * 1600000 * 1600000 fn=(112) 50 800000 +1 400000 cfn=(114) calls=400000 +57 * 11589987711 +1 800000 +1 400000 -1 800000 cfn=(144) nfd::cs::priority_fifo::PriorityFifoPolicy::evictEntries() calls=400000 +24 * 25746506734 fn=(144) 76 400000 fi=(22) /usr/include/c++/4.8/bits/stl_set.h 374 400000 fe=(31) 76 400000 +3 1550000 +1 700000 cfn=(588) calls=350000 +6 * 25740856734 fi=(22) 374 350000 fe=(31) 79 1050000 +3 800000 fl=(37) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/usr/local/include/ndn-cxx/name.hpp fn=(408) ndn::Name::~Name() 46 1600000 cfi=(27) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/usr/local/include/ndn-cxx/encoding/block.hpp cfn=(96) ndn::Block::~Block() calls=400000 -3 * 272374768 fi=(15) 634 1200000 fe=(37) 46 800000 fl=(21) fn=(122) 697 1200000 fi=(16) 54 400000 fe=(21) fl=(56) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/usr/local/include/ndn-cxx/interest.hpp fn=(474) ndn::Interest::~Interest() 42 4800000 cfi=(27) cfn=(96) calls=800000 +1 * 24000000 fi=(15) 545 2400000 fe=(56) 42 800000 fi=(59) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/usr/local/include/ndn-cxx/exclude.hpp -4 800000 fe=(56) +4 800000 cfi=(27) cfn=(96) calls=800000 +1 * 24000000 * 1600000 cfi=(27) cfn=(96) calls=800000 +1 * 24000000 fi=(57) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/usr/local/include/ndn-cxx/selectors.hpp -8 1600000 cfi=(27) cfn=(96) calls=800000 +9 * 24000000 fi=(59) +4 1600000 cfi=(27) cfn=(96) calls=800000 +5 * 24000000 fi=(14) 671 2400000 cfn=(484) std::_Rb_tree, std::_Select1st >, std::greater, std::allocator > >::_M_erase(std::_Rb_tree_node >*) calls=800000 1119 * 9600000 fi=(58) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/usr/local/include/ndn-cxx/key-locator.hpp 30 1600000 cfi=(27) cfn=(96) calls=800000 +13 * 24000000 * 1600000 cfi=(27) cfn=(96) calls=800000 +13 * 24000000 fi=(37) +16 1600000 cfi=(27) cfn=(96) calls=800000 -3 * 24000000 fi=(15) 634 2400000 fi=(37) 46 1600000 cfi=(27) cfn=(96) calls=800000 -3 * 281514720 fi=(15) 634 4800000 fi=(14) +37 800000 fe=(56) 42 800000 fi=(14) 671 800000 fe=(56) 42 1600000 fi=(14) 671 800000 cfn=(490) std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_erase(std::_Rb_tree_node > >*) calls=800000 1119 * 9600000 fe=(56) fn=(424) ndn::Interest::Interest(ndn::Interest const&) 42 800000 fi=(14) 468 800000 fe=(56) 42 4800000 fi=(14) 452 2400000 +16 800000 +1 800000 654 800000 +3 1600000 fi=(37) 46 1600000 fi=(36) /usr/include/c++/4.8/bits/shared_ptr.h 546 3200000 fi=(37) 46 800000 cfi=(27) cfn=(166) ndn::Block::Block(ndn::Block const&) calls=800000 -3 * 460495823 fi=(57) -12 800000 fi=(37) +12 1600000 fi=(57) -12 2400000 fi=(58) -4 800000 fi=(36) 546 1600000 fi=(58) 30 800000 fi=(37) +16 800000 cfi=(27) cfn=(166) calls=800000 -3 * 42400000 fi=(58) -16 3200000 cfi=(27) cfn=(166) calls=800000 +13 * 42400000 * 2400000 cfi=(27) cfn=(166) calls=800000 +13 * 42400000 fi=(14) 468 800000 -16 2400000 fi=(57) 34 800000 fi=(14) 468 800000 +1 800000 654 800000 +3 1600000 fi=(59) 38 2400000 cfi=(27) cfn=(166) calls=800000 +5 * 42400000 fi=(57) -4 5600000 cfi=(27) cfn=(166) calls=800000 +9 * 42400000 fe=(56) +8 3200000 cfi=(27) cfn=(166) calls=800000 +1 * 42400000 * 4800000 cfi=(27) cfn=(166) calls=800000 +1 * 42400000 fi=(15) 779 1600000 550 800000 +2 800000 -2 800000 +2 800000 fe=(56) 42 4000000 cfi=(27) cfn=(166) calls=800000 +1 * 42400000 * 4800000 fl=(14) fn=(76) std::_Rb_tree_iterator std::_Rb_tree, std::less, std::allocator >::_M_insert_(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, nfd::cs::EntryImpl&&) 1012 4400000 +9 800000 -9 1 fi=(25) 104 2 cob=(11) cfi=(23) cfn=(80) calls=1 0 * 343 * 1 * 799998 cob=(11) cfi=(23) cfn=(80) calls=399999 0 * 60906522 * 399999 +16 400000 -16 400000 +16 400000 fe=(14) +20 1600000 fi=(15) 790 400000 443 400000 790 400000 574 400000 +1 400000 +1 400000 fi=(144) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/NFD/build/../daemon/table/cs-entry.hpp 36 400000 fi=(15) 793 400000 fi=(144) 36 800000 fi=(36) 546 800000 fi=(144) 36 400000 fi=(15) 790 400000 443 400000 790 400000 574 400000 +1 400000 +1 400000 fi=(27) 43 400000 fi=(15) 793 400000 fi=(27) 43 4000000 fi=(29) +54 1200000 fi=(27) -54 400000 fi=(145) /usr/include/c++/4.8/bits/move.h 176 800000 +1 400000 -1 400000 -1 400000 +1 400000 +1 400000 -1 400000 -1 400000 +1 400000 +1 400000 fe=(14) 1025 2000000 cob=(11) cfi=(23) cfn=(92) calls=400000 0 * 36100455 * 400000 +2 400000 +2 3600000 -8 1199999 fi=(64) /usr/include/c++/4.8/bits/stl_function.h 235 799998 cfi=(16) cfn=(176) calls=399999 97 * 386114068 * 799998 fe=(14) fn=(140) std::_Rb_tree, std::pair const, nfd::cs::priority_fifo::EntryInfo*>, std::_Select1st const, nfd::cs::priority_fifo::EntryInfo*> >, nfd::cs::priority_fifo::EntryItComparator, std::allocator const, nfd::cs::priority_fifo::EntryInfo*> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator const, nfd::cs::priority_fifo::EntryInfo*> >, std::_Rb_tree_const_iterator const&) 1411 400000 +8 400000 -8 2800000 +8 800000 fi=(65) 58 1687485 cfi=(16) cfn=(176) calls=337497 +39 * 283625421 fe=(14) 1427 674994 +4 674994 +1 337497 -1 337497 204 674988 cob=(11) cfi=(23) cfn=(532) std::_Rb_tree_decrement(std::_Rb_tree_node_base*) calls=337494 0 * 34579596 * 337494 * 337494 fi=(65) 58 1687470 cfi=(16) cfn=(176) calls=337494 +39 * 325804665 fe=(14) 1433 674988 +3 1687470 +26 2399994 -41 125006 +20 3 cfn=(142) std::_Rb_tree, std::pair const, nfd::cs::priority_fifo::EntryInfo*>, std::_Select1st const, nfd::cs::priority_fifo::EntryInfo*> >, nfd::cs::priority_fifo::EntryItComparator, std::allocator const, nfd::cs::priority_fifo::EntryInfo*> > >::_M_get_insert_unique_pos(std::_Rb_tree_const_iterator const&) calls=1 1314 * 19 +21 6 fi=(65) 58 125004 fe=(14) 260 62502 fi=(65) 58 187506 cfi=(16) cfn=(176) calls=62502 +39 * 60306947 fe=(14) 1421 125004 +2 187506 fn=(74) std::pair, bool> std::_Rb_tree, std::less, std::allocator >::_M_insert_unique(nfd::cs::EntryImpl&&) 1368 2800000 -53 400000 +6 800001 +2 653977 -2 11277807 +3 9969853 fi=(64) 235 29909559 cfi=(16) cfn=(176) calls=9969853 97 * 9510889227 fe=(14) 1324 399999 fi=(64) 235 1199997 cfi=(16) cfn=(176) calls=399999 97 * 318727159 fe=(14) 1325 20739704 -2 9715875 -2 19431750 +7 799998 +2 100 204 92 cob=(11) cfi=(23) cfn=(532) calls=46 0 * 648 * 46 * 92 fi=(64) +31 92 cfi=(16) cfn=(176) calls=46 97 * 44352 * 799900 cfi=(16) cfn=(176) calls=399950 97 * 386067260 fe=(14) 1335 799992 +44 800000 +3 2000000 cfn=(76) calls=400000 1012 * 519921384 +3 1600000 -3 400000 +3 800000 -61 399950 +4 799900 -9 2 fn=(142) 1314 5 +1 1 +6 3 +10 1 -1 1 +1 1 -1 1 +8 4 -19 2 fn=(484) 1119 800000 +4 800000 -4 3200000 +4 1600000 +7 3200000 fn=(1562) 1202 1050000 +4 350000 -4 1050000 +1 700000 +4 2782966 fi=(65) 58 7765560 cfi=(16) cfn=(176) calls=1553112 +39 * 1485038651 fe=(14) 1209 3106224 -4 161629 +2 323258 fi=(65) 58 6957415 cfi=(16) cfn=(176) calls=1391483 +39 * 1340260096 fe=(14) 1211 3824449 +1 2082966 -7 350000 +10 350000 -43 700000 fi=(65) 58 18842010 cfi=(16) cfn=(176) calls=3768402 +39 * 3610572083 fe=(14) 1173 7536804 ob=(9) fl=(100) fn=(1026) 32 1 +1 1 +2 1 +1 1 +1 1 +1 1 +1 1 fl=(11) /build/eglibc-oGUzwX/eglibc-2.19/misc/../sysdeps/unix/syscall-template.S fn=(1468) epoll_create1 81 4 +1 1 fn=(1474) timerfd_create 81 4 +1 1 fn=(36) __syscall_clock_gettime 62 800004 +1 400002 fn=(1482) epoll_ctl 81 10 +1 2 fn=(586) mmap 81 1470 +1 294 fl=(10) fn=(34) 93 400002 +22 2000010 cfi=(11) cfn=(36) calls=400002 -53 * 1200006 * 800004 +19 800004 fl=(69) /build/eglibc-oGUzwX/eglibc-2.19/string/../sysdeps/x86_64/multiarch/memcpy-ssse3-back.S fn=(582) __memmove_ssse3_back 55 397956 +6 397956 +1 397956 +1 397956 +1 397956 +1 397956 +1 1591824 2753 137320 +1 137320 +1 137320 +1 137320 +1 137320 +33 536 +1 536 +1 536 +33 260100 +1 260100 +1 260100 fl=(24) /build/eglibc-oGUzwX/eglibc-2.19/malloc/malloc.c fn=(518) systrim.isra.1 2736 5415291 +10 1203398 +1 1805097 +2 601699 +1 1203398 +1 601699 +46 4813592 -37 2406752 cfi=(66) /build/eglibc-oGUzwX/eglibc-2.19/malloc/morecore.c cfn=(520) __default_morecore calls=601688 46 * 15643888 * 601688 +1 2406752 fn=(238) _int_free 3814 75202288 +13 9400286 -13 9400286 +13 18800572 +6 37601144 +1 18800572 +11 37601144 +13 28200858 +11 22199912 +1 16649934 1869 5549978 3894 5549978 1869 11099956 3896 16649934 +1 11099956 +1 5549978 +3 5549978 -3 5549978 +9 16649934 -5 22199912 +14 14941008 +2 5549978 +2 33299868 +2 14941008 4087 44402008 3933 7700616 +1 11551197 3825 273 3952 273 -4 273 +4 3850581 -4 3850035 +4 7700070 +6 7700616 +8 11550924 +6 7700616 +1 7700616 +1 7700616 1869 11550924 3983 7700616 +1 99977 +2 99977 -1 99977 +2 999770 +3 7700616 +5 6327016 +1 14025229 +1 1226947 +11 1226947 -1 1226947 +2 2453894 -1 1936561 -1 1936561 +2 3873122 +7 3163508 -2 3163508 +1 3163508 +1 3163508 +2 654331 +1 654331 +2 654331 +1 654331 +2 1962993 +1 654331 +30 1308662 -34 2509177 +1 2509177 +2 7527531 +1 2509177 +30 6391954 +1 1290152 +3 1935228 3943 30800280 +2 7700070 4075 11550924 +1 11550105 +1 19250175 +10 30800280 -88 3873122 +37 686800 +1 2060400 +1 1373600 +19 966538 cfn=(516) malloc_consolidate calls=483269 +47 * 106802167 * 483269 +4 3225380 +2 2406796 cfn=(518) calls=601699 2736 * 36703254 * 601699 -67 2361504 fn=(86) _int_malloc 3302 74550028 +30 10650004 -30 10650004 +30 95850036 +8 21300008 +2 19200009 +1 6400003 +1 6400003 -1 12800006 +5 12800006 +3 10786295 +1 2157259 -1 2157259 +1 4314518 +25 16985490 +2 16285490 +1 16285490 +2 24428235 +2 6925246 +4 3462623 +1 6925246 +5 3462623 +1 3462623 +1 3462623 +2 10387869 1862 9118019 3743 9118019 1862 18236038 3806 95850036 3421 3150000 +1 700000 +1 1050000 cfn=(516) calls=350000 4104 * 91151828 * 350000 3790 350000 4992 700000 3790 1050000 +2 8750000 4990 350000 +2 350000 -2 1050000 3442 700000 3790 4680122 4992 9360244 3790 14040366 +2 117003050 4990 4680122 +2 4680122 -2 14040366 3442 9360292 +66 9912118 +1 14868177 +1 4956059 +50 29736354 +7 4956059 -6 4956059 +1 4956059 +1 4956059 +1 4956059 +3 4956059 -7 7790664 +7 1298444 -6 1298444 +1 1298444 +1 1298444 +1 1298444 +3 1298444 3442 33853947 +3 7865510 -1 7865510 +1 15731020 +1 15731020 +3 7865510 +10 27543144 +34 7676625 -5 7676625 +1 7676625 +4 7676625 +13 12509006 +8 8542660 +1 837221 +1 837221 +3 1674442 +5 56 -2 56 +2 168 +1 112 +6 36 -1 36 +1 36 +1 108 -18 3689784 +1 461223 +1 461223 +3 922446 +38 5193552 -21 60 +1 40 +6 20 +6 18 -1 18 +1 18 +1 18 +1 54 +2 40 -92 2701717 -1 5403434 +2 580098 -1 1160196 +4 188885 +1 188885 +4 188885 -3 377770 +1 188885 +1 377770 +1 188885 +2 77734 +1 77734 +3 544138 +2 155468 -2 77734 +2 77734 +1 77734 +3 77734 1862 233202 3476 778057 +2 222302 -2 111151 +2 111151 +1 111151 +3 111151 1862 333453 3545 4 +31 6838278 +73 3419139 +1 3419139 +1 3419139 -1 3419139 +1 3419139 +1 6838278 +1 6838278 +5 34158024 +4 9308454 +3 10737848 -3 5728737 +3 7638316 -3 3591852 +3 4475212 -3 1692574 3765 1343124 +3 1343124 -2 4029372 +2 2686248 +17 636 +2 48 cfn=(516) calls=24 4104 * 3336 +2 24 +1 24 -1 24 3674 32530668 +2 65061336 -4 73761096 +8 4349880 +3 8699760 +2 2273865 +1 2273865 +1 2273865 -2 9095460 +62 2273865 3496 1422122 -1 1422122 +1 4266366 3355 10786295 3578 700000 +3 1050000 3332 1759694 3665 7038776 +2 1759694 +1 3519388 +24 6228045 +3 4152030 +5 2076015 -3 2076015 +3 2076015 -3 2076015 +3 19913016 +3 4152030 +3 22208 -1 22208 +1 66624 +12 2053807 -5 2053807 +6 4107614 +11 2053807 -6 2053807 +1 2053807 +1 2053807 +1 2053807 +3 2053807 +1 2053807 +1 4107614 +2 1040866 +1 1040866 +2 7286062 +2 2081732 -2 1040866 +2 1040866 +1 2081732 -3 7090587 +2 2025882 -2 1012941 +2 1012941 +1 2025882 5000 294 2271 1176 +11 294 -11 294 +11 294 +87 294 -9 294 +9 2058 +6 588 +3 882 2700 588 +1 294 +5 588 +3 588 +5 294 -3 294 +3 294 -2 294 +5 294 -3 882 +1 294 -1 294 -1 294 +1 588 +1 294 3801 588 1862 882 2272 588 3773 1342806 -3 1342806 +1 1342806 +2 1342806 -1 1342806 +1 2685612 +2 1342806 -2 4028418 1862 1342806 3773 1342806 +2 1342806 +3 1342806 1862 2685612 2433 294 +19 588 -19 294 +9 294 +10 588 -10 294 +10 294 -10 882 +10 882 +8 294 -8 294 +8 294 +2 1176 cfi=(66) cfn=(520) calls=294 46 * 14700 * 588 +4 1470 +50 588 +2 588 +6 294 -6 294 +6 882 -39 588 +4 882 +4 1470 +34 588 2655 294 +1 294 -2 294 +1 882 +12 294 -12 294 +1 294 +11 294 +7 588 +1 588 +15 294 -15 294 +8 294 +3 294 +4 294 +2 1144 cfn=(238) calls=286 3814 * 24533 * 286 -66 882 -70 294 +89 882 2495 2058 cfi=(11) cfn=(586) calls=294 81 * 1764 +2 294 -2 294 +2 294 +12 882 +5 588 3700 12117930 fn=(84) malloc 2876 42600016 +5 21300008 +1 21300008 +3 21300008 +2 95850036 +4 31950012 cfn=(86) calls=10650004 3302 * 1617798956 +1 10650004 -1 10650004 +1 10650004 +11 53250020 +1 85200032 +3 53250020 fn=(236) free 2917 23700000 +1 23700000 +6 23700000 +5 9400000 -2 9400000 +2 18800000 +16 28200000 +1 18800000 cfn=(238) calls=9400000 3814 * 948973803 2827 2450000 fn=(516) 4104 6666344 +22 1666586 +1 2499879 4990 833293 +2 1666586 4129 833293 +10 833293 +1 833293 4990 3333172 4142 1666586 +1 1666586 -1 14999274 +1 21363762 +22 84254 -1 84254 +1 773022 +4 3341781 +4 3341781 -3 3341781 +1 3341781 +2 3341781 +1 9301 +1 9301 +3 9301 +1 9301 +1 9301 -2 9301 +12 9301 -12 9301 +3 9301 +9 9301 -12 3332480 +1 3332480 +1 3332480 -2 3332480 +12 3332480 -12 3332480 +3 3332480 +9 4756771 -41 1424291 -3 1424291 +3 2848582 +1 1424291 +1 2848582 +2 2848582 -4 1968442 -3 1968442 +3 3936884 +1 1968442 +1 3936884 +2 3936884 +1 182179 +2 182179 -1 182179 +2 1847644 +3 6785466 +3 6683562 +4 6515054 +18 50952 +1 50952 +4 50952 -4 50952 +1 50952 +3 101904 +3 33331720 +6 6666344 -42 220 fl=(67) /build/eglibc-oGUzwX/eglibc-2.19/misc/sbrk.c fn=(522) sbrk 34 601982 +8 601982 -8 1805946 +8 3611892 +4 1203964 +4 1176 ob=(2) fl=(14) fn=(1562) 1169 3768402 +5 3768402 -2 7861756 -32 15001040 fi=(65) 58 35752600 cfi=(16) cfn=(176) calls=7150520 +39 * 6003384206 fe=(14) 1141 14301040 +79 350000 +5 2450000 -88 14301040 fn=(490) 1119 800000 +4 800000 -4 3200000 +4 1600000 +7 3200000 fn=(174) std::_Rb_tree, std::less, std::allocator >::_M_lower_bound(std::_Rb_tree_node const*, std::_Rb_tree_node const*, nfd::cs::EntryImpl const&) const [clone .isra.137] 1152 5600000 +4 39664446 +1 20740055 fi=(64) 235 41480110 cfi=(16) cfn=(176) calls=20740055 97 * 20281766698 fe=(14) 1157 41480110 -4 1707832 +5 1707832 -2 3415664 +6 4000000 -9 38064446 fn=(136) 1666 2400000 fi=(25) 104 400000 fe=(14) 1666 800000 fi=(25) 104 400000 cob=(11) cfi=(23) cfn=(80) calls=400000 0 * 52012604 * 400000 +16 400000 -16 400000 +16 400000 fe=(14) +20 1600000 fi=(60) 1090 1600000 fe=(14) 1673 1600000 cfn=(140) calls=400000 1411 * 721041550 +2 400000 -2 400000 +2 400000 1573 1200000 +93 50 -91 200 cob=(11) cfi=(23) cfn=(92) calls=50 0 * 1718 * 50 * 1599800 cob=(11) cfi=(23) cfn=(92) calls=399950 0 * 36098737 * 399950 +2 400000 1686 2800000 1573 799902 fi=(65) 58 1999750 cfi=(16) cfn=(176) calls=399950 +39 * 386067260 * 799900 fe=(14) fl=(16) fn=(48) nfd::cs::EntryImpl::EntryImpl(std::shared_ptr, bool) 37 3600000 fi=(144) -1 1200000 fe=(16) +1 800000 cob=(8) cfi=(17) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/ndn-cxx/build/../src/name.cpp cfn=(52) ndn::Name::Name() calls=400000 +9 * 10000000 * 400000 fi=(15) 779 400000 fe=(16) 39 400000 fi=(15) 779 400000 550 400000 +2 400000 -2 400000 +2 400000 fi=(19) 95 400000 fi=(15) +36 400000 fi=(19) -36 800000 -42 400000 fe=(16) -14 1200000 cfi=(20) cfn=(62) nfd::cs::Entry::setData(std::shared_ptr, bool) calls=400000 -6 * 19200000 fi=(15) 545 1200000 fi=(19) 81 400000 fi=(15) +60 400000 fi=(19) -60 800000 -32 1200000 fi=(15) +92 800000 fe=(16) 41 2400000 fn=(180) nfd::cs::compareQueryWithData(ndn::Name const&, ndn::Data const&) 65 82960220 +1 20740055 -1 20740055 +1 41480110 fi=(37) 402 62220165 cob=(8) cfi=(38) /usr/include/c++/4.8/bits/stl_vector.h cfn=(188) ndn::Block::elements_size() const calls=20740055 646 * 124440330 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 945 * 20740059 +14 20740055 fi=(29) 786 82960220 fe=(16) 66 20740055 cob=(8) cfi=(39) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/ndn-cxx/build/../src/name-component.cpp cfn=(194) ndn::name::Component::isImplicitSha256Digest() const calls=20740055 359 * 82960220 cob=(6) cfi=(3) cfn=(8) calls=1 -32 * 1215 * 20740059 * 41480110 fi=(37) 468 20740055 fe=(16) 70 20740055 fi=(37) 468 103700275 cob=(8) cfi=(17) cfn=(198) ndn::Name::compare(unsigned long, unsigned long, ndn::Name const&, unsigned long, unsigned long) const calls=20740055 325 * 18995881120 * 20740055 fe=(16) 82 20740055 -2 62220165 +2 82960220 fn=(176) 97 66671843 fi=(36) 350 66671843 fe=(16) 98 133343686 fi=(36) 350 66671843 fe=(16) 107 133343686 +4 137795364 cfn=(504) nfd::cs::compareDataWithData(ndn::Data const&, ndn::Data const&) calls=45931788 -25 * 46274829221 * 45931788 +3 133343686 -6 62220165 cfn=(180) calls=20740055 -43 * 19970665873 * 62220165 fn=(504) 86 45931788 +1 45931788 fi=(37) 468 45931788 fe=(16) 86 45931788 fi=(37) 468 45931788 fe=(16) 86 91863576 +1 45931788 -1 45931788 fi=(37) 468 137795364 cob=(8) cfi=(17) cfn=(198) calls=45931788 325 * 40318621243 * 45931788 fe=(16) 88 91863576 +5 178127152 -1 2800000 cob=(8) cfi=(71) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/ndn-cxx/build/../src/data.cpp cfn=(602) ndn::Data::getFullName() const calls=1400000 +88 * 4774102047 cob=(6) cfi=(3) cfn=(8) calls=1 -58 * 908 * 1400004 fi=(37) 402 1400000 fe=(16) 92 1400000 fi=(37) 402 1400000 cob=(8) cfi=(38) cfn=(188) calls=1400000 646 * 8400000 * 1400000 +14 1400000 fe=(16) 92 1400000 fi=(29) 786 5600000 fe=(16) 92 1400000 cob=(8) cfi=(71) cfn=(602) calls=1400000 +88 * 21000000 * 1400000 fi=(37) 402 1400000 fe=(16) 92 1400000 fi=(37) 402 1400000 cob=(8) cfi=(38) cfn=(188) calls=1400000 646 * 8400000 * 1400000 +14 1400000 fe=(16) 92 1400000 fi=(29) 786 4200000 fe=(16) 93 4200000 fi=(29) 786 1400000 fe=(16) 92 1400000 cob=(8) cfi=(39) cfn=(210) ndn::name::Component::compare(ndn::name::Component const&) const calls=1400000 396 * 235200000 cob=(6) cfi=(3) cfn=(8) calls=1 -58 * 1043 * 1400004 fn=(154) nfd::cs::EntryImpl::EntryImpl(ndn::Name const&) 31 4800000 fi=(15) 779 800000 fe=(16) 31 800000 fi=(144) +5 2400000 fi=(36) 546 800000 fi=(15) 779 800000 550 800000 fi=(36) -4 800000 fi=(15) +6 800000 -2 800000 +2 800000 fi=(27) 43 800000 fi=(29) 646 800000 168 1600000 fi=(27) 43 8800000 fi=(29) 646 1600000 91 2400000 646 1600000 168 1600000 +15 800000 -2 800000 +1 800000 +1 800000 310 1600000 fi=(35) /usr/include/c++/4.8/bits/stl_uninitialized.h 74 3200000 fi=(28) +1 16000000 cfi=(27) cfn=(166) calls=3200000 -32 * 185600000 * 3200000 fi=(35) -1 9600000 fi=(29) 313 800000 fe=(16) 35 4800000 fi=(25) +66 2400000 +3 2400000 cob=(11) cfi=(23) cfn=(80) calls=800000 0 * 235433586 * 800000 * 1600000 fe=(16) fl=(20) fn=(444) nfd::cs::Entry::canSatisfy(ndn::Interest const&) const 61 2000000 +2 1200000 cob=(8) cfi=(62) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/ndn-cxx/build/../src/interest.cpp cfn=(450) ndn::Interest::matchesData(ndn::Data const&) const calls=400000 +70 * 334515546 cob=(6) cfi=(3) cfn=(8) calls=1 -29 * 1110 * 400004 * 1200000 +4 800000 +5 2000000 fn=(118) 42 800000 +2 400000 cob=(8) cfi=(8) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/ndn-cxx/build/../src/util/time.cpp cfn=(22) ndn::time::steady_clock::now() calls=400000 +36 * 12400000 * 400000 fi=(21) 697 400000 fe=(20) 45 400000 fi=(21) 697 400000 fe=(20) 45 400000 fn=(68) nfd::cs::Entry::updateStaleTime() 49 3200000 fi=(21) 481 1600000 fe=(20) 51 1600000 +4 800000 fi=(21) 458 3200000 fe=(20) 57 3200000 fn=(62) 33 2400000 fi=(15) 559 400000 +1 400000 728 400000 560 400000 728 400000 560 400000 +2 800000 fi=(19) 95 400000 fi=(15) +36 400000 fi=(19) -36 800000 -42 800000 fi=(15) 564 800000 +2 400000 fe=(20) 35 400000 +3 400000 -1 400000 +1 1600000 -1 400000 cfn=(68) calls=400000 +12 * 6800000 fl=(35) fn=(620) ndn::Block* std::__uninitialized_copy::__uninit_copy<__gnu_cxx::__normal_iterator > >, ndn::Block*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, ndn::Block*) 68 2450000 +6 1750000 fi=(28) +1 7000000 cfi=(27) cfn=(166) calls=1400000 -32 * 81200000 * 1400000 fe=(35) -1 4200000 +9 2450000 fl=(12) /usr/include/c++/4.8/functional fn=(1586) std::_Function_handler const&), nfd::cs::Cs::setPolicyImpl(std::unique_ptr >&)::{lambda(std::_Rb_tree_const_iterator)#1}>::_M_invoke(std::_Any_data const&, std::_Rb_tree_const_iterator const&) 2069 1400000 fi=(13) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/NFD/build/../daemon/table/cs.cpp 207 350000 fi=(14) 1745 350000 fi=(13) 207 350000 fi=(14) 1745 700000 cob=(11) cfi=(23) cfn=(1576) calls=350000 0 * 49205930 * 350000 fi=(37) 46 350000 fi=(14) 1745 350000 fi=(37) 46 350000 cfi=(27) cfn=(96) calls=350000 -3 * 10500000 fi=(15) 634 1050000 -89 1050000 +1 350000 cfn=(106) calls=350000 137 * 5950000 fi=(25) 110 700000 cob=(11) cfi=(23) cfn=(232) calls=350000 0 * 42001034 * 350000 fi=(14) 1747 350000 fe=(12) 2073 1400000 fn=(40) std::_Function_handler::_M_invoke(std::_Any_data const&) 2069 1 fi=(1) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/NFD/build/../tests/other/cs-benchmark.cpp 164 1 fe=(12) 2069 4 1893 1 fi=(1) 166 1 fe=(12) 2069 1 fi=(1) 166 9 cfi=(13) cfn=(42) nfd::cs::Cs::insert(ndn::Data const&, bool) calls=1 -82 * 1597 * 3 fe=(12) 2069 3 fi=(1) 166 27 cfi=(13) cfn=(42) calls=3 -82 * 287539 * 2799972 cfi=(13) cfn=(42) calls=399996 -82 * 48299954025 +1 2400000 cfn=(148) nfd::tests::CsBenchmarkFixture::find(ndn::Interest const&) calls=400000 -98 * 25189617526 -2 800000 -1 12 fe=(12) 2073 6 fn=(500) std::_Function_base::_Base_manager >::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager > const&, std::_Manager_operation) 1934 400000 -3 800000 +3 2400000 -8 800000 cob=(11) cfi=(23) cfn=(232) calls=400000 0 * 36739628 * 400000 +28 1200000 fn=(498) std::_Function_handler >::_M_invoke(std::_Any_data const&, ndn::Interest const&, ndn::Data const&) 2069 400000 fn=(502) std::_Function_base::_Base_manager >::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager > const&, std::_Manager_operation) 1934 400000 -3 800000 +3 2400000 -8 800000 cob=(11) cfi=(23) cfn=(232) calls=400000 0 * 37199976 * 400000 +28 1200000 fl=(126) /usr/include/boost/asio/detail/impl/eventfd_select_interrupter.ipp fn=(1456) boost::asio::detail::eventfd_select_interrupter::open_descriptors() 48 1 +11 1 -11 2 +11 1 -11 1 +11 1 cob=(9) cfi=(127) /build/eglibc-oGUzwX/eglibc-2.19/misc/../sysdeps/unix/sysv/linux/eventfd.c cfn=(1462) eventfd calls=1 -31 * 13 cob=(6) cfi=(3) cfn=(8) calls=1 -25 * 2269 * 5 +5 1 -5 2 +5 1 +30 4 fl=(27) fn=(96) 43 77350000 fi=(29) 416 22100000 fe=(27) 43 11050000 fi=(28) +59 11050000 fi=(29) 416 22100000 fi=(28) 102 27850000 fi=(29) 416 12000000 fi=(28) 102 2400000 fi=(29) 416 2400000 fi=(28) 102 16800000 fi=(29) 416 36000000 fi=(28) 102 7200000 fi=(29) 416 7200000 fi=(28) 102 7200000 fi=(29) +71 19200000 fi=(15) 545 48000000 +1 9600000 cfn=(106) calls=9600000 137 * 286799972 fi=(28) 102 43200000 fi=(29) +71 22100000 fi=(25) -63 2400000 cob=(11) cfi=(23) cfn=(232) calls=2400000 0 * 370672518 * 2400000 fi=(15) 545 44200000 fe=(27) 43 10500000 fi=(15) 546 1500000 cfn=(106) calls=1500000 137 * 25500000 fi=(28) 102 36500000 fe=(27) -59 76400000 fn=(608) ndn::Block::operator=(ndn::Block const&) 43 1400000 fi=(15) 728 350000 fe=(27) 43 350000 fi=(15) 559 350000 728 350000 560 1050000 +2 700000 fi=(19) 95 350000 fi=(15) +36 350000 fi=(19) -36 700000 -42 700000 fi=(15) 564 700000 +2 350000 fe=(27) 43 5250000 cfi=(72) /usr/include/c++/4.8/bits/vector.tcc cfn=(614) std::vector >::operator=(std::vector > const&) calls=350000 160 * 193882931 * 1750000 fn=(166) 43 89400000 fi=(15) 779 14900000 fe=(27) 43 14900000 fi=(15) 779 14900000 550 14900000 +2 14900000 -2 14900000 +2 14900000 fi=(19) 95 7300000 fi=(15) +36 7300000 fi=(19) -36 14600000 -42 7300000 fe=(27) -10 7300000 fi=(29) 646 7300000 168 14600000 fe=(27) 43 80300000 fi=(29) 646 14600000 91 21900000 646 14600000 168 14600000 fe=(27) 43 7600000 fi=(29) 646 7600000 168 15200000 fe=(27) 43 83600000 fi=(29) 646 15200000 91 22800000 646 15200000 168 15200000 +15 14900000 -2 14900000 +1 14900000 +1 14900000 310 29800000 fi=(35) 74 44700000 fi=(28) +1 24000000 cfi=(27) cfn=(167) ndn::Block::Block(ndn::Block const&)'2 calls=4800000 -32 * 278400000 * 4800000 fi=(35) -1 14400000 fi=(29) 313 14900000 fe=(27) 43 89400000 fi=(25) +58 3600000 +3 3600000 cob=(11) cfi=(23) cfn=(80) calls=1200000 0 * 281606724 * 1200000 * 2400000 fe=(27) fn=(167) 43 28800000 fi=(15) 779 4800000 fe=(27) 43 4800000 fi=(15) 779 4800000 550 4800000 +2 4800000 -2 4800000 +2 4800000 fi=(19) 95 4800000 fi=(15) +36 4800000 fi=(19) -36 9600000 -42 4800000 fe=(27) -10 4800000 fi=(29) 646 4800000 168 9600000 fe=(27) 43 52800000 fi=(29) 646 9600000 91 14400000 646 9600000 168 9600000 +15 4800000 -2 4800000 +1 4800000 +1 4800000 310 9600000 fi=(35) 74 14400000 fi=(29) 313 4800000 fe=(27) 43 28800000 fl=(13) fn=(42) 84 4000000 +1 1200000 +2 1200000 +33 3200000 fi=(14) 1790 400000 +2 400000 1140 800000 fi=(15) 696 400000 fe=(13) 104 400000 fi=(15) 698 400000 -2 400000 +2 400000 194 800000 +45 400000 -3 400000 +3 400000 +5 400000 +2 1200000 813 400000 fe=(13) 104 800000 fi=(15) 813 400000 fe=(13) 104 400000 cfi=(16) cfn=(48) calls=400000 -67 * 48400000 fi=(22) 472 1200000 cfi=(14) cfn=(74) calls=400000 1368 * 10852148716 fe=(13) 104 400000 fi=(22) 472 800000 fe=(13) 104 400000 cfi=(26) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/NFD/build/../daemon/table/cs-entry-impl.hpp cfn=(94) nfd::cs::EntryImpl::~EntryImpl() calls=400000 -62 * 16800000 fi=(15) 545 1200000 +1 400000 cfn=(106) calls=400000 137 * 6800000 fe=(13) 105 400000 +2 800000 cfi=(20) cfn=(68) calls=400000 -58 * 6800000 +2 800000 fi=(15) 545 800000 443 800000 fe=(13) 118 1200000 cfi=(30) cfn=(110) calls=400000 -66 * 37340894445 * 400000 fn=(422) nfd::cs::Cs::findLeftmost(ndn::Interest const&, std::_Rb_tree_const_iterator, std::_Rb_tree_const_iterator) const 160 2800000 fi=(60) -25 400000 fi=(12) 1336 800000 fi=(60) 135 800000 cfi=(56) cfn=(424) calls=400000 -93 * 419289591 +2 400000 fi=(12) 1339 800000 fi=(60) 137 800000 fi=(12) 1339 800000 fi=(60) 137 400000 cfi=(56) cfn=(424) calls=400000 -95 * 450806232 fi=(61) /usr/include/c++/4.8/bits/stl_algo.h +13 1200000 fi=(12) 637 3200000 cfi=(20) cfn=(444) calls=400000 61 * 342116660 fi=(61) 150 800000 fi=(60) -21 800000 cfi=(56) cfn=(474) calls=400000 -87 * 273577735 * 800000 cfi=(56) cfn=(474) calls=400000 -87 * 254336985 fe=(13) +33 2800000 fn=(152) nfd::cs::Cs::find(ndn::Interest const&, std::function const&, std::function const&) const 126 800000 +4 400000 -4 2000000 +5 400000 -5 400000 +6 400000 -6 1200000 +5 400000 +1 800000 +2 1200000 cfi=(16) cfn=(154) calls=400000 31 * 221813995 fi=(14) 883 2400000 cfn=(174) calls=400000 1152 * 10239770753 fe=(13) 134 400000 fi=(14) 883 400000 fe=(13) 134 400000 cfi=(26) cfn=(94) calls=400000 -92 * 141733253 fi=(37) 402 1200000 cob=(8) cfi=(38) cfn=(188) calls=400000 646 * 2400000 * 400000 fe=(13) 136 800000 +5 400000 +1 1600000 -1 400000 +12 800000 +1 1600000 cfi=(30) cfn=(492) calls=400000 -81 * 1600000 fi=(12) 2469 400000 fi=(144) 46 400000 fi=(12) 2469 800000 +2 1200000 cfn=(498) calls=400000 2069 * 400000 fe=(13) 156 4000000 -11 400000 cfn=(422) calls=400000 +15 * 1757727203 * 400000 +4 400000 -1 800000 -11 1600000 cob=(8) cfi=(17) cfn=(246) ndn::Name::getSuccessor() const calls=400000 282 * 1646642237 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 915 * 400004 * 1200000 cfi=(16) cfn=(154) calls=400000 31 * 282419591 fi=(14) 883 2000000 cfn=(174) calls=400000 1152 * 10239856440 fe=(13) 137 400000 fi=(14) 883 400000 fe=(13) 137 400000 cfi=(26) cfn=(94) calls=400000 -95 * 140351313 * 800000 cfi=(37) cfn=(408) calls=400000 -91 * 275974768 * 400000 fl=(109) fn=(1402) 42 1 fi=(110) +42 1 fe=(109) -42 5 fi=(110) +42 1 cob=(3) cfi=(107) cfn=(1390) calls=1 -84 * 76 * 1 fe=(109) -41 2 fi=(110) +41 2 cob=(3) cfi=(107) cfn=(1390) calls=1 -84 * 76 * 1 fe=(109) -37 7 fl=(112) /usr/include/boost/asio/detail/impl/service_registry.ipp fn=(1416) boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&)) 107 8 +1 1 -1 1 fi=(115) -55 1 fe=(112) +55 1 fi=(115) -55 1 cob=(4) cfi=(113) /build/eglibc-oGUzwX/eglibc-2.19/nptl/../nptl/pthread_mutex_lock.c cfn=(1420) pthread_mutex_lock calls=1 +11 * 27 * 1 fe=(112) +59 1 +1 3 -22 3 +3 8 fi=(114) /usr/include/c++/4.8/typeinfo +30 4 +1 1 cob=(9) cfi=(82) /build/eglibc-oGUzwX/eglibc-2.19/string/../sysdeps/x86_64/multiarch/strcmp-sse2-unaligned.S cfn=(728) __strcmp_sse2_unaligned calls=1 22 * 46 cob=(6) cfi=(3) cfn=(8) calls=1 -90 * 2266 * 5 -1 2 fe=(112) -7 1 -4 2 fi=(115) -54 2 cob=(4) cfi=(116) cfn=(1432) calls=1 -17 * 16 * 1 fe=(112) +65 2 cob=(8) cfi=(117) /usr/include/boost/asio/detail/impl/service_registry.hpp cfn=(1434) boost::asio::io_service::service* boost::asio::detail::service_registry::create > >(boost::asio::io_service&) calls=1 -45 * 14340 +1 2 fi=(115) -72 1 fe=(112) +71 1 +1 2 fi=(115) -72 1 cob=(4) cfi=(113) cfn=(1420) calls=1 +11 * 27 * 1 fe=(112) +77 1 +1 4 -40 6 +3 16 fi=(114) +30 8 +1 2 cob=(9) cfi=(82) cfn=(728) calls=2 22 * 92 * 2 -1 4 fe=(112) +11 2 -4 4 +8 1 +1 3 fi=(115) -81 2 cob=(4) cfi=(116) cfn=(1432) calls=1 -17 * 16 * 1 fe=(112) +84 9 fn=(1417) boost::asio::detail::service_registry::do_use_service(boost::asio::io_service::service::key const&, boost::asio::io_service::service* (*)(boost::asio::io_service&))'2 107 16 +1 2 -1 2 fi=(115) -55 2 fe=(112) +55 2 fi=(115) -55 2 cob=(4) cfi=(113) cfn=(1420) calls=2 +11 * 54 * 2 fe=(112) +59 2 +1 6 -22 6 +3 16 fi=(114) +30 6 +1 1 cob=(9) cfi=(82) cfn=(728) calls=1 22 * 46 * 1 -1 2 fe=(112) -7 1 -4 2 fi=(115) -54 2 cob=(4) cfi=(116) cfn=(1432) calls=1 -17 * 16 * 1 fe=(112) +65 2 cfi=(119) /usr/include/boost/asio/detail/impl/service_registry.hpp cfn=(1438) boost::asio::io_service::service* boost::asio::detail::service_registry::create(boost::asio::io_service&) calls=1 -45 * 11408 +1 2 fi=(115) -72 1 fe=(112) +71 1 +1 2 fi=(115) -72 1 cob=(4) cfi=(113) cfn=(1420) calls=1 +11 * 27 * 1 fe=(112) +77 1 +1 4 -40 3 +3 8 fi=(114) +30 4 +1 1 cob=(9) cfi=(82) cfn=(728) calls=1 22 * 46 * 1 -1 2 fe=(112) +11 1 -4 2 +8 1 +1 3 fi=(115) -81 2 cob=(4) cfi=(116) cfn=(1432) calls=1 -17 * 16 * 1 * 2 cob=(4) cfi=(116) cfn=(1432) calls=1 -17 * 16 * 1 fe=(112) +84 18 fl=(142) fn=(1582) 219 2800000 fi=(33) 869 350000 fe=(142) 223 1050000 fi=(33) -53 350000 fe=(142) +59 700000 +4 700000 +1 350000 fi=(12) 2469 700000 +2 1400000 cfn=(1586) calls=350000 2069 * 117456964 fe=(142) 239 350000 fi=(32) 111 350000 fe=(142) 239 350000 +11 350000 +1 2800000 fl=(1) fn=(0) nfd::tests::CsBenchmarkFixture::timedRun(std::function const&) 54 2 +3 1 cob=(8) cfi=(8) cfn=(22) calls=1 +23 * 1740 cob=(6) cfi=(3) cfn=(8) calls=1 -23 * 984 * 5 fi=(12) 2469 3 +2 2 cfn=(40) calls=1 2069 * 73495860728 fe=(1) 59 1 cob=(8) cfi=(8) cfn=(22) calls=1 +21 * 31 * 1 fn=(148) 69 800000 fi=(12) 1987 400000 fe=(1) 69 2400000 fi=(12) 2025 400000 -38 400000 cob=(11) cfi=(23) cfn=(80) calls=400000 0 * 46000552 * 400000 * 800000 2459 400000 +1 400000 2025 400000 -38 400000 cob=(11) cfi=(23) cfn=(80) calls=400000 0 * 52586898 * 400000 fe=(1) 71 1600000 fi=(12) 1987 400000 2459 400000 +1 400000 fe=(1) 71 400000 cfi=(13) cfn=(152) calls=400000 +55 * 24985890472 fi=(12) 2029 1200000 +1 1600000 cfn=(500) calls=400000 -96 * 42739628 -1 1200000 +1 1600000 cfn=(502) calls=400000 -96 * 43199976 fe=(1) ob=(9) fl=(67) fn=(522) 53 294 cfi=(70) /build/eglibc-oGUzwX/eglibc-2.19/misc/../sysdeps/unix/sysv/linux/x86_64/brk.c cfn=(584) brk calls=294 -22 * 4704 * 588 +4 3008440 -13 294 +13 1470 fl=(127) fn=(1462) 28 2 -2 1 +2 7 +2 2 +25 1 fl=(99) /build/eglibc-oGUzwX/eglibc-2.19/string/../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S fn=(936) __memcpy_sse2_unaligned 25 3500000 +1 3500000 +1 3500000 +1 3500000 +1 3500000 +1 3500000 +1 3500000 +1 3500000 +1 700000 +1 700000 +1 700000 +1 700000 +1 700000 +1 700000 +2 3500000 +1 3500000 +4 350000 +1 350000 +1 350000 +1 350000 +1 350000 +1 350000 +82 2800000 +1 2800000 +1 2800000 +2 2800000 +1 2800000 +2 2800000 +1 350000 +1 350000 +1 350000 +1 350000 fl=(41) /build/eglibc-oGUzwX/eglibc-2.19/string/../sysdeps/x86_64/multiarch/memcmp-sse4.S fn=(226) __memcmp_sse4_1 47 256746417 +1 256746417 +1 256746417 +2 256746417 +1 256746417 +2 256345393 +1 256345393 +1 1025381572 +5 401024 +1 401024 +1 401024 +1 401024 812 106456692 +2 106456692 +1 106456692 +4 106456692 +2 68053155 +1 68053155 +32 400000 +1 400000 +1 400000 +1 400000 +1 400000 +1 400000 +1 400000 +1 400000 +82 13808133 +1 13808133 +1 13808133 +1 13808133 +2 14469253 +1 14469253 +1 14469253 +1 14469253 +1 6133810 +1 6133810 +1 6133810 +1 6133810 +30 66671843 +1 66671843 +1 66671843 +1 66671843 +1 66671843 +1 66671843 +1 66671843 +1 66671843 +1 66671843 +1 66671843 +30 66947605 +1 66947605 +1 66947605 +1 66947605 +2 66716408 +1 66716408 +1 66716408 +1 66716408 1525 1400000 +1 1400000 +1 1400000 +1 1400000 +1 1400000 +1 1400000 +2 1400000 +1 1400000 +1 1400000 +1 1400000 +2 1400000 +1 1400000 +1 1400000 +1 1400000 +1 1400000 +1 1400000 +30 38403537 +1 38403537 +1 30639521 +1 30639521 +2 30639521 +1 30639521 -1 7995213 +1 7995213 +1 17950620 +1 17950620 +1 17950620 +1 17950620 +4 29019557 +1 29019557 +1 29019557 +1 29019557 ob=(2) fl=(1) fn=(148) 72 2800000 fl=(119) fn=(1438) 78 6 +3 1 -3 2 +3 1 cob=(11) cfi=(23) cfn=(80) calls=1 -81 * 180 * 1 fi=(120) /usr/include/boost/asio/impl/io_service.ipp +49 1 fe=(119) -49 1 fi=(146) /usr/include/boost/asio/io_service.hpp 711 2 fi=(120) 130 1 fi=(122) /usr/include/boost/asio/detail/impl/posix_mutex.ipp -96 1 fi=(125) /usr/include/boost/asio/detail/impl/epoll_reactor.ipp +11 1 -7 1 fi=(122) -4 2 fi=(125) +11 1 fi=(122) -11 1 cob=(4) cfi=(121) /build/eglibc-oGUzwX/eglibc-2.19/nptl/pthread_mutex_init.c cfn=(1444) pthread_mutex_init calls=1 +15 * 30 * 1 * 1 fi=(147) /usr/include/boost/asio/error.hpp 216 1 cob=(13) /usr/lib/x86_64-linux-gnu/libboost_system.so.1.54.0 cfi=(123) ??? cfn=(1450) boost::system::system_category() calls=1 0 * 4 * 1 fi=(124) /usr/include/boost/system/error_code.hpp 365 1 -41 2 +41 1 fi=(125) 45 1 fi=(126) -1 2 cfn=(1456) calls=1 +4 * 2302 fi=(125) 463 2 cob=(9) cfi=(11) cfn=(1468) calls=1 81 * 5 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 2383 * 5 +6 1 -6 1 +6 1 45 1 490 3 cob=(9) cfi=(11) cfn=(1474) calls=1 81 * 5 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 2363 * 5 +6 1 -6 1 +6 1 fi=(122) 34 2 fi=(125) +11 1 fi=(148) /usr/include/boost/asio/detail/impl/timer_queue_set.ipp -17 1 fi=(125) +17 1 fi=(122) -11 2 cob=(4) cfi=(121) cfn=(1444) calls=1 +15 * 30 * 1 * 1 fi=(147) 216 1 cob=(13) cfi=(123) cfn=(1450) calls=1 0 * 4 * 1 fi=(124) 365 1 -41 2 +41 1 fi=(128) /usr/include/boost/asio/detail/object_pool.hpp 65 2 fi=(125) -14 1 -2 1 +1 1 +1 4 cob=(9) cfi=(11) cfn=(1482) calls=1 +30 * 6 cob=(6) cfi=(3) cfn=(8) calls=1 -17 * 2399 * 5 -6 1 fi=(126) +77 2 -1 1 +1 1 cob=(4) cfi=(129) /build/eglibc-oGUzwX/eglibc-2.19/nptl/../sysdeps/unix/syscall-template.S cfn=(1488) write calls=1 -41 * 38 cob=(6) cfi=(3) cfn=(8) calls=1 -88 * 1538 * 5 fi=(125) -67 3 +3 1 -1 1 +2 2 -1 1 +1 2 cob=(9) cfi=(11) cfn=(1482) calls=1 +22 * 6 * 1 fe=(119) +23 9 fl=(26) fn=(94) 42 2400000 fi=(37) +4 2400000 cfi=(27) cfn=(96) calls=1200000 -3 * 284484566 fi=(15) 634 3600000 -89 3600000 fe=(26) 42 2400000 fl=(72) fn=(614) 160 3150000 +3 700000 -2 700000 fi=(29) 646 350000 fe=(72) 161 350000 fi=(29) 727 350000 -81 700000 +81 350000 -81 350000 +81 350000 -81 700000 +81 350000 -81 350000 fe=(72) 185 700000 +26 350000 +3 3150000 fi=(29) -46 700000 fi=(25) -67 1050000 fe=(72) ob=(9) fl=(70) fn=(584) 31 294 -3 294 +3 2058 +8 294 -6 588 +2 588 +1 294 +4 294 fl=(82) fn=(728) 22 2450005 +1 2450005 +1 2450005 +1 2450005 +1 2450005 +1 2450005 +1 2450005 +1 2450005 +1 2450005 +1 2450005 +1 2450005 +1 2450005 +1 2450005 +1 2450005 +1 2450005 +1 2450005 +2 2450005 +1 2450005 +1 2450005 +1 2450005 +1 2450005 +4 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 +1 350005 fl=(45) /build/eglibc-oGUzwX/eglibc-2.19/string/../sysdeps/x86_64/memset.S fn=(272) memset 53 750000 +1 750000 +1 750000 +1 750000 +1 750000 +2 750000 +1 750000 +1 750000 +1 750000 +1 1024 +1 1024 +1 1024 +1 1024 +2 1024 +35 748976 +1 748976 +1 748976 +1 400000 +1 400000 +10 400000 +1 400000 +1 400000 +2 348976 +1 348976 +1 348976 ob=(2) fl=(72) fn=(614) fi=(25) 104 1050000 cob=(11) cfi=(23) cfn=(80) calls=350000 0 * 71032931 * 350000 * 700000 fi=(35) +13 1050000 cfn=(620) calls=350000 -49 * 100450000 fe=(72) +73 700000 fi=(28) -88 1050000 fi=(29) +71 700000 fe=(72) +22 350000 -1 350000 +1 1400000 fl=(32) fn=(124) 98 1600000 fi=(25) +6 400000 fe=(32) -6 400000 fi=(25) +6 400000 cob=(11) cfi=(23) cfn=(80) calls=400000 0 * 46000000 * 400000 +16 400000 -16 400000 +16 400000 fe=(32) ob=(9) fl=(92) fn=(836) 88 2 +1 2 +4 2 +1 2 +1 2 +12 2 fl=(66) fn=(520) 46 601982 +1 601982 cfi=(67) cfn=(522) calls=601982 -13 * 10842732 +2 1805946 +3 1805946 ob=(2) fl=(32) fn=(124) fi=(33) 114 1600000 fe=(32) -12 1200000 cob=(11) cfi=(23) cfn=(132) std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*) calls=400000 0 * 2800000 * 400000 +2 2000000 ob=(13) fl=(123) fn=(1450) 0 8 ob=(4) fl=(121) fn=(1444) 49 2 -6 2 +6 4 +3 8 +90 4 -58 10 +3 8 +2 4 +11 12 +41 2 -13 4 fl=(108) fn=(1400) 31 1400010 +1 3500025 +24 700005 +1 1400010 +4 4200030 +5 700005 fl=(79) /build/eglibc-oGUzwX/eglibc-2.19/nptl/../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_once.S fn=(678) pthread_once 44 1050000 +1 1050000 +1 1050000 +1 1050000 fl=(113) fn=(1420) 63 7 +3 7 -3 7 +3 7 +4 7 -4 7 +4 14 +4 14 +2 21 +3 35 +1 21 +78 7 +5 7 -2 7 +7 7 +1 14 fl=(130) /build/eglibc-oGUzwX/eglibc-2.19/nptl/../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S fn=(1498) __pthread_disable_asynccancel 90 1 +1 1 +2 1 +1 1 +1 1 +1 1 +2 1 +2 1 +1 1 +1 1 +1 1 +1 1 fn=(1492) __pthread_enable_asynccancel 57 1 +1 1 +1 1 +1 1 +1 1 +2 1 +2 1 +2 1 +1 1 +1 1 +2 1 fl=(116) fn=(1432) 41 7 309 7 41 7 +1 7 -1 7 +1 14 +4 14 +5 7 +3 7 +3 21 311 14 fl=(129) fn=(1488) 81 4 cfi=(130) cfn=(1492) calls=1 -24 * 11 * 6 cfi=(130) cfn=(1498) calls=1 +9 * 12 * 4 +1 1 ob=(8) fl=(18) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/ndn-cxx/build/../src/encoding/block.cpp fn=(56) ndn::Block::Block(unsigned int) 196 5600000 fi=(38) 87 3200000 fe=(18) fn=(222) ndn::Block::wire() const 496 2031371336 +1 507842834 cfn=(214) ndn::Block::hasWire() const calls=507842834 -24 * 3047057004 * 507842834 * 1015685668 +3 507842834 +1 2031371336 fn=(320) ndn::Block::Block(std::shared_ptr const&, __gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&, bool) 102 2800000 fi=(46) 779 800000 550 400000 +2 400000 -2 400000 +2 400000 fi=(48) /usr/include/c++/4.8/ext/atomicity.h 95 400000 fi=(46) +36 400000 fi=(48) -36 400000 -42 400000 fe=(18) +55 400000 +5 800000 fi=(49) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/ndn-cxx/build/../src/encoding/tlv.hpp 378 800000 fe=(18) 108 800000 fi=(38) -21 1200000 fe=(18) +23 400000 fi=(47) /usr/include/c++/4.8/bits/stl_iterator.h 898 400000 fe=(18) 108 400000 +3 400000 fi=(47) 898 400000 fe=(18) 108 400000 fi=(49) 378 400000 cfn=(326) unsigned long ndn::tlv::readVarNumber<__gnu_cxx::__normal_iterator > > >(__gnu_cxx::__normal_iterator > >&, __gnu_cxx::__normal_iterator > > const&) calls=400000 -75 * 6800000 * 400000 +1 1200000 +5 400000 fe=(18) 114 1200000 cfi=(49) cfn=(326) calls=400000 303 * 6800000 * 400000 +1 800000 fi=(47) 898 800000 fe=(18) 116 800000 +4 2400000 fn=(362) ndn::Block::push_back(ndn::Block const&) 569 9750000 +1 1950000 cfn=(366) ndn::Block::resetWire() calls=1950000 313 * 32000000 * 1950000 fi=(38) 903 5850000 fi=(44) /usr/include/c++/4.8/ext/new_allocator.h 120 2000000 cob=(2) cfi=(27) cfn=(166) calls=400000 -77 * 23200000 * 400000 * 400000 fi=(38) 907 800000 fe=(18) 572 3150000 -1 1550000 fi=(38) 911 1550000 fe=(18) 572 3100000 fi=(38) 911 1550000 cfi=(50) /usr/include/c++/4.8/bits/vector.tcc cfn=(372) void std::vector >::_M_emplace_back_aux(ndn::Block const&) calls=1550000 399 * 986029334 * 1550000 fe=(18) fn=(288) ndn::Block::value() const 521 7203112 +1 3601556 cfi=(46) cfn=(282) ndn::Block::hasValue() const calls=3601556 923 * 10804668 * 3601556 * 7203112 fi=(47) 739 3601556 fe=(18) 526 7203112 fn=(1358) ndn::Block::Block(unsigned int, std::shared_ptr const&) 200 1050000 fi=(46) 550 350000 fe=(18) 200 350000 fi=(46) 779 350000 552 350000 -2 350000 779 350000 552 700000 fi=(48) 95 350000 fi=(46) +36 350000 fi=(48) -36 350000 -42 700000 fe=(18) 203 350000 +3 350000 fi=(49) 390 350000 fe=(18) 206 350000 +2 350000 fi=(38) 87 350000 fi=(49) 390 350000 fi=(38) 87 700000 fe=(18) 206 1400000 fi=(49) 390 350000 fe=(18) 208 700000 cfn=(278) ndn::Block::value_size() const calls=350000 530 * 5250000 * 350000 fi=(49) 390 1050000 fe=(18) 208 700000 cfn=(278) calls=350000 530 * 5250000 * 350000 * 1050000 +1 1400000 fn=(214) 473 9151971012 fn=(218) ndn::Block::size() const 505 2032971336 +1 508242834 cfn=(214) calls=508242834 -33 * 3049457004 * 508242834 * 1016485668 +1 508242834 +4 2032971336 fn=(366) 313 3900000 fi=(85) /usr/include/c++/4.8/bits/move.h 177 1950000 fi=(46) 574 1950000 +1 1950000 -30 3900000 +1 350000 cob=(2) cfi=(15) cfn=(106) calls=350000 137 * 5950000 * 350000 fe=(18) 318 7800000 +1 3900000 fn=(278) 530 23700000 +1 11850000 cfi=(46) cfn=(282) calls=11850000 923 * 35550000 * 11850000 +1 11850000 -1 23700000 fi=(47) 898 23700000 fe=(18) 535 35550000 fl=(62) fn=(450) 133 1200000 fi=(40) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/ndn-cxx/build/../src/name.hpp 402 400000 fe=(62) 133 800000 fi=(40) 402 400000 fe=(62) 133 1200000 fi=(40) 402 400000 fe=(62) 133 400000 fi=(40) 402 400000 cfi=(38) cfn=(188) calls=400000 646 * 2400000 * 400000 * 1200000 cfi=(38) cfn=(188) calls=400000 646 * 2400000 * 400000 fi=(63) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/ndn-cxx/build/../src/interest.hpp 302 400000 fe=(62) 136 400000 +5 400000 fi=(40) 402 400000 fe=(62) 141 1200000 +1 1200000 fi=(63) 316 400000 fe=(62) 147 800000 +5 800000 -17 400000 +30 1200000 cfi=(17) cfn=(460) ndn::Name::isPrefixOf(ndn::Name const&) const calls=400000 309 * 308114813 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 729 * 400004 * 800000 +6 1200000 +29 800000 +13 400000 -1 400000 +1 2800000 fl=(73) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/ndn-cxx/build/../src/util/crypto.cpp fn=(628) ndn::crypto::computeSha256Digest(unsigned char const*, unsigned long) 32 2800000 fi=(88) /usr/include/cryptopp/cryptlib.h 530 350000 fe=(73) 32 350000 fi=(88) 530 350000 fe=(73) 32 350000 fi=(88) 530 350000 fe=(73) 32 1050000 fi=(88) 530 350000 cob=(20) /usr/lib/libcrypto++.so.9.0.0 cfi=(74) ??? cfn=(634) CryptoPP::Algorithm::Algorithm(bool) calls=350000 0 * 7351573 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 1657 * 350004 fi=(75) /usr/include/cryptopp/secblock.h 247 700000 fi=(95) /usr/include/cryptopp/iterhash.h 26 700000 fi=(75) 247 700000 fi=(95) 88 350000 fi=(75) +97 350000 +62 350000 -62 350000 +62 350000 fi=(95) 88 700000 +2 350000 cob=(20) cfi=(74) cfn=(650) CryptoPP::SHA256::InitState(unsigned int*) calls=350000 -90 * 3150000 cob=(6) cfi=(3) cfn=(8) calls=1 -56 * 1739 * 350004 fi=(76) /usr/include/cryptopp/sha.h -70 350000 fe=(73) +15 700000 fi=(76) -15 700000 fe=(73) +15 350000 cfi=(77) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/ndn-cxx/build/../src/encoding/buffer-stream.cpp cfn=(658) ndn::OBufferStream::OBufferStream() calls=350000 +6 * 729779144 cob=(6) cfi=(3) cfn=(8) calls=1 -1 * 673 * 350004 +2 700000 cob=(11) cfi=(23) cfn=(80) calls=350000 -37 * 42354420 * 350000 fi=(88) 776 700000 fe=(73) 37 350000 fi=(88) 776 350000 cob=(20) cfi=(74) cfn=(634) calls=350000 0 * 5250000 * 350000 fi=(89) /usr/include/cryptopp/files.h 90 1050000 fi=(93) /usr/include/cryptopp/smartptr.h -70 350000 fi=(89) +70 4200000 cfi=(90) /usr/include/cryptopp/algparam.h cfn=(802) CryptoPP::AlgorithmParameters CryptoPP::MakeParameters(char const*, std::ostream* const&, bool) calls=350000 386 * 69503536 cob=(6) cfi=(3) cfn=(8) calls=1 -56 * 1000 * 350004 * 1050000 cob=(20) cfi=(74) cfn=(820) CryptoPP::FileSink::IsolatedInitialize(CryptoPP::NameValuePairs const&) calls=350000 -90 * 99055122 cob=(6) cfi=(3) cfn=(8) calls=1 -56 * 2192 * 350004 fi=(90) 333 350000 fi=(93) 49 350000 fi=(90) 333 350000 fi=(93) 49 350000 fi=(90) 333 350000 fi=(93) 49 1050000 cfi=(90) cfn=(850) CryptoPP::AlgorithmParametersTemplate::~AlgorithmParametersTemplate() calls=350000 302 * 51104193 fe=(73) -12 700000 cob=(11) cfi=(23) cfn=(80) calls=350000 -37 * 88350515 * 350000 * 3150000 cob=(20) cfi=(74) cfn=(882) CryptoPP::HashFilter::HashFilter(CryptoPP::HashTransformation&, CryptoPP::BufferedTransformation*, bool, int, std::string const&, std::string const&) calls=350000 -37 * 45506856 cob=(6) cfi=(3) cfn=(8) calls=1 -3 * 2628 * 350004 fi=(96) /usr/include/cryptopp/simple.h +44 1400000 cob=(20) cfi=(74) cfn=(888) CryptoPP::Filter::Filter(CryptoPP::BufferedTransformation*) calls=350000 -81 * 11900000 cob=(6) cfi=(3) cfn=(8) calls=1 -47 * 2043 * 350004 fi=(97) /usr/include/cryptopp/filters.h 731 2800000 cob=(20) cfi=(74) cfn=(906) CryptoPP::Filter::Detach(CryptoPP::BufferedTransformation*) calls=350000 0 * 4550000 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 2123 * 350004 +28 350000 fi=(88) +17 700000 fi=(97) -17 1400000 fi=(88) +17 350000 cob=(20) cfi=(74) cfn=(634) calls=350000 0 * 5250000 * 350000 fi=(97) 670 1400000 fi=(96) 155 350000 +15 350000 fi=(75) +77 700000 fi=(97) 670 700000 fi=(90) 36 350000 fi=(97) 670 350000 fi=(90) 37 350000 fi=(97) 670 700000 fi=(90) 39 350000 fi=(97) 670 350000 cfi=(90) cfn=(924) CryptoPP::AlgorithmParameters CryptoPP::MakeParameters(char const*, CryptoPP::ConstByteArrayParameter const&, bool) calls=350000 386 * 89286302 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 1208 * 350004 * 1050000 cob=(20) cfi=(74) cfn=(944) CryptoPP::StringStore::StoreInitialize(CryptoPP::NameValuePairs const&) calls=350000 0 * 74206261 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 2215 * 350004 fi=(90) 333 350000 fi=(93) 49 350000 fi=(90) 333 350000 fi=(93) 49 350000 fi=(90) 333 350000 fi=(93) 49 1050000 cob=(20) cfi=(74) cfn=(970) CryptoPP::AlgorithmParametersTemplate::~AlgorithmParametersTemplate() calls=350000 -49 * 58802998 fi=(75) 261 350000 fi=(98) /usr/include/cryptopp/misc.h 493 1400000 fi=(75) 112 350000 fi=(97) 790 350000 fi=(75) 112 350000 cob=(20) cfi=(74) cfn=(964) CryptoPP::UnalignedDeallocate(void*) calls=350000 0 * 3150000 cob=(6) cfi=(3) cfn=(8) calls=1 -78 * 1807 * 350004 fi=(97) 790 1750000 fi=(75) 247 700000 fi=(90) 39 350000 fi=(97) 790 1400000 fi=(90) 36 700000 +1 700000 fi=(97) 790 350000 cfi=(90) cfn=(924) calls=350000 386 * 83192233 * 350000 -43 1400000 cfn=(984) CryptoPP::SourceTemplate::IsolatedInitialize(CryptoPP::NameValuePairs const&) calls=350000 +13 * 76300000 -9 1400000 cfn=(986) CryptoPP::SourceTemplate::PumpAll2(bool) calls=350000 +28 * 1992368605 fi=(90) 333 350000 fi=(93) 49 350000 fi=(90) 333 350000 fi=(93) 49 350000 fi=(90) 333 350000 fi=(93) 49 1050000 cob=(20) cfi=(74) cfn=(970) calls=350000 -49 * 58800000 fi=(75) 261 350000 fi=(98) 493 1400000 fi=(75) 112 700000 cob=(20) cfi=(74) cfn=(964) calls=350000 0 * 3150000 * 350000 fi=(97) 780 2100000 cfn=(1246) CryptoPP::SourceTemplate::~SourceTemplate() calls=350000 -25 * 139301069 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 872 * 350004 fe=(73) 38 1050000 cfi=(77) cfn=(1260) ndn::OBufferStream::buf() calls=350000 +17 * 21001996 cob=(6) cfi=(3) cfn=(8) calls=1 -4 * 708 * 350004 fi=(46) 799 350000 fe=(73) 35 350000 fi=(46) 799 350000 576 700000 fe=(73) 35 350000 cfi=(77) cfn=(1276) ndn::OBufferStream::~OBufferStream() calls=350000 +13 * 190474751 cob=(6) cfi=(3) cfn=(8) calls=1 -1 * 689 * 350004 fi=(76) -15 1750000 cfi=(95) cfn=(1334) CryptoPP::IteratedHashWithStaticTransform, 64u, 32u, CryptoPP::SHA256, 32u, true>::~IteratedHashWithStaticTransform() calls=350000 +60 * 22400000 cob=(6) cfi=(3) cfn=(8) calls=1 +14 * 1416 * 350004 fe=(73) +23 4200000 fl=(8) fn=(22) 80 400002 fi=(149) /usr/include/c++/4.8/bits/shared_ptr.h 334 400002 fe=(8) 81 800004 +2 400002 cob=(23) cfi=(9) cfn=(30) calls=400002 -83 * 9200046 cob=(6) cfi=(3) cfn=(8) calls=1 -49 * 1705 * 400006 +5 800004 fl=(46) fn=(410) 289 400000 +1 1200000 fi=(38) 161 400000 +12 800000 fi=(44) -63 400000 cob=(11) cfi=(23) cfn=(232) calls=400000 0 * 35600008 * 400000 fe=(46) 0 1200000 fi=(55) ??? cob=(11) cfi=(23) cfn=(232) calls=400000 0 0 37199964 fi=(55) 0 400000 fe=(46) fn=(762) std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) 422 700000 fi=(150) /usr/include/c++/4.8/typeinfo 123 1050000 fe=(46) 427 350000 +4 350000 fn=(418) 294 800000 114 1200000 281 400000 cob=(11) cfi=(23) cfn=(232) calls=400000 0 * 37200000 * 400000 fn=(282) 923 30903112 fi=(18) 517 15451556 fe=(46) fl=(17) fn=(354) ndn::Name::getSubName(long, unsigned long) const 263 3200000 fi=(40) 402 400000 fe=(17) 263 1200000 +1 400000 cfn=(52) calls=400000 46 * 10000000 * 400000 +2 800000 fi=(40) 402 800000 cfi=(38) cfn=(188) calls=400000 646 * 2400000 * 400000 * 1600000 fe=(17) 271 800000 +1 400000 fi=(40) 402 400000 fe=(17) 272 400000 fi=(40) 402 400000 cfi=(38) cfn=(188) calls=400000 646 * 2400000 * 400000 * 800000 fe=(17) 274 800000 fi=(40) 169 400000 fe=(17) 274 800000 +1 1200000 cfi=(40) cfn=(204) ndn::Name::at(long) const calls=400000 434 * 11200000 * 400000 * 2400000 cfi=(40) cfn=(204) calls=800000 434 * 22400000 * 800000 fi=(40) 169 3600000 cfi=(18) cfn=(362) calls=1200000 569 * 698427471 * 1200000 fe=(17) 274 3600000 +4 3600000 fn=(460) 309 2000000 fi=(40) +93 400000 fe=(17) -93 400000 fi=(40) +93 400000 fe=(17) -93 400000 fi=(40) +93 400000 cfi=(38) cfn=(188) calls=400000 646 * 2400000 * 400000 * 1200000 cfi=(38) cfn=(188) calls=400000 646 * 2400000 * 400000 fe=(17) -91 1600000 +5 4800000 cfi=(40) cfn=(204) calls=1600000 434 * 44800000 * 1600000 * 6400000 cfi=(40) cfn=(204) calls=1600000 434 * 44800000 * 1600000 fi=(54) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/ndn-cxx/build/../src/name-component.hpp 542 4800000 cfi=(39) cfn=(470) ndn::name::Component::equals(ndn::name::Component const&) const calls=1600000 387 * 155714048 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 761 * 1600004 fe=(17) 316 3200000 -1 1600000 fi=(40) +87 3200000 cfi=(38) cfn=(188) calls=1600000 646 * 9600000 * 1600000 * 800000 cfi=(38) cfn=(188) calls=400000 646 * 2400000 * 400000 fe=(17) -87 4000000 +6 1600000 -1 400000 +1 800000 fn=(52) 46 800000 +1 800000 -1 1600000 +1 800000 -1 800000 fi=(149) 544 1600000 fe=(17) 47 800000 cfi=(18) cfn=(56) calls=800000 196 * 8800000 * 800000 +2 3200000 fn=(1346) ndn::Name::appendImplicitSha256Digest(std::shared_ptr const&) 249 1400000 +1 1050000 cfi=(39) cfn=(1352) ndn::name::Component::fromImplicitSha256Digest(std::shared_ptr const&) calls=350000 365 * 91001706 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 1105 * 350004 * 1050000 cfi=(18) cfn=(362) calls=350000 569 * 340751863 * 350000 fi=(54) 47 700000 cob=(2) cfi=(27) cfn=(96) calls=350000 -4 * 16450000 * 350000 fe=(17) 252 1750000 fn=(198) 325 533374744 fi=(40) +77 66671843 fe=(17) -77 333359215 fi=(40) +77 66671843 cfi=(38) cfn=(188) calls=66671843 646 * 400031058 * 66671843 fe=(17) -76 66671843 fi=(40) +76 333359215 cfi=(38) cfn=(188) calls=66671843 646 * 400031058 * 66671843 fe=(17) -75 533374744 +3 833311094 +1 761239251 cfi=(40) cfn=(204) calls=253746417 434 * 7104899676 * 253746417 * 1014985668 cfi=(40) cfn=(204) calls=253746417 434 * 7104899676 * 253746417 * 761239251 cfi=(39) cfn=(210) calls=253746417 +65 * 37061331669 * 253746417 +1 507492834 +6 518974744 -1 3600000 +1 14400000 fn=(246) 282 2800000 +1 1200000 fi=(40) 402 400000 fe=(17) 290 400000 fi=(40) 402 800000 cfi=(38) cfn=(188) calls=400000 646 * 2400000 * 400000 +14 400000 fe=(17) 290 400000 fi=(38) 786 1600000 fe=(17) 290 400000 cfi=(39) cfn=(254) ndn::name::Component::getSuccessor() const calls=400000 421 * 416003939 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 785 * 400004 fi=(40) -46 800000 cfi=(38) cfn=(188) calls=400000 646 * 2400000 * 400000 * 2400000 cfi=(17) cfn=(354) calls=400000 +19 * 778427471 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 697 * 400004 -75 1200000 cfi=(18) cfn=(362) calls=400000 569 * 37600000 * 400000 46 800000 fi=(149) 546 800000 fi=(40) 46 400000 cob=(2) cfi=(27) cfn=(166) calls=400000 -3 * 217110901 * 400000 * 800000 cob=(2) cfi=(27) cfn=(96) calls=400000 -3 * 150298436 * 400000 fi=(46) 634 1200000 fi=(54) 47 800000 cob=(2) cfi=(27) cfn=(96) calls=400000 -4 * 18800000 * 400000 fe=(17) 291 2800000 fl=(50) fn=(1230) void std::vector >::_M_range_insert(__gnu_cxx::__normal_iterator > >, char const*, char const*, std::forward_iterator_tag) 608 2800000 +4 700000 +3 700000 fi=(151) /usr/include/c++/4.8/bits/stl_iterator_base_funcs.h 96 1400000 fe=(50) 615 1050000 fi=(38) 1336 350000 646 350000 1338 2100000 +4 1400000 fi=(44) 104 700000 cob=(11) cfi=(23) cfn=(80) calls=350000 0 * 106155849 * 350000 * 350000 fi=(38) +64 700000 fi=(68) /usr/include/c++/4.8/bits/stl_algobase.h 371 1400000 -38 350000 +40 350000 -40 1050000 +2 350000 +2 350000 -1 350000 -1 350000 -2 700000 +2 10850000 +2 10850000 -1 10850000 -1 10850000 -2 21700000 +38 1400000 fe=(50) 679 350000 fi=(68) 373 350000 fi=(38) 173 700000 fe=(50) 682 350000 -2 350000 +1 350000 +1 350000 +3 2800000 fi=(38) 168 1400000 fe=(50) fn=(372) 399 1550000 fi=(38) 646 1550000 fe=(50) 399 10850000 fi=(38) 646 6200000 fi=(68) 221 3100000 fi=(38) 1341 1150000 +1 3850000 fi=(44) 104 1550000 cob=(11) cfi=(23) cfn=(80) calls=1550000 0 * 464582124 * 1550000 * 7750000 fe=(50) 409 1550000 fi=(44) 120 7750000 cob=(2) cfi=(27) cfn=(166) calls=1550000 -77 * 89900000 * 1550000 * 3100000 fi=(51) /usr/include/c++/4.8/bits/stl_uninitialized.h -46 6550000 fi=(52) /usr/include/c++/4.8/bits/stl_construct.h +1 5200000 fi=(46) 790 2600000 443 7800000 790 2600000 574 2600000 +1 2600000 +1 2600000 fi=(53) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/ndn-cxx/build/../src/encoding/block.hpp 43 2600000 fi=(46) 793 2600000 fi=(53) 43 26000000 fi=(38) +54 2600000 fi=(53) -54 2600000 fi=(38) +54 5200000 fi=(85) +79 5200000 +1 2600000 -1 2600000 -1 2600000 +1 2600000 +1 2600000 -1 2600000 -1 2600000 +1 2600000 +1 2600000 fi=(47) 972 2600000 fi=(51) 74 10100000 fe=(50) 429 9200000 fi=(52) 102 3450000 fe=(50) 417 2300000 fi=(52) 102 5750000 fi=(53) -59 1150000 cob=(2) cfi=(29) cfn=(388) calls=1150000 414 * 18400000 * 1150000 fi=(52) +59 1450000 fi=(53) -59 1450000 cob=(2) cfi=(29) cfn=(388) calls=1450000 414 * 23200000 * 1450000 * 5200000 fi=(46) 545 7800000 fi=(52) 102 8950000 fi=(38) +71 3100000 fi=(44) -63 1150000 cob=(11) cfi=(23) cfn=(232) calls=1150000 0 * 128747210 * 1150000 fe=(50) 434 1550000 +1 1550000 -2 1550000 +1 1550000 +1 6200000 +1 12400000 fi=(38) 1341 800000 +1 1600000 -1 1150000 +1 4600000 fe=(50) 417 1600000 fi=(38) 1342 3450000 fe=(50) fl=(111) fn=(1552) 101 1400000 fi=(46) 672 1050000 fe=(111) 115 1750000 fn=(1410) 77 3 fi=(138) /usr/include/boost/asio/basic_io_object.hpp +12 1 fi=(117) -17 1 -24 2 fi=(118) /usr/include/boost/asio/io_service.hpp 711 1 fi=(117) 72 1 -24 1 cob=(2) cfi=(112) cfn=(1416) calls=1 +59 * 16952 cob=(6) cfi=(3) cfn=(8) calls=1 -14 * 1863 * 5 fi=(138) +42 1 fi=(152) /usr/include/c++/4.8/bits/stl_tree.h 468 1 fi=(131) /usr/include/boost/asio/detail/deadline_timer_service.hpp 51 1 fi=(133) /usr/include/boost/asio/detail/op_queue.hpp +20 2 fi=(153) /usr/include/boost/asio/detail/timer_queue.hpp -21 2 fi=(131) +32 1 fi=(152) 447 3 +21 1 +1 1 fe=(111) 79 1 +2 3 fl=(39) fn=(254) 421 800000 +2 400000 -2 2800000 +2 400000 cfi=(18) cfn=(218) calls=400000 +82 * 7600000 * 400000 * 400000 fi=(154) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/ndn-cxx/build/../src/encoding/encoding-buffer.hpp 42 1600000 cfi=(42) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/ndn-cxx/build/../src/encoding/encoder.cpp cfn=(258) ndn::encoding::Encoder::Encoder(unsigned long, unsigned long) calls=400000 -15 * 194880821 * 400000 fe=(39) 428 800000 cfi=(18) cfn=(278) calls=400000 530 * 6000000 * 400000 +1 400000 -1 400000 +1 1203128 +1 803112 cfi=(18) cfn=(288) calls=401556 +91 * 4818672 * 401556 * 401556 +1 401556 -1 803112 +1 803112 cfi=(42) cfn=(294) ndn::encoding::Encoder::prependByte(unsigned char) calls=401556 105 * 9235788 * 401556 * 401556 +1 401556 -3 803112 +5 800000 cfi=(18) cfn=(288) calls=400000 +87 * 4800000 * 400000 * 1600000 cfi=(42) cfn=(304) ndn::encoding::Encoder::prependByteArray(unsigned char const*, unsigned long) calls=400000 126 * 17041936 * 400000 * 400000 +2 800000 +2 24 cfi=(42) cfn=(568) ndn::encoding::Encoder::appendByte(unsigned char) calls=8 115 * 981 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 785 * 12 * 8 +3 24 cfi=(42) cfn=(310) ndn::encoding::Encoder::prependVarNumber(unsigned long) calls=8 147 * 272 * 8 * 1199976 cfi=(42) cfn=(310) calls=399992 147 * 13599728 * 399992 +1 1200000 cfi=(42) cfn=(310) calls=400000 147 * 13600000 * 400000 +2 2000000 cfi=(42) cfn=(314) ndn::encoding::Encoder::block(bool) const calls=400000 61 * 53200000 * 400000 * 1200000 cfn=(336) ndn::name::Component::Component(ndn::Block const&) calls=400000 57 * 31200000 * 400000 * 800000 cob=(2) cfi=(27) cfn=(96) calls=400000 43 * 18800000 * 400000 fi=(46) 545 1200000 +1 400000 cob=(2) cfi=(15) cfn=(106) calls=400000 137 * 6800000 * 400000 fe=(39) 445 3600000 fn=(342) ndn::name::Component::isGeneric() const 353 1500000 +1 750000 fn=(194) 359 63270165 +2 20740055 -3 350000 +2 350000 cfi=(18) cfn=(278) calls=350000 530 * 5250000 * 350000 -1 700000 +2 700000 fn=(1352) 365 1400000 +1 350000 fi=(38) 646 700000 fe=(39) 366 700000 +4 2100000 cfi=(18) cfn=(1358) calls=350000 200 * 26600000 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 841 * 350004 * 1050000 cfn=(336) calls=350000 57 * 37800861 * 350000 * 700000 cob=(2) cfi=(27) cfn=(96) calls=350000 43 * 16450000 * 350000 +1 2100000 fn=(470) 387 6400000 +2 1600000 -2 1600000 +2 3200000 +3 6400000 -3 1600000 cfi=(18) cfn=(278) calls=1600000 530 * 24000000 * 1600000 * 4800000 cfi=(18) cfn=(278) calls=1600000 530 * 24000000 * 1600000 -1 3200000 fi=(54) 497 3200000 cfi=(18) cfn=(278) calls=1600000 +33 * 24000000 * 1600000 * 1600000 fe=(39) 389 6400000 fi=(68) 811 6400000 cob=(9) cfi=(41) cfn=(226) calls=1600000 47 * 26114048 * 1600000 fe=(39) 390 4800000 fn=(210) 396 1275732085 +1 255146417 cfi=(18) cfn=(214) calls=255146417 +76 * 1530878502 * 255146417 * 510292834 +8 2800000 +1 2800000 -9 507492834 cfi=(18) cfn=(214) calls=253746417 +76 * 1522478502 * 253746417 * 507492834 +5 507492834 cfi=(18) cfn=(218) calls=253746417 505 * 4821181923 * 253746417 * 761239251 cfi=(18) cfn=(218) calls=253746417 505 * 4821181923 * 253746417 * 1014985668 cfi=(18) cfn=(222) calls=253746417 +94 * 4821181923 * 253746417 * 761239251 cfi=(18) cfn=(222) calls=253746417 +94 * 4821181923 * 253746417 +15 255146417 -15 765439251 +15 510292834 -15 255146417 cob=(9) cfi=(41) cfn=(226) calls=255146417 47 * 5127083127 * 255146417 +7 2800000 cfi=(18) cfn=(278) calls=1400000 530 * 21000000 * 1400000 * 4200000 cfi=(18) cfn=(278) calls=1400000 530 * 21000000 * 1400000 * 1400000 +1 4200000 fi=(54) +87 2800000 cfi=(18) cfn=(278) calls=1400000 +33 * 21000000 * 1400000 * 1400000 fe=(39) -83 1400000 -1 2800000 +3 2800000 cfi=(18) cfn=(278) calls=1400000 530 * 21000000 * 1400000 * 4200000 cfi=(18) cfn=(288) calls=1400000 521 * 16800000 * 1400000 * 4200000 cfi=(18) cfn=(288) calls=1400000 521 * 16800000 * 1400000 * 1400000 fn=(336) 57 3750000 +1 750000 cob=(2) cfi=(27) cfn=(166) calls=750000 -15 * 43500000 * 750000 +2 1500000 cfn=(342) calls=750000 353 * 2250000 * 750000 * 1500000 +3 3750000 -3 700000 cfn=(194) calls=350000 359 * 8750000 cob=(6) cfi=(3) cfn=(8) calls=1 -26 * 857 * 350004 * 700000 fl=(88) fn=(844) CryptoPP::NameValuePairs::ThrowIfTypeMismatch(char const*, std::type_info const&, std::type_info const&) 289 9450000 fi=(150) 136 2100000 -13 2100000 fe=(88) 290 7350000 fn=(1042) CryptoPP::BufferedTransformation::CreatePutSpace(unsigned long&) 798 1050000 fn=(996) CryptoPP::BufferedTransformation::AttachedTransformation() 1010 10500000 fn=(1006) CryptoPP::BufferedTransformation::AttachedTransformation() const 1013 12600000 cfn=(996) calls=4200000 -3 * 8400000 fl=(77) fn=(658) 41 1050000 fi=(80) /usr/include/c++/4.8/bits/basic_ios.h 456 350000 fe=(77) 41 1050000 fi=(80) 456 350000 fi=(86) /usr/include/c++/4.8/streambuf +10 350000 fe=(77) 41 350000 fi=(80) 456 350000 cob=(11) cfi=(23) cfn=(666) std::ios_base::ios_base() calls=350000 0 * 33250000 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 2068 * 350004 * 350000 fi=(86) +10 350000 fi=(80) -10 2800000 fi=(86) +10 700000 fi=(80) -10 350000 fi=(86) +10 2800000 cob=(11) cfi=(23) cfn=(670) std::locale::locale() calls=350000 0 * 12250000 * 350000 fi=(81) /usr/include/boost/iostreams/stream_buffer.hpp 86 350000 fi=(104) /usr/include/boost/iostreams/detail/streambuf/linked_streambuf.hpp -43 350000 fi=(105) /usr/include/c++/4.8/ostream +42 350000 fi=(87) /usr/include/boost/iostreams/detail/optional.hpp -35 350000 fi=(84) /usr/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp +99 350000 fi=(105) -64 350000 fi=(101) /usr/include/boost/iostreams/detail/buffer.hpp +56 700000 fi=(81) -55 350000 fi=(84) +63 700000 fi=(81) -63 350000 fi=(105) -1 1750000 cob=(11) cfi=(23) cfn=(694) std::basic_ios >::init(std::basic_streambuf >*) calls=350000 -85 * 305550000 cob=(6) cfi=(3) cfn=(8) calls=1 -51 * 2817 * 350004 fe=(77) -42 350000 fi=(46) 957 350000 fi=(44) 104 350000 fi=(46) 493 350000 fe=(77) 43 1400000 fi=(44) +61 350000 cob=(11) cfi=(23) cfn=(80) calls=350000 0 * 86796867 * 350000 +16 350000 -16 350000 +16 350000 fi=(46) -10 700000 396 350000 -2 350000 +2 350000 -2 1050000 cfi=(38) cfn=(760) ndn::Buffer::Buffer() calls=350000 87 * 1400000 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 617 * 350004 589 1050000 -85 350000 +85 350000 cfn=(762) calls=350000 422 * 2450000 * 350000 fe=(77) 43 350000 fi=(46) 962 350000 fe=(77) 43 350000 cfn=(768) ndn::detail::BufferAppendDevice::BufferAppendDevice(ndn::Buffer&) calls=350000 -15 * 700000 cob=(6) cfi=(3) cfn=(8) calls=1 -9 * 865 * 350004 fi=(83) /usr/include/boost/iostreams/stream.hpp +99 1050000 fi=(155) /usr/include/boost/iostreams/detail/wrap_unwrap.hpp -89 350000 fi=(83) +89 700000 cob=(11) cfi=(23) cfn=(776) std::basic_ios >::clear(std::_Ios_Iostate) calls=350000 0 * 2100000 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 2674 * 350004 fi=(81) -40 350000 -8 350000 +8 350000 +4 1750000 cfi=(84) cfn=(782) boost::iostreams::detail::indirect_streambuf, std::allocator, boost::iostreams::output>::open(ndn::detail::BufferAppendDevice const&, long, long) calls=350000 +48 * 247821684 cob=(6) cfi=(3) cfn=(8) calls=1 -72 * 1528 * 350004 fe=(77) -60 2450000 fn=(1260) 55 1400000 +1 350000 -1 350000 +1 350000 cob=(11) cfi=(23) cfn=(1208) std::ostream::flush() calls=350000 -56 * 12950000 cob=(6) cfi=(3) cfn=(8) calls=1 -22 * 1992 * 350004 fi=(46) 779 700000 550 350000 +2 350000 -2 350000 +2 350000 fi=(48) 95 350000 fi=(46) +36 350000 fi=(48) -36 350000 -42 350000 fe=(77) +5 1750000 fn=(1276) 48 700000 fi=(83) +84 350000 fe=(77) -84 3150000 fi=(83) +84 700000 cfi=(84) cfn=(1282) boost::iostreams::detail::indirect_streambuf, std::allocator, boost::iostreams::output>::close() calls=350000 +68 * 23450000 cob=(6) cfi=(3) cfn=(8) calls=1 -98 * 1456 * 350004 fi=(46) 545 1050000 fi=(48) 81 350000 fi=(46) +60 350000 fi=(48) -60 700000 -32 1050000 fi=(46) +92 700000 fi=(105) -48 350000 fi=(156) /usr/include/boost/utility/base_from_member.hpp -27 350000 fi=(105) +27 1050000 fi=(156) -27 350000 cfi=(81) cfn=(1302) boost::iostreams::stream_buffer, std::allocator, boost::iostreams::output>::~stream_buffer() calls=350000 +27 * 132719852 cob=(6) cfi=(3) cfn=(8) calls=1 -32 * 1328 * 350004 fi=(80) 276 1400000 fe=(77) 51 1750000 fi=(80) 276 350000 cob=(11) cfi=(23) cfn=(1320) std::ios_base::~ios_base() calls=350000 0 * 18550000 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 2103 * 350004 fe=(77) fn=(1224) ndn::detail::BufferAppendDevice::write(char const*, long) 34 1050000 +1 350000 fi=(38) 1291 350000 fe=(77) 34 350000 +1 700000 fi=(38) 1291 700000 cfi=(50) cfn=(1230) calls=350000 608 * 197855849 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 1360 * 350004 fe=(77) 37 1400000 fn=(768) 28 700000 fl=(71) fn=(602) 180 14000000 +1 10850000 +10 16800000 -9 1050000 cfi=(18) cfn=(214) calls=350000 473 * 2100000 * 350000 * 700000 fi=(40) 46 1400000 cob=(2) cfi=(27) cfn=(608) calls=350000 -3 * 208582931 * 350000 fe=(71) 187 700000 cfi=(18) cfn=(218) calls=350000 505 * 6650000 * 350000 * 1400000 cfi=(18) cfn=(222) calls=350000 496 * 6650000 * 350000 * 1400000 cfi=(73) cfn=(628) calls=350000 32 * 4056062604 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 785 * 350004 * 1400000 cfi=(17) cfn=(1346) calls=350000 +62 * 455204678 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 1041 * 350004 fi=(46) 545 1050000 +1 350000 cob=(2) cfi=(15) cfn=(106) calls=350000 137 * 5950000 * 350000 * 350000 fe=(71) fl=(84) fn=(782) 154 2800000 +6 700000 +24 1050000 cfn=(788) boost::iostreams::detail::indirect_streambuf, std::allocator, boost::iostreams::output>::init_put_area() calls=350000 420 * 2100000 fi=(87) -99 350000 fi=(103) /usr/include/boost/iostreams/detail/adapter/concept_adapter.hpp -18 350000 fi=(87) +18 350000 fe=(84) 189 700000 fi=(87) -88 350000 fe=(84) +87 350000 +1 350000 +1 350000 fi=(104) 87 350000 fe=(84) 190 350000 +3 2800000 -33 350000 fi=(101) +1 700000 fi=(44) -57 350000 cob=(11) cfi=(23) cfn=(80) calls=350000 0 * 231021684 * 350000 fi=(85) +71 350000 +1 700000 fi=(101) -24 700000 fe=(84) fn=(788) 420 1400000 fi=(86) 557 700000 +1 700000 fi=(101) 52 1050000 fi=(86) 557 700000 +1 700000 fe=(84) fn=(1196) boost::iostreams::detail::indirect_streambuf, std::allocator, boost::iostreams::output>::overflow(int) 285 1750000 +2 1400000 fi=(102) /usr/include/c++/4.8/bits/char_traits.h +10 350000 fe=(84) -5 700000 +1 700000 -6 350000 +7 700000 fi=(102) -15 350000 fi=(86) 545 350000 fe=(84) 304 350000 +4 1400000 -18 700000 cfn=(788) calls=350000 420 * 3150000 * 350000 fn=(1210) boost::iostreams::detail::indirect_streambuf, std::allocator, boost::iostreams::output>::sync() 311 2100000 +3 1050000 cfn=(1216) boost::iostreams::detail::indirect_streambuf, std::allocator, boost::iostreams::output>::sync_impl() calls=1050000 +76 * 220958042 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 1488 * 1050004 +1 1050000 fi=(103) 110 2100000 fe=(84) 316 1050000 +2 2100000 fn=(1216) 390 4200000 +3 5250000 fi=(103) 85 350000 fi=(157) /usr/include/boost/iostreams/write.hpp +36 700000 cfi=(77) cfn=(1224) calls=350000 -87 * 203107213 cob=(6) cfi=(3) cfn=(8) calls=1 -87 * 825 * 350004 fe=(84) 394 700000 +8 2800000 fi=(101) 52 1050000 fi=(86) 557 700000 +1 350000 fe=(84) 402 1400000 fn=(1282) 200 1400000 fi=(104) 72 1050000 +6 700000 fi=(87) +16 350000 fi=(158) /usr/include/boost/iostreams/detail/functional.hpp +56 350000 fe=(84) +60 1400000 fi=(104) 81 350000 +1 700000 -1 350000 +1 700000 cfi=(84) cfn=(1286) boost::iostreams::detail::indirect_streambuf, std::allocator, boost::iostreams::output>::close_impl(std::_Ios_Openmode) calls=350000 376 * 11900000 fi=(87) +3 700000 fi=(104) -10 350000 +1 350000 -1 350000 +1 700000 cfi=(84) cfn=(1286) calls=350000 376 * 1050000 * 700000 fe=(84) fn=(1286) 376 1400000 +9 350000 -8 350000 -7 700000 +7 350000 cfn=(1210) calls=350000 -66 * 8050000 fi=(86) 557 700000 +1 350000 fe=(84) 385 700000 fl=(97) fn=(1246) 755 350000 fi=(88) -32 350000 fe=(97) +32 350000 fi=(88) 328 350000 723 350000 fe=(97) +32 700000 fi=(88) -32 350000 328 700000 fe=(97) 17 1750000 fi=(93) +32 1750000 cob=(20) cfi=(74) cfn=(1250) CryptoPP::HashFilter::~HashFilter() calls=350000 -49 * 129501069 fi=(88) 723 700000 328 700000 fe=(97) 755 1400000 fn=(986) 766 1750000 +1 700000 cob=(20) cfi=(74) cfn=(988) CryptoPP::Filter::AttachedTransformation() calls=350000 0 * 3150000 * 2800000 cob=(20) cfi=(74) cfn=(994) CryptoPP::BufferedTransformation::TransferAllTo2(CryptoPP::BufferedTransformation&, std::string const&, bool) calls=350000 0 * 1983616404 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 2197 * 350004 fn=(984) 760 350000 +1 350000 fi=(96) 174 350000 +1 1050000 cob=(20) cfi=(74) cfn=(944) calls=350000 0 * 74200000 fe=(97) fl=(81) fn=(1302) 93 350000 -6 700000 +6 1400000 -3 700000 fi=(84) -40 350000 fi=(101) 152 350000 fi=(84) 50 350000 fi=(101) 152 350000 fi=(84) 50 350000 fi=(101) 152 350000 fi=(44) -42 350000 cob=(11) cfi=(23) cfn=(232) calls=350000 0 * 120119852 * 350000 fi=(87) -25 700000 fi=(86) 198 1400000 fe=(81) 93 350000 fi=(86) 198 350000 cob=(11) cfi=(23) cfn=(706) std::locale::~locale() calls=350000 0 * 3500000 * 350000 fe=(81) fl=(43) /users/chengyu89/test/my-scripts/callgrind-face-system-benchmark/NFD_current_git/ndn-cxx/build/../src/encoding/buffer.cpp fn=(264) ndn::Buffer::Buffer(unsigned long) 42 400000 fi=(38) 168 400000 fe=(43) 42 1600000 fi=(38) +49 1200000 +77 1200000 fi=(44) -64 800000 cob=(11) cfi=(23) cfn=(80) calls=400000 0 * 52591266 * 400000 fi=(38) +64 400000 +15 400000 -2 400000 +1 400000 fi=(68) 703 400000 fi=(38) 183 400000 fi=(68) 704 400000 -1 400000 cob=(9) cfi=(45) cfn=(272) calls=400000 53 * 6800000 * 400000 fi=(38) 1216 800000 fe=(43) 45 1600000 fl=(38) fn=(760) 87 1400000 fn=(188) 646 3371882875 fi=(18) -42 674376575 fe=(38) fl=(40) fn=(204) 434 3071357004 +2 1023785668 -34 1023785668 cfi=(38) cfn=(188) calls=511892834 646 * 3071357004 * 511892834 +34 1023785668 fi=(38) 786 1535678502 fe=(40) 441 1535678502 fi=(38) 786 511892834 fe=(40) 441 1023785668 fl=(117) fn=(1434) 78 4 +3 1 -3 2 +3 1 cob=(11) cfi=(23) cfn=(80) calls=1 -81 * 386 * 1 fi=(118) 711 1 fe=(117) 81 1 fi=(118) 711 1 fi=(159) /usr/include/boost/asio/impl/io_service.ipp 130 2 fe=(117) -82 1 fi=(160) /usr/include/boost/asio/deadline_timer_service.hpp +29 1 fi=(153) -8 1 fe=(117) +3 1 fi=(131) -12 1 fe=(117) -12 1 fi=(161) /usr/include/boost/asio/detail/timer_queue_base.hpp -14 1 fi=(160) +43 1 fi=(153) -8 1 fi=(38) +18 1 fi=(160) -10 1 fi=(153) -8 1 fi=(38) +18 2 fi=(118) 711 1 fi=(153) 69 1 fe=(117) +3 1 -24 1 cob=(2) cfi=(112) cfn=(1417) calls=1 +59 * 11682 * 1 fi=(131) +13 1 +2 1 fi=(132) /usr/include/boost/asio/detail/impl/task_io_service.ipp +62 1 fi=(136) /usr/include/boost/asio/detail/scoped_lock.hpp -81 1 fi=(162) /usr/include/boost/asio/detail/posix_mutex.hpp +8 1 cob=(4) cfi=(113) cfn=(1420) calls=1 +11 * 27 * 1 fi=(132) +74 1 fi=(136) -79 1 fi=(132) +79 3 fi=(131) -62 1 fi=(162) -12 3 cob=(4) cfi=(113) cfn=(1420) calls=1 +11 * 27 * 1 fi=(137) /usr/include/boost/asio/detail/impl/timer_queue_set.ipp -18 1 fi=(162) +24 1 fi=(137) -24 1 fi=(163) /usr/include/boost/asio/detail/impl/epoll_reactor.hpp -5 2 fi=(162) +29 1 cob=(4) cfi=(116) cfn=(1432) calls=1 -17 * 16 * 1 fe=(117) +24 7 fi=(132) +46 1 fe=(117) -80 2 fi=(132) +80 1 fi=(118) 711 1 fe=(117) 72 1 -24 1 cob=(2) cfi=(112) cfn=(1417) calls=1 +59 * 86 * 1 fi=(133) +60 1 fi=(132) +20 1 +1 1 fi=(133) -88 1 +67 2 fi=(132) +22 3 cob=(2) cfi=(134) cfn=(1516) calls=1 492 * 35 cob=(6) cfi=(3) cfn=(8) calls=1 -96 * 1991 * 5 fi=(136) -77 2 fi=(133) +62 3 fe=(117) fl=(96) fn=(1038) CryptoPP::AutoSignaling >::GetAutoSignalPropagation() const 160 700000 fn=(1008) CryptoPP::Store::NumberOfMessages() const 178 4200000 fl=(49) fn=(326) 303 3200000 fi=(47) 813 800000 fe=(49) 305 1600000 -57 800000 fi=(47) 748 1600000 fe=(49) 250 1600000 +64 4000000 fl=(95) fn=(1034) CryptoPP::IteratedHash, 64u, CryptoPP::HashTransformation>::BlockSize() const 64 4200000 fn=(1074) CryptoPP::IteratedHash, 64u, CryptoPP::HashTransformation>::GetByteOrder() const 66 700000 fn=(1174) CryptoPP::IteratedHashWithStaticTransform, 64u, 32u, CryptoPP::SHA256, 32u, true>::Init() 90 700000 cob=(20) cfi=(74) cfn=(650) calls=350000 -90 * 3150000 * 350000 fn=(1036) CryptoPP::IteratedHash, 64u, CryptoPP::HashTransformation>::DataBuf() 74 3500000 fn=(900) CryptoPP::IteratedHashWithStaticTransform, 64u, 32u, CryptoPP::SHA256, 32u, true>::DigestSize() const 85 1400000 fn=(1334) 80 700000 fi=(75) 261 350000 -32 350000 fe=(95) 80 700000 fi=(75) 229 350000 +32 350000 -32 1050000 -35 700000 fe=(95) 55 350000 fi=(75) 261 700000 fe=(95) 55 700000 fi=(75) 194 1050000 +4 350000 fi=(98) 513 6300000 fi=(88) 328 1400000 fi=(75) 198 350000 fi=(98) 513 6650000 fe=(95) fn=(1072) CryptoPP::IteratedHashWithStaticTransform, 64u, 32u, CryptoPP::SHA256, 32u, true>::StateBuf() 92 700000 fl=(42) fn=(568) 115 16 +1 8 -1 24 +1 8 cfn=(574) ndn::encoding::Encoder::reserveBack(unsigned long) calls=8 -69 * 56 cob=(6) cfi=(3) cfn=(8) calls=1 -82 * 793 * 12 fi=(47) 739 8 fe=(42) 118 8 fi=(47) 754 8 fe=(42) 121 40 fn=(294) 105 2403112 +1 1201556 -1 3604668 +1 1201556 cfn=(298) ndn::encoding::Encoder::reserveFront(unsigned long) calls=1201556 -52 * 7209336 * 1201556 fi=(47) 766 3604668 fe=(42) 109 1201556 +2 6007780 fn=(310) 147 2400000 +1 1600000 +1 800000 cfn=(294) calls=800000 -44 * 18400000 * 800000 +21 800000 -20 800000 +20 1600000 fn=(574) 47 8 fi=(47) 779 16 -53 8 fe=(42) 47 24 fn=(314) 61 400000 +3 400000 -3 1600000 fi=(47) 734 1600000 fi=(46) +52 800000 550 400000 +2 400000 -2 400000 +2 400000 fi=(48) 95 400000 fi=(46) +36 400000 fi=(48) -36 400000 -42 400000 fe=(42) +11 2000000 cfi=(18) cfn=(320) calls=400000 +38 * 35600000 * 400000 fi=(46) 545 1200000 fi=(48) 81 400000 fi=(46) +60 400000 fi=(48) -60 800000 -32 1200000 fi=(46) +92 800000 fe=(42) -76 2400000 fn=(298) 54 1601556 fi=(47) 726 1601556 +53 1601556 fe=(42) 54 4804668 fn=(304) 126 800000 +1 400000 -1 1600000 +1 400000 cfn=(298) calls=400000 -73 * 2400000 * 400000 fi=(47) 783 400000 fi=(68) 370 400000 fi=(47) 783 400000 fi=(68) 371 400000 fi=(47) 783 400000 fi=(68) 371 400000 +1 795912 cob=(9) cfi=(69) cfn=(582) calls=397956 55 * 5448068 * 397956 fe=(42) 132 2000000 fn=(258) 27 2800000 +1 400000 -1 400000 +1 400000 cob=(11) cfi=(23) cfn=(80) calls=400000 -28 * 52590606 * 400000 * 1600000 cfi=(43) cfn=(264) calls=400000 +14 * 71391266 * 400000 fi=(46) 739 400000 448 400000 +4 800000 cob=(11) cfi=(23) cfn=(80) calls=400000 0 * 52898949 * 400000 286 800000 110 800000 286 1200000 452 2000000 fi=(47) 726 400000 fe=(42) 28 800000 fi=(47) 787 400000 fe=(42) 30 800000 +1 2400000 fl=(98) fn=(932) CryptoPP::memcpy_s(void*, unsigned long, void const*, unsigned long) 148 4200000 fi=(164) /usr/include/x86_64-linux-gnu/bits/string3.h -97 4200000 cob=(9) cfi=(99) cfn=(936) calls=1400000 -26 * 22400000 * 1400000 fe=(98) fl=(90) fn=(850) 302 2100000 cfn=(856) CryptoPP::AlgorithmParametersBase::~AlgorithmParametersBase() calls=350000 -34 * 16103397 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 792 * 350004 * 1050000 cob=(11) cfi=(23) cfn=(232) calls=350000 0 * 31150000 * 350000 fn=(838) CryptoPP::AlgorithmParametersTemplate::AssignValue(char const*, std::type_info const&, void*) const 310 3150000 +3 1400000 +2 1400000 cfi=(88) cfn=(844) calls=350000 -26 * 7000000 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 1032 * 350004 +1 700000 +2 2100000 fn=(856) 268 4200000 +1 3150000 +2 1050000 cob=(11) cfi=(23) cfn=(862) std::uncaught_exception() calls=1050000 0 * 25201185 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 2208 * 1050004 * 2100000 +5 2100000 fi=(93) 49 3150000 fe=(90) 276 2100000 +8 4200000 fn=(924) 386 7700000 +2 2100000 cob=(20) cfi=(74) cfn=(808) CryptoPP::AlgorithmParameters::AlgorithmParameters() calls=700000 0 * 4200000 * 700000 -34 1400000 cob=(11) cfi=(23) cfn=(80) calls=700000 0 * 87777808 * 700000 * 700000 -88 2100000 fi=(93) 20 700000 fi=(75) +72 700000 fe=(90) 306 700000 fi=(75) -57 700000 fe=(90) +57 1400000 13 3500000 fi=(75) 249 700000 fe=(90) 13 700000 fi=(75) +80 700000 -1 1400000 249 3500000 cfi=(98) cfn=(932) calls=700000 148 * 16100000 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 723 * 700004 fi=(93) 50 700000 -15 700000 +1 700000 +14 1400000 fe=(90) 388 1400000 fi=(93) 50 700000 fe=(90) 357 700000 +31 700000 cob=(20) cfi=(74) cfn=(814) CryptoPP::AlgorithmParameters::AlgorithmParameters(CryptoPP::AlgorithmParameters const&) calls=700000 0 * 14000000 * 700000 -55 700000 fi=(93) 49 700000 fe=(90) 333 700000 fi=(93) 49 700000 fe=(90) 333 700000 fi=(93) 49 700000 fe=(90) 389 6300000 fi=(93) 50 1400000 fe=(90) fn=(802) 386 3500000 +2 700000 cob=(20) cfi=(74) cfn=(808) calls=350000 0 * 2100000 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 1795 * 350004 -34 700000 cob=(11) cfi=(23) cfn=(80) calls=350000 0 * 43599878 * 350000 -88 350000 +88 350000 -88 350000 fi=(93) 20 350000 fe=(90) 266 350000 388 350000 -82 350000 +82 350000 -82 1050000 +51 350000 -51 350000 fi=(93) 50 1050000 fe=(90) 388 350000 cob=(20) cfi=(74) cfn=(814) calls=350000 0 * 7000000 cob=(6) cfi=(3) cfn=(8) calls=1 34 * 1855 * 350004 -55 350000 fi=(93) 49 350000 fe=(90) 333 350000 fi=(93) 49 350000 fe=(90) 333 350000 fi=(93) 49 350000 fe=(90) 389 2800000 ob=(20) fl=(74) fn=(820) 0 6650000 cfn=(822) CryptoPP::AlgorithmParameters::GetVoidValue(char const*, std::type_info const&, void*) const calls=350000 0 0 19254086 0 2800000 cfn=(822) calls=350000 0 0 19250000 0 2800000 cfn=(822) calls=350000 0 0 45501036 0 2800000 fn=(1028) CryptoPP::StringStore::TransferTo2(CryptoPP::BufferedTransformation&, unsigned long long&, std::string const&, bool) 0 8400000 cfn=(1016) CryptoPP::StringStore::CopyRangeTo2(CryptoPP::BufferedTransformation&, unsigned long long&, unsigned long long, std::string const&, bool) const calls=700000 0 0 108850000 0 4900000 fn=(1058) CryptoPP::UnalignedAllocate(unsigned long) 0 1750000 cob=(9) cfi=(24) cfn=(84) calls=350000 2876 0 35038511 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 2308 0 350004 0 1400000 fn=(1182) CryptoPP::FileSink::Put2(unsigned char const*, unsigned long, int, bool) 0 8050000 cob=(11) cfi=(23) cfn=(1188) std::ostream::write(char const*, long) calls=350000 0 0 56350000 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 2083 0 350004 0 6650000 cob=(11) cfi=(23) cfn=(1208) calls=350000 0 0 220259534 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 1992 0 350004 0 700000 fn=(808) 0 6300000 fn=(814) 0 21000000 fn=(882) 0 5250000 cfn=(888) calls=350000 0 0 11901464 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 1671 0 350004 0 4200000 cob=(11) cfi=(23) cfn=(898) std::basic_string, std::allocator >::basic_string(std::string const&) calls=350000 0 0 4900000 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 1993 0 350004 0 1050000 cob=(11) cfi=(23) cfn=(898) calls=350000 0 0 4900000 0 350000 0 2450000 cfn=(906) calls=350000 0 0 4550000 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 1716 0 350004 0 3850000 cob=(8) cfi=(95) cfn=(900) calls=350000 85 0 700000 0 350000 fn=(944) 0 10500000 cfn=(822) calls=700000 0 0 116902486 0 11200000 cfn=(964) calls=700000 0 0 6302231 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 1540 0 700004 0 2800000 fn=(946) CryptoPP::AlgorithmParametersTemplate::AssignValue(char const*, std::type_info const&, void*) const 0 11900000 cob=(8) cfi=(88) cfn=(844) calls=700000 289 0 14000000 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 1537 0 700004 0 11200000 cfn=(952) 0x00000000002a3780 calls=700000 0 0 12600000 0 8400000 cob=(8) cfi=(98) cfn=(932) calls=700000 148 0 16100000 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 941 0 700004 fn=(964) 0 2800000 cob=(9) cfi=(24) cfn=(236) calls=2800000 2917 0 46903668 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 2227 0 2800004 fn=(1002) CryptoPP::BufferedTransformation::TransferMessagesTo2(CryptoPP::BufferedTransformation&, unsigned int&, std::string const&, bool) 0 10500000 cob=(8) cfi=(88) cfn=(996) calls=700000 1010 0 1400000 0 14000000 cfn=(1004) CryptoPP::BufferedTransformation::AnyMessages() const calls=700000 0 0 15400000 0 1050000 cfn=(1004) calls=350000 0 0 7700000 0 5600000 cfn=(1028) calls=350000 0 0 65800000 0 2800000 cfn=(1010) CryptoPP::BufferedTransformation::AnyRetrievable() const calls=700000 0 0 147002302 0 2450000 cob=(8) cfi=(96) cfn=(1038) calls=350000 160 0 700000 0 3850000 cfn=(1018) CryptoPP::BufferedTransformation::ChannelPut2(std::string const&, unsigned char const*, unsigned long, int, bool) calls=350000 0 0 1544712321 0 1750000 cfn=(1240) CryptoPP::Store::GetNextMessage() calls=350000 0 0 77000000 0 1750000 fn=(1014) CryptoPP::BufferedTransformation::Peek(unsigned char*, unsigned long) const 0 13650000 cob=(8) cfi=(88) cfn=(1006) calls=1050000 1013 0 5250000 0 15750000 cfn=(634) calls=1050000 0 0 15750000 0 1050000 0 17850000 cfn=(1016) calls=1050000 0 0 102202302 0 2100000 fn=(1070) CryptoPP::HashTransformation::ThrowIfInvalidTruncatedSize(unsigned long) const 0 3150000 cob=(8) cfi=(95) cfn=(900) calls=350000 85 0 700000 0 3150000 fn=(1018) 0 33600000 cfn=(1030) CryptoPP::HashFilter::Put2(unsigned char const*, unsigned long, int, bool) calls=1050000 0 0 1610512321 cfn=(1020) CryptoPP::ArraySink::Put2(unsigned char const*, unsigned long, int, bool) calls=1050000 0 0 48652302 0 10500000 fn=(1019) CryptoPP::BufferedTransformation::ChannelPut2(std::string const&, unsigned char const*, unsigned long, int, bool)'2 0 5600000 cfn=(1182) calls=350000 0 0 292713617 0 1750000 fn=(1020) 0 15750000 cob=(9) cfi=(99) cfn=(936) calls=1050000 25 0 18200000 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 2298 0 1050004 0 13650000 fn=(1180) CryptoPP::Filter::Output(int, unsigned char const*, unsigned long, int, bool, std::string const&) 0 5600000 cfn=(988) calls=350000 0 0 3150000 0 2800000 cfn=(1019) calls=350000 0 0 300063617 0 3850000 fn=(650) 0 6300000 fn=(828) CryptoPP::AlgorithmParametersBase::GetVoidValue(char const*, std::type_info const&, void*) const 0 30100000 cob=(9) cfi=(82) cfn=(728) calls=1750000 22 0 45500000 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 2266 0 1750004 0 9800000 cfn=(946) calls=700000 0 0 75602486 cob=(8) cfi=(90) cfn=(838) calls=350000 310 0 16101036 0 13300000 fn=(888) 0 4900000 cfn=(634) calls=700000 0 0 10500000 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 1460 0 700004 0 7700000 fn=(952) 0 12600000 fn=(1010) 0 5250000 cob=(8) cfi=(88) cfn=(1006) calls=1050000 1013 0 5250000 0 6300000 cfn=(1012) CryptoPP::BufferedTransformation::Peek(unsigned char&) const calls=1050000 0 0 197752302 0 5250000 fn=(1086) CryptoPP::SHA256::HashMultipleBlocks(unsigned int const*, unsigned long) 0 1750000 cfn=(1088) 0x000000000038c0d0 calls=350000 0 0 1027600000 0 1400000 fn=(970) 0 9800000 cfn=(964) calls=700000 0 0 6300000 0 700000 0 1400000 cob=(8) cfi=(90) cfn=(856) calls=700000 268 0 32200000 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 1094 0 700004 0 3500000 cob=(11) cfi=(23) cfn=(232) calls=700000 0 0 62300000 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 1896 0 700004 fn=(1004) 0 4200000 cob=(8) cfi=(88) cfn=(1006) calls=1050000 1013 0 5250000 0 5250000 cob=(8) cfi=(96) cfn=(1008) calls=1050000 178 0 4200000 0 4200000 fn=(1012) 0 7350000 cob=(8) cfi=(88) cfn=(1006) calls=1050000 1013 0 5250000 0 11550000 cfn=(1014) calls=1050000 0 0 173602302 fn=(1040) CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, unsigned long&) 0 3850000 cob=(8) cfi=(88) cfn=(1042) calls=350000 798 0 1050000 0 1750000 fn=(1064) CryptoPP::IteratedHashBase::TruncatedFinal(unsigned char*, unsigned long) 0 4200000 cfn=(1070) calls=350000 0 0 7000000 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 1756 0 350004 0 1050000 cob=(8) cfi=(95) cfn=(1036) calls=350000 74 0 700000 0 1400000 cob=(8) cfi=(95) cfn=(1072) calls=350000 92 0 700000 0 1400000 cob=(8) cfi=(95) cfn=(1034) calls=350000 64 0 700000 0 1400000 cob=(8) cfi=(95) cfn=(1074) calls=350000 66 0 700000 0 1750000 cfn=(1080) CryptoPP::IteratedHashBase::PadLastBlock(unsigned int, unsigned char) calls=350000 0 0 19601237 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 1816 0 350004 0 8050000 cob=(8) cfi=(95) cfn=(1034) calls=350000 64 0 700000 0 1400000 cfn=(1086) calls=350000 0 0 1030750000 0 23450000 cfn=(1172) CryptoPP::IteratedHashBase::Restart() calls=350000 0 0 5950000 fn=(1080) 0 4200000 cob=(8) cfi=(95) cfn=(1034) calls=350000 64 0 700000 0 2100000 cob=(8) cfi=(95) cfn=(1036) calls=350000 74 0 700000 0 1750000 ob=(11) fl=(23) fn=(666) 0 20650000 cfn=(670) calls=350000 0 0 12250000 0 350000 fn=(672) 0x0000000000070d40 0 6300000 cob=(4) cfi=(79) cfn=(678) calls=1050000 44 0 4200000 0 1050000 0 5250000 fn=(862) 0 2100000 cfn=(870) __cxa_get_globals calls=1050000 0 0 16800000 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 1181 0 1050004 0 5250000 fn=(1558) 0 1750000 fn=(524) 0x00000000000749e0 0 19478076 fn=(736) bool std::has_facet > > >(std::locale const&) 0 1400000 cfn=(718) std::locale::id::_M_id() const calls=350000 0 0 1750000 0 350000 0 4550000 cfn=(722) __dynamic_cast calls=350000 0 0 28000000 0 350000 0 1400000 fn=(710) std::basic_ios >::_M_cache_locale(std::locale const&) 0 2450000 cfn=(714) bool std::has_facet >(std::locale const&) calls=350000 0 0 53550000 0 350000 0 1400000 cfn=(732) std::ctype const& std::use_facet >(std::locale const&) calls=350000 0 0 52850000 0 350000 0 1050000 cfn=(736) calls=350000 0 0 37800000 0 350000 0 1400000 cfn=(742) std::num_put > > const& std::use_facet > > >(std::locale const&) calls=350000 0 0 37100000 0 350000 0 1050000 cfn=(746) bool std::has_facet > > >(std::locale const&) calls=350000 0 0 37800000 0 350000 0 1400000 cfn=(750) std::num_get > > const& std::use_facet > > >(std::locale const&) calls=350000 0 0 37100000 0 350000 0 1750000 fn=(732) 0 1400000 cfn=(718) calls=350000 0 0 1750000 0 350000 0 3850000 cfn=(722) calls=350000 0 0 43750000 0 350000 0 1400000 fn=(1576) 0 68546752 cfn=(1598) 0x0000000000074a40 calls=184 0 0 3272 0 782 cfn=(524) calls=46 0 0 788 0 2480 cfn=(524) calls=310 0 0 5356 0 18533634 cfn=(524) calls=349014 0 0 6281778 0 700764 cfn=(1598) calls=342 0 0 6132 0 912 cfn=(1598) calls=228 0 0 3998 0 2181664 cfn=(524) calls=228 0 0 4016 0 2139532 fn=(92) 0 58201168 cfn=(524) calls=798768 0 0 13179480 0 804404 cfn=(1598) calls=370 0 0 6640 0 1868 cfn=(524) calls=370 0 0 6658 0 740 fn=(750) 0 1400000 cfn=(718) calls=350000 0 0 1750000 0 350000 0 3850000 cfn=(722) calls=350000 0 0 28000000 0 350000 0 1400000 fn=(1188) 0 4200000 cfn=(1192) std::ostream::sentry::sentry(std::ostream&) calls=350000 0 0 8050000 0 350000 0 3150000 cfn=(1194) std::basic_streambuf >::xsputn(char const*, long) calls=350000 0 0 35350000 0 5250000 fn=(706) 0 10500000 fn=(724) __cxxabiv1::__vmi_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const 0 38500000 cob=(9) cfi=(82) cfn=(728) calls=700000 22 0 14700000 0 700000 0 2100000 fn=(742) 0 1400000 cfn=(718) calls=350000 0 0 1750000 0 350000 0 3850000 cfn=(722) calls=350000 0 0 28000000 0 350000 0 1400000 fn=(1194) 0 7000000 cob=(8) cfi=(84) cfn=(1196) calls=350000 285 0 12600000 0 6300000 cob=(9) cfi=(99) cfn=(936) calls=350000 25 0 5600000 0 350000 0 3500000 fn=(1570) 0 16251105 ob=(20) fl=(74) fn=(1080) 0 2800000 cob=(9) cfi=(45) cfn=(272) calls=350000 53 0 5248976 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 2257 0 350004 0 1750000 fn=(1252) CryptoPP::FileSink::~FileSink() 0 6650000 cob=(11) cfi=(23) cfn=(232) calls=350000 0 0 32546316 0 350000 fn=(642) CryptoPP::FIPS_140_2_ComplianceEnabled() 0 700000 fn=(994) 0 4200000 cob=(8) cfi=(88) cfn=(996) calls=350000 1010 0 700000 0 6650000 cfn=(1002) calls=350000 0 0 1881764623 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 1777 0 350004 0 2450000 cfn=(1002) calls=350000 0 0 21700000 0 350000 0 7000000 cfn=(1028) calls=350000 0 0 56350000 0 2100000 fn=(822) 0 7000000 cfn=(828) calls=1750000 0 0 192155792 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 1812 0 1750004 fn=(1016) 0 40250000 cfn=(1018) calls=1750000 0 0 158552302 0 12250000 fn=(1088) 0 969500000 ob=(11) fl=(23) fn=(1570) 0 50006 fn=(738) __cxxabiv1::__si_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const 0 49000000 fn=(776) 0 2100000 fn=(870) 0 2100000 cob=(6) cfi=(94) cfn=(874) calls=1050000 770 0 11550000 0 1050000 0 2100000 fn=(1320) 0 2450000 cfn=(1324) std::ios_base::_M_call_callbacks(std::ios_base::event) calls=350000 0 0 4200000 0 350000 0 700000 cfn=(1328) std::ios_base::_M_dispose_callbacks() calls=350000 0 0 4200000 0 350000 0 2450000 cfn=(706) calls=350000 0 0 3500000 0 350000 fn=(80) 0 92700036 cob=(9) cfi=(24) cfn=(84) calls=10300004 2876 0 2040710617 0 10300004 0 61800024 fn=(232) 0 27150000 cob=(9) cfi=(24) cfn=(236) calls=9050000 2917 0 1060220135 0 9050000 fn=(670) 0 6300000 cfn=(672) calls=1050000 0 0 16800000 0 13650000 fn=(694) 0 2100000 cfn=(698) std::ios_base::_M_init() calls=350000 0 0 28350000 0 350000 0 1050000 cfn=(710) calls=350000 0 0 268800000 0 350000 0 4550000 fn=(698) 0 3150000 cfn=(670) calls=350000 0 0 12250000 0 350000 0 1050000 cfn=(702) std::locale::operator=(std::locale const&) calls=350000 0 0 5250000 0 350000 0 700000 cfn=(706) calls=350000 0 0 3500000 0 350000 0 1400000 fn=(702) 0 5250000 fn=(714) 0 1400000 cfn=(718) calls=350000 0 0 1750000 0 350000 0 4550000 cfn=(722) calls=350000 0 0 43750000 0 350000 0 1400000 fn=(898) 0 9800000 fn=(1192) 0 8050000 fn=(1328) 0 4200000 fn=(1598) 0 20042 fn=(132) 0 2800000 fn=(532) 0 33904704 ob=(20) fl=(74) fn=(1088) 0 58100000 fn=(1240) 0 2100000 cfn=(1010) calls=350000 0 0 72800000 0 2100000 fn=(906) 0 9100000 fn=(988) 0 9450000 fn=(1030) 0 35700000 cfn=(1032) CryptoPP::IteratedHashBase::Update(unsigned char const*, unsigned long) calls=1050000 0 0 73500000 0 3850000 cfn=(988) calls=350000 0 0 3150000 0 2800000 cfn=(1064) calls=350000 0 0 1111604817 0 3150000 cfn=(1180) calls=350000 0 0 315463617 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 1567 0 350004 0 2450000 cfn=(1040) calls=350000 0 0 6650000 0 2450000 cfn=(1044) 0x00000000002f59c0 calls=350000 0 0 47992316 0 1400000 fn=(1032) 0 26250000 cob=(8) cfi=(95) cfn=(1034) calls=1050000 64 0 2100000 0 6300000 cob=(8) cfi=(95) cfn=(1036) calls=1050000 74 0 2100000 0 15750000 cob=(9) cfi=(99) cfn=(936) calls=350000 25 0 7700000 0 350000 0 4200000 cob=(9) cfi=(99) cfn=(936) calls=350000 25 0 5600000 0 350000 0 2800000 fn=(1172) 0 1750000 cob=(8) cfi=(95) cfn=(1174) calls=350000 90 0 4200000 fn=(1250) 0 19950000 cfn=(964) calls=350000 0 0 30453668 0 350000 0 3500000 cfn=(1252) calls=350000 0 0 39546316 0 2800000 cob=(11) cfi=(23) cfn=(232) calls=350000 0 0 31151085 0 350000 0 1400000 fn=(634) 0 42350000 cfn=(642) calls=350000 0 0 700000 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 1569 0 350004 0 700000 fn=(1044) 0 3500000 cfn=(964) calls=350000 0 0 3150000 0 350000 0 2100000 cfn=(1058) calls=350000 0 0 38540823 cob=(6) cfi=(3) cfn=(8) calls=1 34 0 1489 0 350004 ob=(11) fl=(23) fn=(532) 0 675540 fn=(718) 0 10500000 fn=(722) 0 77700000 cfn=(738) calls=1400000 0 0 49000000 cfn=(724) calls=700000 0 0 56000000 0 16800000 fn=(1208) 0 6300000 cob=(8) cfi=(84) cfn=(1210) calls=700000 311 0 223409534 0 3500000 fn=(746) 0 1400000 cfn=(718) calls=350000 0 0 1750000 0 350000 0 4550000 cfn=(722) calls=350000 0 0 28000000 0 350000 0 1400000 fn=(1324) 0 4200000 totals: 73495863498