1 | 80.74% (782,254B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
---|
2 | ->34.25% (331,853B) 0x808A43D: boost::asio::detail::thread_info_base::allocate(boost::asio::detail::thread_info_base*, unsigned int) (thread_info_base.hpp:60)
|
---|
3 | | ->34.25% (331,853B) 0x808A4CD: boost::asio::asio_handler_allocate(unsigned int, ...) (handler_alloc_hook.ipp:47)
|
---|
4 | | ->34.25% (331,853B) 0x80AB1D5: void* boost_asio_handler_alloc_helpers::allocate<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(unsigned int, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_alloc_helpers.hpp:37)
|
---|
5 | | | ->34.25% (331,853B) 0x80A6FD9: void boost::asio::detail::reactive_descriptor_service::async_read_some<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (reactive_descriptor_service.hpp:289)
|
---|
6 | | | ->34.25% (331,853B) 0x80A1FD5: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::stream_descriptor_service::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (stream_descriptor_service.hpp:237)
|
---|
7 | | | ->34.25% (331,853B) 0x809C979: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::basic_stream_descriptor<boost::asio::posix::stream_descriptor_service>::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (basic_stream_descriptor.hpp:351)
|
---|
8 | | | ->34.24% (331,705B) 0x807F246: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2087)
|
---|
9 | | | | ->34.24% (331,705B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
10 | | | | ->34.24% (331,705B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
11 | | | | ->34.24% (331,705B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
12 | | | | ->34.24% (331,705B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
13 | | | | ->34.24% (331,705B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
14 | | | | ->34.24% (331,705B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
15 | | | | ->34.24% (331,705B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
16 | | | | ->34.24% (331,705B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
17 | | | | ->34.24% (331,705B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
18 | | | | ->34.24% (331,705B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
19 | | | | ->34.24% (331,705B) 0x808C809: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
|
---|
20 | | | | ->34.24% (331,705B) 0x808CF16: boost::asio::io_service::run() (io_service.ipp:59)
|
---|
21 | | | | ->34.24% (331,705B) 0x808070A: main (nfmgr.cc:2158)
|
---|
22 | | | |
|
---|
23 | | | ->00.02% (148B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
24 | | |
|
---|
25 | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
26 | |
|
---|
27 | ->17.55% (170,054B) 0x4159655: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
28 | | ->17.52% (169,706B) 0x41512B5: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
29 | | | ->06.90% (66,864B) 0x41554C1: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
30 | | | | ->06.17% (59,752B) 0x4155CDA: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
31 | | | | | ->06.17% (59,752B) 0x4156179: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
32 | | | | | ->03.97% (38,416B) 0x4156334: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
33 | | | | | | ->03.97% (38,416B) 0x4150594: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
34 | | | | | | ->02.95% (28,560B) 0x4151037: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
35 | | | | | | | ->02.95% (28,560B) 0x4151220: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
36 | | | | | | | ->02.30% (22,288B) in 178 places, all below massif's threshold (01.00%)
|
---|
37 | | | | | | |
|
---|
38 | | | | | | ->01.02% (9,856B) in 6 places, all below massif's threshold (01.00%)
|
---|
39 | | | | | |
|
---|
40 | | | | | ->02.18% (21,112B) 0x41576AD: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
41 | | | | | | ->01.69% (16,408B) 0x41494A3: lua_setfield (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
42 | | | | | | | ->01.48% (14,336B) 0x7E13328: luaopen_posix_c (lposix.c:4014)
|
---|
43 | | | | | | | | ->01.48% (14,336B) 0x414DA7D: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
44 | | | | | | | | ->01.48% (14,336B) 0x414DE99: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
45 | | | | | | | | ->01.48% (14,336B) 0x4149775: lua_call (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
46 | | | | | | | | ->01.48% (14,336B) 0x4164858: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
47 | | | | | | | | ->01.48% (14,336B) 0x414DA7D: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
48 | | | | | | | | ->01.48% (14,336B) 0x4158893: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
49 | | | | | | | | ->01.48% (14,336B) 0x414DEF6: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
50 | | | | | | | | ->01.48% (14,336B) 0x4149775: lua_call (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
51 | | | | | | | | ->01.48% (14,336B) 0x4164858: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
52 | | | | | | | | ->01.48% (14,336B) 0x414DA7D: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
53 | | | | | | | | ->01.48% (14,336B) 0x4158893: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
54 | | | | | | | | ->01.48% (14,336B) 0x414DEF6: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
55 | | | | | | | | ->01.48% (14,336B) 0x4149775: lua_call (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
56 | | | | | | | | ->01.48% (14,336B) 0x4164858: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
57 | | | | | | | | ->01.48% (14,336B) 0x414DA7D: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
58 | | | | | | | | ->01.48% (14,336B) 0x4158893: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
59 | | | | | | | | ->01.48% (14,336B) 0x414DEF6: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
60 | | | | | | | | ->01.48% (14,336B) 0x414824E: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
61 | | | | | | | | ->01.48% (14,336B) 0x414D13E: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
62 | | | | | | | | ->01.48% (14,336B) 0x414E0CD: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
63 | | | | | | | | ->01.48% (14,336B) 0x4149822: lua_pcall (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
64 | | | | | | | | ->01.48% (14,336B) 0x8080224: main (nfmgr.cc:2135)
|
---|
65 | | | | | | | |
|
---|
66 | | | | | | | ->00.21% (2,072B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
67 | | | | | | |
|
---|
68 | | | | | | ->00.49% (4,704B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
69 | | | | | |
|
---|
70 | | | | | ->00.02% (224B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
71 | | | | |
|
---|
72 | | | | ->00.73% (7,112B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
73 | | | |
|
---|
74 | | | ->03.44% (33,349B) in 19 places, all below massif's threshold (01.00%)
|
---|
75 | | | |
|
---|
76 | | | ->03.42% (33,133B) 0x4155209: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
77 | | | | ->01.48% (14,362B) 0x4149479: lua_setfield (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
78 | | | | | ->01.48% (14,362B) in 333 places, all below massif's threshold (01.00%)
|
---|
79 | | | | |
|
---|
80 | | | | ->01.47% (14,276B) 0x415057C: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
81 | | | | | ->01.07% (10,344B) 0x4151037: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
82 | | | | | | ->01.07% (10,344B) 0x4151220: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
83 | | | | | | ->00.61% (5,895B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
84 | | | | | |
|
---|
85 | | | | | ->00.38% (3,706B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
86 | | | | |
|
---|
87 | | | | ->00.46% (4,495B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
88 | | | |
|
---|
89 | | | ->01.26% (12,180B) 0x4151E8B: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
90 | | | | ->01.13% (10,904B) 0x4153825: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
91 | | | | | ->01.13% (10,904B) in 69 places, all below massif's threshold (01.00%)
|
---|
92 | | | | |
|
---|
93 | | | | ->00.13% (1,276B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
94 | | | |
|
---|
95 | | | ->01.26% (12,180B) 0x4151EC3: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
96 | | | | ->01.13% (10,904B) 0x4153825: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
97 | | | | | ->01.13% (10,904B) in 69 places, all below massif's threshold (01.00%)
|
---|
98 | | | | |
|
---|
99 | | | | ->00.13% (1,276B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
100 | | | |
|
---|
101 | | | ->01.24% (12,000B) 0x4151F04: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
102 | | | ->01.11% (10,716B) 0x4153825: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
103 | | | | ->01.11% (10,716B) in 67 places, all below massif's threshold (01.00%)
|
---|
104 | | | |
|
---|
105 | | | ->00.13% (1,284B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
106 | | |
|
---|
107 | | ->00.04% (348B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
108 | |
|
---|
109 | ->14.85% (143,902B) 0x40EF4F2: std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
110 | | ->08.22% (79,600B) 0x40F1768: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
111 | | | ->05.67% (54,976B) 0x40F1F24: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
112 | | | | ->05.67% (54,976B) in 1147 places, all below massif's threshold (01.00%)
|
---|
113 | | | |
|
---|
114 | | | ->02.54% (24,624B) 0x40F1840: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
115 | | | ->02.53% (24,544B) 0x449815B: JSONWorker::parse(std::string const&) (JSONWorker.cpp:15)
|
---|
116 | | | | ->02.53% (24,544B) 0x806F101: libjson::parse(std::string const&) (libjson.h:248)
|
---|
117 | | | | ->01.27% (12,272B) 0x807BE63: processWsInput(int, char*, unsigned int) (nfmgr.cc:1816)
|
---|
118 | | | | | ->01.27% (12,272B) 0x807CAF9: handleRequest(service*, int, int, std::string&) (nfmgr.cc:1869)
|
---|
119 | | | | | ->01.27% (12,272B) 0x80A2141: std::_Function_handler<void (service*, int, int, std::string&), void (*)(service*, int, int, std::string&)>::_M_invoke(std::_Any_data const&, service*, int, int, std::string&) (functional:1925)
|
---|
120 | | | | | ->01.27% (12,272B) 0x44508A4: std::function<void (service*, int, int, std::string&)>::operator()(service*, int, int, std::string&) const (functional:2310)
|
---|
121 | | | | | ->01.27% (12,272B) 0x444E870: service::handleDataMessages(Reactor*, int) (svclib.cc:215)
|
---|
122 | | | | | ->01.27% (12,272B) 0x4451D70: std::_Mem_fn<void (service::*)(Reactor*, int)>::operator()(service*, Reactor*, int) const (in /home/rk/akorp/server/src/obj/libakorp.so)
|
---|
123 | | | | | ->01.27% (12,272B) 0x4451B99: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::__call<void, Reactor*&&, int&&, 0u, 1u, 2u>(std::tuple<Reactor*&&, int&&>&&, std::_Index_tuple<0u, 1u, 2u>) (functional:1156)
|
---|
124 | | | | | ->01.27% (12,272B) 0x4451684: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::operator()<Reactor*, int, void>(Reactor*&&, int&&) (functional:1215)
|
---|
125 | | | | | ->01.27% (12,272B) 0x4450D01: std::_Function_handler<void (Reactor*, int), std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, Reactor*, int) (functional:1925)
|
---|
126 | | | | | ->01.27% (12,272B) 0x444573A: std::function<void (Reactor*, int)>::operator()(Reactor*, int) const (functional:2310)
|
---|
127 | | | | | ->01.27% (12,272B) 0x4443A76: Reactor::_run(bool) (reactor.cc:79)
|
---|
128 | | | | | ->01.27% (12,272B) 0x4443C2D: Reactor::dispatch() (reactor.cc:102)
|
---|
129 | | | | | ->01.27% (12,272B) 0x444EEF1: service::dispatch() (svclib.cc:264)
|
---|
130 | | | | | ->01.27% (12,272B) 0x807F1A2: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2078)
|
---|
131 | | | | | ->01.27% (12,272B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
132 | | | | | ->01.27% (12,272B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
133 | | | | | ->01.27% (12,272B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
134 | | | | | ->01.27% (12,272B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
135 | | | | | ->01.27% (12,272B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
136 | | | | | ->01.27% (12,272B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
137 | | | | | ->01.27% (12,272B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
138 | | | | | ->01.27% (12,272B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
139 | | | | | ->01.27% (12,272B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
140 | | | | | ->01.27% (12,272B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
141 | | | | | ->01.27% (12,272B) 0x808C809: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
|
---|
142 | | | | |
|
---|
143 | | | | ->01.27% (12,272B) 0x80751A6: handleWrite(int, char*) (nfmgr.cc:1501)
|
---|
144 | | | | | ->01.27% (12,272B) 0x807C107: processWsInput(int, char*, unsigned int) (nfmgr.cc:1829)
|
---|
145 | | | | | ->01.27% (12,272B) 0x807CAF9: handleRequest(service*, int, int, std::string&) (nfmgr.cc:1869)
|
---|
146 | | | | | ->01.27% (12,272B) 0x80A2141: std::_Function_handler<void (service*, int, int, std::string&), void (*)(service*, int, int, std::string&)>::_M_invoke(std::_Any_data const&, service*, int, int, std::string&) (functional:1925)
|
---|
147 | | | | | ->01.27% (12,272B) 0x44508A4: std::function<void (service*, int, int, std::string&)>::operator()(service*, int, int, std::string&) const (functional:2310)
|
---|
148 | | | | | ->01.27% (12,272B) 0x444E870: service::handleDataMessages(Reactor*, int) (svclib.cc:215)
|
---|
149 | | | | | ->01.27% (12,272B) 0x4451D70: std::_Mem_fn<void (service::*)(Reactor*, int)>::operator()(service*, Reactor*, int) const (in /home/rk/akorp/server/src/obj/libakorp.so)
|
---|
150 | | | | | ->01.27% (12,272B) 0x4451B99: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::__call<void, Reactor*&&, int&&, 0u, 1u, 2u>(std::tuple<Reactor*&&, int&&>&&, std::_Index_tuple<0u, 1u, 2u>) (functional:1156)
|
---|
151 | | | | | ->01.27% (12,272B) 0x4451684: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::operator()<Reactor*, int, void>(Reactor*&&, int&&) (functional:1215)
|
---|
152 | | | | | ->01.27% (12,272B) 0x4450D01: std::_Function_handler<void (Reactor*, int), std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, Reactor*, int) (functional:1925)
|
---|
153 | | | | | ->01.27% (12,272B) 0x444573A: std::function<void (Reactor*, int)>::operator()(Reactor*, int) const (functional:2310)
|
---|
154 | | | | | ->01.27% (12,272B) 0x4443A76: Reactor::_run(bool) (reactor.cc:79)
|
---|
155 | | | | | ->01.27% (12,272B) 0x4443C2D: Reactor::dispatch() (reactor.cc:102)
|
---|
156 | | | | | ->01.27% (12,272B) 0x444EEF1: service::dispatch() (svclib.cc:264)
|
---|
157 | | | | | ->01.27% (12,272B) 0x807F1A2: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2078)
|
---|
158 | | | | | ->01.27% (12,272B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
159 | | | | | ->01.27% (12,272B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
160 | | | | | ->01.27% (12,272B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
161 | | | | | ->01.27% (12,272B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
162 | | | | | ->01.27% (12,272B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
163 | | | | | ->01.27% (12,272B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
164 | | | | | ->01.27% (12,272B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
165 | | | | | ->01.27% (12,272B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
166 | | | | | ->01.27% (12,272B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
167 | | | | | ->01.27% (12,272B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
168 | | | | |
|
---|
169 | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
170 | | | |
|
---|
171 | | | ->00.01% (80B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
172 | | |
|
---|
173 | | ->02.56% (24,771B) 0x449B2CE: char* std::string::_S_construct_aux<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&, std::__false_type) (basic_string.h:1722)
|
---|
174 | | | ->02.56% (24,771B) 0x449B28F: char* std::string::_S_construct<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&) (basic_string.h:1743)
|
---|
175 | | | ->02.56% (24,771B) 0x449A6D1: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&) (basic_string.tcc:231)
|
---|
176 | | | ->02.55% (24,737B) 0x44992D7: JSONWorker::DoNode(internalJSONNode const*, std::string const&) (JSONWorker.cpp:663)
|
---|
177 | | | | ->02.55% (24,737B) 0x448BD78: internalJSONNode::FetchNode() const (internalJSONNode.cpp:178)
|
---|
178 | | | | ->02.55% (24,737B) 0x448BF30: internalJSONNode::Fetch() const (internalJSONNode.cpp:239)
|
---|
179 | | | | ->02.55% (24,737B) 0x80822F8: internalJSONNode::begin() const (internalJSONNode.h:426)
|
---|
180 | | | | ->02.55% (24,737B) 0x4437635: JSONNode::begin() const (JSONNode.h:869)
|
---|
181 | | | | ->02.55% (24,737B) 0x44334B6: getJsonVal(JSONNode const&, tupl*, int) (common.cc:10)
|
---|
182 | | | | ->01.28% (12,386B) 0x807C080: processWsInput(int, char*, unsigned int) (nfmgr.cc:1826)
|
---|
183 | | | | | ->01.28% (12,386B) 0x807CAF9: handleRequest(service*, int, int, std::string&) (nfmgr.cc:1869)
|
---|
184 | | | | | ->01.28% (12,386B) 0x80A2141: std::_Function_handler<void (service*, int, int, std::string&), void (*)(service*, int, int, std::string&)>::_M_invoke(std::_Any_data const&, service*, int, int, std::string&) (functional:1925)
|
---|
185 | | | | | ->01.28% (12,386B) 0x44508A4: std::function<void (service*, int, int, std::string&)>::operator()(service*, int, int, std::string&) const (functional:2310)
|
---|
186 | | | | | ->01.28% (12,386B) 0x444E870: service::handleDataMessages(Reactor*, int) (svclib.cc:215)
|
---|
187 | | | | | ->01.28% (12,386B) 0x4451D70: std::_Mem_fn<void (service::*)(Reactor*, int)>::operator()(service*, Reactor*, int) const (in /home/rk/akorp/server/src/obj/libakorp.so)
|
---|
188 | | | | | ->01.28% (12,386B) 0x4451B99: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::__call<void, Reactor*&&, int&&, 0u, 1u, 2u>(std::tuple<Reactor*&&, int&&>&&, std::_Index_tuple<0u, 1u, 2u>) (functional:1156)
|
---|
189 | | | | | ->01.28% (12,386B) 0x4451684: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::operator()<Reactor*, int, void>(Reactor*&&, int&&) (functional:1215)
|
---|
190 | | | | | ->01.28% (12,386B) 0x4450D01: std::_Function_handler<void (Reactor*, int), std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, Reactor*, int) (functional:1925)
|
---|
191 | | | | | ->01.28% (12,386B) 0x444573A: std::function<void (Reactor*, int)>::operator()(Reactor*, int) const (functional:2310)
|
---|
192 | | | | | ->01.28% (12,386B) 0x4443A76: Reactor::_run(bool) (reactor.cc:79)
|
---|
193 | | | | | ->01.28% (12,386B) 0x4443C2D: Reactor::dispatch() (reactor.cc:102)
|
---|
194 | | | | | ->01.28% (12,386B) 0x444EEF1: service::dispatch() (svclib.cc:264)
|
---|
195 | | | | | ->01.28% (12,386B) 0x807F1A2: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2078)
|
---|
196 | | | | | ->01.28% (12,386B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
197 | | | | | ->01.28% (12,386B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
198 | | | | | ->01.28% (12,386B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
199 | | | | | ->01.28% (12,386B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
200 | | | | | ->01.28% (12,386B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
201 | | | | | ->01.28% (12,386B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
202 | | | | |
|
---|
203 | | | | ->01.27% (12,351B) 0x80751E7: handleWrite(int, char*) (nfmgr.cc:1502)
|
---|
204 | | | | | ->01.27% (12,351B) 0x807C107: processWsInput(int, char*, unsigned int) (nfmgr.cc:1829)
|
---|
205 | | | | | ->01.27% (12,351B) 0x807CAF9: handleRequest(service*, int, int, std::string&) (nfmgr.cc:1869)
|
---|
206 | | | | | ->01.27% (12,351B) 0x80A2141: std::_Function_handler<void (service*, int, int, std::string&), void (*)(service*, int, int, std::string&)>::_M_invoke(std::_Any_data const&, service*, int, int, std::string&) (functional:1925)
|
---|
207 | | | | | ->01.27% (12,351B) 0x44508A4: std::function<void (service*, int, int, std::string&)>::operator()(service*, int, int, std::string&) const (functional:2310)
|
---|
208 | | | | | ->01.27% (12,351B) 0x444E870: service::handleDataMessages(Reactor*, int) (svclib.cc:215)
|
---|
209 | | | | | ->01.27% (12,351B) 0x4451D70: std::_Mem_fn<void (service::*)(Reactor*, int)>::operator()(service*, Reactor*, int) const (in /home/rk/akorp/server/src/obj/libakorp.so)
|
---|
210 | | | | | ->01.27% (12,351B) 0x4451B99: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::__call<void, Reactor*&&, int&&, 0u, 1u, 2u>(std::tuple<Reactor*&&, int&&>&&, std::_Index_tuple<0u, 1u, 2u>) (functional:1156)
|
---|
211 | | | | | ->01.27% (12,351B) 0x4451684: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::operator()<Reactor*, int, void>(Reactor*&&, int&&) (functional:1215)
|
---|
212 | | | | | ->01.27% (12,351B) 0x4450D01: std::_Function_handler<void (Reactor*, int), std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, Reactor*, int) (functional:1925)
|
---|
213 | | | | | ->01.27% (12,351B) 0x444573A: std::function<void (Reactor*, int)>::operator()(Reactor*, int) const (functional:2310)
|
---|
214 | | | | | ->01.27% (12,351B) 0x4443A76: Reactor::_run(bool) (reactor.cc:79)
|
---|
215 | | | | | ->01.27% (12,351B) 0x4443C2D: Reactor::dispatch() (reactor.cc:102)
|
---|
216 | | | | | ->01.27% (12,351B) 0x444EEF1: service::dispatch() (svclib.cc:264)
|
---|
217 | | | | | ->01.27% (12,351B) 0x807F1A2: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2078)
|
---|
218 | | | | | ->01.27% (12,351B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
219 | | | | | ->01.27% (12,351B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
220 | | | | | ->01.27% (12,351B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
221 | | | | | ->01.27% (12,351B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
222 | | | | | ->01.27% (12,351B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
223 | | | | |
|
---|
224 | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
225 | | | |
|
---|
226 | | | ->00.00% (34B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
227 | | |
|
---|
228 | | ->01.34% (12,954B) 0x448BC0E: internalJSONNode::FetchString() const (internalJSONNode.cpp:168)
|
---|
229 | | | ->01.34% (12,954B) 0x448BF23: internalJSONNode::Fetch() const (internalJSONNode.cpp:236)
|
---|
230 | | | ->01.34% (12,954B) 0x808235B: internalJSONNode::operator std::string() const (internalJSONNode.h:487)
|
---|
231 | | | ->01.34% (12,954B) 0x8082532: JSONNode::as_string() const (JSONNode.h:680)
|
---|
232 | | | ->01.34% (12,954B) 0x44335BD: getJsonVal(JSONNode const&, tupl*, int) (common.cc:21)
|
---|
233 | | | | ->01.28% (12,396B) 0x80751E7: handleWrite(int, char*) (nfmgr.cc:1502)
|
---|
234 | | | | | ->01.28% (12,396B) 0x807C107: processWsInput(int, char*, unsigned int) (nfmgr.cc:1829)
|
---|
235 | | | | | ->01.28% (12,396B) 0x807CAF9: handleRequest(service*, int, int, std::string&) (nfmgr.cc:1869)
|
---|
236 | | | | | ->01.28% (12,396B) 0x80A2141: std::_Function_handler<void (service*, int, int, std::string&), void (*)(service*, int, int, std::string&)>::_M_invoke(std::_Any_data const&, service*, int, int, std::string&) (functional:1925)
|
---|
237 | | | | | ->01.28% (12,396B) 0x44508A4: std::function<void (service*, int, int, std::string&)>::operator()(service*, int, int, std::string&) const (functional:2310)
|
---|
238 | | | | | ->01.28% (12,396B) 0x444E870: service::handleDataMessages(Reactor*, int) (svclib.cc:215)
|
---|
239 | | | | | ->01.28% (12,396B) 0x4451D70: std::_Mem_fn<void (service::*)(Reactor*, int)>::operator()(service*, Reactor*, int) const (in /home/rk/akorp/server/src/obj/libakorp.so)
|
---|
240 | | | | | ->01.28% (12,396B) 0x4451B99: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::__call<void, Reactor*&&, int&&, 0u, 1u, 2u>(std::tuple<Reactor*&&, int&&>&&, std::_Index_tuple<0u, 1u, 2u>) (functional:1156)
|
---|
241 | | | | | ->01.28% (12,396B) 0x4451684: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::operator()<Reactor*, int, void>(Reactor*&&, int&&) (functional:1215)
|
---|
242 | | | | | ->01.28% (12,396B) 0x4450D01: std::_Function_handler<void (Reactor*, int), std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, Reactor*, int) (functional:1925)
|
---|
243 | | | | | ->01.28% (12,396B) 0x444573A: std::function<void (Reactor*, int)>::operator()(Reactor*, int) const (functional:2310)
|
---|
244 | | | | | ->01.28% (12,396B) 0x4443A76: Reactor::_run(bool) (reactor.cc:79)
|
---|
245 | | | | | ->01.28% (12,396B) 0x4443C2D: Reactor::dispatch() (reactor.cc:102)
|
---|
246 | | | | | ->01.28% (12,396B) 0x444EEF1: service::dispatch() (svclib.cc:264)
|
---|
247 | | | | | ->01.28% (12,396B) 0x807F1A2: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2078)
|
---|
248 | | | | | ->01.28% (12,396B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
249 | | | | | ->01.28% (12,396B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
250 | | | | | ->01.28% (12,396B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
251 | | | | | ->01.28% (12,396B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
252 | | | | | ->01.28% (12,396B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
253 | | | | | ->01.28% (12,396B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
254 | | | | | ->01.28% (12,396B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
255 | | | | | ->01.28% (12,396B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
256 | | | | | ->01.28% (12,396B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
257 | | | | |
|
---|
258 | | | | ->00.06% (558B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
259 | | | |
|
---|
260 | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
261 | | |
|
---|
262 | | ->01.27% (12,272B) 0x807FBC7: main (nfmgr.cc:2118)
|
---|
263 | | |
|
---|
264 | | ->01.27% (12,272B) 0x40F13E4: char* std::string::_S_construct<__gnu_cxx::__normal_iterator<char*, std::string> >(__gnu_cxx::__normal_iterator<char*, std::string>, __gnu_cxx::__normal_iterator<char*, std::string>, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
265 | | | ->01.27% (12,272B) 0x40F147E: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::string> >(__gnu_cxx::__normal_iterator<char*, std::string>, __gnu_cxx::__normal_iterator<char*, std::string>, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
266 | | | ->01.27% (12,272B) 0x448BF23: internalJSONNode::Fetch() const (internalJSONNode.cpp:236)
|
---|
267 | | | ->01.27% (12,272B) 0x808235B: internalJSONNode::operator std::string() const (internalJSONNode.h:487)
|
---|
268 | | | ->01.27% (12,272B) 0x8082532: JSONNode::as_string() const (JSONNode.h:680)
|
---|
269 | | | ->01.27% (12,272B) 0x44335BD: getJsonVal(JSONNode const&, tupl*, int) (common.cc:21)
|
---|
270 | | | | ->01.27% (12,272B) 0x80751E7: handleWrite(int, char*) (nfmgr.cc:1502)
|
---|
271 | | | | | ->01.27% (12,272B) 0x807C107: processWsInput(int, char*, unsigned int) (nfmgr.cc:1829)
|
---|
272 | | | | | ->01.27% (12,272B) 0x807CAF9: handleRequest(service*, int, int, std::string&) (nfmgr.cc:1869)
|
---|
273 | | | | | ->01.27% (12,272B) 0x80A2141: std::_Function_handler<void (service*, int, int, std::string&), void (*)(service*, int, int, std::string&)>::_M_invoke(std::_Any_data const&, service*, int, int, std::string&) (functional:1925)
|
---|
274 | | | | | ->01.27% (12,272B) 0x44508A4: std::function<void (service*, int, int, std::string&)>::operator()(service*, int, int, std::string&) const (functional:2310)
|
---|
275 | | | | | ->01.27% (12,272B) 0x444E870: service::handleDataMessages(Reactor*, int) (svclib.cc:215)
|
---|
276 | | | | | ->01.27% (12,272B) 0x4451D70: std::_Mem_fn<void (service::*)(Reactor*, int)>::operator()(service*, Reactor*, int) const (in /home/rk/akorp/server/src/obj/libakorp.so)
|
---|
277 | | | | | ->01.27% (12,272B) 0x4451B99: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::__call<void, Reactor*&&, int&&, 0u, 1u, 2u>(std::tuple<Reactor*&&, int&&>&&, std::_Index_tuple<0u, 1u, 2u>) (functional:1156)
|
---|
278 | | | | | ->01.27% (12,272B) 0x4451684: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::operator()<Reactor*, int, void>(Reactor*&&, int&&) (functional:1215)
|
---|
279 | | | | | ->01.27% (12,272B) 0x4450D01: std::_Function_handler<void (Reactor*, int), std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, Reactor*, int) (functional:1925)
|
---|
280 | | | | | ->01.27% (12,272B) 0x444573A: std::function<void (Reactor*, int)>::operator()(Reactor*, int) const (functional:2310)
|
---|
281 | | | | | ->01.27% (12,272B) 0x4443A76: Reactor::_run(bool) (reactor.cc:79)
|
---|
282 | | | | | ->01.27% (12,272B) 0x4443C2D: Reactor::dispatch() (reactor.cc:102)
|
---|
283 | | | | | ->01.27% (12,272B) 0x444EEF1: service::dispatch() (svclib.cc:264)
|
---|
284 | | | | | ->01.27% (12,272B) 0x807F1A2: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2078)
|
---|
285 | | | | | ->01.27% (12,272B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
286 | | | | | ->01.27% (12,272B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
287 | | | | | ->01.27% (12,272B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
288 | | | | | ->01.27% (12,272B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
289 | | | | | ->01.27% (12,272B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
290 | | | | | ->01.27% (12,272B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
291 | | | | | ->01.27% (12,272B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
292 | | | | | ->01.27% (12,272B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
293 | | | | |
|
---|
294 | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
295 | | | |
|
---|
296 | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
297 | | |
|
---|
298 | | ->00.21% (2,033B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
299 | |
|
---|
300 | ->07.02% (68,015B) in 246 places, all below massif's threshold (01.00%)
|
---|
301 | |
|
---|
302 | ->03.20% (31,014B) 0x400A92F: _dl_new_object (dl-object.c:76)
|
---|
303 | | ->03.20% (31,014B) 0x400651E: _dl_map_object_from_fd (dl-load.c:1053)
|
---|
304 | | ->03.20% (31,014B) 0x4008447: _dl_map_object (dl-load.c:2606)
|
---|
305 | | ->02.93% (28,411B) 0x400CE1C: openaux (dl-deps.c:63)
|
---|
306 | | | ->02.93% (28,411B) 0x40130D8: dl_open_worker (dl-open.c:265)
|
---|
307 | | | ->02.93% (28,411B) 0x400F05C: _dl_catch_error (dl-error.c:177)
|
---|
308 | | | ->02.93% (28,411B) 0x470BCCC: dlopen_doit (dlopen.c:66)
|
---|
309 | | | ->02.93% (28,411B) 0x400F05C: _dl_catch_error (dl-error.c:177)
|
---|
310 | | | ->02.93% (28,411B) 0x0: ???
|
---|
311 | | |
|
---|
312 | | ->00.27% (2,603B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
313 | |
|
---|
314 | ->02.42% (23,400B) 0x80CD0B4: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::string const, std::string> > >::allocate(unsigned int, void const*) (new_allocator.h:94)
|
---|
315 | | ->02.42% (23,400B) 0x80CD01F: std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_get_node() (stl_tree.h:369)
|
---|
316 | | ->02.42% (23,400B) 0x80CCF36: std::_Rb_tree_node<std::pair<std::string const, std::string> >* std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_create_node<std::pair<std::string const, std::string> const&>(std::pair<std::string const, std::string> const&) (stl_tree.h:402)
|
---|
317 | | ->02.42% (23,400B) 0x80CCB63: std::_Rb_tree_iterator<std::pair<std::string const, std::string> > std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_<std::pair<std::string const, std::string> const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string const, std::string> const&) (stl_tree.h:979)
|
---|
318 | | ->02.39% (23,160B) 0x80CCDD1: std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::string> >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_unique<std::pair<std::string const, std::string> const&>(std::pair<std::string const, std::string> const&) (stl_tree.h:1299)
|
---|
319 | | | ->02.39% (23,160B) 0x80CC5BB: std::_Rb_tree_iterator<std::pair<std::string const, std::string> > std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_unique_<std::pair<std::string const, std::string> const&>(std::_Rb_tree_const_iterator<std::pair<std::string const, std::string> >, std::pair<std::string const, std::string> const&) (stl_tree.h:1348)
|
---|
320 | | | ->02.39% (23,160B) 0x80CC297: void std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_unique<std::pair<std::string const, std::string> const*>(std::pair<std::string const, std::string> const*, std::pair<std::string const, std::string> const*) (stl_tree.h:1474)
|
---|
321 | | | ->02.39% (23,160B) 0x80CC0D6: std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::map(std::initializer_list<std::pair<std::string const, std::string> >, std::less<std::string> const&, std::allocator<std::pair<std::string const, std::string> > const&) (stl_map.h:204)
|
---|
322 | | | ->02.39% (23,160B) 0x80C4193: __static_initialization_and_destruction_0(int, int) (in /home/rk/akorp/server/src/obj/nfmgr)
|
---|
323 | | | ->02.39% (23,160B) 0x80C4249: _GLOBAL__sub_I__Z11getMimeTypeRSs (mime_types.cc:993)
|
---|
324 | | | ->02.39% (23,160B) 0x8161270: __libc_csu_init (in /home/rk/akorp/server/src/obj/nfmgr)
|
---|
325 | | | ->02.39% (23,160B) 0x45538C8: (below main) (libc-start.c:219)
|
---|
326 | | |
|
---|
327 | | ->00.02% (240B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
328 | |
|
---|
329 | ->01.45% (14,016B) 0x7F4EEC2: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<char const, boost::date_time::string_parse_tree<char> > > >::allocate(unsigned int, void const*) (new_allocator.h:94)
|
---|
330 | ->01.45% (14,016B) 0x7F4ECB3: std::_Rb_tree<char, std::pair<char const, boost::date_time::string_parse_tree<char> >, std::_Select1st<std::pair<char const, boost::date_time::string_parse_tree<char> > >, std::less<char>, std::allocator<std::pair<char const, boost::date_time::string_parse_tree<char> > > >::_M_get_node() (stl_tree.h:369)
|
---|
331 | ->01.45% (14,016B) 0x7F4E40E: std::_Rb_tree_node<std::pair<char const, boost::date_time::string_parse_tree<char> > >* std::_Rb_tree<char, std::pair<char const, boost::date_time::string_parse_tree<char> >, std::_Select1st<std::pair<char const, boost::date_time::string_parse_tree<char> > >, std::less<char>, std::allocator<std::pair<char const, boost::date_time::string_parse_tree<char> > > >::_M_create_node<std::pair<char const, boost::date_time::string_parse_tree<char> > >(std::pair<char const, boost::date_time::string_parse_tree<char> >&&) (stl_tree.h:402)
|
---|
332 | ->01.45% (14,016B) 0x7F4DA61: std::_Rb_tree_iterator<std::pair<char const, boost::date_time::string_parse_tree<char> > > std::_Rb_tree<char, std::pair<char const, boost::date_time::string_parse_tree<char> >, std::_Select1st<std::pair<char const, boost::date_time::string_parse_tree<char> > >, std::less<char>, std::allocator<std::pair<char const, boost::date_time::string_parse_tree<char> > > >::_M_insert_<std::pair<char const, boost::date_time::string_parse_tree<char> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const, boost::date_time::string_parse_tree<char> >&&) (stl_tree.h:979)
|
---|
333 | ->01.45% (14,016B) 0x7F4C44A: std::_Rb_tree_iterator<std::pair<char const, boost::date_time::string_parse_tree<char> > > std::_Rb_tree<char, std::pair<char const, boost::date_time::string_parse_tree<char> >, std::_Select1st<std::pair<char const, boost::date_time::string_parse_tree<char> > >, std::less<char>, std::allocator<std::pair<char const, boost::date_time::string_parse_tree<char> > > >::_M_insert_equal<std::pair<char const, boost::date_time::string_parse_tree<char> > >(std::pair<char const, boost::date_time::string_parse_tree<char> >&&) (stl_tree.h:1324)
|
---|
334 | ->01.45% (14,016B) 0x7F4A3B9: std::_Rb_tree_iterator<std::pair<char const, boost::date_time::string_parse_tree<char> > > std::multimap<char, boost::date_time::string_parse_tree<char>, std::less<char>, std::allocator<std::pair<char const, boost::date_time::string_parse_tree<char> > > >::insert<std::pair<char const, boost::date_time::string_parse_tree<char> >, void>(std::pair<char const, boost::date_time::string_parse_tree<char> >&&) (stl_multimap.h:452)
|
---|
335 | ->01.45% (14,016B) in 3 places, all below massif's threshold (01.00%)
|
---|
336 |
|
---|
337 | --------------------------------------------------------------------------------
|
---|
338 | n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
---|
339 | --------------------------------------------------------------------------------
|
---|
340 | 6 41,076,605,746 1,001,240 804,441 196,799 0
|
---|
341 | 7 48,307,429,189 1,084,952 868,969 215,983 0
|
---|
342 | 8 54,669,846,952 1,170,888 938,024 232,864 0
|
---|
343 | 80.11% (938,024B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
---|
344 | ->41.65% (487,623B) 0x808A43D: boost::asio::detail::thread_info_base::allocate(boost::asio::detail::thread_info_base*, unsigned int) (thread_info_base.hpp:60)
|
---|
345 | | ->41.65% (487,623B) 0x808A4CD: boost::asio::asio_handler_allocate(unsigned int, ...) (handler_alloc_hook.ipp:47)
|
---|
346 | | ->41.65% (487,623B) 0x80AB1D5: void* boost_asio_handler_alloc_helpers::allocate<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(unsigned int, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_alloc_helpers.hpp:37)
|
---|
347 | | | ->41.65% (487,623B) 0x80A6FD9: void boost::asio::detail::reactive_descriptor_service::async_read_some<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (reactive_descriptor_service.hpp:289)
|
---|
348 | | | ->41.65% (487,623B) 0x80A1FD5: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::stream_descriptor_service::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (stream_descriptor_service.hpp:237)
|
---|
349 | | | ->41.65% (487,623B) 0x809C979: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::basic_stream_descriptor<boost::asio::posix::stream_descriptor_service>::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (basic_stream_descriptor.hpp:351)
|
---|
350 | | | ->41.63% (487,475B) 0x807F246: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2087)
|
---|
351 | | | | ->41.63% (487,475B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
352 | | | | ->41.63% (487,475B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
353 | | | | ->41.63% (487,475B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
354 | | | | ->41.63% (487,475B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
355 | | | | ->41.63% (487,475B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
356 | | | | ->41.63% (487,475B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
357 | | | | ->41.63% (487,475B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
358 | | | | ->41.63% (487,475B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
359 | | | | ->41.63% (487,475B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
360 | | | | ->41.63% (487,475B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
361 | | | | ->41.63% (487,475B) 0x808C809: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
|
---|
362 | | | | ->41.63% (487,475B) 0x808CF16: boost::asio::io_service::run() (io_service.ipp:59)
|
---|
363 | | | | ->41.63% (487,475B) 0x808070A: main (nfmgr.cc:2158)
|
---|
364 | | | |
|
---|
365 | | | ->00.01% (148B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
366 | | |
|
---|
367 | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
368 | |
|
---|
369 | ->14.52% (170,054B) 0x4159655: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
370 | | ->14.49% (169,706B) 0x41512B5: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
371 | | | ->05.71% (66,864B) 0x41554C1: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
372 | | | | ->05.10% (59,752B) 0x4155CDA: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
373 | | | | | ->05.10% (59,752B) 0x4156179: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
374 | | | | | ->03.28% (38,416B) 0x4156334: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
375 | | | | | | ->03.28% (38,416B) 0x4150594: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
376 | | | | | | ->02.44% (28,560B) 0x4151037: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
377 | | | | | | | ->02.44% (28,560B) 0x4151220: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
378 | | | | | | | ->01.90% (22,288B) in 178 places, all below massif's threshold (01.00%)
|
---|
379 | | | | | | |
|
---|
380 | | | | | | ->00.84% (9,856B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
381 | | | | | |
|
---|
382 | | | | | ->01.80% (21,112B) 0x41576AD: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
383 | | | | | | ->01.40% (16,408B) 0x41494A3: lua_setfield (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
384 | | | | | | | ->01.22% (14,336B) 0x7E13328: luaopen_posix_c (lposix.c:4014)
|
---|
385 | | | | | | | | ->01.22% (14,336B) 0x414DA7D: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
386 | | | | | | | | ->01.22% (14,336B) 0x414DE99: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
387 | | | | | | | | ->01.22% (14,336B) 0x4149775: lua_call (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
388 | | | | | | | | ->01.22% (14,336B) 0x4164858: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
389 | | | | | | | | ->01.22% (14,336B) 0x414DA7D: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
390 | | | | | | | | ->01.22% (14,336B) 0x4158893: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
391 | | | | | | | | ->01.22% (14,336B) 0x414DEF6: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
392 | | | | | | | | ->01.22% (14,336B) 0x4149775: lua_call (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
393 | | | | | | | | ->01.22% (14,336B) 0x4164858: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
394 | | | | | | | | ->01.22% (14,336B) 0x414DA7D: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
395 | | | | | | | | ->01.22% (14,336B) 0x4158893: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
396 | | | | | | | | ->01.22% (14,336B) 0x414DEF6: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
397 | | | | | | | | ->01.22% (14,336B) 0x4149775: lua_call (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
398 | | | | | | | | ->01.22% (14,336B) 0x4164858: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
399 | | | | | | | | ->01.22% (14,336B) 0x414DA7D: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
400 | | | | | | | | ->01.22% (14,336B) 0x4158893: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
401 | | | | | | | | ->01.22% (14,336B) 0x414DEF6: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
402 | | | | | | | | ->01.22% (14,336B) 0x414824E: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
403 | | | | | | | | ->01.22% (14,336B) 0x414D13E: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
404 | | | | | | | | ->01.22% (14,336B) 0x414E0CD: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
405 | | | | | | | | ->01.22% (14,336B) 0x4149822: lua_pcall (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
406 | | | | | | | | ->01.22% (14,336B) 0x8080224: main (nfmgr.cc:2135)
|
---|
407 | | | | | | | |
|
---|
408 | | | | | | | ->00.18% (2,072B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
409 | | | | | | |
|
---|
410 | | | | | | ->00.40% (4,704B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
411 | | | | | |
|
---|
412 | | | | | ->00.02% (224B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
413 | | | | |
|
---|
414 | | | | ->00.61% (7,112B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
415 | | | |
|
---|
416 | | | ->02.85% (33,349B) in 19 places, all below massif's threshold (01.00%)
|
---|
417 | | | |
|
---|
418 | | | ->02.83% (33,133B) 0x4155209: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
419 | | | | ->01.23% (14,362B) 0x4149479: lua_setfield (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
420 | | | | | ->01.23% (14,362B) in 333 places, all below massif's threshold (01.00%)
|
---|
421 | | | | |
|
---|
422 | | | | ->01.22% (14,276B) 0x415057C: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
423 | | | | | ->01.20% (14,050B) in 30 places, all below massif's threshold (01.00%)
|
---|
424 | | | | |
|
---|
425 | | | | ->00.38% (4,495B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
426 | | | |
|
---|
427 | | | ->01.04% (12,180B) 0x4151E8B: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
428 | | | | ->01.04% (12,180B) in 2 places, all below massif's threshold (01.00%)
|
---|
429 | | | |
|
---|
430 | | | ->01.04% (12,180B) 0x4151EC3: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
431 | | | | ->01.04% (12,180B) in 2 places, all below massif's threshold (01.00%)
|
---|
432 | | | |
|
---|
433 | | | ->01.02% (12,000B) 0x4151F04: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
434 | | | ->01.02% (12,000B) in 2 places, all below massif's threshold (01.00%)
|
---|
435 | | |
|
---|
436 | | ->00.03% (348B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
437 | |
|
---|
438 | ->12.29% (143,902B) 0x40EF4F2: std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
439 | | ->06.80% (79,600B) 0x40F1768: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
440 | | | ->04.70% (54,976B) 0x40F1F24: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
441 | | | | ->04.70% (54,976B) in 1147 places, all below massif's threshold (01.00%)
|
---|
442 | | | |
|
---|
443 | | | ->02.10% (24,624B) 0x40F1840: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
444 | | | ->02.10% (24,544B) 0x449815B: JSONWorker::parse(std::string const&) (JSONWorker.cpp:15)
|
---|
445 | | | | ->02.10% (24,544B) 0x806F101: libjson::parse(std::string const&) (libjson.h:248)
|
---|
446 | | | | ->01.05% (12,272B) 0x807BE63: processWsInput(int, char*, unsigned int) (nfmgr.cc:1816)
|
---|
447 | | | | | ->01.05% (12,272B) 0x807CAF9: handleRequest(service*, int, int, std::string&) (nfmgr.cc:1869)
|
---|
448 | | | | | ->01.05% (12,272B) 0x80A2141: std::_Function_handler<void (service*, int, int, std::string&), void (*)(service*, int, int, std::string&)>::_M_invoke(std::_Any_data const&, service*, int, int, std::string&) (functional:1925)
|
---|
449 | | | | | ->01.05% (12,272B) 0x44508A4: std::function<void (service*, int, int, std::string&)>::operator()(service*, int, int, std::string&) const (functional:2310)
|
---|
450 | | | | | ->01.05% (12,272B) 0x444E870: service::handleDataMessages(Reactor*, int) (svclib.cc:215)
|
---|
451 | | | | | ->01.05% (12,272B) 0x4451D70: std::_Mem_fn<void (service::*)(Reactor*, int)>::operator()(service*, Reactor*, int) const (in /home/rk/akorp/server/src/obj/libakorp.so)
|
---|
452 | | | | | ->01.05% (12,272B) 0x4451B99: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::__call<void, Reactor*&&, int&&, 0u, 1u, 2u>(std::tuple<Reactor*&&, int&&>&&, std::_Index_tuple<0u, 1u, 2u>) (functional:1156)
|
---|
453 | | | | | ->01.05% (12,272B) 0x4451684: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::operator()<Reactor*, int, void>(Reactor*&&, int&&) (functional:1215)
|
---|
454 | | | | | ->01.05% (12,272B) 0x4450D01: std::_Function_handler<void (Reactor*, int), std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, Reactor*, int) (functional:1925)
|
---|
455 | | | | | ->01.05% (12,272B) 0x444573A: std::function<void (Reactor*, int)>::operator()(Reactor*, int) const (functional:2310)
|
---|
456 | | | | | ->01.05% (12,272B) 0x4443A76: Reactor::_run(bool) (reactor.cc:79)
|
---|
457 | | | | | ->01.05% (12,272B) 0x4443C2D: Reactor::dispatch() (reactor.cc:102)
|
---|
458 | | | | | ->01.05% (12,272B) 0x444EEF1: service::dispatch() (svclib.cc:264)
|
---|
459 | | | | | ->01.05% (12,272B) 0x807F1A2: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2078)
|
---|
460 | | | | | ->01.05% (12,272B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
461 | | | | | ->01.05% (12,272B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
462 | | | | | ->01.05% (12,272B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
463 | | | | | ->01.05% (12,272B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
464 | | | | | ->01.05% (12,272B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
465 | | | | | ->01.05% (12,272B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
466 | | | | | ->01.05% (12,272B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
467 | | | | | ->01.05% (12,272B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
468 | | | | | ->01.05% (12,272B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
469 | | | | | ->01.05% (12,272B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
470 | | | | | ->01.05% (12,272B) 0x808C809: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
|
---|
471 | | | | |
|
---|
472 | | | | ->01.05% (12,272B) 0x80751A6: handleWrite(int, char*) (nfmgr.cc:1501)
|
---|
473 | | | | | ->01.05% (12,272B) 0x807C107: processWsInput(int, char*, unsigned int) (nfmgr.cc:1829)
|
---|
474 | | | | | ->01.05% (12,272B) 0x807CAF9: handleRequest(service*, int, int, std::string&) (nfmgr.cc:1869)
|
---|
475 | | | | | ->01.05% (12,272B) 0x80A2141: std::_Function_handler<void (service*, int, int, std::string&), void (*)(service*, int, int, std::string&)>::_M_invoke(std::_Any_data const&, service*, int, int, std::string&) (functional:1925)
|
---|
476 | | | | | ->01.05% (12,272B) 0x44508A4: std::function<void (service*, int, int, std::string&)>::operator()(service*, int, int, std::string&) const (functional:2310)
|
---|
477 | | | | | ->01.05% (12,272B) 0x444E870: service::handleDataMessages(Reactor*, int) (svclib.cc:215)
|
---|
478 | | | | | ->01.05% (12,272B) 0x4451D70: std::_Mem_fn<void (service::*)(Reactor*, int)>::operator()(service*, Reactor*, int) const (in /home/rk/akorp/server/src/obj/libakorp.so)
|
---|
479 | | | | | ->01.05% (12,272B) 0x4451B99: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::__call<void, Reactor*&&, int&&, 0u, 1u, 2u>(std::tuple<Reactor*&&, int&&>&&, std::_Index_tuple<0u, 1u, 2u>) (functional:1156)
|
---|
480 | | | | | ->01.05% (12,272B) 0x4451684: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::operator()<Reactor*, int, void>(Reactor*&&, int&&) (functional:1215)
|
---|
481 | | | | | ->01.05% (12,272B) 0x4450D01: std::_Function_handler<void (Reactor*, int), std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, Reactor*, int) (functional:1925)
|
---|
482 | | | | | ->01.05% (12,272B) 0x444573A: std::function<void (Reactor*, int)>::operator()(Reactor*, int) const (functional:2310)
|
---|
483 | | | | | ->01.05% (12,272B) 0x4443A76: Reactor::_run(bool) (reactor.cc:79)
|
---|
484 | | | | | ->01.05% (12,272B) 0x4443C2D: Reactor::dispatch() (reactor.cc:102)
|
---|
485 | | | | | ->01.05% (12,272B) 0x444EEF1: service::dispatch() (svclib.cc:264)
|
---|
486 | | | | | ->01.05% (12,272B) 0x807F1A2: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2078)
|
---|
487 | | | | | ->01.05% (12,272B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
488 | | | | | ->01.05% (12,272B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
489 | | | | | ->01.05% (12,272B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
490 | | | | | ->01.05% (12,272B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
491 | | | | | ->01.05% (12,272B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
492 | | | | | ->01.05% (12,272B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
493 | | | | | ->01.05% (12,272B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
494 | | | | | ->01.05% (12,272B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
495 | | | | | ->01.05% (12,272B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
496 | | | | | ->01.05% (12,272B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
497 | | | | |
|
---|
498 | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
499 | | | |
|
---|
500 | | | ->00.01% (80B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
501 | | |
|
---|
502 | | ->02.12% (24,771B) 0x449B2CE: char* std::string::_S_construct_aux<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&, std::__false_type) (basic_string.h:1722)
|
---|
503 | | | ->02.12% (24,771B) 0x449B28F: char* std::string::_S_construct<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&) (basic_string.h:1743)
|
---|
504 | | | ->02.12% (24,771B) 0x449A6D1: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&) (basic_string.tcc:231)
|
---|
505 | | | ->02.11% (24,737B) 0x44992D7: JSONWorker::DoNode(internalJSONNode const*, std::string const&) (JSONWorker.cpp:663)
|
---|
506 | | | | ->02.11% (24,737B) 0x448BD78: internalJSONNode::FetchNode() const (internalJSONNode.cpp:178)
|
---|
507 | | | | ->02.11% (24,737B) 0x448BF30: internalJSONNode::Fetch() const (internalJSONNode.cpp:239)
|
---|
508 | | | | ->02.11% (24,737B) 0x80822F8: internalJSONNode::begin() const (internalJSONNode.h:426)
|
---|
509 | | | | ->02.11% (24,737B) 0x4437635: JSONNode::begin() const (JSONNode.h:869)
|
---|
510 | | | | ->02.11% (24,737B) 0x44334B6: getJsonVal(JSONNode const&, tupl*, int) (common.cc:10)
|
---|
511 | | | | ->01.06% (12,386B) 0x807C080: processWsInput(int, char*, unsigned int) (nfmgr.cc:1826)
|
---|
512 | | | | | ->01.06% (12,386B) 0x807CAF9: handleRequest(service*, int, int, std::string&) (nfmgr.cc:1869)
|
---|
513 | | | | | ->01.06% (12,386B) 0x80A2141: std::_Function_handler<void (service*, int, int, std::string&), void (*)(service*, int, int, std::string&)>::_M_invoke(std::_Any_data const&, service*, int, int, std::string&) (functional:1925)
|
---|
514 | | | | | ->01.06% (12,386B) 0x44508A4: std::function<void (service*, int, int, std::string&)>::operator()(service*, int, int, std::string&) const (functional:2310)
|
---|
515 | | | | | ->01.06% (12,386B) 0x444E870: service::handleDataMessages(Reactor*, int) (svclib.cc:215)
|
---|
516 | | | | | ->01.06% (12,386B) 0x4451D70: std::_Mem_fn<void (service::*)(Reactor*, int)>::operator()(service*, Reactor*, int) const (in /home/rk/akorp/server/src/obj/libakorp.so)
|
---|
517 | | | | | ->01.06% (12,386B) 0x4451B99: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::__call<void, Reactor*&&, int&&, 0u, 1u, 2u>(std::tuple<Reactor*&&, int&&>&&, std::_Index_tuple<0u, 1u, 2u>) (functional:1156)
|
---|
518 | | | | | ->01.06% (12,386B) 0x4451684: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::operator()<Reactor*, int, void>(Reactor*&&, int&&) (functional:1215)
|
---|
519 | | | | | ->01.06% (12,386B) 0x4450D01: std::_Function_handler<void (Reactor*, int), std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, Reactor*, int) (functional:1925)
|
---|
520 | | | | | ->01.06% (12,386B) 0x444573A: std::function<void (Reactor*, int)>::operator()(Reactor*, int) const (functional:2310)
|
---|
521 | | | | | ->01.06% (12,386B) 0x4443A76: Reactor::_run(bool) (reactor.cc:79)
|
---|
522 | | | | | ->01.06% (12,386B) 0x4443C2D: Reactor::dispatch() (reactor.cc:102)
|
---|
523 | | | | | ->01.06% (12,386B) 0x444EEF1: service::dispatch() (svclib.cc:264)
|
---|
524 | | | | | ->01.06% (12,386B) 0x807F1A2: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2078)
|
---|
525 | | | | | ->01.06% (12,386B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
526 | | | | | ->01.06% (12,386B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
527 | | | | | ->01.06% (12,386B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
528 | | | | | ->01.06% (12,386B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
529 | | | | | ->01.06% (12,386B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
530 | | | | | ->01.06% (12,386B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
531 | | | | |
|
---|
532 | | | | ->01.05% (12,351B) 0x80751E7: handleWrite(int, char*) (nfmgr.cc:1502)
|
---|
533 | | | | | ->01.05% (12,351B) 0x807C107: processWsInput(int, char*, unsigned int) (nfmgr.cc:1829)
|
---|
534 | | | | | ->01.05% (12,351B) 0x807CAF9: handleRequest(service*, int, int, std::string&) (nfmgr.cc:1869)
|
---|
535 | | | | | ->01.05% (12,351B) 0x80A2141: std::_Function_handler<void (service*, int, int, std::string&), void (*)(service*, int, int, std::string&)>::_M_invoke(std::_Any_data const&, service*, int, int, std::string&) (functional:1925)
|
---|
536 | | | | | ->01.05% (12,351B) 0x44508A4: std::function<void (service*, int, int, std::string&)>::operator()(service*, int, int, std::string&) const (functional:2310)
|
---|
537 | | | | | ->01.05% (12,351B) 0x444E870: service::handleDataMessages(Reactor*, int) (svclib.cc:215)
|
---|
538 | | | | | ->01.05% (12,351B) 0x4451D70: std::_Mem_fn<void (service::*)(Reactor*, int)>::operator()(service*, Reactor*, int) const (in /home/rk/akorp/server/src/obj/libakorp.so)
|
---|
539 | | | | | ->01.05% (12,351B) 0x4451B99: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::__call<void, Reactor*&&, int&&, 0u, 1u, 2u>(std::tuple<Reactor*&&, int&&>&&, std::_Index_tuple<0u, 1u, 2u>) (functional:1156)
|
---|
540 | | | | | ->01.05% (12,351B) 0x4451684: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::operator()<Reactor*, int, void>(Reactor*&&, int&&) (functional:1215)
|
---|
541 | | | | | ->01.05% (12,351B) 0x4450D01: std::_Function_handler<void (Reactor*, int), std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, Reactor*, int) (functional:1925)
|
---|
542 | | | | | ->01.05% (12,351B) 0x444573A: std::function<void (Reactor*, int)>::operator()(Reactor*, int) const (functional:2310)
|
---|
543 | | | | | ->01.05% (12,351B) 0x4443A76: Reactor::_run(bool) (reactor.cc:79)
|
---|
544 | | | | | ->01.05% (12,351B) 0x4443C2D: Reactor::dispatch() (reactor.cc:102)
|
---|
545 | | | | | ->01.05% (12,351B) 0x444EEF1: service::dispatch() (svclib.cc:264)
|
---|
546 | | | | | ->01.05% (12,351B) 0x807F1A2: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2078)
|
---|
547 | | | | | ->01.05% (12,351B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
548 | | | | | ->01.05% (12,351B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
549 | | | | | ->01.05% (12,351B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
550 | | | | | ->01.05% (12,351B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
551 | | | | | ->01.05% (12,351B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
552 | | | | |
|
---|
553 | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
554 | | | |
|
---|
555 | | | ->00.00% (34B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
556 | | |
|
---|
557 | | ->01.11% (12,954B) 0x448BC0E: internalJSONNode::FetchString() const (internalJSONNode.cpp:168)
|
---|
558 | | | ->01.11% (12,954B) 0x448BF23: internalJSONNode::Fetch() const (internalJSONNode.cpp:236)
|
---|
559 | | | ->01.11% (12,954B) 0x808235B: internalJSONNode::operator std::string() const (internalJSONNode.h:487)
|
---|
560 | | | ->01.11% (12,954B) 0x8082532: JSONNode::as_string() const (JSONNode.h:680)
|
---|
561 | | | ->01.11% (12,954B) 0x44335BD: getJsonVal(JSONNode const&, tupl*, int) (common.cc:21)
|
---|
562 | | | | ->01.06% (12,396B) 0x80751E7: handleWrite(int, char*) (nfmgr.cc:1502)
|
---|
563 | | | | | ->01.06% (12,396B) 0x807C107: processWsInput(int, char*, unsigned int) (nfmgr.cc:1829)
|
---|
564 | | | | | ->01.06% (12,396B) 0x807CAF9: handleRequest(service*, int, int, std::string&) (nfmgr.cc:1869)
|
---|
565 | | | | | ->01.06% (12,396B) 0x80A2141: std::_Function_handler<void (service*, int, int, std::string&), void (*)(service*, int, int, std::string&)>::_M_invoke(std::_Any_data const&, service*, int, int, std::string&) (functional:1925)
|
---|
566 | | | | | ->01.06% (12,396B) 0x44508A4: std::function<void (service*, int, int, std::string&)>::operator()(service*, int, int, std::string&) const (functional:2310)
|
---|
567 | | | | | ->01.06% (12,396B) 0x444E870: service::handleDataMessages(Reactor*, int) (svclib.cc:215)
|
---|
568 | | | | | ->01.06% (12,396B) 0x4451D70: std::_Mem_fn<void (service::*)(Reactor*, int)>::operator()(service*, Reactor*, int) const (in /home/rk/akorp/server/src/obj/libakorp.so)
|
---|
569 | | | | | ->01.06% (12,396B) 0x4451B99: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::__call<void, Reactor*&&, int&&, 0u, 1u, 2u>(std::tuple<Reactor*&&, int&&>&&, std::_Index_tuple<0u, 1u, 2u>) (functional:1156)
|
---|
570 | | | | | ->01.06% (12,396B) 0x4451684: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::operator()<Reactor*, int, void>(Reactor*&&, int&&) (functional:1215)
|
---|
571 | | | | | ->01.06% (12,396B) 0x4450D01: std::_Function_handler<void (Reactor*, int), std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, Reactor*, int) (functional:1925)
|
---|
572 | | | | | ->01.06% (12,396B) 0x444573A: std::function<void (Reactor*, int)>::operator()(Reactor*, int) const (functional:2310)
|
---|
573 | | | | | ->01.06% (12,396B) 0x4443A76: Reactor::_run(bool) (reactor.cc:79)
|
---|
574 | | | | | ->01.06% (12,396B) 0x4443C2D: Reactor::dispatch() (reactor.cc:102)
|
---|
575 | | | | | ->01.06% (12,396B) 0x444EEF1: service::dispatch() (svclib.cc:264)
|
---|
576 | | | | | ->01.06% (12,396B) 0x807F1A2: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2078)
|
---|
577 | | | | | ->01.06% (12,396B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
578 | | | | | ->01.06% (12,396B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
579 | | | | | ->01.06% (12,396B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
580 | | | | | ->01.06% (12,396B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
581 | | | | | ->01.06% (12,396B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
582 | | | | | ->01.06% (12,396B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
583 | | | | | ->01.06% (12,396B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
584 | | | | | ->01.06% (12,396B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
585 | | | | | ->01.06% (12,396B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
586 | | | | |
|
---|
587 | | | | ->00.05% (558B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
588 | | | |
|
---|
589 | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
590 | | |
|
---|
591 | | ->01.05% (12,272B) 0x807FBC7: main (nfmgr.cc:2118)
|
---|
592 | | |
|
---|
593 | | ->01.05% (12,272B) 0x40F13E4: char* std::string::_S_construct<__gnu_cxx::__normal_iterator<char*, std::string> >(__gnu_cxx::__normal_iterator<char*, std::string>, __gnu_cxx::__normal_iterator<char*, std::string>, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
594 | | | ->01.05% (12,272B) 0x40F147E: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::string> >(__gnu_cxx::__normal_iterator<char*, std::string>, __gnu_cxx::__normal_iterator<char*, std::string>, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
595 | | | ->01.05% (12,272B) 0x448BF23: internalJSONNode::Fetch() const (internalJSONNode.cpp:236)
|
---|
596 | | | ->01.05% (12,272B) 0x808235B: internalJSONNode::operator std::string() const (internalJSONNode.h:487)
|
---|
597 | | | ->01.05% (12,272B) 0x8082532: JSONNode::as_string() const (JSONNode.h:680)
|
---|
598 | | | ->01.05% (12,272B) 0x44335BD: getJsonVal(JSONNode const&, tupl*, int) (common.cc:21)
|
---|
599 | | | | ->01.05% (12,272B) 0x80751E7: handleWrite(int, char*) (nfmgr.cc:1502)
|
---|
600 | | | | | ->01.05% (12,272B) 0x807C107: processWsInput(int, char*, unsigned int) (nfmgr.cc:1829)
|
---|
601 | | | | | ->01.05% (12,272B) 0x807CAF9: handleRequest(service*, int, int, std::string&) (nfmgr.cc:1869)
|
---|
602 | | | | | ->01.05% (12,272B) 0x80A2141: std::_Function_handler<void (service*, int, int, std::string&), void (*)(service*, int, int, std::string&)>::_M_invoke(std::_Any_data const&, service*, int, int, std::string&) (functional:1925)
|
---|
603 | | | | | ->01.05% (12,272B) 0x44508A4: std::function<void (service*, int, int, std::string&)>::operator()(service*, int, int, std::string&) const (functional:2310)
|
---|
604 | | | | | ->01.05% (12,272B) 0x444E870: service::handleDataMessages(Reactor*, int) (svclib.cc:215)
|
---|
605 | | | | | ->01.05% (12,272B) 0x4451D70: std::_Mem_fn<void (service::*)(Reactor*, int)>::operator()(service*, Reactor*, int) const (in /home/rk/akorp/server/src/obj/libakorp.so)
|
---|
606 | | | | | ->01.05% (12,272B) 0x4451B99: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::__call<void, Reactor*&&, int&&, 0u, 1u, 2u>(std::tuple<Reactor*&&, int&&>&&, std::_Index_tuple<0u, 1u, 2u>) (functional:1156)
|
---|
607 | | | | | ->01.05% (12,272B) 0x4451684: void std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)>::operator()<Reactor*, int, void>(Reactor*&&, int&&) (functional:1215)
|
---|
608 | | | | | ->01.05% (12,272B) 0x4450D01: std::_Function_handler<void (Reactor*, int), std::_Bind<std::_Mem_fn<void (service::*)(Reactor*, int)> (service*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, Reactor*, int) (functional:1925)
|
---|
609 | | | | | ->01.05% (12,272B) 0x444573A: std::function<void (Reactor*, int)>::operator()(Reactor*, int) const (functional:2310)
|
---|
610 | | | | | ->01.05% (12,272B) 0x4443A76: Reactor::_run(bool) (reactor.cc:79)
|
---|
611 | | | | | ->01.05% (12,272B) 0x4443C2D: Reactor::dispatch() (reactor.cc:102)
|
---|
612 | | | | | ->01.05% (12,272B) 0x444EEF1: service::dispatch() (svclib.cc:264)
|
---|
613 | | | | | ->01.05% (12,272B) 0x807F1A2: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2078)
|
---|
614 | | | | | ->01.05% (12,272B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
615 | | | | | ->01.05% (12,272B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
616 | | | | | ->01.05% (12,272B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
617 | | | | | ->01.05% (12,272B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
618 | | | | | ->01.05% (12,272B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
619 | | | | | ->01.05% (12,272B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
620 | | | | | ->01.05% (12,272B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
621 | | | | | ->01.05% (12,272B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
622 | | | | |
|
---|
623 | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
624 | | | |
|
---|
625 | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
626 | | |
|
---|
627 | | ->00.17% (2,033B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
628 | |
|
---|
629 | ->05.81% (68,015B) in 246 places, all below massif's threshold (01.00%)
|
---|
630 | |
|
---|
631 | ->02.65% (31,014B) 0x400A92F: _dl_new_object (dl-object.c:76)
|
---|
632 | | ->02.65% (31,014B) 0x400651E: _dl_map_object_from_fd (dl-load.c:1053)
|
---|
633 | | ->02.65% (31,014B) 0x4008447: _dl_map_object (dl-load.c:2606)
|
---|
634 | | ->02.43% (28,411B) 0x400CE1C: openaux (dl-deps.c:63)
|
---|
635 | | | ->02.43% (28,411B) 0x40130D8: dl_open_worker (dl-open.c:265)
|
---|
636 | | | ->02.43% (28,411B) 0x400F05C: _dl_catch_error (dl-error.c:177)
|
---|
637 | | | ->02.43% (28,411B) 0x470BCCC: dlopen_doit (dlopen.c:66)
|
---|
638 | | | ->02.43% (28,411B) 0x400F05C: _dl_catch_error (dl-error.c:177)
|
---|
639 | | | ->02.43% (28,411B) 0x0: ???
|
---|
640 | | |
|
---|
641 | | ->00.22% (2,603B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
642 | |
|
---|
643 | ->02.00% (23,400B) 0x80CD0B4: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::string const, std::string> > >::allocate(unsigned int, void const*) (new_allocator.h:94)
|
---|
644 | | ->02.00% (23,400B) 0x80CD01F: std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_get_node() (stl_tree.h:369)
|
---|
645 | | ->02.00% (23,400B) 0x80CCF36: std::_Rb_tree_node<std::pair<std::string const, std::string> >* std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_create_node<std::pair<std::string const, std::string> const&>(std::pair<std::string const, std::string> const&) (stl_tree.h:402)
|
---|
646 | | ->02.00% (23,400B) 0x80CCB63: std::_Rb_tree_iterator<std::pair<std::string const, std::string> > std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_<std::pair<std::string const, std::string> const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string const, std::string> const&) (stl_tree.h:979)
|
---|
647 | | ->01.98% (23,160B) 0x80CCDD1: std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::string> >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_unique<std::pair<std::string const, std::string> const&>(std::pair<std::string const, std::string> const&) (stl_tree.h:1299)
|
---|
648 | | | ->01.98% (23,160B) 0x80CC5BB: std::_Rb_tree_iterator<std::pair<std::string const, std::string> > std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_unique_<std::pair<std::string const, std::string> const&>(std::_Rb_tree_const_iterator<std::pair<std::string const, std::string> >, std::pair<std::string const, std::string> const&) (stl_tree.h:1348)
|
---|
649 | | | ->01.98% (23,160B) 0x80CC297: void std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_unique<std::pair<std::string const, std::string> const*>(std::pair<std::string const, std::string> const*, std::pair<std::string const, std::string> const*) (stl_tree.h:1474)
|
---|
650 | | | ->01.98% (23,160B) 0x80CC0D6: std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::map(std::initializer_list<std::pair<std::string const, std::string> >, std::less<std::string> const&, std::allocator<std::pair<std::string const, std::string> > const&) (stl_map.h:204)
|
---|
651 | | | ->01.98% (23,160B) 0x80C4193: __static_initialization_and_destruction_0(int, int) (in /home/rk/akorp/server/src/obj/nfmgr)
|
---|
652 | | | ->01.98% (23,160B) 0x80C4249: _GLOBAL__sub_I__Z11getMimeTypeRSs (mime_types.cc:993)
|
---|
653 | | | ->01.98% (23,160B) 0x8161270: __libc_csu_init (in /home/rk/akorp/server/src/obj/nfmgr)
|
---|
654 | | | ->01.98% (23,160B) 0x45538C8: (below main) (libc-start.c:219)
|
---|
655 | | |
|
---|
656 | | ->00.02% (240B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
657 | |
|
---|
658 | ->01.20% (14,016B) 0x7F4EEC2: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<char const, boost::date_time::string_parse_tree<char> > > >::allocate(unsigned int, void const*) (new_allocator.h:94)
|
---|
659 | ->01.20% (14,016B) 0x7F4ECB3: std::_Rb_tree<char, std::pair<char const, boost::date_time::string_parse_tree<char> >, std::_Select1st<std::pair<char const, boost::date_time::string_parse_tree<char> > >, std::less<char>, std::allocator<std::pair<char const, boost::date_time::string_parse_tree<char> > > >::_M_get_node() (stl_tree.h:369)
|
---|
660 | ->01.20% (14,016B) 0x7F4E40E: std::_Rb_tree_node<std::pair<char const, boost::date_time::string_parse_tree<char> > >* std::_Rb_tree<char, std::pair<char const, boost::date_time::string_parse_tree<char> >, std::_Select1st<std::pair<char const, boost::date_time::string_parse_tree<char> > >, std::less<char>, std::allocator<std::pair<char const, boost::date_time::string_parse_tree<char> > > >::_M_create_node<std::pair<char const, boost::date_time::string_parse_tree<char> > >(std::pair<char const, boost::date_time::string_parse_tree<char> >&&) (stl_tree.h:402)
|
---|
661 | ->01.20% (14,016B) 0x7F4DA61: std::_Rb_tree_iterator<std::pair<char const, boost::date_time::string_parse_tree<char> > > std::_Rb_tree<char, std::pair<char const, boost::date_time::string_parse_tree<char> >, std::_Select1st<std::pair<char const, boost::date_time::string_parse_tree<char> > >, std::less<char>, std::allocator<std::pair<char const, boost::date_time::string_parse_tree<char> > > >::_M_insert_<std::pair<char const, boost::date_time::string_parse_tree<char> > >(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<char const, boost::date_time::string_parse_tree<char> >&&) (stl_tree.h:979)
|
---|
662 | ->01.20% (14,016B) 0x7F4C44A: std::_Rb_tree_iterator<std::pair<char const, boost::date_time::string_parse_tree<char> > > std::_Rb_tree<char, std::pair<char const, boost::date_time::string_parse_tree<char> >, std::_Select1st<std::pair<char const, boost::date_time::string_parse_tree<char> > >, std::less<char>, std::allocator<std::pair<char const, boost::date_time::string_parse_tree<char> > > >::_M_insert_equal<std::pair<char const, boost::date_time::string_parse_tree<char> > >(std::pair<char const, boost::date_time::string_parse_tree<char> >&&) (stl_tree.h:1324)
|
---|
663 | ->01.20% (14,016B) 0x7F4A3B9: std::_Rb_tree_iterator<std::pair<char const, boost::date_time::string_parse_tree<char> > > std::multimap<char, boost::date_time::string_parse_tree<char>, std::less<char>, std::allocator<std::pair<char const, boost::date_time::string_parse_tree<char> > > >::insert<std::pair<char const, boost::date_time::string_parse_tree<char> >, void>(std::pair<char const, boost::date_time::string_parse_tree<char> >&&) (stl_multimap.h:452)
|
---|
664 | ->01.20% (14,016B) in 3 places, all below massif's threshold (01.00%)
|
---|
665 |
|
---|
666 | --------------------------------------------------------------------------------
|
---|
667 | n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
---|
668 | --------------------------------------------------------------------------------
|
---|
669 | 9 58,536,089,483 1,174,800 932,785 242,015 0
|
---|
670 | 10 65,897,452,847 1,290,928 1,028,547 262,381 0
|
---|
671 | 11 75,104,371,819 1,397,928 1,110,995 286,933 0
|
---|
672 | 12 83,058,991,571 1,502,208 1,194,184 308,024 0
|
---|
673 | 79.50% (1,194,184B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
---|
674 | ->49.42% (742,368B) 0x808A43D: boost::asio::detail::thread_info_base::allocate(boost::asio::detail::thread_info_base*, unsigned int) (thread_info_base.hpp:60)
|
---|
675 | | ->49.42% (742,368B) 0x808A4CD: boost::asio::asio_handler_allocate(unsigned int, ...) (handler_alloc_hook.ipp:47)
|
---|
676 | | ->49.42% (742,368B) 0x80AB1D5: void* boost_asio_handler_alloc_helpers::allocate<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(unsigned int, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_alloc_helpers.hpp:37)
|
---|
677 | | | ->49.42% (742,368B) 0x80A6FD9: void boost::asio::detail::reactive_descriptor_service::async_read_some<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (reactive_descriptor_service.hpp:289)
|
---|
678 | | | ->49.42% (742,368B) 0x80A1FD5: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::stream_descriptor_service::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (stream_descriptor_service.hpp:237)
|
---|
679 | | | ->49.42% (742,368B) 0x809C979: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::basic_stream_descriptor<boost::asio::posix::stream_descriptor_service>::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (basic_stream_descriptor.hpp:351)
|
---|
680 | | | ->49.41% (742,220B) 0x807F246: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2087)
|
---|
681 | | | | ->49.41% (742,220B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
682 | | | | ->49.41% (742,220B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
683 | | | | ->49.41% (742,220B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
684 | | | | ->49.41% (742,220B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
685 | | | | ->49.41% (742,220B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
686 | | | | ->49.41% (742,220B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
687 | | | | ->49.41% (742,220B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
688 | | | | ->49.41% (742,220B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
689 | | | | ->49.41% (742,220B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
690 | | | | ->49.41% (742,220B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
691 | | | | ->49.41% (742,220B) 0x808C809: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
|
---|
692 | | | | ->49.41% (742,220B) 0x808CF16: boost::asio::io_service::run() (io_service.ipp:59)
|
---|
693 | | | | ->49.41% (742,220B) 0x808070A: main (nfmgr.cc:2158)
|
---|
694 | | | |
|
---|
695 | | | ->00.01% (148B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
696 | | |
|
---|
697 | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
698 | |
|
---|
699 | ->11.32% (170,054B) 0x4159655: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
700 | | ->11.30% (169,706B) 0x41512B5: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
701 | | | ->04.64% (69,709B) in 22 places, all below massif's threshold (01.00%)
|
---|
702 | | | |
|
---|
703 | | | ->04.45% (66,864B) 0x41554C1: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
704 | | | | ->03.98% (59,752B) 0x4155CDA: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
705 | | | | | ->03.98% (59,752B) 0x4156179: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
706 | | | | | ->02.56% (38,416B) 0x4156334: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
707 | | | | | | ->02.56% (38,416B) 0x4150594: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
708 | | | | | | ->01.90% (28,560B) 0x4151037: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
709 | | | | | | | ->01.90% (28,560B) 0x4151220: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
710 | | | | | | | ->01.48% (22,288B) in 178 places, all below massif's threshold (01.00%)
|
---|
711 | | | | | | |
|
---|
712 | | | | | | ->00.66% (9,856B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
713 | | | | | |
|
---|
714 | | | | | ->01.41% (21,112B) 0x41576AD: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
715 | | | | | | ->01.09% (16,408B) 0x41494A3: lua_setfield (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
716 | | | | | | | ->01.09% (16,408B) in 12 places, all below massif's threshold (01.00%)
|
---|
717 | | | | | | |
|
---|
718 | | | | | | ->00.31% (4,704B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
719 | | | | | |
|
---|
720 | | | | | ->00.01% (224B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
721 | | | | |
|
---|
722 | | | | ->00.47% (7,112B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
723 | | | |
|
---|
724 | | | ->02.21% (33,133B) 0x4155209: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
725 | | | ->02.21% (33,133B) in 11 places, all below massif's threshold (01.00%)
|
---|
726 | | |
|
---|
727 | | ->00.02% (348B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
728 | |
|
---|
729 | ->09.59% (144,117B) 0x40EF4F2: std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
730 | | ->05.30% (79,604B) 0x40F1768: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
731 | | | ->03.66% (54,980B) 0x40F1F24: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
732 | | | | ->03.66% (54,980B) in 1147 places, all below massif's threshold (01.00%)
|
---|
733 | | | |
|
---|
734 | | | ->01.64% (24,624B) 0x40F1840: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
735 | | | ->01.63% (24,544B) 0x449815B: JSONWorker::parse(std::string const&) (JSONWorker.cpp:15)
|
---|
736 | | | | ->01.63% (24,544B) 0x806F101: libjson::parse(std::string const&) (libjson.h:248)
|
---|
737 | | | | ->01.63% (24,544B) in 4 places, all below massif's threshold (01.00%)
|
---|
738 | | | |
|
---|
739 | | | ->00.01% (80B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
740 | | |
|
---|
741 | | ->02.65% (39,738B) in 23 places, all below massif's threshold (01.00%)
|
---|
742 | | |
|
---|
743 | | ->01.65% (24,775B) 0x449B2CE: char* std::string::_S_construct_aux<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&, std::__false_type) (basic_string.h:1722)
|
---|
744 | | ->01.65% (24,775B) 0x449B28F: char* std::string::_S_construct<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&) (basic_string.h:1743)
|
---|
745 | | ->01.65% (24,775B) 0x449A6D1: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&) (basic_string.tcc:231)
|
---|
746 | | ->01.65% (24,741B) 0x44992D7: JSONWorker::DoNode(internalJSONNode const*, std::string const&) (JSONWorker.cpp:663)
|
---|
747 | | | ->01.65% (24,741B) 0x448BD78: internalJSONNode::FetchNode() const (internalJSONNode.cpp:178)
|
---|
748 | | | ->01.65% (24,741B) 0x448BF30: internalJSONNode::Fetch() const (internalJSONNode.cpp:239)
|
---|
749 | | | ->01.65% (24,741B) 0x80822F8: internalJSONNode::begin() const (internalJSONNode.h:426)
|
---|
750 | | | ->01.65% (24,741B) 0x4437635: JSONNode::begin() const (JSONNode.h:869)
|
---|
751 | | | ->01.65% (24,741B) 0x44334B6: getJsonVal(JSONNode const&, tupl*, int) (common.cc:10)
|
---|
752 | | | ->01.65% (24,741B) in 4 places, all below massif's threshold (01.00%)
|
---|
753 | | |
|
---|
754 | | ->00.00% (34B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
755 | |
|
---|
756 | ->05.54% (83,231B) in 247 places, all below massif's threshold (01.00%)
|
---|
757 | |
|
---|
758 | ->02.06% (31,014B) 0x400A92F: _dl_new_object (dl-object.c:76)
|
---|
759 | | ->02.06% (31,014B) 0x400651E: _dl_map_object_from_fd (dl-load.c:1053)
|
---|
760 | | ->02.06% (31,014B) 0x4008447: _dl_map_object (dl-load.c:2606)
|
---|
761 | | ->01.89% (28,411B) 0x400CE1C: openaux (dl-deps.c:63)
|
---|
762 | | | ->01.89% (28,411B) 0x40130D8: dl_open_worker (dl-open.c:265)
|
---|
763 | | | ->01.89% (28,411B) 0x400F05C: _dl_catch_error (dl-error.c:177)
|
---|
764 | | | ->01.89% (28,411B) 0x470BCCC: dlopen_doit (dlopen.c:66)
|
---|
765 | | | ->01.89% (28,411B) 0x400F05C: _dl_catch_error (dl-error.c:177)
|
---|
766 | | | ->01.89% (28,411B) 0x0: ???
|
---|
767 | | |
|
---|
768 | | ->00.17% (2,603B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
769 | |
|
---|
770 | ->01.56% (23,400B) 0x80CD0B4: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::string const, std::string> > >::allocate(unsigned int, void const*) (new_allocator.h:94)
|
---|
771 | ->01.56% (23,400B) 0x80CD01F: std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_get_node() (stl_tree.h:369)
|
---|
772 | ->01.56% (23,400B) 0x80CCF36: std::_Rb_tree_node<std::pair<std::string const, std::string> >* std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_create_node<std::pair<std::string const, std::string> const&>(std::pair<std::string const, std::string> const&) (stl_tree.h:402)
|
---|
773 | ->01.56% (23,400B) 0x80CCB63: std::_Rb_tree_iterator<std::pair<std::string const, std::string> > std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_<std::pair<std::string const, std::string> const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string const, std::string> const&) (stl_tree.h:979)
|
---|
774 | ->01.54% (23,160B) 0x80CCDD1: std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::string> >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_unique<std::pair<std::string const, std::string> const&>(std::pair<std::string const, std::string> const&) (stl_tree.h:1299)
|
---|
775 | | ->01.54% (23,160B) 0x80CC5BB: std::_Rb_tree_iterator<std::pair<std::string const, std::string> > std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_unique_<std::pair<std::string const, std::string> const&>(std::_Rb_tree_const_iterator<std::pair<std::string const, std::string> >, std::pair<std::string const, std::string> const&) (stl_tree.h:1348)
|
---|
776 | | ->01.54% (23,160B) 0x80CC297: void std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_unique<std::pair<std::string const, std::string> const*>(std::pair<std::string const, std::string> const*, std::pair<std::string const, std::string> const*) (stl_tree.h:1474)
|
---|
777 | | ->01.54% (23,160B) 0x80CC0D6: std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::map(std::initializer_list<std::pair<std::string const, std::string> >, std::less<std::string> const&, std::allocator<std::pair<std::string const, std::string> > const&) (stl_map.h:204)
|
---|
778 | | ->01.54% (23,160B) 0x80C4193: __static_initialization_and_destruction_0(int, int) (in /home/rk/akorp/server/src/obj/nfmgr)
|
---|
779 | | ->01.54% (23,160B) 0x80C4249: _GLOBAL__sub_I__Z11getMimeTypeRSs (mime_types.cc:993)
|
---|
780 | | ->01.54% (23,160B) 0x8161270: __libc_csu_init (in /home/rk/akorp/server/src/obj/nfmgr)
|
---|
781 | | ->01.54% (23,160B) 0x45538C8: (below main) (libc-start.c:219)
|
---|
782 | |
|
---|
783 | ->00.02% (240B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
784 |
|
---|
785 | --------------------------------------------------------------------------------
|
---|
786 | n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
---|
787 | --------------------------------------------------------------------------------
|
---|
788 | 13 87,988,632,258 1,534,488 1,213,476 321,012 0
|
---|
789 | 14 93,428,181,953 1,597,408 1,261,983 335,425 0
|
---|
790 | 15 99,092,821,751 1,672,936 1,322,905 350,031 0
|
---|
791 | 16 104,986,366,325 1,743,560 1,377,420 366,140 0
|
---|
792 | 17 111,112,925,890 1,814,456 1,432,069 382,387 0
|
---|
793 | 18 119,795,588,420 1,927,200 1,521,782 405,418 0
|
---|
794 | 78.96% (1,521,782B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
---|
795 | ->55.52% (1,069,966B) 0x808A43D: boost::asio::detail::thread_info_base::allocate(boost::asio::detail::thread_info_base*, unsigned int) (thread_info_base.hpp:60)
|
---|
796 | | ->55.52% (1,069,966B) 0x808A4CD: boost::asio::asio_handler_allocate(unsigned int, ...) (handler_alloc_hook.ipp:47)
|
---|
797 | | ->55.52% (1,069,966B) 0x80AB1D5: void* boost_asio_handler_alloc_helpers::allocate<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(unsigned int, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_alloc_helpers.hpp:37)
|
---|
798 | | | ->55.52% (1,069,966B) 0x80A6FD9: void boost::asio::detail::reactive_descriptor_service::async_read_some<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (reactive_descriptor_service.hpp:289)
|
---|
799 | | | ->55.52% (1,069,966B) 0x80A1FD5: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::stream_descriptor_service::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (stream_descriptor_service.hpp:237)
|
---|
800 | | | ->55.52% (1,069,966B) 0x809C979: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::basic_stream_descriptor<boost::asio::posix::stream_descriptor_service>::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (basic_stream_descriptor.hpp:351)
|
---|
801 | | | ->55.51% (1,069,818B) 0x807F246: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2087)
|
---|
802 | | | | ->55.51% (1,069,818B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
803 | | | | ->55.51% (1,069,818B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
804 | | | | ->55.51% (1,069,818B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
805 | | | | ->55.51% (1,069,818B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
806 | | | | ->55.51% (1,069,818B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
807 | | | | ->55.51% (1,069,818B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
808 | | | | ->55.51% (1,069,818B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
809 | | | | ->55.51% (1,069,818B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
810 | | | | ->55.51% (1,069,818B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
811 | | | | ->55.51% (1,069,818B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
812 | | | | ->55.51% (1,069,818B) 0x808C809: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
|
---|
813 | | | | ->55.51% (1,069,818B) 0x808CF16: boost::asio::io_service::run() (io_service.ipp:59)
|
---|
814 | | | | ->55.51% (1,069,818B) 0x808070A: main (nfmgr.cc:2158)
|
---|
815 | | | |
|
---|
816 | | | ->00.01% (148B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
817 | | |
|
---|
818 | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
819 | |
|
---|
820 | ->08.82% (170,054B) 0x4159655: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
821 | | ->08.81% (169,706B) 0x41512B5: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
822 | | | ->03.62% (69,709B) in 22 places, all below massif's threshold (01.00%)
|
---|
823 | | | |
|
---|
824 | | | ->03.47% (66,864B) 0x41554C1: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
825 | | | | ->03.10% (59,752B) 0x4155CDA: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
826 | | | | | ->03.10% (59,752B) 0x4156179: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
827 | | | | | ->01.99% (38,416B) 0x4156334: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
828 | | | | | | ->01.99% (38,416B) 0x4150594: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
829 | | | | | | ->01.48% (28,560B) 0x4151037: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
830 | | | | | | | ->01.48% (28,560B) 0x4151220: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
831 | | | | | | | ->01.16% (22,288B) in 178 places, all below massif's threshold (01.00%)
|
---|
832 | | | | | | |
|
---|
833 | | | | | | ->00.51% (9,856B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
834 | | | | | |
|
---|
835 | | | | | ->01.10% (21,112B) 0x41576AD: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
836 | | | | | | ->01.10% (21,112B) in 3 places, all below massif's threshold (01.00%)
|
---|
837 | | | | | |
|
---|
838 | | | | | ->00.01% (224B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
839 | | | | |
|
---|
840 | | | | ->00.37% (7,112B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
841 | | | |
|
---|
842 | | | ->01.72% (33,133B) 0x4155209: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
843 | | | ->01.72% (33,133B) in 11 places, all below massif's threshold (01.00%)
|
---|
844 | | |
|
---|
845 | | ->00.02% (348B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
846 | |
|
---|
847 | ->07.48% (144,117B) 0x40EF4F2: std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
848 | | ->04.13% (79,604B) 0x40F1768: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
849 | | | ->02.85% (54,980B) 0x40F1F24: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
850 | | | | ->02.85% (54,980B) in 1147 places, all below massif's threshold (01.00%)
|
---|
851 | | | |
|
---|
852 | | | ->01.28% (24,624B) 0x40F1840: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
853 | | | ->01.27% (24,544B) 0x449815B: JSONWorker::parse(std::string const&) (JSONWorker.cpp:15)
|
---|
854 | | | | ->01.27% (24,544B) 0x806F101: libjson::parse(std::string const&) (libjson.h:248)
|
---|
855 | | | | ->01.27% (24,544B) in 4 places, all below massif's threshold (01.00%)
|
---|
856 | | | |
|
---|
857 | | | ->00.00% (80B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
858 | | |
|
---|
859 | | ->02.06% (39,738B) in 23 places, all below massif's threshold (01.00%)
|
---|
860 | | |
|
---|
861 | | ->01.29% (24,775B) 0x449B2CE: char* std::string::_S_construct_aux<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&, std::__false_type) (basic_string.h:1722)
|
---|
862 | | ->01.29% (24,775B) 0x449B28F: char* std::string::_S_construct<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&) (basic_string.h:1743)
|
---|
863 | | ->01.29% (24,775B) 0x449A6D1: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&) (basic_string.tcc:231)
|
---|
864 | | ->01.28% (24,741B) 0x44992D7: JSONWorker::DoNode(internalJSONNode const*, std::string const&) (JSONWorker.cpp:663)
|
---|
865 | | | ->01.28% (24,741B) 0x448BD78: internalJSONNode::FetchNode() const (internalJSONNode.cpp:178)
|
---|
866 | | | ->01.28% (24,741B) 0x448BF30: internalJSONNode::Fetch() const (internalJSONNode.cpp:239)
|
---|
867 | | | ->01.28% (24,741B) 0x80822F8: internalJSONNode::begin() const (internalJSONNode.h:426)
|
---|
868 | | | ->01.28% (24,741B) 0x4437635: JSONNode::begin() const (JSONNode.h:869)
|
---|
869 | | | ->01.28% (24,741B) 0x44334B6: getJsonVal(JSONNode const&, tupl*, int) (common.cc:10)
|
---|
870 | | | ->01.28% (24,741B) in 4 places, all below massif's threshold (01.00%)
|
---|
871 | | |
|
---|
872 | | ->00.00% (34B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
873 | |
|
---|
874 | ->04.32% (83,231B) in 247 places, all below massif's threshold (01.00%)
|
---|
875 | |
|
---|
876 | ->01.61% (31,014B) 0x400A92F: _dl_new_object (dl-object.c:76)
|
---|
877 | | ->01.61% (31,014B) 0x400651E: _dl_map_object_from_fd (dl-load.c:1053)
|
---|
878 | | ->01.61% (31,014B) 0x4008447: _dl_map_object (dl-load.c:2606)
|
---|
879 | | ->01.47% (28,411B) 0x400CE1C: openaux (dl-deps.c:63)
|
---|
880 | | | ->01.47% (28,411B) 0x40130D8: dl_open_worker (dl-open.c:265)
|
---|
881 | | | ->01.47% (28,411B) 0x400F05C: _dl_catch_error (dl-error.c:177)
|
---|
882 | | | ->01.47% (28,411B) 0x470BCCC: dlopen_doit (dlopen.c:66)
|
---|
883 | | | ->01.47% (28,411B) 0x400F05C: _dl_catch_error (dl-error.c:177)
|
---|
884 | | | ->01.47% (28,411B) 0x0: ???
|
---|
885 | | |
|
---|
886 | | ->00.14% (2,603B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
887 | |
|
---|
888 | ->01.21% (23,400B) 0x80CD0B4: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::string const, std::string> > >::allocate(unsigned int, void const*) (new_allocator.h:94)
|
---|
889 | ->01.21% (23,400B) 0x80CD01F: std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_get_node() (stl_tree.h:369)
|
---|
890 | ->01.21% (23,400B) 0x80CCF36: std::_Rb_tree_node<std::pair<std::string const, std::string> >* std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_create_node<std::pair<std::string const, std::string> const&>(std::pair<std::string const, std::string> const&) (stl_tree.h:402)
|
---|
891 | ->01.21% (23,400B) 0x80CCB63: std::_Rb_tree_iterator<std::pair<std::string const, std::string> > std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_<std::pair<std::string const, std::string> const&>(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string const, std::string> const&) (stl_tree.h:979)
|
---|
892 | ->01.20% (23,160B) 0x80CCDD1: std::pair<std::_Rb_tree_iterator<std::pair<std::string const, std::string> >, bool> std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_unique<std::pair<std::string const, std::string> const&>(std::pair<std::string const, std::string> const&) (stl_tree.h:1299)
|
---|
893 | | ->01.20% (23,160B) 0x80CC5BB: std::_Rb_tree_iterator<std::pair<std::string const, std::string> > std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_unique_<std::pair<std::string const, std::string> const&>(std::_Rb_tree_const_iterator<std::pair<std::string const, std::string> >, std::pair<std::string const, std::string> const&) (stl_tree.h:1348)
|
---|
894 | | ->01.20% (23,160B) 0x80CC297: void std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_unique<std::pair<std::string const, std::string> const*>(std::pair<std::string const, std::string> const*, std::pair<std::string const, std::string> const*) (stl_tree.h:1474)
|
---|
895 | | ->01.20% (23,160B) 0x80CC0D6: std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::map(std::initializer_list<std::pair<std::string const, std::string> >, std::less<std::string> const&, std::allocator<std::pair<std::string const, std::string> > const&) (stl_map.h:204)
|
---|
896 | | ->01.20% (23,160B) 0x80C4193: __static_initialization_and_destruction_0(int, int) (in /home/rk/akorp/server/src/obj/nfmgr)
|
---|
897 | | ->01.20% (23,160B) 0x80C4249: _GLOBAL__sub_I__Z11getMimeTypeRSs (mime_types.cc:993)
|
---|
898 | | ->01.20% (23,160B) 0x8161270: __libc_csu_init (in /home/rk/akorp/server/src/obj/nfmgr)
|
---|
899 | | ->01.20% (23,160B) 0x45538C8: (below main) (libc-start.c:219)
|
---|
900 | |
|
---|
901 | ->00.01% (240B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
902 |
|
---|
903 | --------------------------------------------------------------------------------
|
---|
904 | n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
---|
905 | --------------------------------------------------------------------------------
|
---|
906 | 19 126,457,035,115 1,991,984 1,568,907 423,077 0
|
---|
907 | 20 133,435,514,804 2,072,696 1,631,129 441,567 0
|
---|
908 | 21 140,697,719,436 2,156,688 1,695,879 460,809 0
|
---|
909 | 22 148,254,469,176 2,244,096 1,763,256 480,840 0
|
---|
910 | 23 156,118,154,790 2,335,088 1,833,383 501,705 0
|
---|
911 | 24 160,166,106,384 2,381,912 1,869,483 512,429 0
|
---|
912 | 25 166,907,957,245 2,472,152 1,941,843 530,309 0
|
---|
913 | 78.55% (1,941,843B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
---|
914 | ->60.27% (1,490,027B) 0x808A43D: boost::asio::detail::thread_info_base::allocate(boost::asio::detail::thread_info_base*, unsigned int) (thread_info_base.hpp:60)
|
---|
915 | | ->60.27% (1,490,027B) 0x808A4CD: boost::asio::asio_handler_allocate(unsigned int, ...) (handler_alloc_hook.ipp:47)
|
---|
916 | | ->60.27% (1,490,027B) 0x80AB1D5: void* boost_asio_handler_alloc_helpers::allocate<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(unsigned int, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_alloc_helpers.hpp:37)
|
---|
917 | | | ->60.27% (1,490,027B) 0x80A6FD9: void boost::asio::detail::reactive_descriptor_service::async_read_some<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (reactive_descriptor_service.hpp:289)
|
---|
918 | | | ->60.27% (1,490,027B) 0x80A1FD5: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::stream_descriptor_service::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (stream_descriptor_service.hpp:237)
|
---|
919 | | | ->60.27% (1,490,027B) 0x809C979: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::basic_stream_descriptor<boost::asio::posix::stream_descriptor_service>::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (basic_stream_descriptor.hpp:351)
|
---|
920 | | | ->60.27% (1,489,879B) 0x807F246: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2087)
|
---|
921 | | | | ->60.27% (1,489,879B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
922 | | | | ->60.27% (1,489,879B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
923 | | | | ->60.27% (1,489,879B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
924 | | | | ->60.27% (1,489,879B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
925 | | | | ->60.27% (1,489,879B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
926 | | | | ->60.27% (1,489,879B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
927 | | | | ->60.27% (1,489,879B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
928 | | | | ->60.27% (1,489,879B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
929 | | | | ->60.27% (1,489,879B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
930 | | | | ->60.27% (1,489,879B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
931 | | | | ->60.27% (1,489,879B) 0x808C809: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
|
---|
932 | | | | ->60.27% (1,489,879B) 0x808CF16: boost::asio::io_service::run() (io_service.ipp:59)
|
---|
933 | | | | ->60.27% (1,489,879B) 0x808070A: main (nfmgr.cc:2158)
|
---|
934 | | | |
|
---|
935 | | | ->00.01% (148B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
936 | | |
|
---|
937 | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
938 | |
|
---|
939 | ->06.88% (170,054B) 0x4159655: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
940 | | ->06.86% (169,706B) 0x41512B5: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
941 | | | ->02.82% (69,709B) in 22 places, all below massif's threshold (01.00%)
|
---|
942 | | | |
|
---|
943 | | | ->02.70% (66,864B) 0x41554C1: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
944 | | | | ->02.42% (59,752B) 0x4155CDA: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
945 | | | | | ->02.42% (59,752B) 0x4156179: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
946 | | | | | ->01.55% (38,416B) 0x4156334: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
947 | | | | | | ->01.55% (38,416B) 0x4150594: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
948 | | | | | | ->01.16% (28,560B) 0x4151037: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
949 | | | | | | | ->01.16% (28,560B) 0x4151220: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
950 | | | | | | | ->00.90% (22,288B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
951 | | | | | | |
|
---|
952 | | | | | | ->00.40% (9,856B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
953 | | | | | |
|
---|
954 | | | | | ->00.86% (21,336B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
955 | | | | |
|
---|
956 | | | | ->00.29% (7,112B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
957 | | | |
|
---|
958 | | | ->01.34% (33,133B) 0x4155209: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
959 | | | ->01.34% (33,133B) in 11 places, all below massif's threshold (01.00%)
|
---|
960 | | |
|
---|
961 | | ->00.01% (348B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
962 | |
|
---|
963 | ->05.83% (144,117B) 0x40EF4F2: std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
964 | | ->03.22% (79,604B) 0x40F1768: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
965 | | | ->02.22% (54,980B) 0x40F1F24: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
966 | | | | ->02.22% (54,980B) in 1147 places, all below massif's threshold (01.00%)
|
---|
967 | | | |
|
---|
968 | | | ->01.00% (24,624B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
969 | | |
|
---|
970 | | ->01.61% (39,738B) in 23 places, all below massif's threshold (01.00%)
|
---|
971 | | |
|
---|
972 | | ->01.00% (24,775B) 0x449B2CE: char* std::string::_S_construct_aux<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&, std::__false_type) (basic_string.h:1722)
|
---|
973 | | ->01.00% (24,775B) 0x449B28F: char* std::string::_S_construct<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&) (basic_string.h:1743)
|
---|
974 | | ->01.00% (24,775B) 0x449A6D1: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&) (basic_string.tcc:231)
|
---|
975 | | ->01.00% (24,741B) 0x44992D7: JSONWorker::DoNode(internalJSONNode const*, std::string const&) (JSONWorker.cpp:663)
|
---|
976 | | | ->01.00% (24,741B) 0x448BD78: internalJSONNode::FetchNode() const (internalJSONNode.cpp:178)
|
---|
977 | | | ->01.00% (24,741B) 0x448BF30: internalJSONNode::Fetch() const (internalJSONNode.cpp:239)
|
---|
978 | | | ->01.00% (24,741B) 0x80822F8: internalJSONNode::begin() const (internalJSONNode.h:426)
|
---|
979 | | | ->01.00% (24,741B) 0x4437635: JSONNode::begin() const (JSONNode.h:869)
|
---|
980 | | | ->01.00% (24,741B) 0x44334B6: getJsonVal(JSONNode const&, tupl*, int) (common.cc:10)
|
---|
981 | | | ->01.00% (24,741B) in 4 places, all below massif's threshold (01.00%)
|
---|
982 | | |
|
---|
983 | | ->00.00% (34B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
984 | |
|
---|
985 | ->04.31% (106,631B) in 248 places, all below massif's threshold (01.00%)
|
---|
986 | |
|
---|
987 | ->01.25% (31,014B) 0x400A92F: _dl_new_object (dl-object.c:76)
|
---|
988 | ->01.25% (31,014B) 0x400651E: _dl_map_object_from_fd (dl-load.c:1053)
|
---|
989 | ->01.25% (31,014B) 0x4008447: _dl_map_object (dl-load.c:2606)
|
---|
990 | ->01.15% (28,411B) 0x400CE1C: openaux (dl-deps.c:63)
|
---|
991 | | ->01.15% (28,411B) 0x40130D8: dl_open_worker (dl-open.c:265)
|
---|
992 | | ->01.15% (28,411B) 0x400F05C: _dl_catch_error (dl-error.c:177)
|
---|
993 | | ->01.15% (28,411B) 0x470BCCC: dlopen_doit (dlopen.c:66)
|
---|
994 | | ->01.15% (28,411B) 0x400F05C: _dl_catch_error (dl-error.c:177)
|
---|
995 | | ->01.15% (28,411B) 0x0: ???
|
---|
996 | |
|
---|
997 | ->00.11% (2,603B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
998 |
|
---|
999 | --------------------------------------------------------------------------------
|
---|
1000 | n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
---|
1001 | --------------------------------------------------------------------------------
|
---|
1002 | 26 175,598,633,808 2,572,648 2,019,321 553,327 0
|
---|
1003 | 78.49% (2,019,321B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
---|
1004 | ->60.93% (1,567,505B) 0x808A43D: boost::asio::detail::thread_info_base::allocate(boost::asio::detail::thread_info_base*, unsigned int) (thread_info_base.hpp:60)
|
---|
1005 | | ->60.93% (1,567,505B) 0x808A4CD: boost::asio::asio_handler_allocate(unsigned int, ...) (handler_alloc_hook.ipp:47)
|
---|
1006 | | ->60.93% (1,567,505B) 0x80AB1D5: void* boost_asio_handler_alloc_helpers::allocate<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(unsigned int, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_alloc_helpers.hpp:37)
|
---|
1007 | | | ->60.93% (1,567,505B) 0x80A6FD9: void boost::asio::detail::reactive_descriptor_service::async_read_some<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (reactive_descriptor_service.hpp:289)
|
---|
1008 | | | ->60.93% (1,567,505B) 0x80A1FD5: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::stream_descriptor_service::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (stream_descriptor_service.hpp:237)
|
---|
1009 | | | ->60.93% (1,567,505B) 0x809C979: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::basic_stream_descriptor<boost::asio::posix::stream_descriptor_service>::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (basic_stream_descriptor.hpp:351)
|
---|
1010 | | | ->60.92% (1,567,357B) 0x807F246: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2087)
|
---|
1011 | | | | ->60.92% (1,567,357B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
1012 | | | | ->60.92% (1,567,357B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
1013 | | | | ->60.92% (1,567,357B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
1014 | | | | ->60.92% (1,567,357B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
1015 | | | | ->60.92% (1,567,357B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
1016 | | | | ->60.92% (1,567,357B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
1017 | | | | ->60.92% (1,567,357B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1018 | | | | ->60.92% (1,567,357B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
1019 | | | | ->60.92% (1,567,357B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1020 | | | | ->60.92% (1,567,357B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
1021 | | | | ->60.92% (1,567,357B) 0x808C809: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
|
---|
1022 | | | | ->60.92% (1,567,357B) 0x808CF16: boost::asio::io_service::run() (io_service.ipp:59)
|
---|
1023 | | | | ->60.92% (1,567,357B) 0x808070A: main (nfmgr.cc:2158)
|
---|
1024 | | | |
|
---|
1025 | | | ->00.01% (148B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1026 | | |
|
---|
1027 | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1028 | |
|
---|
1029 | ->06.61% (170,054B) 0x4159655: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1030 | | ->06.60% (169,706B) 0x41512B5: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1031 | | | ->02.71% (69,709B) in 22 places, all below massif's threshold (01.00%)
|
---|
1032 | | | |
|
---|
1033 | | | ->02.60% (66,864B) 0x41554C1: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1034 | | | | ->02.32% (59,752B) 0x4155CDA: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1035 | | | | | ->02.32% (59,752B) 0x4156179: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1036 | | | | | ->01.49% (38,416B) 0x4156334: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1037 | | | | | | ->01.49% (38,416B) 0x4150594: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1038 | | | | | | ->01.11% (28,560B) 0x4151037: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1039 | | | | | | | ->01.11% (28,560B) 0x4151220: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1040 | | | | | | | ->00.87% (22,288B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1041 | | | | | | |
|
---|
1042 | | | | | | ->00.38% (9,856B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1043 | | | | | |
|
---|
1044 | | | | | ->00.83% (21,336B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1045 | | | | |
|
---|
1046 | | | | ->00.28% (7,112B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1047 | | | |
|
---|
1048 | | | ->01.29% (33,133B) 0x4155209: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1049 | | | ->01.29% (33,133B) in 11 places, all below massif's threshold (01.00%)
|
---|
1050 | | |
|
---|
1051 | | ->00.01% (348B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1052 | |
|
---|
1053 | ->05.60% (144,117B) 0x40EF4F2: std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1054 | | ->03.09% (79,604B) 0x40F1768: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1055 | | | ->02.14% (54,980B) 0x40F1F24: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1056 | | | | ->02.14% (54,980B) in 1147 places, all below massif's threshold (01.00%)
|
---|
1057 | | | |
|
---|
1058 | | | ->00.96% (24,624B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1059 | | |
|
---|
1060 | | ->02.51% (64,513B) in 24 places, all below massif's threshold (01.00%)
|
---|
1061 | |
|
---|
1062 | ->04.14% (106,631B) in 248 places, all below massif's threshold (01.00%)
|
---|
1063 | |
|
---|
1064 | ->01.21% (31,014B) 0x400A92F: _dl_new_object (dl-object.c:76)
|
---|
1065 | ->01.21% (31,014B) 0x400651E: _dl_map_object_from_fd (dl-load.c:1053)
|
---|
1066 | ->01.21% (31,014B) 0x4008447: _dl_map_object (dl-load.c:2606)
|
---|
1067 | ->01.10% (28,411B) 0x400CE1C: openaux (dl-deps.c:63)
|
---|
1068 | | ->01.10% (28,411B) 0x40130D8: dl_open_worker (dl-open.c:265)
|
---|
1069 | | ->01.10% (28,411B) 0x400F05C: _dl_catch_error (dl-error.c:177)
|
---|
1070 | | ->01.10% (28,411B) 0x470BCCC: dlopen_doit (dlopen.c:66)
|
---|
1071 | | ->01.10% (28,411B) 0x400F05C: _dl_catch_error (dl-error.c:177)
|
---|
1072 | | ->01.10% (28,411B) 0x0: ???
|
---|
1073 | |
|
---|
1074 | ->00.10% (2,603B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1075 |
|
---|
1076 | --------------------------------------------------------------------------------
|
---|
1077 | n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
---|
1078 | --------------------------------------------------------------------------------
|
---|
1079 | 27 184,603,596,805 2,664,496 2,087,302 577,194 0
|
---|
1080 | 28 193,916,789,421 2,733,704 2,132,518 601,186 0
|
---|
1081 | 29 203,607,740,324 2,884,384 2,256,799 627,585 0
|
---|
1082 | 30 213,690,033,545 3,001,072 2,346,746 654,326 0
|
---|
1083 | 31 218,882,404,682 3,061,160 2,393,070 668,090 0
|
---|
1084 | 32 224,179,532,830 3,122,448 2,440,294 682,154 0
|
---|
1085 | 33 229,585,256,128 3,184,912 2,488,456 696,456 0
|
---|
1086 | 34 235,646,921,003 3,267,264 2,554,748 712,516 0
|
---|
1087 | 78.19% (2,554,748B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
---|
1088 | ->64.36% (2,102,932B) 0x808A43D: boost::asio::detail::thread_info_base::allocate(boost::asio::detail::thread_info_base*, unsigned int) (thread_info_base.hpp:60)
|
---|
1089 | | ->64.36% (2,102,932B) 0x808A4CD: boost::asio::asio_handler_allocate(unsigned int, ...) (handler_alloc_hook.ipp:47)
|
---|
1090 | | ->64.36% (2,102,932B) 0x80AB1D5: void* boost_asio_handler_alloc_helpers::allocate<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(unsigned int, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_alloc_helpers.hpp:37)
|
---|
1091 | | | ->64.36% (2,102,932B) 0x80A6FD9: void boost::asio::detail::reactive_descriptor_service::async_read_some<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (reactive_descriptor_service.hpp:289)
|
---|
1092 | | | ->64.36% (2,102,932B) 0x80A1FD5: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::stream_descriptor_service::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (stream_descriptor_service.hpp:237)
|
---|
1093 | | | ->64.36% (2,102,932B) 0x809C979: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::basic_stream_descriptor<boost::asio::posix::stream_descriptor_service>::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (basic_stream_descriptor.hpp:351)
|
---|
1094 | | | ->64.36% (2,102,784B) 0x807F246: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2087)
|
---|
1095 | | | | ->64.36% (2,102,784B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
1096 | | | | ->64.36% (2,102,784B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
1097 | | | | ->64.36% (2,102,784B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
1098 | | | | ->64.36% (2,102,784B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
1099 | | | | ->64.36% (2,102,784B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
1100 | | | | ->64.36% (2,102,784B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
1101 | | | | ->64.36% (2,102,784B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1102 | | | | ->64.36% (2,102,784B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
1103 | | | | ->64.36% (2,102,784B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1104 | | | | ->64.36% (2,102,784B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
1105 | | | | ->64.36% (2,102,784B) 0x808C809: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
|
---|
1106 | | | | ->64.36% (2,102,784B) 0x808CF16: boost::asio::io_service::run() (io_service.ipp:59)
|
---|
1107 | | | | ->64.36% (2,102,784B) 0x808070A: main (nfmgr.cc:2158)
|
---|
1108 | | | |
|
---|
1109 | | | ->00.00% (148B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1110 | | |
|
---|
1111 | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1112 | |
|
---|
1113 | ->05.20% (170,054B) 0x4159655: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1114 | | ->05.19% (169,706B) 0x41512B5: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1115 | | | ->02.13% (69,709B) in 22 places, all below massif's threshold (01.00%)
|
---|
1116 | | | |
|
---|
1117 | | | ->02.05% (66,864B) 0x41554C1: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1118 | | | | ->01.83% (59,752B) 0x4155CDA: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1119 | | | | | ->01.83% (59,752B) 0x4156179: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1120 | | | | | ->01.18% (38,416B) 0x4156334: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1121 | | | | | | ->01.18% (38,416B) 0x4150594: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1122 | | | | | | ->01.18% (38,416B) in 7 places, all below massif's threshold (01.00%)
|
---|
1123 | | | | | |
|
---|
1124 | | | | | ->00.65% (21,336B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1125 | | | | |
|
---|
1126 | | | | ->00.22% (7,112B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1127 | | | |
|
---|
1128 | | | ->01.01% (33,133B) 0x4155209: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1129 | | | ->01.01% (33,133B) in 11 places, all below massif's threshold (01.00%)
|
---|
1130 | | |
|
---|
1131 | | ->00.01% (348B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1132 | |
|
---|
1133 | ->04.41% (144,117B) 0x40EF4F2: std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1134 | | ->02.44% (79,604B) 0x40F1768: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1135 | | | ->01.68% (54,980B) 0x40F1F24: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1136 | | | | ->01.68% (54,980B) in 1147 places, all below massif's threshold (01.00%)
|
---|
1137 | | | |
|
---|
1138 | | | ->00.75% (24,624B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1139 | | |
|
---|
1140 | | ->01.97% (64,513B) in 24 places, all below massif's threshold (01.00%)
|
---|
1141 | |
|
---|
1142 | ->04.21% (137,645B) in 249 places, all below massif's threshold (01.00%)
|
---|
1143 |
|
---|
1144 | --------------------------------------------------------------------------------
|
---|
1145 | n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
---|
1146 | --------------------------------------------------------------------------------
|
---|
1147 | 35 241,325,894,771 3,332,984 2,605,401 727,583 0
|
---|
1148 | 78.17% (2,605,401B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
---|
1149 | ->64.61% (2,153,585B) 0x808A43D: boost::asio::detail::thread_info_base::allocate(boost::asio::detail::thread_info_base*, unsigned int) (thread_info_base.hpp:60)
|
---|
1150 | | ->64.61% (2,153,585B) 0x808A4CD: boost::asio::asio_handler_allocate(unsigned int, ...) (handler_alloc_hook.ipp:47)
|
---|
1151 | | ->64.61% (2,153,585B) 0x80AB1D5: void* boost_asio_handler_alloc_helpers::allocate<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(unsigned int, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_alloc_helpers.hpp:37)
|
---|
1152 | | | ->64.61% (2,153,585B) 0x80A6FD9: void boost::asio::detail::reactive_descriptor_service::async_read_some<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (reactive_descriptor_service.hpp:289)
|
---|
1153 | | | ->64.61% (2,153,585B) 0x80A1FD5: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::stream_descriptor_service::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (stream_descriptor_service.hpp:237)
|
---|
1154 | | | ->64.61% (2,153,585B) 0x809C979: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::basic_stream_descriptor<boost::asio::posix::stream_descriptor_service>::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (basic_stream_descriptor.hpp:351)
|
---|
1155 | | | ->64.61% (2,153,437B) 0x807F246: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2087)
|
---|
1156 | | | | ->64.61% (2,153,437B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
1157 | | | | ->64.61% (2,153,437B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
1158 | | | | ->64.61% (2,153,437B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
1159 | | | | ->64.61% (2,153,437B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
1160 | | | | ->64.61% (2,153,437B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
1161 | | | | ->64.61% (2,153,437B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
1162 | | | | ->64.61% (2,153,437B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1163 | | | | ->64.61% (2,153,437B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
1164 | | | | ->64.61% (2,153,437B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1165 | | | | ->64.61% (2,153,437B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
1166 | | | | ->64.61% (2,153,437B) 0x808C809: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
|
---|
1167 | | | | ->64.61% (2,153,437B) 0x808CF16: boost::asio::io_service::run() (io_service.ipp:59)
|
---|
1168 | | | | ->64.61% (2,153,437B) 0x808070A: main (nfmgr.cc:2158)
|
---|
1169 | | | |
|
---|
1170 | | | ->00.00% (148B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1171 | | |
|
---|
1172 | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1173 | |
|
---|
1174 | ->05.10% (170,054B) 0x4159655: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1175 | | ->05.09% (169,706B) 0x41512B5: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1176 | | | ->03.09% (102,842B) in 23 places, all below massif's threshold (01.00%)
|
---|
1177 | | | |
|
---|
1178 | | | ->02.01% (66,864B) 0x41554C1: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1179 | | | ->01.79% (59,752B) 0x4155CDA: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1180 | | | | ->01.79% (59,752B) 0x4156179: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1181 | | | | ->01.15% (38,416B) 0x4156334: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1182 | | | | | ->01.15% (38,416B) 0x4150594: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1183 | | | | | ->01.15% (38,416B) in 7 places, all below massif's threshold (01.00%)
|
---|
1184 | | | | |
|
---|
1185 | | | | ->00.64% (21,336B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1186 | | | |
|
---|
1187 | | | ->00.21% (7,112B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1188 | | |
|
---|
1189 | | ->00.01% (348B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1190 | |
|
---|
1191 | ->04.32% (144,117B) 0x40EF4F2: std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1192 | | ->02.39% (79,604B) 0x40F1768: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1193 | | | ->01.65% (54,980B) 0x40F1F24: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1194 | | | | ->01.65% (54,980B) in 1147 places, all below massif's threshold (01.00%)
|
---|
1195 | | | |
|
---|
1196 | | | ->00.74% (24,624B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1197 | | |
|
---|
1198 | | ->01.94% (64,513B) in 24 places, all below massif's threshold (01.00%)
|
---|
1199 | |
|
---|
1200 | ->04.13% (137,645B) in 249 places, all below massif's threshold (01.00%)
|
---|
1201 |
|
---|
1202 | --------------------------------------------------------------------------------
|
---|
1203 | n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
---|
1204 | --------------------------------------------------------------------------------
|
---|
1205 | 36 247,121,582,031 3,400,048 2,657,090 742,958 0
|
---|
1206 | 78.15% (2,657,090B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
---|
1207 | ->64.86% (2,205,274B) 0x808A43D: boost::asio::detail::thread_info_base::allocate(boost::asio::detail::thread_info_base*, unsigned int) (thread_info_base.hpp:60)
|
---|
1208 | | ->64.86% (2,205,274B) 0x808A4CD: boost::asio::asio_handler_allocate(unsigned int, ...) (handler_alloc_hook.ipp:47)
|
---|
1209 | | ->64.86% (2,205,274B) 0x80AB1D5: void* boost_asio_handler_alloc_helpers::allocate<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(unsigned int, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_alloc_helpers.hpp:37)
|
---|
1210 | | | ->64.86% (2,205,274B) 0x80A6FD9: void boost::asio::detail::reactive_descriptor_service::async_read_some<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (reactive_descriptor_service.hpp:289)
|
---|
1211 | | | ->64.86% (2,205,274B) 0x80A1FD5: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::stream_descriptor_service::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (stream_descriptor_service.hpp:237)
|
---|
1212 | | | ->64.86% (2,205,274B) 0x809C979: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::basic_stream_descriptor<boost::asio::posix::stream_descriptor_service>::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (basic_stream_descriptor.hpp:351)
|
---|
1213 | | | ->64.86% (2,205,126B) 0x807F246: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2087)
|
---|
1214 | | | | ->64.86% (2,205,126B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
1215 | | | | ->64.86% (2,205,126B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
1216 | | | | ->64.86% (2,205,126B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
1217 | | | | ->64.86% (2,205,126B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
1218 | | | | ->64.86% (2,205,126B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
1219 | | | | ->64.86% (2,205,126B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
1220 | | | | ->64.86% (2,205,126B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1221 | | | | ->64.86% (2,205,126B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
1222 | | | | ->64.86% (2,205,126B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1223 | | | | ->64.86% (2,205,126B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
1224 | | | | ->64.86% (2,205,126B) 0x808C809: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
|
---|
1225 | | | | ->64.86% (2,205,126B) 0x808CF16: boost::asio::io_service::run() (io_service.ipp:59)
|
---|
1226 | | | | ->64.86% (2,205,126B) 0x808070A: main (nfmgr.cc:2158)
|
---|
1227 | | | |
|
---|
1228 | | | ->00.00% (148B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1229 | | |
|
---|
1230 | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1231 | |
|
---|
1232 | ->05.00% (170,054B) 0x4159655: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1233 | | ->04.99% (169,706B) 0x41512B5: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1234 | | | ->03.02% (102,842B) in 23 places, all below massif's threshold (01.00%)
|
---|
1235 | | | |
|
---|
1236 | | | ->01.97% (66,864B) 0x41554C1: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1237 | | | ->01.76% (59,752B) 0x4155CDA: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1238 | | | | ->01.76% (59,752B) 0x4156179: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1239 | | | | ->01.13% (38,416B) 0x4156334: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1240 | | | | | ->01.13% (38,416B) 0x4150594: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1241 | | | | | ->01.13% (38,416B) in 7 places, all below massif's threshold (01.00%)
|
---|
1242 | | | | |
|
---|
1243 | | | | ->00.63% (21,336B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1244 | | | |
|
---|
1245 | | | ->00.21% (7,112B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1246 | | |
|
---|
1247 | | ->00.01% (348B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1248 | |
|
---|
1249 | ->04.24% (144,117B) 0x40EF4F2: std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1250 | | ->02.34% (79,604B) 0x40F1768: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1251 | | | ->01.62% (54,980B) 0x40F1F24: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1252 | | | | ->01.62% (54,980B) in 1147 places, all below massif's threshold (01.00%)
|
---|
1253 | | | |
|
---|
1254 | | | ->00.72% (24,624B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1255 | | |
|
---|
1256 | | ->01.90% (64,513B) in 24 places, all below massif's threshold (01.00%)
|
---|
1257 | |
|
---|
1258 | ->04.05% (137,645B) in 249 places, all below massif's threshold (01.00%)
|
---|
1259 |
|
---|
1260 | --------------------------------------------------------------------------------
|
---|
1261 | n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
---|
1262 | --------------------------------------------------------------------------------
|
---|
1263 | 37 253,036,046,525 3,468,432 2,709,815 758,617 0
|
---|
1264 | 78.13% (2,709,815B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
---|
1265 | ->65.10% (2,257,999B) 0x808A43D: boost::asio::detail::thread_info_base::allocate(boost::asio::detail::thread_info_base*, unsigned int) (thread_info_base.hpp:60)
|
---|
1266 | | ->65.10% (2,257,999B) 0x808A4CD: boost::asio::asio_handler_allocate(unsigned int, ...) (handler_alloc_hook.ipp:47)
|
---|
1267 | | ->65.10% (2,257,999B) 0x80AB1D5: void* boost_asio_handler_alloc_helpers::allocate<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(unsigned int, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_alloc_helpers.hpp:37)
|
---|
1268 | | | ->65.10% (2,257,999B) 0x80A6FD9: void boost::asio::detail::reactive_descriptor_service::async_read_some<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (reactive_descriptor_service.hpp:289)
|
---|
1269 | | | ->65.10% (2,257,999B) 0x80A1FD5: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::stream_descriptor_service::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (stream_descriptor_service.hpp:237)
|
---|
1270 | | | ->65.10% (2,257,999B) 0x809C979: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::basic_stream_descriptor<boost::asio::posix::stream_descriptor_service>::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (basic_stream_descriptor.hpp:351)
|
---|
1271 | | | ->65.10% (2,257,851B) 0x807F246: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2087)
|
---|
1272 | | | | ->65.10% (2,257,851B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
1273 | | | | ->65.10% (2,257,851B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
1274 | | | | ->65.10% (2,257,851B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
1275 | | | | ->65.10% (2,257,851B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
1276 | | | | ->65.10% (2,257,851B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
1277 | | | | ->65.10% (2,257,851B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
1278 | | | | ->65.10% (2,257,851B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1279 | | | | ->65.10% (2,257,851B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
1280 | | | | ->65.10% (2,257,851B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1281 | | | | ->65.10% (2,257,851B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
1282 | | | | ->65.10% (2,257,851B) 0x808C809: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
|
---|
1283 | | | | ->65.10% (2,257,851B) 0x808CF16: boost::asio::io_service::run() (io_service.ipp:59)
|
---|
1284 | | | | ->65.10% (2,257,851B) 0x808070A: main (nfmgr.cc:2158)
|
---|
1285 | | | |
|
---|
1286 | | | ->00.00% (148B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1287 | | |
|
---|
1288 | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1289 | |
|
---|
1290 | ->04.90% (170,054B) 0x4159655: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1291 | | ->04.89% (169,706B) 0x41512B5: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1292 | | | ->02.97% (102,842B) in 23 places, all below massif's threshold (01.00%)
|
---|
1293 | | | |
|
---|
1294 | | | ->01.93% (66,864B) 0x41554C1: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1295 | | | ->01.72% (59,752B) 0x4155CDA: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1296 | | | | ->01.72% (59,752B) 0x4156179: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1297 | | | | ->01.11% (38,416B) 0x4156334: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1298 | | | | | ->01.11% (38,416B) 0x4150594: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1299 | | | | | ->01.11% (38,416B) in 7 places, all below massif's threshold (01.00%)
|
---|
1300 | | | | |
|
---|
1301 | | | | ->00.62% (21,336B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1302 | | | |
|
---|
1303 | | | ->00.21% (7,112B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1304 | | |
|
---|
1305 | | ->00.01% (348B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1306 | |
|
---|
1307 | ->04.16% (144,117B) 0x40EF4F2: std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1308 | | ->02.30% (79,604B) 0x40F1768: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1309 | | | ->01.59% (54,980B) 0x40F1F24: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1310 | | | | ->01.59% (54,980B) in 1147 places, all below massif's threshold (01.00%)
|
---|
1311 | | | |
|
---|
1312 | | | ->00.71% (24,624B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1313 | | |
|
---|
1314 | | ->01.86% (64,513B) in 24 places, all below massif's threshold (01.00%)
|
---|
1315 | |
|
---|
1316 | ->03.97% (137,645B) in 249 places, all below massif's threshold (01.00%)
|
---|
1317 |
|
---|
1318 | --------------------------------------------------------------------------------
|
---|
1319 | n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
---|
1320 | --------------------------------------------------------------------------------
|
---|
1321 | 38 259,063,981,816 3,538,184 2,763,576 774,608 0
|
---|
1322 | 78.11% (2,763,576B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
---|
1323 | ->65.34% (2,311,760B) 0x808A43D: boost::asio::detail::thread_info_base::allocate(boost::asio::detail::thread_info_base*, unsigned int) (thread_info_base.hpp:60)
|
---|
1324 | | ->65.34% (2,311,760B) 0x808A4CD: boost::asio::asio_handler_allocate(unsigned int, ...) (handler_alloc_hook.ipp:47)
|
---|
1325 | | ->65.34% (2,311,760B) 0x80AB1D5: void* boost_asio_handler_alloc_helpers::allocate<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(unsigned int, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_alloc_helpers.hpp:37)
|
---|
1326 | | | ->65.34% (2,311,760B) 0x80A6FD9: void boost::asio::detail::reactive_descriptor_service::async_read_some<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (reactive_descriptor_service.hpp:289)
|
---|
1327 | | | ->65.34% (2,311,760B) 0x80A1FD5: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::stream_descriptor_service::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (stream_descriptor_service.hpp:237)
|
---|
1328 | | | ->65.34% (2,311,760B) 0x809C979: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::basic_stream_descriptor<boost::asio::posix::stream_descriptor_service>::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (basic_stream_descriptor.hpp:351)
|
---|
1329 | | | ->65.33% (2,311,612B) 0x807F246: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2087)
|
---|
1330 | | | | ->65.33% (2,311,612B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
1331 | | | | ->65.33% (2,311,612B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
1332 | | | | ->65.33% (2,311,612B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
1333 | | | | ->65.33% (2,311,612B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
1334 | | | | ->65.33% (2,311,612B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
1335 | | | | ->65.33% (2,311,612B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
1336 | | | | ->65.33% (2,311,612B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1337 | | | | ->65.33% (2,311,612B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
1338 | | | | ->65.33% (2,311,612B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1339 | | | | ->65.33% (2,311,612B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
1340 | | | | ->65.33% (2,311,612B) 0x808C809: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
|
---|
1341 | | | | ->65.33% (2,311,612B) 0x808CF16: boost::asio::io_service::run() (io_service.ipp:59)
|
---|
1342 | | | | ->65.33% (2,311,612B) 0x808070A: main (nfmgr.cc:2158)
|
---|
1343 | | | |
|
---|
1344 | | | ->00.00% (148B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1345 | | |
|
---|
1346 | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1347 | |
|
---|
1348 | ->04.81% (170,054B) 0x4159655: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1349 | | ->04.80% (169,706B) 0x41512B5: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1350 | | | ->02.91% (102,842B) in 23 places, all below massif's threshold (01.00%)
|
---|
1351 | | | |
|
---|
1352 | | | ->01.89% (66,864B) 0x41554C1: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1353 | | | ->01.69% (59,752B) 0x4155CDA: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1354 | | | | ->01.69% (59,752B) 0x4156179: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1355 | | | | ->01.09% (38,416B) 0x4156334: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1356 | | | | | ->01.09% (38,416B) 0x4150594: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1357 | | | | | ->01.09% (38,416B) in 7 places, all below massif's threshold (01.00%)
|
---|
1358 | | | | |
|
---|
1359 | | | | ->00.60% (21,336B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1360 | | | |
|
---|
1361 | | | ->00.20% (7,112B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1362 | | |
|
---|
1363 | | ->00.01% (348B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1364 | |
|
---|
1365 | ->04.07% (144,117B) 0x40EF4F2: std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1366 | | ->02.25% (79,604B) 0x40F1768: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1367 | | | ->01.55% (54,980B) 0x40F1F24: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1368 | | | | ->01.55% (54,980B) in 1147 places, all below massif's threshold (01.00%)
|
---|
1369 | | | |
|
---|
1370 | | | ->00.70% (24,624B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1371 | | |
|
---|
1372 | | ->01.82% (64,513B) in 24 places, all below massif's threshold (01.00%)
|
---|
1373 | |
|
---|
1374 | ->03.89% (137,645B) in 249 places, all below massif's threshold (01.00%)
|
---|
1375 |
|
---|
1376 | --------------------------------------------------------------------------------
|
---|
1377 | n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
---|
1378 | --------------------------------------------------------------------------------
|
---|
1379 | 39 265,154,434,298 3,583,904 2,793,228 790,676 0
|
---|
1380 | 40 271,364,921,609 3,665,832 2,859,071 806,761 0
|
---|
1381 | 41 277,694,221,779 3,741,560 2,917,508 824,052 0
|
---|
1382 | 42 284,157,339,714 3,816,368 2,975,166 841,202 0
|
---|
1383 | 43 290,753,708,061 3,892,664 3,033,984 858,680 0
|
---|
1384 | 44 297,482,238,026 3,970,520 3,093,998 876,522 0
|
---|
1385 | 45 304,344,671,519 4,011,400 3,117,384 894,016 0
|
---|
1386 | 46 311,339,963,686 4,130,904 3,217,615 913,289 0
|
---|
1387 | 47 318,477,542,831 4,213,528 3,281,304 932,224 0
|
---|
1388 | 48 325,758,047,046 4,297,784 3,346,264 951,520 0
|
---|
1389 | 49 330,158,498,484 4,361,008 3,397,793 963,215 0
|
---|
1390 | 77.91% (3,397,793B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
---|
1391 | ->67.55% (2,945,977B) 0x808A43D: boost::asio::detail::thread_info_base::allocate(boost::asio::detail::thread_info_base*, unsigned int) (thread_info_base.hpp:60)
|
---|
1392 | | ->67.55% (2,945,977B) 0x808A4CD: boost::asio::asio_handler_allocate(unsigned int, ...) (handler_alloc_hook.ipp:47)
|
---|
1393 | | ->67.55% (2,945,977B) 0x80AB1D5: void* boost_asio_handler_alloc_helpers::allocate<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(unsigned int, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_alloc_helpers.hpp:37)
|
---|
1394 | | | ->67.55% (2,945,977B) 0x80A6FD9: void boost::asio::detail::reactive_descriptor_service::async_read_some<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (reactive_descriptor_service.hpp:289)
|
---|
1395 | | | ->67.55% (2,945,977B) 0x80A1FD5: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::stream_descriptor_service::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (stream_descriptor_service.hpp:237)
|
---|
1396 | | | ->67.55% (2,945,977B) 0x809C979: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::basic_stream_descriptor<boost::asio::posix::stream_descriptor_service>::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (basic_stream_descriptor.hpp:351)
|
---|
1397 | | | ->67.55% (2,945,829B) 0x807F246: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2087)
|
---|
1398 | | | | ->67.55% (2,945,829B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
1399 | | | | ->67.55% (2,945,829B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
1400 | | | | ->67.55% (2,945,829B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
1401 | | | | ->67.55% (2,945,829B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
1402 | | | | ->67.55% (2,945,829B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
1403 | | | | ->67.55% (2,945,829B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
1404 | | | | ->67.55% (2,945,829B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1405 | | | | ->67.55% (2,945,829B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
1406 | | | | ->67.55% (2,945,829B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1407 | | | | ->67.55% (2,945,829B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
1408 | | | | ->67.55% (2,945,829B) 0x808C809: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
|
---|
1409 | | | | ->67.55% (2,945,829B) 0x808CF16: boost::asio::io_service::run() (io_service.ipp:59)
|
---|
1410 | | | | ->67.55% (2,945,829B) 0x808070A: main (nfmgr.cc:2158)
|
---|
1411 | | | |
|
---|
1412 | | | ->00.00% (148B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1413 | | |
|
---|
1414 | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1415 | |
|
---|
1416 | ->03.90% (170,054B) 0x4159655: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1417 | | ->03.89% (169,706B) 0x41512B5: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1418 | | | ->02.36% (102,842B) in 23 places, all below massif's threshold (01.00%)
|
---|
1419 | | | |
|
---|
1420 | | | ->01.53% (66,864B) 0x41554C1: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1421 | | | ->01.37% (59,752B) 0x4155CDA: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1422 | | | | ->01.37% (59,752B) 0x4156179: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1423 | | | | ->01.37% (59,752B) in 4 places, all below massif's threshold (01.00%)
|
---|
1424 | | | |
|
---|
1425 | | | ->00.16% (7,112B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1426 | | |
|
---|
1427 | | ->00.01% (348B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1428 | |
|
---|
1429 | ->03.30% (144,117B) 0x40EF4F2: std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1430 | | ->01.83% (79,604B) 0x40F1768: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1431 | | | ->01.26% (54,980B) 0x40F1F24: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1432 | | | | ->01.26% (54,980B) in 1147 places, all below massif's threshold (01.00%)
|
---|
1433 | | | |
|
---|
1434 | | | ->00.56% (24,624B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1435 | | |
|
---|
1436 | | ->01.48% (64,513B) in 24 places, all below massif's threshold (01.00%)
|
---|
1437 | |
|
---|
1438 | ->03.16% (137,645B) in 249 places, all below massif's threshold (01.00%)
|
---|
1439 |
|
---|
1440 | --------------------------------------------------------------------------------
|
---|
1441 | n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
---|
1442 | --------------------------------------------------------------------------------
|
---|
1443 | 50 333,928,574,103 4,404,640 3,431,426 973,214 0
|
---|
1444 | 77.90% (3,431,426B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
---|
1445 | ->67.65% (2,979,610B) 0x808A43D: boost::asio::detail::thread_info_base::allocate(boost::asio::detail::thread_info_base*, unsigned int) (thread_info_base.hpp:60)
|
---|
1446 | | ->67.65% (2,979,610B) 0x808A4CD: boost::asio::asio_handler_allocate(unsigned int, ...) (handler_alloc_hook.ipp:47)
|
---|
1447 | | ->67.65% (2,979,610B) 0x80AB1D5: void* boost_asio_handler_alloc_helpers::allocate<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(unsigned int, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_alloc_helpers.hpp:37)
|
---|
1448 | | | ->67.65% (2,979,610B) 0x80A6FD9: void boost::asio::detail::reactive_descriptor_service::async_read_some<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (reactive_descriptor_service.hpp:289)
|
---|
1449 | | | ->67.65% (2,979,610B) 0x80A1FD5: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::stream_descriptor_service::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (stream_descriptor_service.hpp:237)
|
---|
1450 | | | ->67.65% (2,979,610B) 0x809C979: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::basic_stream_descriptor<boost::asio::posix::stream_descriptor_service>::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (basic_stream_descriptor.hpp:351)
|
---|
1451 | | | ->67.64% (2,979,462B) 0x807F246: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2087)
|
---|
1452 | | | | ->67.64% (2,979,462B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
1453 | | | | ->67.64% (2,979,462B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
1454 | | | | ->67.64% (2,979,462B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
1455 | | | | ->67.64% (2,979,462B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
1456 | | | | ->67.64% (2,979,462B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
1457 | | | | ->67.64% (2,979,462B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
1458 | | | | ->67.64% (2,979,462B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1459 | | | | ->67.64% (2,979,462B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
1460 | | | | ->67.64% (2,979,462B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1461 | | | | ->67.64% (2,979,462B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
1462 | | | | ->67.64% (2,979,462B) 0x808C809: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
|
---|
1463 | | | | ->67.64% (2,979,462B) 0x808CF16: boost::asio::io_service::run() (io_service.ipp:59)
|
---|
1464 | | | | ->67.64% (2,979,462B) 0x808070A: main (nfmgr.cc:2158)
|
---|
1465 | | | |
|
---|
1466 | | | ->00.00% (148B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1467 | | |
|
---|
1468 | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1469 | |
|
---|
1470 | ->03.86% (170,054B) 0x4159655: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1471 | | ->03.85% (169,706B) 0x41512B5: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1472 | | | ->02.33% (102,842B) in 23 places, all below massif's threshold (01.00%)
|
---|
1473 | | | |
|
---|
1474 | | | ->01.52% (66,864B) 0x41554C1: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1475 | | | ->01.36% (59,752B) 0x4155CDA: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1476 | | | | ->01.36% (59,752B) 0x4156179: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1477 | | | | ->01.36% (59,752B) in 4 places, all below massif's threshold (01.00%)
|
---|
1478 | | | |
|
---|
1479 | | | ->00.16% (7,112B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1480 | | |
|
---|
1481 | | ->00.01% (348B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1482 | |
|
---|
1483 | ->03.27% (144,117B) 0x40EF4F2: std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1484 | | ->01.81% (79,604B) 0x40F1768: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1485 | | | ->01.25% (54,980B) 0x40F1F24: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1486 | | | | ->01.25% (54,980B) in 1147 places, all below massif's threshold (01.00%)
|
---|
1487 | | | |
|
---|
1488 | | | ->00.56% (24,624B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1489 | | |
|
---|
1490 | | ->01.46% (64,513B) in 24 places, all below massif's threshold (01.00%)
|
---|
1491 | |
|
---|
1492 | ->03.12% (137,645B) in 249 places, all below massif's threshold (01.00%)
|
---|
1493 |
|
---|
1494 | --------------------------------------------------------------------------------
|
---|
1495 | n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
---|
1496 | --------------------------------------------------------------------------------
|
---|
1497 | 51 337,735,444,911 4,448,704 3,465,392 983,312 0
|
---|
1498 | 77.90% (3,465,392B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
---|
1499 | ->67.74% (3,013,576B) 0x808A43D: boost::asio::detail::thread_info_base::allocate(boost::asio::detail::thread_info_base*, unsigned int) (thread_info_base.hpp:60)
|
---|
1500 | | ->67.74% (3,013,576B) 0x808A4CD: boost::asio::asio_handler_allocate(unsigned int, ...) (handler_alloc_hook.ipp:47)
|
---|
1501 | | ->67.74% (3,013,576B) 0x80AB1D5: void* boost_asio_handler_alloc_helpers::allocate<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(unsigned int, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_alloc_helpers.hpp:37)
|
---|
1502 | | | ->67.74% (3,013,576B) 0x80A6FD9: void boost::asio::detail::reactive_descriptor_service::async_read_some<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (reactive_descriptor_service.hpp:289)
|
---|
1503 | | | ->67.74% (3,013,576B) 0x80A1FD5: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::stream_descriptor_service::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::reactive_descriptor_service::implementation_type&, boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (stream_descriptor_service.hpp:237)
|
---|
1504 | | | ->67.74% (3,013,576B) 0x809C979: boost::asio::async_result<boost::asio::handler_type<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, void (boost::system::error_code, unsigned int)>::type>::type boost::asio::posix::basic_stream_descriptor<boost::asio::posix::stream_descriptor_service>::async_read_some<boost::asio::null_buffers, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::null_buffers const&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&&) (basic_stream_descriptor.hpp:351)
|
---|
1505 | | | ->67.74% (3,013,428B) 0x807F246: handleServiceControlAndDataMessages(boost::system::error_code) (nfmgr.cc:2087)
|
---|
1506 | | | | ->67.74% (3,013,428B) 0x80B8DF5: void boost::_bi::list1<boost::arg<1> (*)()>::operator()<void (*)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&> >(boost::_bi::type<void>, void (*&)(boost::system::error_code), boost::_bi::list2<boost::system::error_code const&, unsigned int const&>&, int) (bind.hpp:253)
|
---|
1507 | | | | ->67.74% (3,013,428B) 0x80B7CA6: void boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >::operator()<boost::system::error_code, unsigned int>(boost::system::error_code const&, unsigned int const&) (bind_template.hpp:102)
|
---|
1508 | | | | ->67.74% (3,013,428B) 0x80B6471: boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>::operator()() (bind_handler.hpp:127)
|
---|
1509 | | | | ->67.74% (3,013,428B) 0x80B47BE: void boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, ...) (handler_invoke_hook.hpp:64)
|
---|
1510 | | | | ->67.74% (3,013,428B) 0x80B26D3: void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >(boost::asio::detail::binder2<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >, boost::system::error_code, unsigned int>&, boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> >&) (handler_invoke_helpers.hpp:37)
|
---|
1511 | | | | ->67.74% (3,013,428B) 0x80AF5F2: boost::asio::detail::reactive_null_buffers_op<boost::_bi::bind_t<void, void (*)(boost::system::error_code), boost::_bi::list1<boost::arg<1> (*)()> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (reactive_null_buffers_op.hpp:75)
|
---|
1512 | | | | ->67.74% (3,013,428B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1513 | | | | ->67.74% (3,013,428B) 0x808C30A: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (epoll_reactor.ipp:651)
|
---|
1514 | | | | ->67.74% (3,013,428B) 0x808A8B1: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned int) (task_io_service_operation.hpp:37)
|
---|
1515 | | | | ->67.74% (3,013,428B) 0x808CC3E: boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (task_io_service.ipp:384)
|
---|
1516 | | | | ->67.74% (3,013,428B) 0x808C809: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
|
---|
1517 | | | | ->67.74% (3,013,428B) 0x808CF16: boost::asio::io_service::run() (io_service.ipp:59)
|
---|
1518 | | | | ->67.74% (3,013,428B) 0x808070A: main (nfmgr.cc:2158)
|
---|
1519 | | | |
|
---|
1520 | | | ->00.00% (148B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1521 | | |
|
---|
1522 | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1523 | |
|
---|
1524 | ->03.82% (170,054B) 0x4159655: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1525 | | ->03.81% (169,706B) 0x41512B5: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1526 | | | ->02.31% (102,842B) in 23 places, all below massif's threshold (01.00%)
|
---|
1527 | | | |
|
---|
1528 | | | ->01.50% (66,864B) 0x41554C1: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1529 | | | ->01.34% (59,752B) 0x4155CDA: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1530 | | | | ->01.34% (59,752B) 0x4156179: ??? (in /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0)
|
---|
1531 | | | | ->01.34% (59,752B) in 4 places, all below massif's threshold (01.00%)
|
---|
1532 | | | |
|
---|
1533 | | | ->00.16% (7,112B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1534 | | |
|
---|
1535 | | ->00.01% (348B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1536 | |
|
---|
1537 | ->03.24% (144,117B) 0x40EF4F2: std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1538 | | ->01.79% (79,604B) 0x40F1768: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1539 | | | ->01.24% (54,980B) 0x40F1F24: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17)
|
---|
1540 | | | | ->01.24% (54,980B) in 1147 places, all below massif's threshold (01.00%)
|
---|
1541 | | | |
|
---|
1542 | | | ->00.55% (24,624B) in 1+ places, all below ms_print's threshold (01.00%)
|
---|
1543 | | |
|
---|
1544 | | ->01.45% (64,513B) in 24 places, all below massif's threshold (01.00%)
|
---|
1545 | |
|
---|
1546 | ->03.09% (137,645B) in 249 places, all below massif's threshold (01.00%)
|
---|