| PROFILING SUMMARY | |
| Analyzed function count | 384 |
| Binary file | /home/martin/tsi/1/pf_perf |
| Input module name | perf input module |
| Input module version | 0.1-dev |
| Input path | /home/martin/tsi/1/perf.data |
| Output module name | HTML File Output module |
| Output module version | 0.1-dev |
| Total samples | 31947 |
| Samples [%] | Samples [] | Inclusive samples [%] | Inclusive samples [] | Call count | Function name |
|---|---|---|---|---|---|
| 24.24 | 7743 | 0.00 | 0 | 7788 | __popcountdi2@@GCC_3.4 |
| 12.40 | 3961 | 0.00 | 0 | 3979 | DoCalculate<std::map<unsigned int, unsigned int, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >, unsigned int>(unsigned int, unsigned int)::{lambda(unsigned int)#1}::operator()(unsigned int) cons |
| 10.75 | 3434 | 0.00 | 0 | 3448 | DoCalculate<std::unordered_map<unsigned int, unsigned int, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >, unsigned int>(unsigned int, unsigned int)::{lambda(unsigned |
| 7.67 | 2450 | 53.14 | 16803 | 19357 | std::pair<unsigned long, unsigned long> DoCalculate<std::map<unsigned int, unsigned int, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >, unsigned int>(unsigned int, unsigned int) |
| 6.56 | 2095 | 30.64 | 9689 | 11845 | std::pair<unsigned long, unsigned long> DoCalculate<std::unordered_map<unsigned int, unsigned int, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >, unsigned int>(unsig |
| 6.07 | 1940 | 0.00 | 0 | 1952 | std::less<unsigned int>::operator()(unsigned int const&, unsigned int const&) const |
| 4.20 | 1343 | 14.44 | 4566 | 5940 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_lower_bo |
| 2.38 | 761 | 1.73 | 547 | 1317 | __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, unsigned int> >::_M_ptr() const |
| 2.27 | 725 | 3.67 | 1159 | 1893 | std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> >::_M_valptr() const |
| 2.12 | 677 | 6.51 | 2058 | 2752 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_S_key(std: |
| 1.84 | 589 | 0.00 | 0 | 593 | __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, unsigned int> >::_M_addr() const |
| 1.03 | 329 | 0.00 | 0 | 332 | std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const |
| 0.98 | 313 | 0.00 | 0 | 316 | std::_Select1st<std::pair<unsigned int const, unsigned int> >::operator()(std::pair<unsigned int const, unsigned int> const&) const |
| 0.87 | 277 | 0.00 | 0 | 279 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_S_right(st |
| 0.84 | 269 | 0.00 | 0 | 85 | _IO_str_seekoff@@GLIBC_2.2.5 |
| 0.54 | 172 | 0.00 | 0 | 173 | std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) |
| 0.39 | 123 | 0.00 | 0 | 123 | std::_Rb_tree_iterator<std::pair<unsigned int const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) |
| 0.38 | 120 | 0.63 | 200 | 324 | std::_Hashtable<unsigned int, std::pair<unsigned int const, unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mo |
| 0.37 | 119 | 26.70 | 8442 | 8607 | std::map<unsigned int, unsigned int, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::operator[](unsigned int const&) |
| 0.37 | 118 | 7.61 | 2406 | 2540 | std::__detail::_Map_base<unsigned int, std::pair<unsigned int const, unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__de |
| 0.32 | 103 | 1.79 | 567 | 671 | std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false>* std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> > >::_M_allocate_node<std::piece |
| 0.29 | 94 | 1.42 | 450 | 551 | std::__detail::_Hash_code_base<unsigned int, std::pair<unsigned int const, unsigned int>, std::__detail::_Select1st, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_inde |
| 0.29 | 93 | 0.40 | 127 | 221 | std::pair<unsigned int const, unsigned int>::pair<unsigned int const&, 0ul>(std::tuple<unsigned int const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) |
| 0.29 | 93 | 0.00 | 0 | 93 | std::_Head_base<0ul, unsigned int const&, false>::_M_head(std::_Head_base<0ul, unsigned int const&, false>&) |
| 0.28 | 91 | 0.00 | 0 | 11 | malloc@@GLIBC_2.2.5 |
| 0.24 | 77 | 0.12 | 38 | 115 | __gnu_cxx::__aligned_buffer<std::pair<unsigned int const, unsigned int> >::_M_ptr() |
| 0.24 | 76 | 0.71 | 224 | 302 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_get_inse |
| 0.24 | 76 | 0.18 | 57 | 133 | __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, unsigned int> >::_M_ptr() |
| 0.23 | 75 | 4.85 | 1534 | 1618 | std::_Rb_tree_iterator<std::pair<unsigned int const, unsigned int> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::a |
| 0.23 | 75 | 0.00 | 0 | 75 | std::tuple<unsigned int const&>&& std::forward<std::tuple<unsigned int const&> >(std::remove_reference<std::tuple<unsigned int const&> >::type&) |
| 0.23 | 72 | 0.00 | 0 | 73 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_S_left(std |
| 0.22 | 70 | 0.38 | 121 | 193 | std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> >::_M_valptr() |
| 0.21 | 66 | 0.00 | 0 | 66 | __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, unsigned int> >::_M_addr() |
| 0.20 | 65 | 0.28 | 87 | 152 | std::_Tuple_impl<0ul, unsigned int const&>::_M_head(std::_Tuple_impl<0ul, unsigned int const&>&) |
| 0.20 | 64 | 1.00 | 317 | 386 | std::_Hashtable<unsigned int, std::pair<unsigned int const, unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mo |
| 0.19 | 62 | 10.32 | 3262 | 3348 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_erase(st |
| 0.19 | 60 | 0.29 | 92 | 152 | std::__detail::_Hash_node_value_base<std::pair<unsigned int const, unsigned int> >::_M_valptr() |
| 0.18 | 58 | 0.88 | 278 | 341 | std::_Hashtable<unsigned int, std::pair<unsigned int const, unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mo |
| 0.18 | 58 | 0.00 | 0 | 60 | std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) |
| 0.18 | 57 | 1.17 | 369 | 429 | std::_Hashtable<unsigned int, std::pair<unsigned int const, unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mo |
| 0.17 | 55 | 1.38 | 435 | 492 | void std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_con |
| 0.17 | 55 | 0.61 | 193 | 249 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_insert_n |
| 0.17 | 54 | 0.00 | 0 | 54 | std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) |
| 0.16 | 52 | 2.55 | 807 | 868 | std::_Hashtable<unsigned int, std::pair<unsigned int const, unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mo |
| 0.16 | 52 | 0.09 | 27 | 79 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::end() |
| 0.15 | 49 | 0.11 | 35 | 85 | std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> > >::_M_node_allocator() |
| 0.15 | 47 | 0.30 | 96 | 143 | std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false>*) |
| 0.15 | 47 | 0.19 | 59 | 109 | decltype ((get<0>)((forward<std::pair<unsigned int const, unsigned int> const&>)({parm#1}))) std::__detail::_Select1st::operator()<std::pair<unsigned int const, unsigned int> const&>(std::pair<unsigned int const, unsigned int> const&) c |
| 0.14 | 46 | 0.00 | 0 | 46 | __gnu_cxx::__aligned_buffer<std::pair<unsigned int const, unsigned int> >::_M_addr() |
| 0.14 | 45 | 1.95 | 618 | 667 | std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> >* std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allo |
| 0.14 | 44 | 0.54 | 170 | 214 | std::__detail::_Hash_code_base<unsigned int, std::pair<unsigned int const, unsigned int>, std::__detail::_Select1st, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_inde |
| 0.13 | 43 | 0.00 | 0 | 43 | operator new(unsigned long, void*) |
| 0.13 | 43 | 0.00 | 0 | 43 | std::operator==(std::_Rb_tree_iterator<std::pair<unsigned int const, unsigned int> > const&, std::_Rb_tree_iterator<std::pair<unsigned int const, unsigned int> > const&) |
| 0.13 | 42 | 0.93 | 295 | 338 | void std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> > >::construct<std::pair<unsigned int const, unsigned int>, std::piecewise_construct_t const&, std::tuple<unsigned i |
| 0.13 | 42 | 0.80 | 254 | 298 | void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> > >::construct<std::pair<unsigned int const, unsigned int>, std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >( |
| 0.13 | 42 | 0.00 | 0 | 42 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_get_Node |
| 0.13 | 42 | 0.00 | 0 | 42 | std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> >, true>::_S_get(std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std:: |
| 0.13 | 42 | 0.00 | 0 | 42 | std::_Head_base<0ul, unsigned int const&, false>::_Head_base(unsigned int const&) |
| 0.13 | 41 | 0.26 | 81 | 122 | std::__detail::_Hash_node_value_base<std::pair<unsigned int const, unsigned int> >::_M_v() const |
| 0.13 | 40 | 20.10 | 6357 | 6432 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::lower_bound |
| 0.13 | 40 | 0.09 | 28 | 68 | std::__detail::_Hash_code_base<unsigned int, std::pair<unsigned int const, unsigned int>, std::__detail::_Select1st, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_h1() const |
| 0.13 | 40 | 0.03 | 11 | 51 | std::_Rb_tree_const_iterator<std::pair<unsigned int const, unsigned int> >::_M_const_cast() const |
| 0.13 | 40 | 0.00 | 0 | 40 | unsigned int const& std::forward<unsigned int const&>(std::remove_reference<unsigned int const&>::type&) |
| 0.12 | 39 | 0.66 | 210 | 250 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_drop_nod |
| 0.12 | 39 | 0.10 | 31 | 70 | std::tuple<unsigned int const&>::tuple<void, true>(unsigned int const&) |
| 0.12 | 38 | 8.09 | 2558 | 2612 | std::unordered_map<unsigned int, unsigned int, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::operator[](unsigned int const&) |
| 0.12 | 37 | 0.27 | 85 | 122 | std::tuple_element<0ul, std::tuple<unsigned int const&> >::type& std::get<0ul, unsigned int const&>(std::tuple<unsigned int const&>&) |
| 0.12 | 37 | 0.16 | 52 | 89 | std::__detail::_Hash_node_value_base<std::pair<unsigned int const, unsigned int> >::_M_valptr() const |
| 0.12 | 37 | 0.00 | 0 | 37 | std::__detail::_Hashtable_ebo_helper<1, std::hash<unsigned int>, true>::_S_cget(std::__detail::_Hashtable_ebo_helper<1, std::hash<unsigned int>, true> const&) |
| 0.12 | 37 | 0.00 | 0 | 37 | __libc_free@@GLIBC_2.2.5 |
| 0.11 | 36 | 0.01 | 3 | 39 | std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*&) |
| 0.11 | 35 | 0.78 | 246 | 282 | std::pair<unsigned int const, unsigned int>::pair<unsigned int const&>(std::piecewise_construct_t, std::tuple<unsigned int const&>, std::tuple<>) |
| 0.11 | 35 | 0.06 | 20 | 55 | __gnu_cxx::__aligned_buffer<std::pair<unsigned int const, unsigned int> >::_M_ptr() const |
| 0.11 | 35 | 0.00 | 1 | 36 | __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> >::allocate(unsigned long, void const*) |
| 0.11 | 34 | 0.43 | 135 | 169 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_S_key(std: |
| 0.11 | 34 | 0.35 | 111 | 145 | std::_Rb_tree_iterator<std::pair<unsigned int const, unsigned int> >::operator*() const |
| 0.11 | 34 | 0.23 | 74 | 110 | std::map<unsigned int, unsigned int, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::end() |
| 0.11 | 34 | 0.13 | 42 | 76 | std::__detail::_Hash_code_base<unsigned int, std::pair<unsigned int const, unsigned int>, std::__detail::_Select1st, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(u |
| 0.11 | 34 | 0.00 | 0 | 34 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_end() |
| 0.10 | 32 | 1.05 | 333 | 367 | void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> > > >::construct<std::pair<unsigned int const, unsigned int>, std::piecewise_construct_t const&, std::tuple<unsigned int const&>, s |
| 0.10 | 32 | 0.46 | 147 | 179 | std::tuple<unsigned int const&>::tuple(std::tuple<unsigned int const&>&&) |
| 0.10 | 32 | 0.35 | 111 | 143 | std::_Tuple_impl<0ul, unsigned int const&>::_Tuple_impl(std::_Tuple_impl<0ul, unsigned int const&>&&) |
| 0.10 | 32 | 0.00 | 0 | 32 | std::__detail::_Hash_node_base::_Hash_node_base() |
| 0.10 | 32 | 0.00 | 0 | 32 | std::_Rb_tree_const_iterator<std::pair<unsigned int const, unsigned int> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<unsigned int const, unsigned int> > const&) |
| 0.10 | 31 | 0.21 | 65 | 96 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_destroy_ |
| 0.10 | 31 | 0.06 | 20 | 51 | std::__detail::_Hash_code_base<unsigned int, std::pair<unsigned int const, unsigned int>, std::__detail::_Select1st, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_h2() const |
| 0.10 | 31 | 0.04 | 14 | 48 | std::tuple_element<0ul, std::pair<unsigned int const, unsigned int> >::type const& std::get<0ul, unsigned int const, unsigned int>(std::pair<unsigned int const, unsigned int> const&) |
| 0.10 | 31 | 0.00 | 0 | 31 | std::equal_to<unsigned int>::operator()(unsigned int const&, unsigned int const&) const |
| 0.09 | 30 | 0.73 | 230 | 260 | std::_Hashtable<unsigned int, std::pair<unsigned int const, unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mo |
| 0.09 | 30 | 0.69 | 218 | 248 | std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> > >::_M_deallocate_node(std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false>*) |
| 0.09 | 30 | 0.00 | 0 | 30 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::size() cons |
| 0.09 | 29 | 20.25 | 6402 | 6466 | std::map<unsigned int, unsigned int, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::lower_bound(unsigned int const&) |
| 0.09 | 29 | 0.20 | 62 | 91 | std::__detail::_Hash_node_value_base<std::pair<unsigned int const, unsigned int> >::_M_v() |
| 0.09 | 29 | 0.00 | 0 | 29 | std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true>::_S_cget(std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> const&) |
| 0.09 | 29 | 0.00 | 0 | 29 | std::hash<unsigned int>::operator()(unsigned int) const |
| 0.08 | 27 | 0.24 | 77 | 106 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_put_node |
| 0.08 | 27 | 0.07 | 21 | 49 | std::__detail::_Hash_code_base<unsigned int, std::pair<unsigned int const, unsigned int>, std::__detail::_Select1st, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_extract() c |
| 0.08 | 27 | 0.00 | 0 | 27 | std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false>::_M_next() const |
| 0.08 | 26 | 0.04 | 13 | 39 | std::_Tuple_impl<0ul, unsigned int const&>::_Tuple_impl(unsigned int const&) |
| 0.08 | 26 | 0.00 | 0 | 26 | std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true>::_S_cget(std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> const&) |
| 0.08 | 25 | 0.75 | 236 | 262 | void __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> >::construct<std::pair<unsigned int const, unsigned int>, std::piecewise_construct_t const&, std::tuple<unsigned int const&>, st |
| 0.08 | 24 | 0.90 | 285 | 310 | std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false>*) |
| 0.08 | 24 | 0.37 | 118 | 143 | std::__detail::_Equal_helper<unsigned int, std::pair<unsigned int const, unsigned int>, std::__detail::_Select1st, std::equal_to<unsigned int>, unsigned long, false>::_S_equals(std::equal_to<unsigned int> const&, std::__detail::_Select1 |
| 0.08 | 24 | 0.19 | 61 | 85 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_get_node |
| 0.08 | 24 | 0.01 | 2 | 26 | __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> > >::allocate(unsigned long, void const*) |
| 0.07 | 23 | 0.20 | 63 | 86 | unsigned int const& std::__get_helper<0ul, unsigned int const&>(std::_Tuple_impl<0ul, unsigned int const&>&) |
| 0.07 | 22 | 0.15 | 49 | 71 | std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> > >::allocate(std::allocator<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> >&, unsigned l |
| 0.07 | 22 | 0.00 | 0 | 22 | std::pair<unsigned int const, unsigned int> const& std::forward<std::pair<unsigned int const, unsigned int> const&>(std::remove_reference<std::pair<unsigned int const, unsigned int> const&>::type&) |
| 0.07 | 22 | 0.00 | 0 | 22 | __gnu_cxx::__aligned_buffer<std::pair<unsigned int const, unsigned int> >::_M_addr() const |
| 0.07 | 21 | 0.10 | 33 | 54 | decltype ((get<0>)((forward<std::pair<unsigned int const, unsigned int>&>)({parm#1}))) std::__detail::_Select1st::operator()<std::pair<unsigned int const, unsigned int>&>(std::pair<unsigned int const, unsigned int>&) const |
| 0.07 | 21 | 0.00 | 0 | 21 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_begin() |
| 0.07 | 21 | 0.00 | 0 | 21 | std::__detail::_Prime_rehash_policy::_M_state() const |
| 0.06 | 20 | 0.00 | 0 | 20 | __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> >::deallocate(std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false>*, unsigned long) |
| 0.05 | 17 | 0.14 | 43 | 60 | std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false>::_Hash_node() |
| 0.05 | 17 | 0.11 | 34 | 51 | std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> > >&, unsigned long) |
| 0.05 | 17 | 0.00 | 0 | 20 | unsigned int const& std::__pair_get<0ul>::__const_get<unsigned int const, unsigned int>(std::pair<unsigned int const, unsigned int> const&) |
| 0.05 | 16 | 0.10 | 31 | 47 | std::__detail::_Node_iterator<std::pair<unsigned int const, unsigned int>, false, false>::operator->() const |
| 0.05 | 16 | 0.06 | 20 | 36 | std::__detail::_Hash_node_value_base<std::pair<unsigned int const, unsigned int> >::_Hash_node_value_base() |
| 0.05 | 16 | 0.05 | 16 | 32 | std::pointer_traits<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false>*>::pointer_to(std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false>&) |
| 0.05 | 16 | 0.01 | 4 | 20 | void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> > > >::destroy<std::pair<unsigned int const, unsigned int> >(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, unsign |
| 0.05 | 16 | 0.01 | 4 | 20 | void std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> > >::destroy<std::pair<unsigned int const, unsigned int> >(std::allocator<std::__detail::_Hash_node<std::pair<unsign |
| 0.05 | 15 | 0.17 | 54 | 69 | std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> > >&, std::_Rb_tree_node<std::pair<unsig |
| 0.04 | 14 | 0.12 | 39 | 53 | std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> > >::deallocate(std::allocator<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> >&, std::__d |
| 0.04 | 13 | 0.04 | 12 | 25 | std::tuple_element<0ul, std::pair<unsigned int const, unsigned int> >::type& std::get<0ul, unsigned int const, unsigned int>(std::pair<unsigned int const, unsigned int>&) |
| 0.04 | 13 | 0.00 | 0 | 13 | __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> > >::deallocate(std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> >*, unsigned long) |
| 0.04 | 12 | 0.58 | 183 | 197 | std::__detail::_Hashtable_base<unsigned int, std::pair<unsigned int const, unsigned int>, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged |
| 0.04 | 12 | 0.00 | 0 | 12 | operator new(unsigned long) |
| 0.04 | 12 | 0.00 | 0 | 12 | unsigned int const& std::__pair_get<0ul>::__get<unsigned int const, unsigned int>(std::pair<unsigned int const, unsigned int>&) |
| 0.04 | 12 | 0.00 | 0 | 12 | std::pair<unsigned int const, unsigned int>& std::forward<std::pair<unsigned int const, unsigned int>&>(std::remove_reference<std::pair<unsigned int const, unsigned int>&>::type&) |
| 0.03 | 10 | 0.00 | 0 | 10 | std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false>* std::__addressof<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> >(std::__detail::_Hash_node<std::pair<unsigned int const, unsi |
| 0.03 | 10 | 0.00 | 0 | 10 | std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false>* std::__to_address<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> >(std::__detail::_Hash_node<std::pair<unsigned int const, uns |
| 0.03 | 9 | 0.00 | 0 | 9 | std::_Rb_tree_node_base*& std::forward<std::_Rb_tree_node_base*&>(std::remove_reference<std::_Rb_tree_node_base*&>::type&) |
| 0.03 | 9 | 0.00 | 0 | 9 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_rightmos |
| 0.03 | 9 | 0.00 | 0 | 9 | std::map<unsigned int, unsigned int, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::key_comp() const |
| 0.03 | 8 | 0.03 | 8 | 16 | std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false>* std::addressof<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> >(std::__detail::_Hash_node<std::pair<unsigned int const, unsign |
| 0.02 | 7 | 0.02 | 6 | 13 | std::__detail::_Node_iterator<std::pair<unsigned int const, unsigned int>, false, false>::_Node_iterator(std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false>*) |
| 0.02 | 7 | 0.00 | 0 | 7 | __emutls_register_common@@GCC_4.3.0 |
| 0.02 | 7 | 0.00 | 0 | 7 | std::__detail::_Hash_code_base<unsigned int, std::pair<unsigned int const, unsigned int>, std::__detail::_Select1st, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code( |
| 0.02 | 6 | 0.87 | 274 | 285 | std::_Hashtable<unsigned int, std::pair<unsigned int const, unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mo |
| 0.02 | 6 | 0.00 | 0 | 6 | std::__detail::_Hashtable_ebo_helper<0, std::equal_to<unsigned int>, true>::_S_cget(std::__detail::_Hashtable_ebo_helper<0, std::equal_to<unsigned int>, true> const&) |
| 0.02 | 6 | 0.00 | 0 | 6 | std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, unsigned long, unsigned long) const |
| 0.02 | 6 | 0.00 | 0 | 6 | void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> > >::destroy<std::pair<unsigned int const, unsigned int> >(std::pair<unsigned int const, unsigned int>*) |
| 0.02 | 6 | 0.00 | 0 | 6 | std::__detail::_Node_iterator_base<std::pair<unsigned int const, unsigned int>, false>::_Node_iterator_base(std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false>*) |
| 0.02 | 5 | 0.00 | 0 | 5 | bzero@@GLIBC_2.2.5 |
| 0.02 | 5 | 0.00 | 0 | 5 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::key_comp() |
| 0.01 | 4 | 0.01 | 3 | 7 | std::__detail::_Hashtable_base<unsigned int, std::pair<unsigned int const, unsigned int>, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged |
| 0.01 | 4 | 0.00 | 0 | 4 | _init |
| 0.01 | 4 | 0.00 | 0 | 4 | operator delete(void*) |
| 0.01 | 4 | 0.00 | 0 | 4 | void __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> >::destroy<std::pair<unsigned int const, unsigned int> >(std::pair<unsigned int const, unsigned int>*) |
| 0.01 | 2 | 0.00 | 0 | 2 | __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> > >::max_size() const |
| 0.00 | 1 | 0.00 | 0 | 1 | __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<unsigned int const, unsigned int>, false> >::max_size() const |
| 0.00 | 1 | 0.00 | 0 | 1 | _IO_file_sync@@GLIBC_2.2.5 |
| 0.00 | 0 | 100.00 | 31621 | 31789 | main |
| 0.00 | 0 | 100.00 | 31621 | 31789 | __libc_start_main@@GLIBC_2.2.5 |
| 0.00 | 0 | 61.78 | 19536 | 19640 | std::pair<unsigned long, unsigned long> DoExperiment<std::map<unsigned int, unsigned int, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >, unsigned int>() |
| 0.00 | 0 | 38.22 | 12085 | 12149 | std::pair<unsigned long, unsigned long> DoExperiment<std::unordered_map<unsigned int, unsigned int, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >, unsigned int>() |
| 0.00 | 0 | 1.35 | 428 | 431 | std::_Hashtable<unsigned int, std::pair<unsigned int const, unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mo |
| 0.00 | 0 | 1.20 | 379 | 382 | std::map<unsigned int, unsigned int, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::~map() |
| 0.00 | 0 | 1.20 | 379 | 382 | std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::~_Rb_tree() |
| 0.00 | 0 | 0.99 | 313 | 314 | std::unordered_map<unsigned int, unsigned int, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::~unordered_map() |
| 0.00 | 0 | 0.99 | 313 | 314 | std::_Hashtable<unsigned int, std::pair<unsigned int const, unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mo |
| 0.00 | 0 | 0.98 | 311 | 312 | std::_Hashtable<unsigned int, std::pair<unsigned int const, unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mo |
| 0.00 | 0 | 0.00 | 0 | 255 | 0xfffffffffffffe00 |
| 0.00 | 0 | 0.00 | 0 | 149 | asm_sysvec_apic_timer_interrupt |
| 0.00 | 0 | 0.00 | 0 | 99 | sysvec_apic_timer_interrupt |
| 0.00 | 0 | 0.00 | 0 | 81 | do_syscall_64 |
| 0.00 | 0 | 0.00 | 0 | 81 | entry_SYSCALL_64_after_hwframe |
| 0.00 | 0 | 0.00 | 0 | 79 | do_execve |
| 0.00 | 0 | 0.00 | 0 | 79 | __do_execve_file |
| 0.00 | 0 | 0.00 | 0 | 79 | load_elf_binary |
| 0.00 | 0 | 0.00 | 0 | 79 | __x64_sys_execve |
| 0.00 | 0 | 0.00 | 0 | 77 | begin_new_exec |
| 0.00 | 0 | 0.00 | 0 | 77 | perf_event_exec |
| 0.00 | 0 | 0.00 | 0 | 76 | native_write_msr |
| 0.00 | 0 | 0.00 | 0 | 74 | __sysvec_apic_timer_interrupt |
| 0.00 | 0 | 0.00 | 0 | 73 | __intel_pmu_enable_all.constprop.0 |
| 0.00 | 0 | 0.00 | 0 | 70 | hrtimer_interrupt |
| 0.00 | 0 | 0.00 | 0 | 59 | __hrtimer_run_queues |
| 0.00 | 0 | 0.00 | 0 | 44 | prepare_exit_to_usermode |
| 0.00 | 0 | 0.00 | 0 | 42 | __prepare_exit_to_usermode |
| 0.00 | 0 | 0.00 | 0 | 41 | asm_call_on_stack |
| 0.00 | 0 | 0.00 | 0 | 39 | schedule |
| 0.00 | 0 | 0.00 | 0 | 39 | __schedule |
| 0.00 | 0 | 0.00 | 0 | 35 | irq_exit_rcu |
| 0.00 | 0 | 0.00 | 0 | 33 | __softirqentry_text_start |
| 0.00 | 0 | 0.00 | 0 | 33 | do_softirq_own_stack |
| 0.00 | 0 | 0.00 | 0 | 31 | try_to_wake_up |
| 0.00 | 0 | 0.00 | 0 | 28 | hrtimer_wakeup |
| 0.00 | 0 | 0.00 | 0 | 25 | asm_common_interrupt |
| 0.00 | 0 | 0.00 | 0 | 22 | common_interrupt |
| 0.00 | 0 | 0.00 | 0 | 14 | tick_sched_timer |
| 0.00 | 0 | 0.00 | 0 | 13 | enqueue_task_fair |
| 0.00 | 0 | 0.00 | 0 | 12 | enqueue_entity |
| 0.00 | 0 | 0.00 | 0 | 12 | psi_task_switch |
| 0.00 | 0 | 0.00 | 0 | 12 | virtnet_poll [virtio_net] |
| 0.00 | 0 | 0.00 | 0 | 10 | psi_group_change |
| 0.00 | 0 | 0.00 | 0 | 10 | pick_next_task_fair |
| 0.00 | 0 | 0.00 | 0 | 10 | net_rx_action |
| 0.00 | 0 | 0.00 | 0 | 10 | rcu_core |
| 0.00 | 0 | 0.00 | 0 | 9 | update_process_times |
| 0.00 | 0 | 0.00 | 0 | 9 | handle_edge_irq |
| 0.00 | 0 | 0.00 | 0 | 9 | tick_sched_handle |
| 0.00 | 0 | 0.00 | 0 | 8 | napi_complete_done |
| 0.00 | 0 | 0.00 | 0 | 8 | virtqueue_napi_complete [virtio_net] |
| 0.00 | 0 | 0.00 | 0 | 8 | __run_timers.part.0 |
| 0.00 | 0 | 0.00 | 0 | 8 | __netif_receive_skb_list_core |
| 0.00 | 0 | 0.00 | 0 | 8 | netif_receive_skb_list_internal |
| 0.00 | 0 | 0.00 | 0 | 7 | finish_task_switch |
| 0.00 | 0 | 0.00 | 0 | 7 | ktime_get |
| 0.00 | 0 | 0.00 | 0 | 7 | psi_task_change |
| 0.00 | 0 | 0.00 | 0 | 6 | handle_irq_event |
| 0.00 | 0 | 0.00 | 0 | 6 | __perf_event_task_sched_out |
| 0.00 | 0 | 0.00 | 0 | 6 | run_timer_softirq |
| 0.00 | 0 | 0.00 | 0 | 6 | call_timer_fn |
| 0.00 | 0 | 0.00 | 0 | 6 | sched_clock_cpu |
| 0.00 | 0 | 0.00 | 0 | 6 | scheduler_tick |
| 0.00 | 0 | 0.00 | 0 | 6 | pvclock_clocksource_read |
| 0.00 | 0 | 0.00 | 0 | 6 | update_curr |
| 0.00 | 0 | 0.00 | 0 | 5 | record_times |
| 0.00 | 0 | 0.00 | 0 | 5 | asm_exc_page_fault |
| 0.00 | 0 | 0.00 | 0 | 5 | vring_interrupt [virtio_ring] |
| 0.00 | 0 | 0.00 | 0 | 5 | exc_page_fault |
| 0.00 | 0 | 0.00 | 0 | 5 | __handle_irq_event_percpu |
| 0.00 | 0 | 0.00 | 0 | 5 | ip_list_rcv |
| 0.00 | 0 | 0.00 | 0 | 5 | clockevents_program_event |
| 0.00 | 0 | 0.00 | 0 | 5 | __queue_work |
| 0.00 | 0 | 0.00 | 0 | 5 | ip_sublist_rcv |
| 0.00 | 0 | 0.00 | 0 | 5 | ctx_sched_out |
| 0.00 | 0 | 0.00 | 0 | 5 | ip_sublist_rcv_finish |
| 0.00 | 0 | 0.00 | 0 | 5 | put_prev_entity |
| 0.00 | 0 | 0.00 | 0 | 5 | timerqueue_del |
| 0.00 | 0 | 0.00 | 0 | 4 | ktime_get_update_offsets_now |
| 0.00 | 0 | 0.00 | 0 | 4 | ip_local_deliver_finish |
| 0.00 | 0 | 0.00 | 0 | 4 | tcp_v4_do_rcv |
| 0.00 | 0 | 0.00 | 0 | 4 | ip_protocol_deliver_rcu |
| 0.00 | 0 | 0.00 | 0 | 4 | tcp_v4_rcv |
| 0.00 | 0 | 0.00 | 0 | 4 | __perf_event_task_sched_in |
| 0.00 | 0 | 0.00 | 0 | 4 | perf_event_task_tick |
| 0.00 | 0 | 0.00 | 0 | 4 | x86_pmu_disable |
| 0.00 | 0 | 0.01 | 4 | 4 | std::_Hashtable<unsigned int, std::pair<unsigned int const, unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mo |
| 0.00 | 0 | 0.00 | 0 | 4 | sched_clock_local |
| 0.00 | 0 | 0.00 | 0 | 4 | do_user_addr_fault |
| 0.00 | 0 | 0.00 | 0 | 4 | kvm_steal_clock |
| 0.00 | 0 | 0.00 | 0 | 3 | kvm_sched_clock_read |
| 0.00 | 0 | 0.00 | 0 | 3 | sched_clock |
| 0.00 | 0 | 0.00 | 0 | 3 | security_cred_free |
| 0.00 | 0 | 0.00 | 0 | 3 | __tcp_transmit_skb |
| 0.00 | 0 | 0.00 | 0 | 3 | update_load_avg |
| 0.00 | 0 | 0.00 | 0 | 3 | rb_erase |
| 0.00 | 0 | 0.00 | 0 | 3 | alloc_pages_vma |
| 0.00 | 0 | 0.00 | 0 | 3 | error_entry |
| 0.00 | 0 | 0.00 | 0 | 3 | tlb_remove_table_rcu |
| 0.00 | 0 | 0.00 | 0 | 3 | handle_mm_fault |
| 0.00 | 0 | 0.00 | 0 | 3 | ttwu_do_wakeup |
| 0.00 | 0 | 0.00 | 0 | 3 | arp_process |
| 0.00 | 0 | 0.00 | 0 | 3 | set_next_entity |
| 0.00 | 0 | 0.00 | 0 | 3 | __ip_queue_xmit |
| 0.00 | 0 | 0.00 | 0 | 3 | ip_finish_output2 |
| 0.00 | 0 | 0.00 | 0 | 3 | scsi_mq_done [scsi_mod] |
| 0.00 | 0 | 0.00 | 0 | 2 | _raw_spin_lock_irqsave |
| 0.00 | 0 | 0.00 | 0 | 2 | nft_do_chain_ipv4 [nf_tables] |
| 0.00 | 0 | 0.00 | 0 | 2 | _raw_spin_unlock_irqrestore |
| 0.00 | 0 | 0.00 | 0 | 2 | vfs_write |
| 0.00 | 0 | 0.00 | 0 | 2 | ksys_write |
| 0.00 | 0 | 0.00 | 0 | 2 | setup_arg_pages |
| 0.00 | 0 | 0.00 | 0 | 2 | mutex_lock |
| 0.00 | 0 | 0.00 | 0 | 2 | timekeeping_advance |
| 0.00 | 0 | 0.00 | 0 | 2 | account_entity_enqueue |
| 0.00 | 0 | 0.00 | 0 | 2 | _cond_resched |
| 0.00 | 0 | 0.00 | 0 | 2 | psi_flags_change |
| 0.00 | 0 | 0.00 | 0 | 2 | timekeeping_update |
| 0.00 | 0 | 0.00 | 0 | 2 | rb_next |
| 0.00 | 0 | 0.00 | 0 | 2 | enqueue_hrtimer |
| 0.00 | 0 | 0.00 | 0 | 2 | nft_do_chain [nf_tables] |
| 0.00 | 0 | 0.00 | 0 | 2 | native_apic_msr_eoi_write |
| 0.00 | 0 | 0.00 | 0 | 2 | timerqueue_add |
| 0.00 | 0 | 0.00 | 0 | 2 | __neigh_update |
| 0.00 | 0 | 0.00 | 0 | 2 | tcp_rcv_established |
| 0.00 | 0 | 0.00 | 0 | 2 | virtscsi_req_done [virtio_scsi] |
| 0.00 | 0 | 0.00 | 0 | 2 | change_protection |
| 0.00 | 0 | 0.00 | 0 | 2 | mprotect_fixup |
| 0.00 | 0 | 0.00 | 0 | 2 | __irqentry_text_end |
| 0.00 | 0 | 0.00 | 0 | 2 | __alloc_pages_nodemask |
| 0.00 | 0 | 0.00 | 0 | 2 | free_page_and_swap_cache |
| 0.00 | 0 | 0.00 | 0 | 2 | n_tty_write |
| 0.00 | 0 | 0.00 | 0 | 2 | write@@GLIBC_2.2.5 |
| 0.00 | 0 | 0.00 | 0 | 2 | tty_write |
| 0.00 | 0 | 0.00 | 0 | 2 | nf_hook_slow |
| 0.00 | 0 | 0.00 | 0 | 2 | _raw_spin_lock |
| 0.00 | 0 | 0.00 | 0 | 1 | flush_tlb_mm_range |
| 0.00 | 0 | 0.00 | 0 | 1 | udp4_gro_receive |
| 0.00 | 0 | 0.00 | 0 | 1 | __next_timer_interrupt |
| 0.00 | 0 | 0.00 | 0 | 1 | udp_gro_receive |
| 0.00 | 0 | 0.00 | 0 | 1 | ip_local_deliver |
| 0.00 | 0 | 0.00 | 0 | 1 | tcp_write_timer |
| 0.00 | 0 | 0.00 | 0 | 1 | flush_tlb_func_common.constprop.0 |
| 0.00 | 0 | 0.00 | 0 | 1 | tcp_write_timer_handler |
| 0.00 | 0 | 0.00 | 0 | 1 | tcp_retransmit_timer |
| 0.00 | 0 | 0.00 | 0 | 1 | raw_notifier_call_chain |
| 0.00 | 0 | 0.00 | 0 | 1 | tcp_ack |
| 0.00 | 0 | 0.00 | 0 | 1 | error_return |
| 0.00 | 0 | 0.00 | 0 | 1 | reject_tg [ipt_REJECT] |
| 0.00 | 0 | 0.00 | 0 | 1 | nft_target_eval_xt [nft_compat] |
| 0.00 | 0 | 0.00 | 0 | 1 | receive_buf [virtio_net] |
| 0.00 | 0 | 0.00 | 0 | 1 | page_to_skb [virtio_net] |
| 0.00 | 0 | 0.00 | 0 | 1 | skb_recv_done [virtio_net] |
| 0.00 | 0 | 0.00 | 0 | 1 | virtqueue_get_buf_ctx_split [virtio_ring] |
| 0.00 | 0 | 0.00 | 0 | 1 | detach_buf_split [virtio_ring] |
| 0.00 | 0 | 0.00 | 0 | 1 | __x86_retpoline_rax |
| 0.00 | 0 | 0.00 | 0 | 1 | __x86_indirect_thunk_rax |
| 0.00 | 0 | 0.00 | 0 | 1 | icmp_route_lookup.constprop.0 |
| 0.00 | 0 | 0.00 | 0 | 1 | brk@@GLIBC_2.2.5 |
| 0.00 | 0 | 0.00 | 0 | 1 | __irqentry_text_start |
| 0.00 | 0 | 0.00 | 0 | 1 | syscall_return_via_sysret |
| 0.00 | 0 | 0.00 | 0 | 1 | __kvm_handle_async_pf |
| 0.00 | 0 | 0.00 | 0 | 1 | apic_ack_edge |
| 0.00 | 0 | 0.00 | 0 | 1 | idtentry_exit_cond_rcu |
| 0.00 | 0 | 0.00 | 0 | 1 | idtentry_enter_cond_rcu |
| 0.00 | 0 | 0.00 | 0 | 1 | inet_gro_receive |
| 0.00 | 0 | 0.00 | 0 | 1 | __icmp_send |
| 0.00 | 0 | 0.00 | 0 | 1 | select_task_rq_fair |
| 0.00 | 0 | 0.00 | 0 | 1 | update_cfs_group |
| 0.00 | 0 | 0.00 | 0 | 1 | mem_cgroup_uncharge |
| 0.00 | 0 | 0.00 | 0 | 1 | uncharge_batch |
| 0.00 | 0 | 0.00 | 0 | 1 | page_counter_uncharge |
| 0.00 | 0 | 0.00 | 0 | 1 | kmem_cache_free |
| 0.00 | 0 | 0.00 | 0 | 1 | kfree |
| 0.00 | 0 | 0.00 | 0 | 1 | kmem_cache_alloc |
| 0.00 | 0 | 0.00 | 0 | 1 | put_cpu_partial |
| 0.00 | 0 | 0.00 | 0 | 1 | kernel_poison_pages |
| 0.00 | 0 | 0.00 | 0 | 1 | policy_nodemask |
| 0.00 | 0 | 0.00 | 0 | 1 | get_page_from_freelist |
| 0.00 | 0 | 0.00 | 0 | 1 | prep_new_page |
| 0.00 | 0 | 0.00 | 0 | 1 | __put_page |
| 0.00 | 0 | 0.00 | 0 | 1 | check_preempt_wakeup |
| 0.00 | 0 | 0.00 | 0 | 1 | task_tick_fair |
| 0.00 | 0 | 0.00 | 0 | 1 | check_preempt_curr |
| 0.00 | 0 | 0.00 | 0 | 1 | check_cfs_rq_runtime |
| 0.00 | 0 | 0.00 | 0 | 1 | update_vsyscall |
| 0.00 | 0 | 0.00 | 0 | 1 | swake_up_one |
| 0.00 | 0 | 0.00 | 0 | 1 | tick_do_update_jiffies64.part.0 |
| 0.00 | 0 | 0.00 | 0 | 1 | __update_load_avg_se |
| 0.00 | 0 | 0.00 | 0 | 1 | __update_load_avg_cfs_rq |
| 0.00 | 0 | 0.00 | 0 | 1 | run_posix_cpu_timers |
| 0.00 | 0 | 0.00 | 0 | 1 | cpuacct_charge |
| 0.00 | 0 | 0.00 | 0 | 1 | rcu_accelerate_cbs |
| 0.00 | 0 | 0.00 | 0 | 1 | rcu_sched_clock_irq |
| 0.00 | 0 | 0.00 | 0 | 1 | rcu_segcblist_pend_cbs |
| 0.00 | 0 | 0.00 | 0 | 1 | rcu_segcblist_extract_done_cbs |
| 0.00 | 0 | 0.00 | 0 | 1 | lock_timer_base |
| 0.00 | 0 | 0.00 | 0 | 1 | __mod_timer |
| 0.00 | 0 | 0.00 | 0 | 1 | __napi_alloc_skb |
| 0.00 | 0 | 0.00 | 0 | 1 | ip_route_output_key_hash |
| 0.00 | 0 | 0.00 | 0 | 1 | ip_route_output_key_hash_rcu |
| 0.00 | 0 | 0.00 | 0 | 1 | __qdisc_run |
| 0.00 | 0 | 0.00 | 0 | 1 | sch_direct_xmit |
| 0.00 | 0 | 0.00 | 0 | 1 | neigh_lookup |
| 0.00 | 0 | 0.00 | 0 | 1 | calc_global_load |
| 0.00 | 0 | 0.00 | 0 | 1 | napi_gro_receive |
| 0.00 | 0 | 0.00 | 0 | 1 | dev_gro_receive |
| 0.00 | 0 | 0.00 | 0 | 1 | account_process_tick |
| 0.00 | 0 | 0.00 | 0 | 1 | __dev_queue_xmit |
| 0.00 | 0 | 0.00 | 0 | 1 | validate_xmit_skb_list |
| 0.00 | 0 | 0.00 | 0 | 1 | validate_xmit_skb |
| 0.00 | 0 | 0.00 | 0 | 1 | netif_skb_features |
| 0.00 | 0 | 0.00 | 0 | 1 | dev_get_by_index_rcu |
| 0.00 | 0 | 0.00 | 0 | 1 | __build_skb |
| 0.00 | 0 | 0.00 | 0 | 1 | add_interrupt_randomness |
| 0.00 | 0 | 0.00 | 0 | 1 | update_min_vruntime |
| 0.00 | 0 | 0.00 | 0 | 1 | put_cred_rcu |
| 0.00 | 0 | 0.00 | 0 | 1 | memcmp |
| 0.00 | 0 | 0.00 | 0 | 1 | rb_insert_color |
| 0.00 | 0 | 0.00 | 0 | 1 | idr_find |
| 0.00 | 0 | 0.00 | 0 | 1 | find_next_bit |
| 0.00 | 0 | 0.00 | 0 | 1 | find_first_bit |
| 0.00 | 0 | 0.00 | 0 | 1 | blk_mq_complete_request |
| 0.00 | 0 | 0.00 | 0 | 1 | blk_mq_force_complete_rq |
| 0.00 | 0 | 0.00 | 0 | 1 | pick_next_entity |
| 0.00 | 0 | 0.00 | 0 | 1 | set_next_buddy |
| 0.00 | 0 | 0.00 | 0 | 0 | 0xffffffffffffff80 |
| 0.00 | 0 | 0.20 | 62 | 0 | 0x0000000000000000 |
| 0.00 | 0 | 0.00 | 0 | 0 | 0x00007f72086eee97 |
| 0.00 | 0 | 100.00 | 31621 | 0 | 0x5541d68949564100 |
| 0.00 | 0 | 0.00 | 0 | 0 | 0x20610a393131203a |