# To display the perf.data header info, please use --header/--header-only options. # # # Total Lost Samples: 0 # # Samples: 15K of event 'cycles' # Event count (approx.): 3443409371 # # Overhead Samples Command Shared Object Symbol # ........ ............ ............ ................... ...................................................................................................................................................................................................................................................................................................................................................................................................... # 21.91% 3300 length.mycpp length.mycpp [.] std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert > > > 21.53% 3454 length.mycpp libc-2.27.so [.] _int_malloc 14.72% 2390 length.mycpp libc-2.27.so [.] cfree@GLIBC_2.2.5 13.34% 2109 length.mycpp length.mycpp [.] MarkSweepHeap::Collect 9.86% 1726 length.mycpp length.mycpp [.] std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear 5.35% 778 length.mycpp length.mycpp [.] std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash 2.19% 326 length.mycpp length.mycpp [.] std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node 1.61% 241 length.mycpp libc-2.27.so [.] calloc 1.21% 181 length.mycpp length.mycpp [.] list_append 1.02% 152 length.mycpp libc-2.27.so [.] __libc_malloc 0.93% 141 length.mycpp length.mycpp [.] List::reserve 0.84% 129 length.mycpp length.mycpp [.] MarkSweepHeap::Allocate 0.52% 80 length.mycpp length.mycpp [.] List::slice 0.42% 66 length.mycpp length.mycpp [.] Str::slice 0.35% 54 length.mycpp length.mycpp [.] List::set 0.30% 40 length.mycpp [kernel.kallsyms] [k] 0xffffffff862c31e7 0.30% 46 length.mycpp libstdc++.so.6.0.25 [.] operator new 0.26% 36 length.mycpp libc-2.27.so [.] __memset_avx2_erms 0.23% 30 length.mycpp [kernel.kallsyms] [k] 0xffffffff86400ae7 0.21% 32 length.mycpp libstdc++.so.6.0.25 [.] std::__detail::_Prime_rehash_policy::_M_need_rehash 0.13% 16 length.mycpp [kernel.kallsyms] [k] 0xffffffff85831452 0.12% 19 length.mycpp libstdc++.so.6.0.25 [.] malloc@plt 0.11% 16 length.mycpp length.mycpp [.] std::__detail::_Prime_rehash_policy::_M_need_rehash@plt 0.10% 16 length.mycpp length.mycpp [.] Alloc> 0.10% 13 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a80a8e 0.09% 16 length.mycpp libstdc++.so.6.0.25 [.] free@plt 0.09% 12 length.mycpp [kernel.kallsyms] [k] 0xffffffff862e2350 0.09% 13 length.mycpp length.mycpp [.] operator new@plt 0.08% 12 length.mycpp libc-2.27.so [.] __memcpy_avx_unaligned_erms 0.08% 12 length.mycpp length.mycpp [.] length::run_benchmarks 0.08% 13 length.mycpp length.mycpp [.] calloc@plt 0.08% 13 length.mycpp libstdc++.so.6.0.25 [.] operator delete 0.07% 11 length.mycpp length.mycpp [.] free@plt 0.06% 10 length.mycpp length.mycpp [.] Str::slice 0.04% 5 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a32c0b 0.03% 6 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a74c43 0.03% 4 length.mycpp [kernel.kallsyms] [k] 0xffffffff85901d50 0.03% 2 length.mycpp ld-2.27.so [.] _dl_relocate_object 0.03% 5 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a88061 0.02% 5 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a7e212 0.02% 3 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a33797 0.02% 4 length.mycpp length.mycpp [.] operator delete@plt 0.02% 4 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a5f5a8 0.02% 3 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a800b9 0.02% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a80088 0.02% 3 length.mycpp [kernel.kallsyms] [k] 0xffffffff85877ad8 0.02% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac4186 0.02% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff86401250 0.02% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85935c3d 0.02% 3 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a332a3 0.02% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac1bd6 0.02% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff8590191c 0.02% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a8e9b1 0.02% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a69b6f 0.02% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a46e99 0.02% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a7c5e5 0.02% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85aca1a1 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff8640126e 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a57755 0.01% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a80aa4 0.01% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a63142 0.01% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a117c0 0.01% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a33652 0.01% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a631bf 0.01% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac747f 0.01% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a0ea3e 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a99cac 0.01% 2 length.mycpp libc-2.27.so [.] sysmalloc 0.01% 2 length.mycpp length.mycpp [.] memcpy@plt 0.01% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff858d6caa 0.01% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a61f3d 0.01% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff858a606d 0.01% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac62e0 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85aca1e6 0.01% 2 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac62e9 0.01% 1 length.mycpp length.mycpp [.] MarkSweepHeap::MarkAllReferences 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac4160 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac802c 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff862c9266 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a63153 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a69016 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a842f4 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a472cc 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac6396 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a6905c 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a57515 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff8640142f 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85acacf7 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a47323 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a6e746 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85938cb4 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff858667bb 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff858e5794 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85948175 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac6420 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac944e 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff86401417 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85936d09 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a0ea65 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac7464 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff86401444 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac7408 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff862c9255 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a472e0 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85aca192 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a801fe 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85aca31b 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a336be 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a844a2 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff86400a3a 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85aa40d6 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff858f7ea2 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac6590 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a491b9 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a7d229 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85c55677 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a80ab8 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a472fe 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff8589c960 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a7e0c0 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a631a4 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a626b6 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a472ee 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac65be 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a7ff24 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a84495 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff8583e1e1 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a33b5d 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac4195 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac418f 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a3378c 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff858f7564 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac7494 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a8084e 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a5f867 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff858f40ca 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a1178a 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a32d0d 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85c55340 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a6223b 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a7e312 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff858ead35 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85aca156 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac6307 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a32c23 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a62750 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac1bd5 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85aba76e 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a61f5c 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a46e6b 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff862dd5c4 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a472b4 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac6418 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85880359 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a99b11 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a61f26 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a09d7f 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85965fc5 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85c5886b 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a32c94 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff858f7761 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a631e0 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a32ddd 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a7c60a 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a8e995 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff859282a4 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a9cc11 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff8583e419 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a80055 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff858fe2c4 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85935e25 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85936d02 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff86402793 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff862e2387 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff858e5b1f 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac808e 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a33299 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac805c 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff858e19e1 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff858d8930 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a7e208 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a7e0f8 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a7e28f 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a7e7ed 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a7d14f 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac689f 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a6e379 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a60330 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85ac691d 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a3339e 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a335dd 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a33341 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a33451 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a33355 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff862e22e2 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a332cc 0.01% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a88065 0.00% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a5f677 0.00% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a5ee80 0.00% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a74c57 0.00% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a5eec7 0.00% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a74b78 0.00% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a5ee8c 0.00% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff85a5f5bb 0.00% 1 length.mycpp [kernel.kallsyms] [k] 0xffffffff858afacf 0.00% 1 perf [kernel.kallsyms] [k] 0xffffffff864016f2 0.00% 1 perf [kernel.kallsyms] [k] 0xffffffff8586cdca 0.00% 1 perf [kernel.kallsyms] [k] 0xffffffff85877ada 0.00% 3 perf [kernel.kallsyms] [k] 0xffffffff85877ad8 # # (Cannot load tips.txt file, please install perf!) #