This instruction group also shows symptoms of: Fetch utilization,
Fetch hot-spot.
If the program was changed as to reach 100% fetch utilization, fetches in this instruction group would be reduced with 73.6%, and total number of fetches would be reduced with 1.5%.
Stack | Instruction | % of misses | % of fetches | Fetch ratio | Fetch utilization | W-B Utilization | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 32.7% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x208 (0x9eaa38), stl_algobase.h:382 [ 32.7% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!hpx::lcos::future<grid::output_list_type>::get()+0x1f (0x85f3ff), future.hpp:904 [ 27.6% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 33.7% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x208 (0x9eaa38), stl_algobase.h:382 [ 33.7% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 24.2% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 31.3% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x208 (0x9eaa38), stl_algobase.h:382 [ 31.3% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2c0 (0x9eaaf0), stl_vector.h:676 [ 19.4% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 35.1% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 19.0% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 19.0% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 19.0% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 19.0% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 [ 19.0% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 33.0% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 27.9% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 [ 27.9% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 40.5% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.1%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 23.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 23.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 23.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 23.9% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 [ 23.9% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 31.0% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.2%
|
0.2%
|
16.7%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_client::operator=(hpx::lcos::future<hpx::naming::id_type>&&)+0x18 (0xa17648), node_client.cpp:19 [ 9.0% ] "octotiger"!hpx::lcos::future<hpx::naming::id_type>::get()+0x1f (0x8f9d7f), future.hpp:904 [ 9.0% ] "octotiger"!hpx::lcos::detail::future_data<hpx::naming::id_type>::get_result(hpx::error_code&)+0x12 (0x8526b2), future_data.hpp:297 [ 9.0% ] "octotiger"!hpx::lcos::detail::future_data<hpx::naming::id_type>::wait(hpx::error_code&)+0xb4 (0x85a3b4), future_data.hpp:567 [ 9.0% ] "libhpx.so.1.0.0"!hpx::lcos::local::detail::condition_variable::wait(std::unique_lock<hpx::lcos::local::spinlock>&, char const*, hpx::error_code&)+0xbf (0x7faa7fa0a8ef), thread_helpers.hpp:499 [ 17.9% ] "libhpx.so.1.0.0"!hpx::this_thread::suspend(hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> const&, hpx::util::thread_description const&, hpx::error_code&)+0xf8 (0x7faa7f577fe8), thread_helpers.cpp:472 [ 18.4% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_self::yield(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >)+0xbc (0x7faa7f4f7f6c), context_linux_x86.hpp:374 [ 18.4% ] "libhpx.so.1.0.0"!void hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >(unsigned long, hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>&, hpx::threads::detail::scheduling_counters&, hpx::threads::detail::scheduling_callbacks&)+0x21c (0x7faa7f508b3c), scheduling_loop.hpp:329 [ 27.4% ] "libhpx.so.1.0.0"!hpx::threads::thread_data::operator()()+0xcd (0x7faa7f50331d), context_linux_x86.hpp:374 [ 27.4% ] "libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x9 (0x7faa7f466e09), context_linux_x86.hpp:88 [ 27.4% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x12b (0x7faa7f550a9b), basic_function.hpp:196 [ 27.4% ] "octotiger"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::actions::detail::continuation_thread_function<hpx::components::server::create_component_action<node_server, node_location, node_client, double, double>, hpx::actions::basic_action<hpx::components::server::runtime_support, hpx::naming::gid_type (node_location, node_client, double, double), hpx::components::server::create_component_action<node_server, node_location, node_client, double, double> >::invoker, unsigned long&, node_location&&, node_client&, double&, double&> >(void**, hpx::threads::thread_state_ex_enum&&)+0xfc (0x846acc), trigger.hpp:128 [ 27.4% ] "octotiger"!void hpx::actions::detail::trigger_impl<hpx::naming::id_type, hpx::naming::gid_type, hpx::util::detail::deferred<hpx::actions::basic_action<hpx::components::server::runtime_support, hpx::naming::gid_type (node_location, node_client, double, double), hpx::components::server::create_component_action<node_server, node_location, node_client, double, double> >::invoker (unsigned long&, node_location&&, node_client&&, double&&, double&&)>&>(std::integral_constant<bool, false>, hpx::actions::typed_continuation<hpx::naming::id_type, hpx::naming::gid_type>&&, hpx::util::detail::deferred<hpx::actions::basic_action<hpx::components::server::runtime_support, hpx::naming::gid_type (node_location, node_client, double, double), hpx::components::server::create_component_action<node_server, node_location, node_client, double, double> >::invoker (unsigned long&, node_location&&, node_client&&, double&&, double&&)>&)+0x74 (0x8dd394), component_action.hpp:64 [ 27.4% ] "octotiger"! [ 27.4% ] "octotiger"!hpx::components::component_factory<hpx::components::managed_component<node_server, hpx::components::detail::this_type> >::create_with_args(hpx::util::unique_function<void (void*), false> const&)+0x28 (0xa2c378), component_factory.hpp:197 [ 27.4% ] "octotiger"!hpx::naming::gid_type hpx::components::server::create<hpx::components::managed_component<node_server, hpx::components::detail::this_type> >(hpx::util::unique_function<void (void*), false> const&)+0x75 (0xa2c1a5), basic_function.hpp:196 [ 27.4% ] "octotiger"!void hpx::util::detail::callable_vtable<void (void*)>::_invoke<hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<hpx::util::functional::placement_new<hpx::components::managed_component<node_server, hpx::components::detail::this_type> > > (hpx::util::detail::placeholder<1ul> const&, node_location&&, node_client&&, double&&, double&&)> >(void**, void*&&)+0x53 (0x841433), managed_component_base.hpp:71 [ 27.4% ] "octotiger"!node_server::node_server(node_location const&, node_client const&, double, double)+0x414 (0xa1ff14), node_server.cpp:361 [ 27.4% ] "octotiger"!node_server::initialize(double, double)+0x314 (0xa1eac4), new_allocator.h:120 [ 27.4% ] "octotiger"!grid::grid(std::function<std::vector<double, std::allocator<double> > (double, double, double, double)> const&, double, std::array<double, 3ul>)+0x4de (0x9caf4e), grid.cpp:1364 [ 27.4% ] "octotiger"!grid::allocate()+0x29b (0x9ca31b), grid.cpp:1341 [ 27.4% ] "octotiger"!std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >::operator=(std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > const&)+0x272 (0x9d2892), stl_algobase.h:382 [ 27.4% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 14.8% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 27.0% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x286 (0x9eaab6), stl_algobase.h:382 [ 27.0% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
1.4%
|
1.4%
|
82.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 29.2% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 29.2% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 [ 29.2% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 37.3% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 32.6% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 32.6% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x208 (0x9eaa38), stl_algobase.h:382 [ 32.6% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.8% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.8% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.8% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.8% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 27.8% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x208 (0x9eaa38), stl_algobase.h:382 [ 27.8% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.5%
|
0.5%
|
33.5%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!hpx::lcos::detail::future_data<analytic_t>::get_result(hpx::error_code&)+0x12 (0x8f5cf2), future_data.hpp:297 [ 12.8% ] "octotiger"!hpx::lcos::detail::future_data<analytic_t>::wait(hpx::error_code&)+0xb4 (0x8fb014), future_data.hpp:567 [ 12.8% ] "libhpx.so.1.0.0"!hpx::lcos::local::detail::condition_variable::wait(std::unique_lock<hpx::lcos::local::spinlock>&, char const*, hpx::error_code&)+0xbf (0x7faa7fa0a8ef), thread_helpers.hpp:499 [ 12.8% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 19.3% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 19.3% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 [ 19.3% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 34.8% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 24.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 24.9% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 [ 24.9% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 34.1% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.1%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_client::operator=(hpx::lcos::future<hpx::naming::id_type>&&)+0x18 (0xa17648), node_client.cpp:19 [ 15.5% ] "octotiger"!hpx::lcos::future<hpx::naming::id_type>::get()+0x1f (0x8f9d7f), future.hpp:904 [ 15.5% ] "octotiger"!hpx::lcos::detail::future_data<hpx::naming::id_type>::get_result(hpx::error_code&)+0x12 (0x8526b2), future_data.hpp:297 [ 15.5% ] "octotiger"!hpx::lcos::detail::future_data<hpx::naming::id_type>::wait(hpx::error_code&)+0xb4 (0x85a3b4), future_data.hpp:567 [ 15.5% ] "libhpx.so.1.0.0"!hpx::lcos::local::detail::condition_variable::wait(std::unique_lock<hpx::lcos::local::spinlock>&, char const*, hpx::error_code&)+0xbf (0x7faa7fa0a8ef), thread_helpers.hpp:499 [ 21.3% ] "libhpx.so.1.0.0"!hpx::this_thread::suspend(hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> const&, hpx::util::thread_description const&, hpx::error_code&)+0xf8 (0x7faa7f577fe8), thread_helpers.cpp:472 [ 24.2% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_self::yield(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >)+0xbc (0x7faa7f4f7f6c), context_linux_x86.hpp:374 [ 24.2% ] "libhpx.so.1.0.0"!void hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >(unsigned long, hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>&, hpx::threads::detail::scheduling_counters&, hpx::threads::detail::scheduling_callbacks&)+0x21c (0x7faa7f508b3c), scheduling_loop.hpp:329 [ 30.0% ] "libhpx.so.1.0.0"!hpx::threads::thread_data::operator()()+0xcd (0x7faa7f50331d), context_linux_x86.hpp:374 [ 30.0% ] "libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x9 (0x7faa7f466e09), context_linux_x86.hpp:88 [ 30.0% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x12b (0x7faa7f550a9b), basic_function.hpp:196 [ 30.0% ] "octotiger"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::actions::detail::continuation_thread_function<hpx::components::server::create_component_action<node_server, node_location, node_client, double, double>, hpx::actions::basic_action<hpx::components::server::runtime_support, hpx::naming::gid_type (node_location, node_client, double, double), hpx::components::server::create_component_action<node_server, node_location, node_client, double, double> >::invoker, unsigned long&, node_location&&, node_client&, double&, double&> >(void**, hpx::threads::thread_state_ex_enum&&)+0xfc (0x846acc), trigger.hpp:128 [ 30.0% ] "octotiger"!void hpx::actions::detail::trigger_impl<hpx::naming::id_type, hpx::naming::gid_type, hpx::util::detail::deferred<hpx::actions::basic_action<hpx::components::server::runtime_support, hpx::naming::gid_type (node_location, node_client, double, double), hpx::components::server::create_component_action<node_server, node_location, node_client, double, double> >::invoker (unsigned long&, node_location&&, node_client&&, double&&, double&&)>&>(std::integral_constant<bool, false>, hpx::actions::typed_continuation<hpx::naming::id_type, hpx::naming::gid_type>&&, hpx::util::detail::deferred<hpx::actions::basic_action<hpx::components::server::runtime_support, hpx::naming::gid_type (node_location, node_client, double, double), hpx::components::server::create_component_action<node_server, node_location, node_client, double, double> >::invoker (unsigned long&, node_location&&, node_client&&, double&&, double&&)>&)+0x74 (0x8dd394), component_action.hpp:64 [ 30.0% ] "octotiger"! [ 30.0% ] "octotiger"!hpx::components::component_factory<hpx::components::managed_component<node_server, hpx::components::detail::this_type> >::create_with_args(hpx::util::unique_function<void (void*), false> const&)+0x28 (0xa2c378), component_factory.hpp:197 [ 30.0% ] "octotiger"!hpx::naming::gid_type hpx::components::server::create<hpx::components::managed_component<node_server, hpx::components::detail::this_type> >(hpx::util::unique_function<void (void*), false> const&)+0x75 (0xa2c1a5), basic_function.hpp:196 [ 30.0% ] "octotiger"!void hpx::util::detail::callable_vtable<void (void*)>::_invoke<hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<hpx::util::functional::placement_new<hpx::components::managed_component<node_server, hpx::components::detail::this_type> > > (hpx::util::detail::placeholder<1ul> const&, node_location&&, node_client&&, double&&, double&&)> >(void**, void*&&)+0x53 (0x841433), managed_component_base.hpp:71 [ 30.0% ] "octotiger"!node_server::node_server(node_location const&, node_client const&, double, double)+0x414 (0xa1ff14), node_server.cpp:361 [ 30.0% ] "octotiger"!node_server::initialize(double, double)+0x314 (0xa1eac4), new_allocator.h:120 [ 30.0% ] "octotiger"!grid::grid(std::function<std::vector<double, std::allocator<double> > (double, double, double, double)> const&, double, std::array<double, 3ul>)+0x4de (0x9caf4e), grid.cpp:1364 [ 30.0% ] "octotiger"!grid::allocate()+0x29b (0x9ca31b), grid.cpp:1341 [ 30.0% ] "octotiger"!std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >::operator=(std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > const&)+0x272 (0x9d2892), stl_algobase.h:382 [ 30.0% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 26.5% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 26.5% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 [ 26.5% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 31.8% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
Stack | Instruction |
---|---|
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 58.5% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 58.5% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 |
|
![]() |
"octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x28 (0x898218) [W], stl_algobase.h:766 |
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2c0 (0x9eaaf0), stl_vector.h:676 |
|
![]() |
"octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x28 (0x898218) [W], stl_algobase.h:766 |
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 |
|
![]() |
"octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0xc0 (0x8982b0) [W], stl_algobase.h:766 |
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2c0 (0x9eaaf0), stl_vector.h:676 |
|
![]() |
"octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0xc0 (0x8982b0) [W], stl_algobase.h:766 |
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 |
|
![]() |
"octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x17b (0x9ea9ab) [W], grid_output.cpp:77 |
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 69.5% ] "octotiger"!hpx::lcos::detail::future_data<grid::output_list_type>::get_result(hpx::error_code&)+0x12 (0x852bf2), future_data.hpp:297 [ 69.5% ] "octotiger"!hpx::lcos::detail::future_data<grid::output_list_type>::wait(hpx::error_code&)+0xb4 (0x85ad44), future_data.hpp:567 [ 69.5% ] "libhpx.so.1.0.0"!hpx::lcos::local::detail::condition_variable::wait(std::unique_lock<hpx::lcos::local::spinlock>&, char const*, hpx::error_code&)+0xbf (0x7faa7fa0a8ef), thread_helpers.hpp:499 [ 69.5% ] "libhpx.so.1.0.0"!hpx::this_thread::suspend(hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> const&, hpx::util::thread_description const&, hpx::error_code&)+0xf8 (0x7faa7f577fe8), thread_helpers.cpp:472 [ 69.5% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_self::yield(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >)+0xbc (0x7faa7f4f7f6c), context_linux_x86.hpp:374 [ 69.5% ] "libhpx.so.1.0.0"!void hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >(unsigned long, hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>&, hpx::threads::detail::scheduling_counters&, hpx::threads::detail::scheduling_callbacks&)+0x21c (0x7faa7f508b3c), scheduling_loop.hpp:329 "libhpx.so.1.0.0"!hpx::threads::thread_data::operator()()+0xcd (0x7faa7f50331d), context_linux_x86.hpp:374 "libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x9 (0x7faa7f466e09), context_linux_x86.hpp:88 "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x12b (0x7faa7f550a9b), basic_function.hpp:196 "octotiger"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::actions::detail::continuation_thread_function<node_server::output_action, hpx::actions::basic_action<node_server const, grid::output_list_type (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool), node_server::output_action>::invoker, unsigned long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, bool&> >(void**, hpx::threads::thread_state_ex_enum&&)+0xfc (0x844fec), trigger.hpp:128 "octotiger"!void hpx::actions::detail::trigger_impl<grid::output_list_type, grid::output_list_type, hpx::util::detail::deferred<hpx::actions::basic_action<node_server const, grid::output_list_type (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool), node_server::output_action>::invoker (unsigned long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, bool&)>&>(std::integral_constant<bool, false>, hpx::actions::typed_continuation<grid::output_list_type, grid::output_list_type>&&, hpx::util::detail::deferred<hpx::actions::basic_action<node_server const, grid::output_list_type (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool), node_server::output_action>::invoker (unsigned long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, bool&)>&)+0x7a (0x8c250a), component_action.hpp:97 "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x401 (0x83c7c1), node_server_actions_1.cpp:190 |
|
![]() |
"octotiger"!grid::get_output_list(bool) const+0x33e (0x9eae6e) [W], new_allocator.h:120 |
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 30.4% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 30.4% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 30.4% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 30.4% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 51.4% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 51.4% ] "octotiger"!hpx::lcos::detail::future_data<grid::output_list_type>::get_result(hpx::error_code&)+0x12 (0x852bf2), future_data.hpp:297 [ 58.3% ] "octotiger"!hpx::lcos::detail::future_data<grid::output_list_type>::wait(hpx::error_code&)+0xb4 (0x85ad44), future_data.hpp:567 [ 58.3% ] "libhpx.so.1.0.0"!hpx::lcos::local::detail::condition_variable::wait(std::unique_lock<hpx::lcos::local::spinlock>&, char const*, hpx::error_code&)+0xbf (0x7faa7fa0a8ef), thread_helpers.hpp:499 [ 58.3% ] "libhpx.so.1.0.0"!hpx::this_thread::suspend(hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> const&, hpx::util::thread_description const&, hpx::error_code&)+0xf8 (0x7faa7f577fe8), thread_helpers.cpp:472 [ 58.3% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_self::yield(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >)+0xbc (0x7faa7f4f7f6c), context_linux_x86.hpp:374 [ 58.3% ] "libhpx.so.1.0.0"!void hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >(unsigned long, hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>&, hpx::threads::detail::scheduling_counters&, hpx::threads::detail::scheduling_callbacks&)+0x21c (0x7faa7f508b3c), scheduling_loop.hpp:329 "libhpx.so.1.0.0"!hpx::threads::thread_data::operator()()+0xcd (0x7faa7f50331d), context_linux_x86.hpp:374 "libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x9 (0x7faa7f466e09), context_linux_x86.hpp:88 "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x12b (0x7faa7f550a9b), basic_function.hpp:196 "octotiger"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::actions::detail::continuation_thread_function<node_server::output_action, hpx::actions::basic_action<node_server const, grid::output_list_type (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool), node_server::output_action>::invoker, unsigned long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, bool&> >(void**, hpx::threads::thread_state_ex_enum&&)+0xfc (0x844fec), trigger.hpp:128 "octotiger"!void hpx::actions::detail::trigger_impl<grid::output_list_type, grid::output_list_type, hpx::util::detail::deferred<hpx::actions::basic_action<node_server const, grid::output_list_type (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool), node_server::output_action>::invoker (unsigned long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, bool&)>&>(std::integral_constant<bool, false>, hpx::actions::typed_continuation<grid::output_list_type, grid::output_list_type>&&, hpx::util::detail::deferred<hpx::actions::basic_action<node_server const, grid::output_list_type (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool), node_server::output_action>::invoker (unsigned long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, bool&)>&)+0x7a (0x8c250a), component_action.hpp:97 "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x401 (0x83c7c1), node_server_actions_1.cpp:190 |
|
![]() |
"octotiger"!grid::get_output_list(bool) const+0x3d9 (0x9eaf09) [W], new_allocator.h:120 |
![]() "octotiger"!hpx::lcos::detail::future_data<analytic_t>::get_result(hpx::error_code&)+0x12 (0x8f5cf2), future_data.hpp:297 "octotiger"!hpx::lcos::detail::future_data<analytic_t>::wait(hpx::error_code&)+0xb4 (0x8fb014), future_data.hpp:567 "libhpx.so.1.0.0"!hpx::lcos::local::detail::condition_variable::wait(std::unique_lock<hpx::lcos::local::spinlock>&, char const*, hpx::error_code&)+0xbf (0x7faa7fa0a8ef), thread_helpers.hpp:499 "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 "octotiger"!hpx::lcos::detail::future_data<grid::output_list_type>::get_result(hpx::error_code&)+0x12 (0x852bf2), future_data.hpp:297 "octotiger"!hpx::lcos::detail::future_data<grid::output_list_type>::wait(hpx::error_code&)+0xb4 (0x85ad44), future_data.hpp:567 "libhpx.so.1.0.0"!hpx::lcos::local::detail::condition_variable::wait(std::unique_lock<hpx::lcos::local::spinlock>&, char const*, hpx::error_code&)+0xbf (0x7faa7fa0a8ef), thread_helpers.hpp:499 "libhpx.so.1.0.0"!hpx::this_thread::suspend(hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> const&, hpx::util::thread_description const&, hpx::error_code&)+0xf8 (0x7faa7f577fe8), thread_helpers.cpp:472 "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_self::yield(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >)+0xbc (0x7faa7f4f7f6c), context_linux_x86.hpp:374 "libhpx.so.1.0.0"!void hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >(unsigned long, hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>&, hpx::threads::detail::scheduling_counters&, hpx::threads::detail::scheduling_callbacks&)+0x21c (0x7faa7f508b3c), scheduling_loop.hpp:329 "libhpx.so.1.0.0"!hpx::threads::thread_data::operator()()+0xcd (0x7faa7f50331d), context_linux_x86.hpp:374 "libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x9 (0x7faa7f466e09), context_linux_x86.hpp:88 "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x12b (0x7faa7f550a9b), basic_function.hpp:196 "octotiger"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::actions::detail::continuation_thread_function<node_server::output_action, hpx::actions::basic_action<node_server const, grid::output_list_type (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool), node_server::output_action>::invoker, unsigned long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, bool&> >(void**, hpx::threads::thread_state_ex_enum&&)+0xfc (0x844fec), trigger.hpp:128 "octotiger"!void hpx::actions::detail::trigger_impl<grid::output_list_type, grid::output_list_type, hpx::util::detail::deferred<hpx::actions::basic_action<node_server const, grid::output_list_type (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool), node_server::output_action>::invoker (unsigned long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, bool&)>&>(std::integral_constant<bool, false>, hpx::actions::typed_continuation<grid::output_list_type, grid::output_list_type>&&, hpx::util::detail::deferred<hpx::actions::basic_action<node_server const, grid::output_list_type (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool), node_server::output_action>::invoker (unsigned long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, bool&)>&)+0x7a (0x8c250a), component_action.hpp:97 "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x401 (0x83c7c1), node_server_actions_1.cpp:190 |
|
![]() |
"octotiger"!grid::get_output_list(bool) const+0x5b4 (0x9eb0e4) [W], new_allocator.h:120 |
![]() "octotiger"!hpx::lcos::future<grid::output_list_type>::get()+0x1f (0x85f3ff), future.hpp:904 [ 27.6% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 33.7% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x208 (0x9eaa38), stl_algobase.h:382 [ 33.7% ] "libc-2.12.so"! |
|
![]() |
"libc-2.12.so"! |
![]() "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2c0 (0x9eaaf0), stl_vector.h:676 [ 19.4% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 35.1% ] "libc-2.12.so"! |
|
![]() |
"libc-2.12.so"! |
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 27.9% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 [ 27.9% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 40.5% ] "libc-2.12.so"! |
|
![]() |
"libc-2.12.so"! |
![]() "octotiger"!node_client::operator=(hpx::lcos::future<hpx::naming::id_type>&&)+0x18 (0xa17648), node_client.cpp:19 [ 9.0% ] "octotiger"!hpx::lcos::future<hpx::naming::id_type>::get()+0x1f (0x8f9d7f), future.hpp:904 [ 9.0% ] "octotiger"!hpx::lcos::detail::future_data<hpx::naming::id_type>::get_result(hpx::error_code&)+0x12 (0x8526b2), future_data.hpp:297 [ 9.0% ] "octotiger"!hpx::lcos::detail::future_data<hpx::naming::id_type>::wait(hpx::error_code&)+0xb4 (0x85a3b4), future_data.hpp:567 [ 9.0% ] "libhpx.so.1.0.0"!hpx::lcos::local::detail::condition_variable::wait(std::unique_lock<hpx::lcos::local::spinlock>&, char const*, hpx::error_code&)+0xbf (0x7faa7fa0a8ef), thread_helpers.hpp:499 [ 17.9% ] "libhpx.so.1.0.0"!hpx::this_thread::suspend(hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> const&, hpx::util::thread_description const&, hpx::error_code&)+0xf8 (0x7faa7f577fe8), thread_helpers.cpp:472 [ 18.4% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_self::yield(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >)+0xbc (0x7faa7f4f7f6c), context_linux_x86.hpp:374 [ 18.4% ] "libhpx.so.1.0.0"!void hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >(unsigned long, hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>&, hpx::threads::detail::scheduling_counters&, hpx::threads::detail::scheduling_callbacks&)+0x21c (0x7faa7f508b3c), scheduling_loop.hpp:329 [ 27.4% ] "libhpx.so.1.0.0"!hpx::threads::thread_data::operator()()+0xcd (0x7faa7f50331d), context_linux_x86.hpp:374 [ 27.4% ] "libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x9 (0x7faa7f466e09), context_linux_x86.hpp:88 [ 27.4% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x12b (0x7faa7f550a9b), basic_function.hpp:196 [ 27.4% ] "octotiger"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::actions::detail::continuation_thread_function<hpx::components::server::create_component_action<node_server, node_location, node_client, double, double>, hpx::actions::basic_action<hpx::components::server::runtime_support, hpx::naming::gid_type (node_location, node_client, double, double), hpx::components::server::create_component_action<node_server, node_location, node_client, double, double> >::invoker, unsigned long&, node_location&&, node_client&, double&, double&> >(void**, hpx::threads::thread_state_ex_enum&&)+0xfc (0x846acc), trigger.hpp:128 [ 27.4% ] "octotiger"!void hpx::actions::detail::trigger_impl<hpx::naming::id_type, hpx::naming::gid_type, hpx::util::detail::deferred<hpx::actions::basic_action<hpx::components::server::runtime_support, hpx::naming::gid_type (node_location, node_client, double, double), hpx::components::server::create_component_action<node_server, node_location, node_client, double, double> >::invoker (unsigned long&, node_location&&, node_client&&, double&&, double&&)>&>(std::integral_constant<bool, false>, hpx::actions::typed_continuation<hpx::naming::id_type, hpx::naming::gid_type>&&, hpx::util::detail::deferred<hpx::actions::basic_action<hpx::components::server::runtime_support, hpx::naming::gid_type (node_location, node_client, double, double), hpx::components::server::create_component_action<node_server, node_location, node_client, double, double> >::invoker (unsigned long&, node_location&&, node_client&&, double&&, double&&)>&)+0x74 (0x8dd394), component_action.hpp:64 [ 27.4% ] "octotiger"! [ 27.4% ] "octotiger"!hpx::components::component_factory<hpx::components::managed_component<node_server, hpx::components::detail::this_type> >::create_with_args(hpx::util::unique_function<void (void*), false> const&)+0x28 (0xa2c378), component_factory.hpp:197 [ 27.4% ] "octotiger"!hpx::naming::gid_type hpx::components::server::create<hpx::components::managed_component<node_server, hpx::components::detail::this_type> >(hpx::util::unique_function<void (void*), false> const&)+0x75 (0xa2c1a5), basic_function.hpp:196 [ 27.4% ] "octotiger"!void hpx::util::detail::callable_vtable<void (void*)>::_invoke<hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<hpx::util::functional::placement_new<hpx::components::managed_component<node_server, hpx::components::detail::this_type> > > (hpx::util::detail::placeholder<1ul> const&, node_location&&, node_client&&, double&&, double&&)> >(void**, void*&&)+0x53 (0x841433), managed_component_base.hpp:71 [ 27.4% ] "octotiger"!node_server::node_server(node_location const&, node_client const&, double, double)+0x414 (0xa1ff14), node_server.cpp:361 [ 27.4% ] "octotiger"!node_server::initialize(double, double)+0x314 (0xa1eac4), new_allocator.h:120 [ 27.4% ] "octotiger"!grid::grid(std::function<std::vector<double, std::allocator<double> > (double, double, double, double)> const&, double, std::array<double, 3ul>)+0x4de (0x9caf4e), grid.cpp:1364 [ 27.4% ] "octotiger"!grid::allocate()+0x29b (0x9ca31b), grid.cpp:1341 [ 27.4% ] "octotiger"!std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >::operator=(std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > const&)+0x272 (0x9d2892), stl_algobase.h:382 [ 27.4% ] "libc-2.12.so"! |
|
![]() |
"libc-2.12.so"! |
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 29.2% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 29.2% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 [ 29.2% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 37.3% ] "libc-2.12.so"! |
|
![]() |
"libc-2.12.so"! |
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.8% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.8% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.8% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.8% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 27.8% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x208 (0x9eaa38), stl_algobase.h:382 [ 27.8% ] "libc-2.12.so"! |
|
![]() |
"libc-2.12.so"! |
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 24.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 24.9% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 [ 24.9% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 34.1% ] "libc-2.12.so"! |
|
![]() |
"libc-2.12.so"! |
![]() "octotiger"!hpx::lcos::detail::future_data<node_server::neighbor_gravity_type>::set_on_completed(hpx::util::unique_function<void (), false>)+0xeb (0x98655b), future_data.hpp:552 [ 19.2% ] "octotiger"!hpx::lcos::detail::future_data<node_server::neighbor_gravity_type>::handle_on_completed(hpx::util::unique_function<void (), false>&&)+0x29a (0x98634a), basic_function.hpp:196 [ 19.2% ] "octotiger"!hpx::lcos::detail::continuation<hpx::lcos::future<node_server::neighbor_gravity_type>, node_server::compute_fmm(gsolve_type, bool)::{lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#2}, void>::run(boost::intrusive_ptr<hpx::lcos::detail::future_data<node_server::neighbor_gravity_type> > const&)+0x11c (0xa23adc), packaged_continuation.hpp:105 [ 19.2% ] "octotiger"!void hpx::lcos::detail::invoke_continuation<node_server::compute_fmm(gsolve_type, bool)::{lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#2}, hpx::lcos::future<node_server::neighbor_gravity_type>, hpx::lcos::detail::continuation<hpx::lcos::future<node_server::neighbor_gravity_type>, {lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#2}, void> >(node_server::compute_fmm(gsolve_type, bool)::{lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#2}&, hpx::lcos::future<node_server::neighbor_gravity_type>&, hpx::lcos::detail::continuation<hpx::lcos::future<node_server::neighbor_gravity_type>, {lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#2}, void>&, std::integral_constant<bool, true>) [clone .isra.564] [clone .constprop.1360]+0x125 (0xa237c5), node_server.cpp:444 [ 19.2% ] "octotiger"!grid::compute_boundary_interactions_monopole_monopole(gsolve_type, std::vector<boundary_interaction_type, std::allocator<boundary_interaction_type> > const&, gravity_boundary_type const&)+0x49c (0x9e64dc), wait_all.hpp:329 [ 19.2% ] "octotiger"!void hpx::lcos::wait_all<hpx::lcos::future<void> >(std::vector<hpx::lcos::future<void>, std::allocator<hpx::lcos::future<void> > > const&)+0x2bf (0x88828f), wait_all.hpp:306 [ 19.2% ] "octotiger"!hpx::lcos::detail::future_data<void>::wait(hpx::error_code&)+0xb4 (0x85b074), future_data.hpp:567 [ 19.2% ] "libhpx.so.1.0.0"!hpx::lcos::local::detail::condition_variable::wait(std::unique_lock<hpx::lcos::local::spinlock>&, char const*, hpx::error_code&)+0xbf (0x7faa7fa0a8ef), thread_helpers.hpp:499 [ 19.2% ] "libhpx.so.1.0.0"!hpx::this_thread::suspend(hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> const&, hpx::util::thread_description const&, hpx::error_code&)+0xf8 (0x7faa7f577fe8), thread_helpers.cpp:472 [ 42.0% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_self::yield(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >)+0xbc (0x7faa7f4f7f6c), context_linux_x86.hpp:374 [ 42.0% ] "libhpx.so.1.0.0"!void hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >(unsigned long, hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>&, hpx::threads::detail::scheduling_counters&, hpx::threads::detail::scheduling_callbacks&)+0x21c (0x7faa7f508b3c), scheduling_loop.hpp:329 [ 47.5% ] "libhpx.so.1.0.0"!hpx::threads::thread_data::operator()()+0xcd (0x7faa7f50331d), context_linux_x86.hpp:374 [ 47.5% ] "libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x9 (0x7faa7f466e09), context_linux_x86.hpp:88 [ 47.5% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x12b (0x7faa7f550a9b), basic_function.hpp:196 [ 47.5% ] "libhpx.so.1.0.0"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::actions::detail::plain_function, void (), apex_internal_process_profiles_action>::thread_function> (unsigned long&)> >(void**, hpx::threads::thread_state_ex_enum&&)+0xd (0x7faa7fb23efd), invoke.hpp:36 [ 47.5% ] "libhpx.so.1.0.0"!hpx::util::result_of<hpx::actions::basic_action<hpx::actions::detail::plain_function, void (), apex_internal_process_profiles_action>::thread_function&& (unsigned long&&)>::type hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::actions::detail::plain_function, void (), apex_internal_process_profiles_action>::thread_function>::operator()<unsigned long>(unsigned long&&)+0x112 (0x7faa7fb2a172), plain_action.hpp:79 [ 47.5% ] "libhpx.so.1.0.0"!apex::profiler_listener::process_profiles_wrapper()+0x30 (0x7faa7fb20640), profiler_listener.cpp:788 [ 47.5% ] "libhpx.so.1.0.0"!apex::profiler_listener::process_profiles()+0x517 (0x7faa7fb1fe87), shared_ptr_base.h:659 [ 47.5% ] "octotiger"!std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release()+0x46 (0x858176), shared_ptr_base.h:150 [ 47.5% ] "libhpx.so.1.0.0"!std::_Sp_counted_ptr<apex::profiler*, (__gnu_cxx::_Lock_policy)2>::_M_dispose()+0x49 (0x7faa7fb0b9c9), profiler.hpp:126 [ 47.5% ] "libjemalloc.so.1"!free()+0x3d9 (0x7faa7d8a8399), tcache.h:402 |
|
![]() |
"libjemalloc.so.1"!je_tcache_bin_flush_small()+0x1e4 (0x7faa7d8ced14) [W], tcache.c:136 |
![]() "octotiger"!grid::compute_interactions(gsolve_type)::{lambda(unsigned long)#1}::operator()(unsigned long) const+0xab4 (0x9dc634), mutex:377 [ 3.7% ] "octotiger"!hpx::lcos::local::spinlock::lock()+0x61 (0x853011), thread_helpers.hpp:499 [ 7.3% ] "libhpx.so.1.0.0"!hpx::this_thread::suspend(hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> const&, hpx::util::thread_description const&, hpx::error_code&)+0xf8 (0x7faa7f577fe8), thread_helpers.cpp:472 [ 16.9% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_self::yield(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >)+0xbc (0x7faa7f4f7f6c), context_linux_x86.hpp:374 [ 16.9% ] "libhpx.so.1.0.0"!void hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >(unsigned long, hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>&, hpx::threads::detail::scheduling_counters&, hpx::threads::detail::scheduling_callbacks&)+0x21c (0x7faa7f508b3c), scheduling_loop.hpp:329 [ 29.9% ] "libhpx.so.1.0.0"!hpx::threads::thread_data::operator()()+0xcd (0x7faa7f50331d), context_linux_x86.hpp:374 [ 29.9% ] "libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x9 (0x7faa7f466e09), context_linux_x86.hpp:88 [ 29.9% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x12b (0x7faa7f550a9b), basic_function.hpp:196 [ 29.9% ] "libhpx.so.1.0.0"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::actions::detail::plain_function, void (), apex_internal_process_profiles_action>::thread_function> (unsigned long&)> >(void**, hpx::threads::thread_state_ex_enum&&)+0xd (0x7faa7fb23efd), invoke.hpp:36 [ 29.9% ] "libhpx.so.1.0.0"!hpx::util::result_of<hpx::actions::basic_action<hpx::actions::detail::plain_function, void (), apex_internal_process_profiles_action>::thread_function&& (unsigned long&&)>::type hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::actions::detail::plain_function, void (), apex_internal_process_profiles_action>::thread_function>::operator()<unsigned long>(unsigned long&&)+0x112 (0x7faa7fb2a172), plain_action.hpp:79 [ 29.9% ] "libhpx.so.1.0.0"!apex::profiler_listener::process_profiles_wrapper()+0x30 (0x7faa7fb20640), profiler_listener.cpp:788 [ 29.9% ] "libhpx.so.1.0.0"!apex::profiler_listener::process_profiles()+0x517 (0x7faa7fb1fe87), shared_ptr_base.h:659 [ 29.9% ] "octotiger"!std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release()+0x46 (0x858176), shared_ptr_base.h:150 [ 29.9% ] "libjemalloc.so.1"!free()+0x3d9 (0x7faa7d8a8399), tcache.h:402 |
|
![]() |
"libjemalloc.so.1"!je_tcache_bin_flush_small()+0x20b (0x7faa7d8ced3b) [W], tcache.c:136 |
![]() "octotiger"!hpx::lcos::detail::continuation<hpx::lcos::future<void>, node_server::nonrefined_step()::{lambda(hpx::lcos::future<void>)#1}::operator()(hpx::lcos::future<void>) const::{lambda(hpx::lcos::future<void>)#1}, hpx::lcos::future<void> >::run(boost::intrusive_ptr<hpx::lcos::detail::future_data<void> > const&)+0x11c (0x959c4c), packaged_continuation.hpp:210 [ 10.4% ] "octotiger"!std::enable_if<hpx::traits::detail::is_unique_future<hpx::util::result_of<node_server::nonrefined_step()::{lambda(hpx::lcos::future<void>)#1}::operator()(hpx::lcos::future<void>) const::{lambda(hpx::lcos::future<void>)#1} (hpx::lcos::future<void>)>::type, void>::value, void>::type hpx::lcos::detail::invoke_continuation<node_server::nonrefined_step()::{lambda(hpx::lcos::future<void>)#1}::operator()(hpx::lcos::future<void>) const::{lambda(hpx::lcos::future<void>)#1}, hpx::lcos::future<void>, hpx::lcos::detail::continuation<hpx::lcos::future<void>, {lambda(hpx::lcos::future<void>)#1}, hpx::lcos::future<void> > >(hpx::util&, hpx::util::result_of&, hpx::lcos::detail::continuation<hpx::lcos::future<void>, {lambda(hpx::lcos::future<void>)#1}, hpx::lcos::future<void> >&) [clone .constprop.2248]+0x5d (0x95973d), node_server_actions_3.cpp:475 [ 10.4% ] "octotiger"!node_server::compute_fmm(gsolve_type, bool)+0x6bb (0xa2569b), packaged_continuation.hpp:430 [ 10.4% ] "octotiger"!hpx::lcos::detail::future_data<node_server::neighbor_gravity_type>::set_on_completed(hpx::util::unique_function<void (), false>)+0xeb (0x98655b), future_data.hpp:552 [ 10.4% ] "octotiger"!hpx::lcos::detail::future_data<node_server::neighbor_gravity_type>::handle_on_completed(hpx::util::unique_function<void (), false>&&)+0x29a (0x98634a), basic_function.hpp:196 [ 10.4% ] "octotiger"!hpx::lcos::detail::continuation<hpx::lcos::future<node_server::neighbor_gravity_type>, node_server::compute_fmm(gsolve_type, bool)::{lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#2}, void>::run(boost::intrusive_ptr<hpx::lcos::detail::future_data<node_server::neighbor_gravity_type> > const&)+0x11c (0xa23adc), packaged_continuation.hpp:105 [ 10.4% ] "octotiger"!void hpx::lcos::detail::invoke_continuation<node_server::compute_fmm(gsolve_type, bool)::{lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#2}, hpx::lcos::future<node_server::neighbor_gravity_type>, hpx::lcos::detail::continuation<hpx::lcos::future<node_server::neighbor_gravity_type>, {lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#2}, void> >(node_server::compute_fmm(gsolve_type, bool)::{lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#2}&, hpx::lcos::future<node_server::neighbor_gravity_type>&, hpx::lcos::detail::continuation<hpx::lcos::future<node_server::neighbor_gravity_type>, {lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#2}, void>&, std::integral_constant<bool, true>) [clone .isra.564] [clone .constprop.1360]+0x125 (0xa237c5), node_server.cpp:444 [ 10.4% ] "octotiger"!grid::compute_boundary_interactions_monopole_monopole(gsolve_type, std::vector<boundary_interaction_type, std::allocator<boundary_interaction_type> > const&, gravity_boundary_type const&)+0x49c (0x9e64dc), wait_all.hpp:329 [ 10.4% ] "octotiger"!void hpx::lcos::wait_all<hpx::lcos::future<void> >(std::vector<hpx::lcos::future<void>, std::allocator<hpx::lcos::future<void> > > const&)+0x2bf (0x88828f), wait_all.hpp:306 [ 11.4% ] "octotiger"!hpx::lcos::detail::future_data<void>::wait(hpx::error_code&)+0xb4 (0x85b074), future_data.hpp:567 [ 11.4% ] "libhpx.so.1.0.0"!hpx::lcos::local::detail::condition_variable::wait(std::unique_lock<hpx::lcos::local::spinlock>&, char const*, hpx::error_code&)+0xbf (0x7faa7fa0a8ef), thread_helpers.hpp:499 [ 11.8% ] "libhpx.so.1.0.0"!hpx::this_thread::suspend(hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> const&, hpx::util::thread_description const&, hpx::error_code&)+0xf8 (0x7faa7f577fe8), thread_helpers.cpp:472 [ 18.0% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_self::yield(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >)+0xbc (0x7faa7f4f7f6c), context_linux_x86.hpp:374 [ 18.0% ] "libhpx.so.1.0.0"!void hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >(unsigned long, hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>&, hpx::threads::detail::scheduling_counters&, hpx::threads::detail::scheduling_callbacks&)+0x21c (0x7faa7f508b3c), scheduling_loop.hpp:329 [ 32.7% ] "libhpx.so.1.0.0"!hpx::threads::thread_data::operator()()+0xcd (0x7faa7f50331d), context_linux_x86.hpp:374 [ 32.7% ] "libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x9 (0x7faa7f466e09), context_linux_x86.hpp:88 [ 32.7% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x12b (0x7faa7f550a9b), basic_function.hpp:196 [ 32.7% ] "libhpx.so.1.0.0"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::actions::detail::plain_function, void (), apex_internal_process_profiles_action>::thread_function> (unsigned long&)> >(void**, hpx::threads::thread_state_ex_enum&&)+0xd (0x7faa7fb23efd), invoke.hpp:36 [ 32.7% ] "libhpx.so.1.0.0"!hpx::util::result_of<hpx::actions::basic_action<hpx::actions::detail::plain_function, void (), apex_internal_process_profiles_action>::thread_function&& (unsigned long&&)>::type hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::actions::detail::plain_function, void (), apex_internal_process_profiles_action>::thread_function>::operator()<unsigned long>(unsigned long&&)+0x112 (0x7faa7fb2a172), plain_action.hpp:79 [ 32.7% ] "libhpx.so.1.0.0"!apex::profiler_listener::process_profiles_wrapper()+0x30 (0x7faa7fb20640), profiler_listener.cpp:788 [ 42.2% ] "libhpx.so.1.0.0"!apex::profiler_listener::process_profiles()+0x517 (0x7faa7fb1fe87), shared_ptr_base.h:659 [ 42.2% ] "octotiger"!std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release()+0x46 (0x858176), shared_ptr_base.h:150 [ 42.2% ] "libhpx.so.1.0.0"!std::_Sp_counted_ptr<apex::profiler*, (__gnu_cxx::_Lock_policy)2>::_M_dispose()+0x49 (0x7faa7fb0b9c9), profiler.hpp:126 [ 42.2% ] "libjemalloc.so.1"!free()+0x3d9 (0x7faa7d8a8399), tcache.h:402 |
|
![]() |
"libjemalloc.so.1"!je_tcache_bin_flush_small()+0x231 (0x7faa7d8ced61) [W], tcache.c:136 |
Accesses
![]() ![]() |
6.72e+08
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
% of misses
![]() ![]() |
2.1%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
% of bandwidth
![]() ![]() |
1.7%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
% of fetches
![]() ![]() |
2.1%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
% of write-backs
![]() ![]() |
1.0%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
% of upgrades
![]() ![]() |
0.0%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Miss ratio
![]() ![]() |
9.4%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fetch ratio
![]() ![]() |
9.4%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Write-back ratio
![]() ![]() |
2.2%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Upgrade ratio
![]() ![]() |
0.0%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Communication ratio
![]() ![]() |
0.0%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fetch utilization
![]() ![]() |
27.7%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Write-back utilization
![]() ![]() |
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Communication utilization
![]() ![]() |
100.0%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
False sharing ratio
![]() ![]() |
0.0%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HW prefetch probability
![]() ![]() |
0.0%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Access randomness
![]() ![]() |
Low
|
Stack | Instruction | % of misses | % of fetches | Fetch ratio | Fetch utilization | W-B Utilization | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 32.7% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x208 (0x9eaa38), stl_algobase.h:382 [ 32.7% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!hpx::lcos::future<grid::output_list_type>::get()+0x1f (0x85f3ff), future.hpp:904 [ 27.6% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 33.7% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x208 (0x9eaa38), stl_algobase.h:382 [ 33.7% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 24.2% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 31.3% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x208 (0x9eaa38), stl_algobase.h:382 [ 31.3% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2c0 (0x9eaaf0), stl_vector.h:676 [ 19.4% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 35.1% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 19.0% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 19.0% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 19.0% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 19.0% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 [ 19.0% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 33.0% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 27.9% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 [ 27.9% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 40.5% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.1%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 23.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 23.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 23.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 23.9% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 [ 23.9% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 31.0% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.2%
|
0.2%
|
16.7%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_client::operator=(hpx::lcos::future<hpx::naming::id_type>&&)+0x18 (0xa17648), node_client.cpp:19 [ 9.0% ] "octotiger"!hpx::lcos::future<hpx::naming::id_type>::get()+0x1f (0x8f9d7f), future.hpp:904 [ 9.0% ] "octotiger"!hpx::lcos::detail::future_data<hpx::naming::id_type>::get_result(hpx::error_code&)+0x12 (0x8526b2), future_data.hpp:297 [ 9.0% ] "octotiger"!hpx::lcos::detail::future_data<hpx::naming::id_type>::wait(hpx::error_code&)+0xb4 (0x85a3b4), future_data.hpp:567 [ 9.0% ] "libhpx.so.1.0.0"!hpx::lcos::local::detail::condition_variable::wait(std::unique_lock<hpx::lcos::local::spinlock>&, char const*, hpx::error_code&)+0xbf (0x7faa7fa0a8ef), thread_helpers.hpp:499 [ 17.9% ] "libhpx.so.1.0.0"!hpx::this_thread::suspend(hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> const&, hpx::util::thread_description const&, hpx::error_code&)+0xf8 (0x7faa7f577fe8), thread_helpers.cpp:472 [ 18.4% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_self::yield(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >)+0xbc (0x7faa7f4f7f6c), context_linux_x86.hpp:374 [ 18.4% ] "libhpx.so.1.0.0"!void hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >(unsigned long, hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>&, hpx::threads::detail::scheduling_counters&, hpx::threads::detail::scheduling_callbacks&)+0x21c (0x7faa7f508b3c), scheduling_loop.hpp:329 [ 27.4% ] "libhpx.so.1.0.0"!hpx::threads::thread_data::operator()()+0xcd (0x7faa7f50331d), context_linux_x86.hpp:374 [ 27.4% ] "libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x9 (0x7faa7f466e09), context_linux_x86.hpp:88 [ 27.4% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x12b (0x7faa7f550a9b), basic_function.hpp:196 [ 27.4% ] "octotiger"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::actions::detail::continuation_thread_function<hpx::components::server::create_component_action<node_server, node_location, node_client, double, double>, hpx::actions::basic_action<hpx::components::server::runtime_support, hpx::naming::gid_type (node_location, node_client, double, double), hpx::components::server::create_component_action<node_server, node_location, node_client, double, double> >::invoker, unsigned long&, node_location&&, node_client&, double&, double&> >(void**, hpx::threads::thread_state_ex_enum&&)+0xfc (0x846acc), trigger.hpp:128 [ 27.4% ] "octotiger"!void hpx::actions::detail::trigger_impl<hpx::naming::id_type, hpx::naming::gid_type, hpx::util::detail::deferred<hpx::actions::basic_action<hpx::components::server::runtime_support, hpx::naming::gid_type (node_location, node_client, double, double), hpx::components::server::create_component_action<node_server, node_location, node_client, double, double> >::invoker (unsigned long&, node_location&&, node_client&&, double&&, double&&)>&>(std::integral_constant<bool, false>, hpx::actions::typed_continuation<hpx::naming::id_type, hpx::naming::gid_type>&&, hpx::util::detail::deferred<hpx::actions::basic_action<hpx::components::server::runtime_support, hpx::naming::gid_type (node_location, node_client, double, double), hpx::components::server::create_component_action<node_server, node_location, node_client, double, double> >::invoker (unsigned long&, node_location&&, node_client&&, double&&, double&&)>&)+0x74 (0x8dd394), component_action.hpp:64 [ 27.4% ] "octotiger"! [ 27.4% ] "octotiger"!hpx::components::component_factory<hpx::components::managed_component<node_server, hpx::components::detail::this_type> >::create_with_args(hpx::util::unique_function<void (void*), false> const&)+0x28 (0xa2c378), component_factory.hpp:197 [ 27.4% ] "octotiger"!hpx::naming::gid_type hpx::components::server::create<hpx::components::managed_component<node_server, hpx::components::detail::this_type> >(hpx::util::unique_function<void (void*), false> const&)+0x75 (0xa2c1a5), basic_function.hpp:196 [ 27.4% ] "octotiger"!void hpx::util::detail::callable_vtable<void (void*)>::_invoke<hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<hpx::util::functional::placement_new<hpx::components::managed_component<node_server, hpx::components::detail::this_type> > > (hpx::util::detail::placeholder<1ul> const&, node_location&&, node_client&&, double&&, double&&)> >(void**, void*&&)+0x53 (0x841433), managed_component_base.hpp:71 [ 27.4% ] "octotiger"!node_server::node_server(node_location const&, node_client const&, double, double)+0x414 (0xa1ff14), node_server.cpp:361 [ 27.4% ] "octotiger"!node_server::initialize(double, double)+0x314 (0xa1eac4), new_allocator.h:120 [ 27.4% ] "octotiger"!grid::grid(std::function<std::vector<double, std::allocator<double> > (double, double, double, double)> const&, double, std::array<double, 3ul>)+0x4de (0x9caf4e), grid.cpp:1364 [ 27.4% ] "octotiger"!grid::allocate()+0x29b (0x9ca31b), grid.cpp:1341 [ 27.4% ] "octotiger"!std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >::operator=(std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > const&)+0x272 (0x9d2892), stl_algobase.h:382 [ 27.4% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 14.8% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 27.0% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x286 (0x9eaab6), stl_algobase.h:382 [ 27.0% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
1.4%
|
1.4%
|
82.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 29.2% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 29.2% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 [ 29.2% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 37.3% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 32.6% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 32.6% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x208 (0x9eaa38), stl_algobase.h:382 [ 32.6% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.8% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.8% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.8% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 27.8% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 27.8% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x208 (0x9eaa38), stl_algobase.h:382 [ 27.8% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.5%
|
0.5%
|
33.5%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!hpx::lcos::detail::future_data<analytic_t>::get_result(hpx::error_code&)+0x12 (0x8f5cf2), future_data.hpp:297 [ 12.8% ] "octotiger"!hpx::lcos::detail::future_data<analytic_t>::wait(hpx::error_code&)+0xb4 (0x8fb014), future_data.hpp:567 [ 12.8% ] "libhpx.so.1.0.0"!hpx::lcos::local::detail::condition_variable::wait(std::unique_lock<hpx::lcos::local::spinlock>&, char const*, hpx::error_code&)+0xbf (0x7faa7fa0a8ef), thread_helpers.hpp:499 [ 12.8% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 19.3% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 19.3% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 [ 19.3% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 34.8% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 24.9% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 24.9% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 [ 24.9% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 34.1% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.1%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_client::operator=(hpx::lcos::future<hpx::naming::id_type>&&)+0x18 (0xa17648), node_client.cpp:19 [ 15.5% ] "octotiger"!hpx::lcos::future<hpx::naming::id_type>::get()+0x1f (0x8f9d7f), future.hpp:904 [ 15.5% ] "octotiger"!hpx::lcos::detail::future_data<hpx::naming::id_type>::get_result(hpx::error_code&)+0x12 (0x8526b2), future_data.hpp:297 [ 15.5% ] "octotiger"!hpx::lcos::detail::future_data<hpx::naming::id_type>::wait(hpx::error_code&)+0xb4 (0x85a3b4), future_data.hpp:567 [ 15.5% ] "libhpx.so.1.0.0"!hpx::lcos::local::detail::condition_variable::wait(std::unique_lock<hpx::lcos::local::spinlock>&, char const*, hpx::error_code&)+0xbf (0x7faa7fa0a8ef), thread_helpers.hpp:499 [ 21.3% ] "libhpx.so.1.0.0"!hpx::this_thread::suspend(hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> const&, hpx::util::thread_description const&, hpx::error_code&)+0xf8 (0x7faa7f577fe8), thread_helpers.cpp:472 [ 24.2% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_self::yield(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >)+0xbc (0x7faa7f4f7f6c), context_linux_x86.hpp:374 [ 24.2% ] "libhpx.so.1.0.0"!void hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >(unsigned long, hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>&, hpx::threads::detail::scheduling_counters&, hpx::threads::detail::scheduling_callbacks&)+0x21c (0x7faa7f508b3c), scheduling_loop.hpp:329 [ 30.0% ] "libhpx.so.1.0.0"!hpx::threads::thread_data::operator()()+0xcd (0x7faa7f50331d), context_linux_x86.hpp:374 [ 30.0% ] "libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x9 (0x7faa7f466e09), context_linux_x86.hpp:88 [ 30.0% ] "libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x12b (0x7faa7f550a9b), basic_function.hpp:196 [ 30.0% ] "octotiger"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::actions::detail::continuation_thread_function<hpx::components::server::create_component_action<node_server, node_location, node_client, double, double>, hpx::actions::basic_action<hpx::components::server::runtime_support, hpx::naming::gid_type (node_location, node_client, double, double), hpx::components::server::create_component_action<node_server, node_location, node_client, double, double> >::invoker, unsigned long&, node_location&&, node_client&, double&, double&> >(void**, hpx::threads::thread_state_ex_enum&&)+0xfc (0x846acc), trigger.hpp:128 [ 30.0% ] "octotiger"!void hpx::actions::detail::trigger_impl<hpx::naming::id_type, hpx::naming::gid_type, hpx::util::detail::deferred<hpx::actions::basic_action<hpx::components::server::runtime_support, hpx::naming::gid_type (node_location, node_client, double, double), hpx::components::server::create_component_action<node_server, node_location, node_client, double, double> >::invoker (unsigned long&, node_location&&, node_client&&, double&&, double&&)>&>(std::integral_constant<bool, false>, hpx::actions::typed_continuation<hpx::naming::id_type, hpx::naming::gid_type>&&, hpx::util::detail::deferred<hpx::actions::basic_action<hpx::components::server::runtime_support, hpx::naming::gid_type (node_location, node_client, double, double), hpx::components::server::create_component_action<node_server, node_location, node_client, double, double> >::invoker (unsigned long&, node_location&&, node_client&&, double&&, double&&)>&)+0x74 (0x8dd394), component_action.hpp:64 [ 30.0% ] "octotiger"! [ 30.0% ] "octotiger"!hpx::components::component_factory<hpx::components::managed_component<node_server, hpx::components::detail::this_type> >::create_with_args(hpx::util::unique_function<void (void*), false> const&)+0x28 (0xa2c378), component_factory.hpp:197 [ 30.0% ] "octotiger"!hpx::naming::gid_type hpx::components::server::create<hpx::components::managed_component<node_server, hpx::components::detail::this_type> >(hpx::util::unique_function<void (void*), false> const&)+0x75 (0xa2c1a5), basic_function.hpp:196 [ 30.0% ] "octotiger"!void hpx::util::detail::callable_vtable<void (void*)>::_invoke<hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<hpx::util::functional::placement_new<hpx::components::managed_component<node_server, hpx::components::detail::this_type> > > (hpx::util::detail::placeholder<1ul> const&, node_location&&, node_client&&, double&&, double&&)> >(void**, void*&&)+0x53 (0x841433), managed_component_base.hpp:71 [ 30.0% ] "octotiger"!node_server::node_server(node_location const&, node_client const&, double, double)+0x414 (0xa1ff14), node_server.cpp:361 [ 30.0% ] "octotiger"!node_server::initialize(double, double)+0x314 (0xa1eac4), new_allocator.h:120 [ 30.0% ] "octotiger"!grid::grid(std::function<std::vector<double, std::allocator<double> > (double, double, double, double)> const&, double, std::array<double, 3ul>)+0x4de (0x9caf4e), grid.cpp:1364 [ 30.0% ] "octotiger"!grid::allocate()+0x29b (0x9ca31b), grid.cpp:1341 [ 30.0% ] "octotiger"!std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >::operator=(std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > const&)+0x272 (0x9d2892), stl_algobase.h:382 [ 30.0% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0xeb (0x83c4ab), future.hpp:904 [ 26.5% ] "octotiger"!node_server::output(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) const+0x13b (0x83c4fb), node_server_actions_1.cpp:177 [ 26.5% ] "octotiger"!grid::merge_output_lists(grid::output_list_type&, grid::output_list_type&&)+0x2b0 (0x9eaae0), stl_vector.h:676 [ 26.5% ] "octotiger"!std::vector<double, std::allocator<double> >::_M_default_append(unsigned long)+0x13e (0x89832e), stl_algobase.h:382 [ 31.8% ] "libc-2.12.so"! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
"libc-2.12.so"! |
0.0%
|
0.0%
|
0.0%
|
27.7%
|
72.8%
|
Copyright (c) 2006-2012 Rogue Wave Software, Inc. All Rights Reserved.
Patents pending.